Method and apparatus for processing line pattern using convolution kernel
First Claim
1. An apparatus for processing a line pattern, the apparatus including a light source module radiating predetermined light and a camera module capturing an image of an object, onto which the light is radiated, the apparatus processing a line pattern included in the captured image, comprising:
- a kernel learning unit determining a kernel shape and an optimal threshold value with respect to each vertical interval of the image using a simple line pattern formed at a predetermined location;
a convolution application unit applying convolution to a captured test image using the determined kernel shape and optimal threshold value; and
a region selection unit scanning each pixel column in the image, to which the convolution is applied, in a vertical direction, and setting pixel values of pixel groups other than a selected pixel group to 0 when a plurality of pixel groups having pixel values other than 0 exists.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for processing a line pattern using a convolution kernal. An apparatus for processing a line pattern, the apparatus including a light source module radiating predetermined light and a camera module capturing an image of an object, onto which the light is radiated, the apparatus processing a line pattern included in the captured image, includes: a kernel learning unit determining a kernel shape and an optimal threshold value with respect to each vertical interval of the image using a simple line pattern formed at a predetermined location; a convolution application unit applying convolution to a captured test image using the determined kernel shape and optimal threshold value; and a region selection unit scanning each pixel column in the image, to which the convolution is applied, in a vertical direction, and setting pixel values of pixel groups other than a selected pixel group to 0 when a plurality of pixel groups having pixel values other than 0 exists.
-
Citations
20 Claims
-
1. An apparatus for processing a line pattern, the apparatus including a light source module radiating predetermined light and a camera module capturing an image of an object, onto which the light is radiated, the apparatus processing a line pattern included in the captured image, comprising:
-
a kernel learning unit determining a kernel shape and an optimal threshold value with respect to each vertical interval of the image using a simple line pattern formed at a predetermined location;
a convolution application unit applying convolution to a captured test image using the determined kernel shape and optimal threshold value; and
a region selection unit scanning each pixel column in the image, to which the convolution is applied, in a vertical direction, and setting pixel values of pixel groups other than a selected pixel group to 0 when a plurality of pixel groups having pixel values other than 0 exists. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of processing a line pattern, the method capturing an image of an object, onto which predetermined light is radiated, and processing a line pattern included in the captured image, comprising:
-
determining a kernel shape and an optimal threshold value with respect to each vertical interval of the image using a simple line pattern formed at a predetermined location;
applying convolution to a captured test image using the determined kernel shape and optimal threshold value; and
scanning each pixel column included in the image, to which the convolution is to be applied, in a vertical direction, and setting pixel values of pixel groups, other than a selected pixel group, to 0 when a plurality of pixel groups having pixel values other than 0 exists. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable storage medium encoded with processing instructions for causing a processor to execute a method of processing a line pattern, the method capturing an image of an object, onto which predetermined light is radiated, and processing a line pattern included in the captured image, the method comprising:
-
determining a kernel shape and an optimal threshold value with respect to each vertical interval of the image using a simple line pattern formed at a predetermined location;
applying convolution to a captured test image using the determined kernel shape and optimal threshold value; and
scanning each pixel column included in the image, to which the convolution is to be applied, in a vertical direction, and setting pixel values of pixel groups, other than a selected pixel group, to 0 when a plurality of pixel groups having pixel values other than 0 exists.
-
Specification