Image Processing: Pixel Classification
2 views (last 30 days)
I have recently been tasked to a project which primarily deals with image processing. Given a sky image (clouds and blue sky etc.) I am supposed to identify which pixel is cloud and which is sky. I am absolutely new to the program and I would like to seek some professional advice from the community to point me in the right direction on what I should be looking at or doing.
Feel free to drop me any comments. Any help rendered is deeply appreciated.
Best Regards Guan Zhao
Image Analyst on 16 Sep 2012
This can be done somewhat effectively with the color classification demos in my File Exchange: http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862. However, as you can imagine, as the clouds get thinner and thinner, it's really not clear what is cloud and what is sky. What about really thin wispy low density clouds, or haze, or fog? What is this project? Is it a simple student project? If so, you'll probably be supplied with high contrast dense white clouds and my code will work for you. If it's a real-world project for your employer (for example NOAA), then you'll have to do a lot of research. I saw a paper on could identification given this past January at the SPIE Electronic Imaging meeting in San Francisco. Look up papers like that. For example in section 18.104.22.168 Tracking for Weather, Clouds here: VisionBibliography