Difference between revisions of "Image processing"

From Helpful
Redirect page
Jump to: navigation, search
m (Created page with "==Feature detection== Where features tend to include: * Points - * Blobs - smooth areas that won't (necessarily) be detected by point detection. Their approximate centers may...")
 
m (Redirected page to Image processing notes)
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Feature detection==
+
#redirect [[Image processing notes]]
 
+
Where features tend to include:
+
 
+
* Points -
+
 
+
* Blobs - smooth areas that won't (necessarily) be detected by point detection. Their approximate centers may also be considered interest points
+
 
+
* Edges -
+
** a relatively one-dimensional feature, though with a direction
+
 
+
* Corners - Detects things like intersections and ends of sharp lines
+
** a relatively two-dimensional kind of feature
+
 
+
* Ridges
+
 
+
In comparisons between similar images, one should keep in mind that blob-centers can become interest points, gradients can become edges, etc., and that the difference to detectors can be and/or should be fuzzy.
+
 
+
* Interest point - could be said to group the above and more
+
** preferably has a clear definition
+
** has a well-defined position
+
** preferably quite reproducible, that is, stable under relatively minor image alterations such as scale, rotation, translation, brightness.
+
** useful in their direct image context - endpoints, corners, intersections
+
 
+
* Region of interest
+
 
+
 
+
See also:
+
* http://en.wikipedia.org/wiki/Feature_detection_(computer_vision)
+
* http://en.wikipedia.org/wiki/Corner_detection
+
* http://en.wikipedia.org/wiki/Edge_detection
+
* http://en.wikipedia.org/wiki/Blob_detection
+
* http://en.wikipedia.org/wiki/Ridge_detection
+
* http://en.wikipedia.org/wiki/Interest_point_detection
+
* http://en.wikipedia.org/wiki/Region_of_interest
+
 
+
<!--
+
* http://eom.springer.de/E/e120040.htm
+
-->
+
 
+
<!--
+
===Edge detection===
+
 
+
In theory:
+
* Step edges - sudden change in signal. (often not strictly immediate because of smapling. May be smoother)
+
* impulse edges - change to a value and back - lines (of some thickness)
+
* 'roof edge' - relatively soft, difference in direction/derivative
+
 
+
Edge detector ideally
+
* localization (often )
+
* edge orientation
+
* gives edge magnitude (lets us filter the most significant)
+
 
+
 
+
 
+
In sampled raster images, there is always noise
+
 
+
 
+
-->
+
 
+
 
+
==Object detection==
+
 
+
Detecting anything more complex than a point, edge, blob, or corner.
+
Regularly by example.
+

Latest revision as of 12:53, 11 July 2013