摘要:
An image processing method generally includes: obtaining a vanishing point on a curve surface in a two-dimension image; extracting all the straight line segments between a top contour line and a bottom contour line of the curve surface by the vanishing point; removing a perspective distortion to get parallel straight line segments; obtaining the lengths of the straight line segments, obtaining the true width of each of the straight line segments in a three-dimension space and the depth increment of the straight line segments according to the lengths; obtaining the expanded width of each straight line segment according to the true width and the depth increment; obtaining the total expanded width of the curve surface to transform it into a flat surface; transforming image contents on the curve surface onto the flat surface. The method can be applied when scanning an open book.
摘要:
A method of making a security device, comprising: forming an array of primary focusing elements on a first region of a focusing element support layer, by applying at least one transparent curable material either to the focusing element support layer or to a casting tool carrying a surface relief over an area which includes at least the first region, the surface relief comprising portions corresponding to the primary focusing elements; forming the transparent curable material(s) with the casting tool; and curing the transparent curable material(s) so as to retain the surface relief in the first region; wherein the surface relief further includes a plurality of structures of greater depth than the height of the primary focusing elements such that the cured transparent material(s) include a plurality of features protruding above the height of the primary focusing elements between primary focusing elements of the array.
摘要:
Image processing for productivity applications is provided. An image may be received by a computing device. The computing device may detect the edges comprising the received image and adjust the image based on a skew state of the detected edges. The computing device may then process the adjusted image to correct imbalances. The computing device may then assign an image classification to the processed image. The computing device may then adjust the processed image based on the assigned image classification.
摘要:
A system and method that calculates a yaw error in an image and provides a user interface to a user for correcting the yaw error. The method includes receiving an image, performing line detection in the image, computing a line parameterization for lines in the image, computing a yaw angle for the image and providing the yaw data calculated in the image.
摘要:
A picture processing device (100) includes: a mask generation unit (110x) which generates a masking picture (110aI) based on an edge in a first picture (101a); a feature point masking unit (111x) which masks extracted feature points with the generated masking picture (110aI); a rotation matrix calculation unit (112) which calculates a positional change between the first picture and a second picture (101a, 101b) using a feature point selected from the feature points as a result of the masking; and a picture correction unit (113) which uses the calculated change.
摘要:
A scanning apparatus (1) includes a scanning head (300) that scans an image of a document positioned on a stage glass (200), but varying in its distance therefrom. A boundary line is detected to determine an amount of skew therein. A skew line is compared with an established reference line, and a correction factor is calculated based on the result of the comparison. The original image processed to map the boundary line to the reference line and image data inside of the boundary line is similarly mapped based on the calculated correction factor. Beneficially, skews of an image produced when a thick book is scanned can be corrected simply.
摘要:
A process (700) for determining one or more parameters for data encoded in a modulated grid (e.g., 200) of dots (e.g., 202). The process (700) determines one or more vectors from at least one dot (202) of the grid (200) to a closest other dot. The dots are modulated about a virtual grid (e.g., 201). The process (200) using the vectors to remove the modulation to determine the virtual grid. The process (700) then determines the orientation of the grid (200) using the determined vectors.
摘要:
A method of making a security device, comprising: forming an array of primary focusing elements on a first region of a focusing element support layer, by applying at least one transparent curable material either to the focusing element support layer or to a casting tool carrying a surface relief over an area which includes at least the first region, the surface relief comprising portions corresponding to the primary focusing elements; forming the transparent curable material(s) with the casting tool; and curing the transparent curable material(s) so as to retain the surface relief in the first region; wherein the surface relief further includes a plurality of structures of greater depth than the height of the primary focusing elements such that the cured transparent material(s) include a plurality of features protruding above the height of the primary focusing elements between primary focusing elements of the array.
摘要:
The present disclosure is directed to systems and methods for warp and shear detection and correction and, more particularly, to systems and methods for detecting and correcting shear and warp in an address block of a mailpiece. The method is implemented in a computing device and includes: locating a barcode which is spatially consistent with a block of text; obtaining barcode bar data from the barcode which correlates to a difference in spatial orientation of one or more bars of the barcode with respect to a best fit line through the barcode; and replacing the block of text with a non-distorted block of text which can be read by optical character recognition processes, based on the barcode bar data.
摘要:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to generate a scannable document. In one aspect, a method includes receiving a scan request, wherein the scan request includes a plurality of text images; for each text image of the plurality of text images: rectifying the text image to generate a text image with parallel image lines, generating a plurality of word bounding boxes that enclose one or more connected components in the text image, wherein each word bounding box is associated with a respective word, and generating, for each respective word in the text image, a plurality of points that represent the respective word; combining the plurality of text images to form a single text document; and providing the combined image as a scannable document.