04-09-2015 07:28 PM
Hello, I am attempting to design a LabVIEW program that will detect craters on a planetary surface. Background: since no algorithim has been made yet, people wanting to do a planatary survey are forced to use a program called JMARS to manually count the craters on the surface. I have used this program to do surveys on a planetary body and it is rather time-consuming, hence the desire to automate the process. My hope is to develop a crude version of this to detect the craters in a sample image of a planet and overlay ovals on the correct surface. I have been working out ways to do this for some time, and I have only come up with a crude and inaccurate method. In my attached program I have used a detect shape function from the vision toolkit in labview. The circle coordinates are sent out to overlay ovals on the image. I have used a simple convolution filter to enhance the edges.
Please let me know if you have any suggestions regarding this program. I only have about a week and a half to finish this otherwise I will have to abandon it for a different project (this is my project idea for a class).
Attached is my program and a sample image that I am working on.
04-10-2015 09:43 AM
This sounds like an interesting project! And your image analysis techniques seem pretty solid as well. What problems are you having at this point?