Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Pattern boundary and edge measurements

Subclass of:

382 - Image analysis

382181000 - PATTERN RECOGNITION

382190000 - Feature extraction

382195000 - Local or regional features

Patent class list (only not empty are listed)

Deeper subclasses:

Class / Patent application numberDescriptionNumber of patent applications / Date published
382200000 Measurements made on alphanumeric characters 6
Entries
DocumentTitleDate
20130039586IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - Provided are an image processing device and an image processing method for generating a disparity image from a first image and a second image. A vertical edge extraction unit detects vertical edges in the first image, and a horizontal segmentation unit divides a horizontal line in the first image into a plurality of segments using the detected edges as borders between the segments. A disparity search unit calculates, for each of the segments, a disparity between the segment and a region of the second image similar to the segment, and a disparity image generation unit generates the disparity image in accordance with the disparity calculated for each of the segments.02-14-2013
20130039585IMAGE MEASUREMENT APPARATUS AND IMAGE MEASUREMENT METHOD - An image measurement apparatus includes: an imager section, an obtainment section, an outline detection section, a setting section, and a measurement section. The imager section takes an image of a subject to be measured. The obtainment section obtains a taken image of the subject taken by the imager section. The outline detection section detects, by a Hough transformation, outline of a graphic included in the image obtained by the obtainment section. The setting section sets an edge detection tool on the outline detected by the outline detection section. The measurement section measures, by the edge detection tool set by the setting section, graphic information concerning the graphic.02-14-2013
20120201468PERSON CLOTHING FEATURE EXTRACTION DEVICE, PERSON SEARCH DEVICE, AND PROCESSING METHOD THEREOF - A person's region is detected from input video of a surveillance camera; a person's direction in the person's region is determined; the separability of person's clothes is determined to generate clothing segment separation information; furthermore, clothing features representing visual features of person's clothes in the person's region are extracted in consideration of the person's direction and the clothing segment separation information. The person's direction is determined based on a person's face direction, person's motion, and clothing symmetry. The clothing segment separation information is generated based on analysis information regarding a geometrical shape of the person's region and visual segment information representing person's clothing segments which are visible based on the person's region and background prior information. A person is searched out based on a result of matching between a clothing query text, representing a type and a color of person's clothes, and the extracted person's clothing features.08-09-2012
20130028525Combined Deblocking and Denoising Filter - An apparatus, a computer readable medium to instruct a process to implement a method, and a method of reducing blocking artifacts and/or noise in an image that has been compressed by a block-based encoding process. The method includes deblocking the image using overlapped forward directional transforms, the overlapped forward directional transforms including directional selecting to filter across horizontal and vertical boundaries, denoising the image, in one version edge detecting to classify individual pixels as to whether or not they belong to edge features, and generating output pixels by locally adapting to whether the pixels are in block boundaries, and/or include edge features.01-31-2013
20130028523IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD AND RECORDING MEDIUM - CPU performs a process to obtain image data, and defines a predetermined range in the obtained image data. Further, CPU extracts outlines of images falling within the predetermined range, and selects a closed line among the extracted outlines. Then, an image processing unit and CPU converts an image surrounded by the selected closed-line into a painterly rendering image.01-31-2013
20130028524IMAGE PROCESSING DEVICE IDENTIFYING REGION IN IMAGE AS ONE OF UNIFORM REGION AND NONUNIFORM REGION - An image processing device includes a processor, and a memory storing computer-readable instructions therein. The computer-readable instructions, when executed by the processor, causes the image processing device to perform: generating edge image data by using the original image data; calculating characteristic values for a plurality of determination regions; and identifying a determination region as a nonuniform region when the characteristic value of the determination region satisfies a prescribed criterion, and the determination region as a uniform region when the characteristic value of the determination region does not satisfy the prescribed criterion. Each of the plurality of determination regions corresponds to one of the characteristic values, represents a part of the edge image, and includes a plurality of pixels, the plurality of determination regions being different from one another, each of the characteristic values characterizing the edge strength of the corresponding determination region.01-31-2013
20100061637IMAGE PROCESSING METHOD, IMAGE PROCESSING APPARATUS, PROGRAM AND IMAGE PROCESSING SYSTEM - An image processing apparatus includes a binarization unit that binarizes a selected image region based on prescribed criteria into an image trimming target white pixel region and a background black pixel region, a hole filling unit that fills a hole of the white pixel region by converting a black pixel surrounded by the white pixel region into the white pixel, a distance conversion unit that calculates a distance value from each white pixel to the black pixel region, a skeleton extraction unit that extracts points indicating a skeleton of the white pixel region according to each distance value, and a trimming outline determination unit that excludes a less significant point based on prescribed conditions, draws an oval or perfect circle according to each distance value, centered at a non-excluded point, and determines an outer edge of ovals or perfect circles as an outline for trimming a trimming target image.03-11-2010
20100021068SYSTEM AND METHOD FOR EXTRACTING BOUNDARY ELEMENTS OF AN OBJECT - A computer-implemented method for extracting boundary elements of an object includes receiving measurement data of a point cloud of the object and a maximum edge length of a triangle to form a triangular mesh surface of the point cloud, constructing the triangular mesh surface, and extracting boundary points from the triangular mesh surface. The method further includes grouping the boundary points according to a vector relationship between one boundary point and each of the other boundary points, fitting each group of boundary points to an appropriate boundary characteristic. The appropriate boundary characteristic may be output to a storage system.01-28-2010
20090196507Method and apparatus for estimating object contour in a moving picture - A method and apparatus for estimating the contour of a user object in a moving picture during video communications so that a personal background image is not provided during video communications. Information about center coordinates as well as a size of a face of the user object is extracted from a moving picture frame. Edges are extracted from the moving picture frame, and a boundary of a head of the user object is estimated using a semicircle. The boundaries of left and right shoulders and left and right arms of the user object are estimated using second-order function graphs that overlap a largest portion of the edges. An entire contour of the user object is estimated according to the boundaries of the head, the left and right shoulders, and the left and right arms of the user object.08-06-2009
20100098339Contour-Information Extracting Method by Use of Image Processing, Pattern Model Creating Method in Image Processing, Pattern Model Positioning Method in Image Processing, Image Processing Apparatus, Image Processing Program, and Computer Readable Recording Medium - There is provided a pattern model creating method in image processing, which allows selection of an appropriate contour in accordance with an object image, the method being a pattern model creating method in image processing for positioning by searching an object to be searched that is similar to a pre-registered image out of an image to be searched by use of a pattern model corresponding to the registered image, the method including: extracting a plurality of edge points from the registered image; creating a plurality of continuous chains by coupling adjacent edge points among the plurality of extracted edge points; eliminating a chain with a length not larger than a predetermined length among the plurality of chains; selecting chains sequentially from the smallest chain among the remaining chains; and regarding aggregation of the selected chains as a contour extracted from the registered image, to construct a pattern model for positioning.04-22-2010
20100098338Method for Deciding Image Data Reduction Ratio in Image Processing, Pattern Model Positioning Method in Image Processing, Pattern Model Creating Method in Image Processing, Image Processing Apparatus, Image Processing Program, and Computer Readable Recording Medium - There is provided a method for deciding an image data reduction ratio in image processing which enables performance of stable positioning even on an unclear image, the method being a method for deciding an image data reduction ratio in image processing where an object to be searched that is similar to a pre-registered image is searched to be positioned out of the image to be searched by use of a pattern model corresponding to the registered image, the method including the steps of: computing a sharpness of each edge point based on the edge points with reference to an edge image where the edge points are extracted from image date; and deciding an image data reduction ratio based on each edge sharpness such that positional accuracy of the edge points becomes higher than a predetermined value.04-22-2010
20100104199METHOD FOR DETECTING A CLEAR PATH OF TRAVEL FOR A VEHICLE ENHANCED BY OBJECT DETECTION - Method for detecting a clear path of travel for a host vehicle including fusion of clear path detection by image analysis and detection of an object within an operating environment of the host vehicle including monitoring an image from a camera device, analyzing the image through clear path detection analysis to determine a clear path of travel within the image, monitoring sensor data describing the object, analyzing the sensor data to determine an impact of the object to the clear path, utilizing the determined impact of the object to describe an enhanced clear path of travel, and utilizing the enhanced clear path of travel to navigate the host vehicle.04-29-2010
20100104198SYSTEM AND METHOD FOR DETERMINING INFLECTION POINTS IN AN IMAGE OF AN OBJECT - A system and method for determining inflection points in an image of an object includes obtaining the image of the object, performing binary image processing on a border of the image to obtain border points, selecting a predetermined number of the border points to fit a straight line, calculating a vertical distance between each selected border point and the straight line, and obtaining a total distance. The method further includes adding a new border point to the selected border points if the total distance is less than a predetermined value, so as to fit a new straight line and do a loop cycle, otherwise, regarding a last border point of the selected border points as an inflection point, and sequentially selecting the predetermined number of other border points to fit another new straight line.04-29-2010
20090154812Method for Identifying Objects and Object Identification System - A method for identifying objects using an object identification system, wherein a respective pattern of an object to be identified is taught to the object processing system in the form of a pattern edge image formed from edge points, wherein at least one image which is recorded using an image recording unit and is to be examined is subsequently examined for the presence of an object that corresponds to a relevant pattern by comparing edge points in the recorded image with edge points in the pattern edge image, wherein an overall quality value is determined as a measure of correspondence between the object and the pattern, is distinguished by the fact that an association with lines in the pattern is then determined for the edge points of the pattern by finding edge points with essentially the same orientation.06-18-2009
20100040291IMAGE PROCESSING APPARATUS AND EDGE CLASSIFICATION METHOD - Disclosed is an image processing apparatus including: an edge classification section for distinguishing an edge pattern of an edge to be included in an expanded image of a compressed image and classifying the edge by using the distinguished edge pattern, wherein the edge classification section distinguishes the edge pattern by using identification data assigned to each of the pixels of the compressed image, the identification data indicating a half tone region or a high resolution region with respect to each of the pixels, and quantized data of each of the pixels.02-18-2010
20130084014PROCESSING METHOD FOR IMAGE INTERPOLATION - A processing method for image interpolation is provided. In the method, a contour containing a destination pixel and a plurality of contour pixels is produced and detected by using an edge detection method for a selected area in an original image. Next, two extreme points are identified from the contour pixels by judging the changing trend of brightness value of the contour pixels on the contour. Then using the changing trend and two extreme points determines whether the destination pixel is located at a transition area or a non-transition area. If the destination pixel is located at the non-transition area, an interpolation adjust value is calculated according to the brightness values of the two extreme points and the brightness value of the destination pixel. An interpolation result of the destination pixel is obtained by performing the interpolation on the selected area according to the interpolation adjust value.04-04-2013
20130089261Efficient algorithm for FAST corner detection - An apparatus and method to find a specified number of corners and/or interest points in an image is presented. In some embodiments, a method to find a specified number of corners in a digital image comprises receiving a digital image containing a plurality of candidate corners; directly calculating a threshold score (S) for a center pixel, for each of the plurality of candidate corners, to form a plurality of scores; sorting, by the plurality of scores, the plurality of candidate corners to form a sorted list; and selecting corner locations sequentially from the sorted list based on the certain number of corners. The methods described may be implemented using any combination of hardware, software and firmware.04-11-2013
20090310868IMAGE PROCESSING APPARATUS, IMAGE CONVERSION METHOD, AND COMPUTER-READABLE STORAGE MEDIUM FOR COMPUTER PROGRAM - There are provided a labeling portion that extracts a character included in raster format image data, a complexity calculation portion that obtains a degree of complexity indicating complexity of the character, an approximation method determination portion that determines whether or not to use curve approximation to convert the character based on the degree of complexity thus obtained. In the case where it has been determined to use the curve approximation, the character is converted into a vector format by performing straight-line approximation or curve approximation on each part of a contour of the character, whereas in the case where it has been determined not to use the curve approximation, the character is converted into a vector format by performing the straight-line approximation on each part of the contour of the character without performing the curve approximation.12-17-2009
20090116750COLOR INTERPOLATION METHOD AND DEVICE - A color interpolation method and device are disclosed. The color interpolation method includes (a) extracting a pixel value only from a Bayer pattern image regardless of R, G and B values and computing edge directional information; (b) determining a condition of the edge directional information, computed in the step of (a), among a plurality of predetermined conditions, each of the plurality of predetermined conditions corresponding to a color interpolation parameter computing algorithm; and (c) computing a color interpolation parameter based on the color interpolation parameter computing algorithm corresponding to the condition of the edge directional information, determined in the step of (b). With the present invention, wrong color can be prevented from being generated in the vicinity of minute edge having 700 or more, and zipper-shaped artifact can be prevented from being generated in the vicinity of edge.05-07-2009
20090304285IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - An image processing device capable of high-speed detection of a specific shape in an image. In the image processing device, a candidate position calculation section (12-10-2009
20120219229IMAGE ENHANCEMENT APPARATUS AND METHOD - The present invention relates to an image enhancement apparatus for enhancing an input image of a sequence of input images. To provide the ability to increase the resolution of an input image and/or to temporally reduce artefacts and/or noise in an input image, the apparatus comprises a motion compensation unit, a weighted selection unit, a feature analysis unit, an image model unit configured to generate a modelled image by applying an image model on said input image and/or said weighted selection image, a spatio-temporal detail signal generation unit configured to generate a detail signal from said input image and said weighted selection image, and a combination unit configured to generate said enhanced output image from said input image, said detail signal and said modelled image.08-30-2012
20120219228COMPUTER-READABLE STORAGE MEDIUM, IMAGE RECOGNITION APPARATUS, IMAGE RECOGNITION SYSTEM, AND IMAGE RECOGNITION METHOD - First, a plurality of vertices of a contour of an object or of a design are detected from an image. Then, a predetermined number of division points are generated on each of sides connecting the plurality of detected vertices, so as to divide each side of at least one pair of two opposing sides into unequal parts. Then, a plurality of sample points are determined on the basis of straight lines connecting the division points on the two opposing sides to one another, and on the basis of pixel values of the sample points, it is determined whether or not a predetermined object or design is displayed in an area surrounded by the plurality of vertices in the image.08-30-2012
20120219227COMPUTER-READABLE STORAGE MEDIUM, IMAGE RECOGNITION APPARATUS, IMAGE RECOGNITION SYSTEM, AND IMAGE RECOGNITION METHOD - First, a difference between a pixel value of a first pixel in an image and a pixel value of a second pixel is calculated, the second pixel placed a predetermined number of pixels away from the first pixel. Then, when the difference is equal to or greater than a predetermined value, an edge determination threshold is calculated on the basis of: the pixel value of the first pixel or a pixel value of a pixel near the first pixel; and the pixel value of the second pixel or a pixel value of a pixel near the second pixel. Then, an edge pixel corresponding to an edge present between the first pixel and the second pixel is detected by comparing the edge determination threshold with a pixel value of each pixel placed between the first pixel and the second pixel.08-30-2012
20090041359Method, medium, and apparatus with estimation of background change - A method, medium, and apparatus with estimation of background changes. The method includes generating an edge map based on a pre-learned background image, and calculating a value representing the similarity between a foreground image extracted from an input image and the generated edge map and estimating a background change in the input image based on the calculated value. Therefore, the method can reduce the effect of disturbances caused by the implementation environment of an image-based intrusion detection system and uncontrollable device defects, which, in turn, reduces false alarms.02-12-2009
20130071034Method and System for Black Bar Identification - Black bars are determined by lines of pixels. Steps include: for each line (or subset), determining standard deviation (or product value) and a difference value, product value being proportional to M·σ, where M is pixel values mean for the line, σ standard deviation of pixel values for the line, and the difference value a difference between the standard deviation (or product) value for the line and the standard deviation (or product) value for one of the lines adjacent to the line, and determining whether any of the lines satisfies the criterion that the difference value for the line exceeds a threshold but the difference value for each other one of the lines to be displayed nearer to a first edge of the image than is the line does not exceed the threshold. Other aspects are a system or device configured (e.g., programmed) to perform any embodiment of the method.03-21-2013
20130071033Classifier for use in generating a diffuse image - In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, providing a multi-class classifier trained to identify edges in an image relative to computer actions to be taken in respect to the respective edges, determined as a function of illumination effects in the image and utilizing the multi-class classifier to classify edges in the image, for identification of computer actions to be taken in respect to the edges in the image.03-21-2013
20090297034Tools for selecting a section of interest within an image - Some embodiments provide a method that provides a display area for displaying an image. Some embodiments provide a tool that when activated generates a deformable tunnel based on a cursor movement through the display area. The tunnel is for differentiating a region of interest of the image from the rest of the image. The method provides a moveable tool for determining a width for the tunnel region. The moveable tool is a slider tool in some embodiments. In some embodiments, the moveable tool is for determining the initial width at which the tunnel is generated. The moveable tool is further for modifying the width of the tunnel after the tunnel is generated in some embodiments.12-03-2009
20090268968Triangular method for hypotheses filtration in a cognitive control framework - Reducing the number of hypotheses for locations of an active object in a saved image generated by a graphical user interface (GUI) of an application program may be accomplished by determining possible triangles for the saved image, wherein vertices of the triangles are points where the active object and any two additional objects of the saved image are located, determining possible pairs of hypotheses corresponding to the two additional objects from a current playback image corresponding to the saved image, determining triangles corresponding to the possible pairs of hypotheses and filtering the detected triangles, determining vertices with weights for similar triangles of the current playback image, and calculating a weight for every hypothesis of the active object and filtering hypotheses of the active object on the current playback image based on a weight bound.10-29-2009
20130064458System for Lightweight Image Processing - An embodiment in accordance with the present invention provides a system and method for image analysis and processing. The present invention provides a software package for processing AFM data. More particularly it can be used for characterizing carbon nanotubes found within AFM images, though it does offer editing features that are general in nature. Its features are split amongst five menus, one button, and four data panels. The software package can be used to determine physical characteristics related to the imaged subject, such as, for instance length data for imaged carbon nanotubes.03-14-2013
20090263023Video special effect detection device, video special effect detection method, video special effect detection program, and video replay device - An image boundary line candidate pixel detection section detects image boundary line candidate pixels as candidates for pixels specifying an image boundary line from each frame of video and outputs, for each frame, image boundary line candidate pixel information as information indentifying the image boundary line candidate pixels. A line extraction section extracts for each frame as the image boundary line a line specified by the image boundary line candidate pixels indicated by the image boundary line candidate pixel information and output image boundary line description information as information describing the image boundary line for each frame. An image boundary line having frame-set period detection section judges whether or not a frame has the image boundary line for each frame by using the image boundary line description information of respective frames and detects a frame-set period including successive frames having the image boundary line as a frame-set period including special effect.10-22-2009
20090257659VEHICLE CIRCUMFERENTIAL IMAGE PROVIDING DEVICE AND VEHICLE CIRCUMFERENTIAL IMAGE PROVIDING METHOD - In a vehicle circumferential image providing device 10-15-2009
20090238466METHOD AND SYSTEM FOR EDGE DETECTION - A method executed by a computer system for detecting edges comprises receiving an image comprising a plurality of pixels, determining a phase congruency value for a pixel, where the phase congruency value comprises a plurality of phase congruency components, and determining if the phase congruency value satisfies a phase congruency criteria. If the phase congruency value satisfies the phase congruency criteria, the computer system categorizes the pixel as an edge pixel. If the phase congruency value does not satisfy the phase congruency criteria, the computer system compares a first phase congruency component of the plurality of phase congruency components to a phase congruency component criteria. If the first phase congruency component satisfies the phase congruency component criteria, the computer system categorizes the pixel as an edge pixel, and if the first phase congruency component does not satisfy the phase congruency component criteria, categorizes the pixel as a non-edge pixel.09-24-2009
20090232401VISUAL PROCESSING APPARATUS, DISPLAY APPARATUS, VISUAL PROCESSING METHOD, PROGRAM, AND INTEGRATED CIRCUIT - A visual processing device, display device, visual processing method, program, and integrated circuit with which it is possible to inhibit side effect even if an image that has sharp edge regions or a special image has been input, and with a simple configuration it is possible to change the strength of the visual processing of the image in real-time, are provided. A spatial processing portion (09-17-2009
20110142351SYSTEM AND METHOD FOR PROCESSING AN IMAGE EDGE - A system and method for processing an image edge includes an edge filter that processes an image input to generate edge data. An edge-smoothing filter processes the edge data to filter-out image noise and preserve the image edge, thus generating edge-smoothed data. An adder adds the edge-smoothed data to the image input, thus generating an edge-smoothed image.06-16-2011
20130163883APPARATUS FOR MEASURING THREE-DIMENSIONAL POSITION, METHOD THEREOF, AND PROGRAM - An information processing apparatus includes an input unit configured to input a plurality of images captured from a plurality of viewpoints, an extraction unit configured to extract a region of an object from each of the plurality of images, an acquisition unit configured to obtain a contour from the region of the object, a smoothing unit configured to perform smoothing of the contour based on a point group on the obtained contour, a correlation unit configured to correlate regions of the object extracted from respective ones of the plurality of images, and a calculation unit configured to calculate a position of the object based on information of regions correlated by the correlation unit and the point group obtained by the smoothing unit.06-27-2013
20110033116OBJECT POSITION RECOGNITION SYSTEM, OBJECT POSITIONING SYSTEM, AND SYSTEM AND METHOD FOR ADJOINING OBJECTS - A system recognizes the outline of an object that includes, at its edge, a portion including a rollover or a chipped portion. An image processing unit finds an outline of an object having a flat face from an image captured perpendicular to the flat face. A dark-transition-boundary detecting unit detects, on each of a plurality of recognition lines, a possible boundary point of dark-transition where a bright-to-dark transition occurs from outside toward inside of the object. A bright-transition-boundary detecting unit detects a possible boundary point of bright-transition where a dark-to-bright transition occurs from outside toward inside of the object. An edge detecting unit detects an edge point on the basis of the possible dark-transition-boundary point and the possible bright-transition-boundary point. An outline-determining unit determines an outline of the object that minimizes the sum of deviations between the outline and the respective edge points detected on the recognition lines.02-10-2011
20100329570SYSTEMS AND METHODS FOR IMAGE PROCESSING - A facility is provided for recognizing blank and nearly blank images. In various embodiments, the facility receives an indication of an image, creates an analysis image based on the received image by detecting edges, determines an edge ratio for the analysis image, determines whether the edge ratio exceeds a threshold and, when the edge ratio does not exceed the threshold, identifies the received image as a blank image. The facility can include an edge detector component that creates an analysis image based on a selected image by detecting edges in the selected image, a calculator component that calculates an edge ratio for the analysis image, and an analysis component that determines whether the calculated edge ratio exceeds a threshold.12-30-2010
20130163882METHOD OF ESTIMATING BLUR KERNEL FROM EDGE PROFILES IN A BLURRY IMAGE - A method of deblurring a two-dimensional, blurred image. An edge within the blurred image is detected, and an edge profile of the blurred image is extracted. A length of the edge profile is determined, and a blur kernel size is estimated based thereon. A preliminary linearity metric is obtained iteratively until a best linearity metric, a best quantile function, and a best quantile function output are determined. A slope of the best quantile function output is determined, and a blurring parameter is determined based thereon. A blur kernel is estimated based on the blurring parameter and the blur kernel size. A sharp image is resolved using the blur kernel.06-27-2013
20100266211 METHOD AND A DEVICE FOR IDENTIFYING A SET OF PIXELS, THE VALUES OF WHICH ARE INTENDED TO BE USED TO DETERMINE THE VALUE OF A TARGET PIXEL - The invention relates to a method of identifying, from a plurality of sets of pixels, a set of pixels the values of which are intended to be used to determine the value of a target pixel. According to the invention: 10-21-2010
20090214120VOLUMETRIC DATA CONNECTING APPARATUS AND METHOD - A volumetric data connecting apparatus, includes a reference point determining device for having an operator determine reference points A, B and C which are not on the same straight line on first volumetric data V; a connection point a determining device for having the operator determine a connection point a corresponding to said reference point A on second volumetric data v; an auxiliary line q displaying device for displaying “a section fb of the second volumetric data v” selected by the operator and a curve q which results from the crossing of said section fb and “a spherical surface Q having the distance between the reference points AB as its radius and the connection point a as its center”; a connection point b determining device for having the operator determine a connection point b corresponding to said reference point B on said section fb; an auxiliary lines rt displaying device for displaying “a section fc of the second volumetric data v” selected by the operator, a curve r which results from the crossing of said section fc and “a spherical surface R having the distance between the reference points AC as its radius and the connection point a as its center” and a curve t which results from the crossing of said section fc and “a spherical surface T having the distance between the reference points BC as its radius and the connection point b as its center”; a connection point c determining device for having the operator determine a connection point c corresponding to said reference point C on said section fc; and a coordinate adjusting device for so adjusting the coordinates of said first volumetric data V and said second volumetric data v that said reference points A, B and C and said connection points a, b and c have respectively the same coordinates.08-27-2009
20110286672TRANSLUCENT IMAGE DETECTION APPARATUS, TRANSLUCENT IMAGE EDGE DETECTION APPARATUS, TRANSLUCENT IMAGE DETECTION METHOD, AND TRANSLUCENT IMAGE EDGE DETECTION METHOD - A translucent image edge detection apparatus is provided with a detector that detects isolated point pixels in an image, the isolated point pixels being pixels having a density higher than that of neighboring pixels adjacent to the isolated point pixels; a determination portion that detects periodic pixels from the isolated point pixels, the periodic pixels being seen at regular intervals; a closing processing portion that performs closing processing on a region containing the periodic pixels, and thereby, obtains a post-closing region; an expanded region calculation portion that obtains an expanded region by expanding the post-closing region; a reduced region calculation portion that obtains a reduced region by reducing the post-closing region; and an edge calculation portion that detects an edge of a translucent image based on a difference between the expanded region and the reduced region.11-24-2011
20110286671EDGE DETECTION TECHNIQUE HAVING IMPROVED FEATURE VISIBILITY - A method for determining edge features of an image comprising filtering at least a portion of the image to attenuate high frequency signals of the image to an extent greater than low frequency signals of the image. Performing a one-dimensional search in a two different horizontal directions relative to a particular pixel of the image to determine horizontal direction local maximums. Calculating a horizontal gradient based upon the horizontal direction local maximums. Performing a one-dimensional search in a two vertical horizontal directions relative to a particular pixel of the image to determine vertical direction local maximums. Calculating a vertical gradient based upon the vertical direction local maximums. Calculating a gradient for the particular pixel based upon the horizontal gradient and the vertical gradient.11-24-2011
20110293192IMAGE PROCESSING APPARATUS AND METHOD, AND PROGRAM - An image processing apparatus includes a boundary detection unit, a correlation value calculation unit, and a region detection unit. The boundary detection unit detects an inner boundary and an outer boundary in each of local regions in an image including an object and a background. The inner boundary is a boundary between the object and the background when viewed from the object, and the outer boundary is a boundary between the object and the background when viewed from the background. The correlation value calculation unit calculates a spatial correlation value between the inner boundary and the outer boundary for each of the local regions. The region detection unit detects a local region having a correlation value less than or equal to a certain threshold among the local regions.12-01-2011
20110038548METHOD AND SYSTEM FOR DETERMINING A QUALITY MEASURE FOR AN IMAGE USING MULTI-LEVEL DECOMPOSITION OF IMAGES - Method and system for determining a measure of quality for images by using multi-level decomposition are presented. Multi-level decomposition of images is performed in the wavelet domain producing subbands at each level of decomposition. Aggregation of subbands is performed across multiple levels to produce an accurate measure of image quality. By aggregating only selected subbands the computational complexity of the method is greatly reduced.02-17-2011
20100086216Apparatus and method for ultra-high resolution video processing - A video processing apparatus and method is provided. The video processing apparatus divides video data and then processes a current divided area of the divided video data by referring to pixels in an adjacent divided area while processing the current divided area, thereby minimizing artifacts generation along a boundary between divided areas when the processed divided areas are subsequently merged.04-08-2010
20100086217IMAGE CAPTURING APPARATUS, METHOD FOR CAPTURING IMAGE, AND PROGRAM - An image capturing apparatus includes an imaging device, a face region specifying unit that specifies a face region including an image of at least a part of a face in an image obtained by using the imaging device, a face region brightness computing unit that computes a brightness level of the face region, a background region brightness computing unit that computes a brightness level of a background region including at least a part of the image excluding the face region, and an image capturing control unit that determines an image capturing configuration in accordance with the brightness levels of the face region and the background region and performs an image capturing process in accordance with the determined image capturing configuration.04-08-2010
20090208114Image Processing Apparatus - An image processing apparatus that selects at least one photo image out of a plurality of photo images. A face area determining unit detects whether or not there is a face in each photo image and determines a face area of the face, if any, detected in each photo image. An image evaluation processing unit calculates a first edge amount pertaining to the face area detected in each photo image. An image selecting unit selects a photo image from among the plurality of photo images on the basis of the first edge amount of each photo image.08-20-2009
20090169111SYSTEM AND METHOD FOR FINDING EDGE POINTS OF AN OBJECT - A method for finding edge points of an object is disclosed. The method includes receiving an electronic image of an object, selecting one or more edge points in the image of the object, creating an image template for each edge point in the object image. The method further includes receiving a command to measure a second object of the same kind as the object and obtaining a measured object image, reading the image templates for the same kind of object from the storage device, and finding a matched sub-image to each image template from the measured object image according to an image matching algorithm, obtaining a central point of each matched sub-image and displaying coordinates of the central point of the matched sub-image.07-02-2009
20090263024APPARATUS FOR DATA ANALYSIS - Edge points are extracted by specifying a height (values indicating a distance from a substrate) on a pattern when edges of the pattern are extracted from a CD-SEM image. Further, LER values obtained by the extraction or a Fourier spectrum of the LER are obtained. When the same sample is previously observed with the AFM and the CD-SEM, a size of the LER obtained by specifying a height, an auto-correlation distance of the LER, or an index called the spectrum is obtained from results of the AFM observation. Further, theses indices obtained by specifying image processing conditions for detecting the edge points from the CD-SEM observation result are obtained. Also, it is determined that heights providing values when the values are matched correspond to the image processing conditions and then, the edge points are extracted from the CD-SEM IMAGE instead of the AFM observation by using the image processing conditions.10-22-2009
20090279788Image Processing Method, Image Processing Device, and Image Processing Program - An image processing method of finding a motion vector between an original image and a reference image, including dividing the original image to extract a block, searching for a similar region of the block from the reference image to detect a motion vector of the block, further dividing the block from which the motion vector has been detected to extract a lower block, and searching for a similar region to detect a motion vector of the lower block with a range in the vicinity of the motion vector found from the block before division as a start point. Thus, the method is characterized by reflecting a tree structure data of the motion vector obtained in this manner in the subsequent detection of motion vector.11-12-2009
20100128989CORRELATION PROCESSING APPARATUS AND MEDIUM READABLE BY CORRELATION PROCESSING APPARATUS - A correlation processing apparatus that obtains a correlation value between an image and a subimage, the apparatus including: N arithmetic circuits, each of the N arithmetic circuits performing an arithmetic operation on a first image pixel value of a first image pixel of the image and a second image pixel value of a second image pixel of the subimage; a rectangular pattern selection circuit selecting a rectangular pattern among a plurality of predetermined rectangular patterns, the rectangular pattern including Q elements, the smallest number of divisions is obtained if the image is divided by the rectangular pattern; a control circuit activating Q arithmetic circuits among the N arithmetic circuits and identifying Q first image pixel values and Q second image pixel values on which the arithmetic operations are performed by the Q arithmetic circuits; and an accumulator accumulating the results of the arithmetic operations performed by the Q arithmetic circuits.05-27-2010
20090274372METHOD AND APPARATUS FOR MEASURING BLOCKINESS IN VIDEO IMAGES - The present invention relates to an apparatus and method for processing images, in particular for determining the degree of blockiness in coded images. The invention comprises apparatus and methods for determining a degree of blockiness by performing the steps of: for each of a plurality of pixels determining a vertical gradient measure in dependence upon the values of said pixel and neighbouring pixels; comparing said vertical gradient measure with a vertical gradient threshold and defining said pixel as a potential horizontal boundary in dependence thereon determining a horizontal gradient measure in dependence upon the values of said pixel and neighbouring pixels; comparing said horizontal gradient measure with a horizontal gradient threshold and defining said pixel as a potential vertical boundary in dependence thereon; and determining said blocking artefact measure in dependence upon the vertical gradient measure of pixels defined as a potential horizontal boundary and upon the horizontal gradient measure of pixels defined as a potential vertical boundary. Method and apparatus for generating a quality measure in dependence upon the measure of blockiness are also provided.11-05-2009
20110200258Lane-marker recognition system with improved recognition-performance - In a lane-marker recognition system installed in a vehicle, an image pickup unit picks up an image of a target region including a road ahead of the vehicle, and a light-intensity detecting unit detects a change in a light intensity of the target region in the picked-up image. A lane-marker recognizing unit compares the change in the light intensity of the target region in the picked-up image with a predetermined threshold value, and recognizes a region of at least one lane marker in the target region based on a result of the comparison, the at least one lane marker being formed on the road. A re-determining unit re-determines the threshold value based on a light intensity of the recognized region of the at least one lane marker.08-18-2011
20090297035Defining a border for an image - Some embodiments provide a method for selecting a portion of an image. The method identifies edges in the image. The method defines a border about the portion of the image by using the identified edges. The method represents the border as a deformable curve. In some embodiments, defining the border includes detecting a cursor moving over the image and defining the border along identified edges in the vicinity of the cursor. In some embodiments, the method searches for edges in the vicinity of the cursor and snaps the border to the edges. Identifying the edges of the image includes performing an edge detection algorithm in some embodiments. Identifying the edges further includes performing a de-noise algorithm in some embodiments. In some embodiments, the parametrizable curve is a bezier spline.12-03-2009
20100128988Cellular- or Sub-Cellular-Based Visualization Information Using Virtual Stains - Methods, systems and computer readable storage media for providing image-extracted measurements extracted from an image of at least one cell or subcellular component with the image. At least one attribute is determined from the image-extracted measurement of the at least one cell or sub-cellular component. The image of the at least one cell or sub-cellular component is virtually stained with at least one color, wherein different colors represent different attributes, and wherein the at least one color is virtually stained in locations of the image from where the image-extracted measurements were extracted for the attribute that that color represents.05-27-2010
20100061638INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - According to one embodiment, an information processing apparatus comprises producing temporary high-resolution image data of a second resolution based on image data of the first resolution, setting a predetermined number of pixels in the image data of the first resolution as target pixels, performing a self-congruity point extraction processing for searching for corresponding points in image regions which approximate a change pattern of pixel values of a target region including the target pixel from the image data of the first resolution, performing a sharpness enhancement processing for the temporary high-resolution image based on the target pixel, and a controller configured to control the processor not to perform the self-congruity point extraction processing and the sharpness enhancement processing when a detected edge is one of vertical and horizontal edges.03-11-2010
20100142825Image segregation system architecture - In an exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of generating spatio-spectral information for the image, defining a constraint as a function of the spatio-spectral information, and performing an optimization operation as a function of the constraint to generate an intrinsic image corresponding to the image.06-10-2010
20090169112IMAGE PROCESSING DEVICE AND METHOD, AND PROGRAM - An image processing device includes a detecting unit configured to detect an external light reflection region from an input image, and a determining unit configured to determine the glossiness of said external light reflection region, and determines whether or not the reflection of the external reflection region is specular reflection, and extracts a gloss region based on the determination result.07-02-2009
20100278434FEATURE VECTOR COMPUTATION APPARATUS AND PROGRAM - A feature vector computation apparatus includes a content obtaining unit that obtains a content; a key frame extractor that detects an instantaneous cut point in the content obtained by the content obtaining unit, and extracts two frames as key frames from the content, based on the instantaneous cut point; a feature vector computation target region extractor that extracts a feature vector computation target region from the two key frame extracted by the key frame extractor; and a feature vector computation unit that computes a feature vector from the feature vector computation target region extracted by the feature vector computation target region extractor.11-04-2010
20110007973APPARATUS FOR REMOVING IMAGE NOISE AND METHOD THEREOF - The present invention relates to an apparatus for removing image noise and a method thereof. There is provided with an apparatus for removing image noise including a buffer register that divides image signals in an n*n area obtained from an image sensor into brightness components and chroma components to store them as pixel values; an image analyzing unit that classifies the n*n area stored in the buffer register into a contour area, a texture area, and a planarization area; and a noise reduction unit that designs noise removal filters according to the features of the classified areas to reduce image noise.01-13-2011
20100135583METHOD FOR EVALUATING MOVING IMAGE RESOLUTION - Disclosed is a method for evaluating a moving image resolution capable of quantitatively evaluating a moving image resolution for a display device. The method comprises displaying a test pattern on a screen, and moving the test pattern in a predetermined direction; obtaining an image of the test pattern on the screen; removing noise from the image; detecting edge regions of the image having noise removed therefrom; emphasizing the detected edge regions; scanning the emphasized edge regions by rotating any reference line a plurality of times, the reference line passing through a center point of the emphasized edge regions; and analyzing a pattern of the scanned result, and comparing it with the original test pattern.06-03-2010
20100272370DETERMINATION OF TIRE PARAMETERS FOR CONFIGURABLE APPLICATION OF A TIRE DRESSING - A tire dressing system includes an imaging device that captures an image of a vehicle tire or portion thereof and at least one application device that applies tire dressing to the tire based on the captured image. The system determines one or more tire parameters based on the captured image. The tire dressing system configures the at least one application device based on the tire parameter(s) such that the application device substantially restricts application of tire dressing to within the boundaries of the tire sidewalls. By determining the tire parameters, the tire dressing system may apply the tire dressing to the tire sidewalls while reducing or minimizing application of tire dressing to the body or rims of the vehicle.10-28-2010
20120141034SYSTEM OF PREOPERATIVE PLANNING AND PROVISION OF PATIENT-SPECIFIC SURGICAL AIDS - A method of preoperative planning and provision of patient-specific surgical aids includes creating a virtual model of a native patient tissue. A virtual device is placed into a predetermined device orientation relative to the virtual model of the native patient tissue. At least one predetermined landmark orientation is specified for placement of at least one virtual landmark relative to the native patient tissue. A virtual patient-specific template containing the predetermined landmark orientation and having a landmark guiding feature is generated. At least one virtual patient-specific placement guide configured to interact simultaneously with at least one previously placed virtual landmark and the virtual device when the virtual device is in the predetermined device orientation is generated. A physical patient-specific template is created as a tangible representation of the virtual patient-specific template. A physical patient-specific placement guide is created as a tangible representation of the virtual patient-specific placement guide.06-07-2012
20090129681IMAGE PROCESSING SYSTEM AND IMAGE JUDGMENT METHOD AND PROGRAM - An image processing system and image judgment method able to suitably judge whether or not an image includes an image of a predetermined subject to be captured as the image and a program run in the image processing system are provided. Edges of a captured image are enhanced, and an evaluation value Ev concerning intensities of edges and/or amounts of edges included in the captured image is acquired based on values of pixels included in this edge enhanced image. It is judged whether or not the captured image includes an image of a predetermined subject FG based on this acquired evaluation value Ev. It becomes possible to accurately judge if the captured image includes an image of the predetermined subject FG. Further, it is also possible to judge if the image of that subject FG is suitable for a predetermined purpose (for example a template use image of biometric authentication) in accordance with the evaluation value Ev.05-21-2009
20080317355Method and apparatus for determining characteristics of an object from a contour image - Systems and methods are provided for determining an associated occupant class for a vehicle occupant from an image of a vehicle interior. An image characterizer (12-25-2008
20120070088PICTURE IMAGE PROCESSOR, METHOD FOR PROCESSING PICTURE IMAGE AND METHOD FOR PROCESSING PICTURE IMAGE - A picture image processing apparatus includes a candidate detection unit that detects a lateral boundary line candidate and a paint-blank boundary line candidate from the picture image information acquired, and a verification unit that verifies whether or not the lateral boundary line candidate etc. detected is the lateral boundary line etc.; a storage unit that memorizes, as hysteresis information, verification information including the lateral boundary line etc. in case the lateral boundary line candidate etc. detected has been verified to be a lateral boundary line etc. The storage unit also memorizes car speed information associated with the hysteresis information. The apparatus further includes an estimation unit that, using the hysteresis information and the car speed information, estimates positions of the lateral boundary line etc. in a next frame. The storage unit memorizes the estimation information including the position in the next frame of the lateral boundary line position etc. estimated. The verification unit uses the estimation information memorized at a time point of estimation in the storage unit to execute verification.03-22-2012
20110222780METHOD FOR DETECTING A BLOCK RASTER - The present invention describes a method for the detection of a block raster in an image that has a plurality of pixels, to each of which at least one pixel value is assigned and which are situated one next to another along horizontal and vertical pixel boundaries (x09-15-2011
20090052781METHOD, SYSTEM AND PROGRAM PRODUCT FOR REPRESENTING A PERCEPTUAL ORGANIZATION OF AN IMAGE - Under the present invention, an image is progressively blurred to yield a set of (progressive) scaling levels. Once blurred, the edges of the image are detected so that each image segment can be identified on each scaling level. Once the segments are identified, like segments (i.e., segments having a like edge/Gaussian operator) on successive scaling levels are linked to yield a lattice structure that represents the perceptual organization of the image.02-26-2009
20110222779Edge orientation for second derivative edge detection methods - An improved algorithm for edge detection is provided that utilizes the second order derivative of the intensity distribution function of an image to provide edge orientation information for the detected edges. An exemplary embodiment of the improved algorithm includes determining the second order derivative of the intensity distribution function, identifying zero-crossings in the horizontal and vertical directions, assigning angle information to the identified zero-crossings in the horizontal and vertical directions; and identifying an edge orientation based the assigned angle information for the horizontal and vertical zero-crossing of the edge and adjacent edges.09-15-2011
20090257658IMAGE EXTRACTING APPARATUS, IMAGE EXTRACTING METHOD AND COMPUTER READABLE MEDIUM - An image extracting method includes: acquiring a scan image; generating a binary image of the acquired scan image and detects connected pixels in the generated binary image; setting up a circumscribed rectangle for the detected connected pixels; performing, in each side of a circumscribed rectangle, scan in a direction perpendicular to the side so as to detect edge pixels, wherein the scan starts at a plurality of points on a line, and the line extends to one vertex of the side, from a contacting point at which the connected pixels and the side contact; determining whether the detected edge pixels are located in a contour part of the object reproduced in the scan image; setting up a rectangular region based on the edge pixels determined as being located in the contour part of the object; and extracting an image from the set-up rectangular region.10-15-2009
20110142352Image processing apparatus and method - An image processing apparatus includes a scanning unit for generating a scan image by scanning a document; a first determination unit to determine whether the scan image has a skew; a second determination unit to determine a type of the skew according to a determination result; and an image correction unit to perform a different type of correction on the scan image according to the type of the skew.06-16-2011
20130121595IMAGE PROCESSING APPARATUS, RECTANGLE DETECTION METHOD, AND COMPUTER-READABLE, NON-TRANSITORY MEDIUM - There are provided an image processing apparatus, rectangle detection method and a computer-readable, non-transitory medium that can precisely detect boundaries of a document from a read image. The image processing apparatus includes an edge pixel extractor for extracting edge pixels from an input image, a line extractor for extracting a plurality of lines from the extracted edge pixels, a rectangle candidate extractor for extracting a plurality of rectangle candidates each of which is comprised of four lines, and a rectangle selector for, for each of the plurality of rectangle candidates, finding a number of edge pixels within a predetermined distance of each side of the rectangle candidate, using a distribution of edge pixels as the basis to find a corner likeness of each corner, and using the number of edge pixels and degree of corner likeness as the basis to select a rectangle from the plurality of rectangle candidates.05-16-2013
20090010546Edge-Guided Morphological Closing in Segmentation of Video Sequences - A method of image processing, includes receiving at least one video frame of a video sequence, the at least one video frame including at least one foreground subject and a background, and processing the at least one video frame so as to separate the at least one foreground subject from the background. The processing includes: generating a pixel mask indicating whether a pixel of the at least one video frame belongs to the foreground subject or to the background, applying morphological closing to the pixel mask, wherein the applying morphological closing includes, for each pixel of the pixel mask, conditioning a pixel value in the mask to values of neighboring pixels. The conditioning includes: determining at least edges of the at least one foreground subject in the at least one video frame; and, for the generic pixel under processing, determining the neighboring pixels based on the determined edges.01-08-2009
20090252419DETECTING A BORDER REGION IN AN IMAGE - Systems and methods for detecting a border region in an image. A blank border in a video picture is determined by summing luminance or other pixel measures in a direction parallel to the border and looking for the maximum gradient of those summed measures in a direction perpendicular to the border. Sensitivity can be enhanced by increasing (relative to other pixels) the gain of pixels around the present pixel value of the border. The location of the maximum gradient may be weighted by other measures before a decision on border location is taken.10-08-2009
20090316997BORDER REGION PROCESSING IN IMAGES - A border region is identified in an image by calculating an average of pixel values in a row or column of the image. Differences in property values are determined between each pixel in the row or column and a neighboring pixel present on a same column or row but in a neighboring row or column. An average difference is calculated based on these differences. The pixels in the row or column are classified as belonging to a border region or internal region of the image based on the average pixel value and the average pixel difference.12-24-2009
20090316996IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - The present invention enables inclination detection by detecting an inclination of a document image based on a feature of a document area. In order to achieve this, reduction processing is performed on document image data including the document area so as to generate a reduced document image corresponding to the document area that has been extracted. Thereafter, filter processing is performed on the reduced document image so as to generate an edge image by extracting at least one edge of the document area. Then, a straight line adjoining an edge of the edge image is detected using a Hough transformation so that the inclination of the document image is determined based on an inclination of the straight line. Consequently, inclination detection with high accuracy can be performed based on the feature of the document area.12-24-2009
20090316995BLUR ESTIMATION - A two-dimensional blur kernel is computed for a digital image by first estimating a sharp image from the digital image. The sharp image is derived from the digital image by sharpening at least portions of the digital image. The two-dimensional blur function is computed by minimizing an optimization algorithm that estimates the blur function.12-24-2009
20100150451EXTRACTION METHOD OF AN INTEREST REGION FOR MULTIMEDIA MOBILE USERS - Disclosed is a method for extracting a region-of-interest of a user in a multimedia mobile terminal. The method includes: setting a search region in an input picture input to the multimedia mobile terminal on a screen picture-to-screen picture basis, and extracting a group of boundary of a region-of-interest based on a brightness difference between the set search region and an environment around the set search region; determining boundary coordinates of the region-of-interest through learning during a predetermined frame among the extracted group of boundary coordinate candidates; and enlarging the region-of-interest having the determined boundary coordinates, and displaying the enlarged region-of-interest. As a result, a region the user is most interested in or pays more attention to than other regions on a screen is automatically extracted. Accordingly, it is possible for users to view pictures in such an efficient manner as to provide the users with an even better experience and understanding during viewing.06-17-2010
20100189359IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM OF IMAGE PROCESSING METHOD, AND RECORDING MEDIUM HAVING PROGRAM OF IMAGE PROCESSING METHOD RECORDED THEREON - The present invention relates to an image processing apparatus, an image processing method, a program of the image processing method, and a recording medium having the program of the image processing method recorded thereon, and the present invention is applied to, for example, a display apparatus and improves the textures of details compared with the past.07-29-2010
20100189360INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - An information processing apparatus is disclosed, including: a reading part reading vector information included in an electronic file; a first line segment extraction part extracting line segment parameter information of a line object from the vector information; a second line segment extraction part extracting polygon parameter information of a polygon object from the vector information and extracting the line segment parameter information of line segments forming the polygon object from the extracted polygon parameter information; a rectangle extraction part extracting rectangle parameter information based on the line segment parameter; a minimum rectangle determination part determining whether or not a rectangle formed based on the rectangle parameter information is a minimum rectangle which does not connote other rectangles; and a minimum rectangle output part outputting the minimum rectangle.07-29-2010
20090245651System and method for identifying complex tokens in an image - In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the step of performing a filter response technique to identify patches of uniform reflectance within the image. In a further exemplary embodiment, the method comprises the additional step of utilizing the identified patches of uniform material reflectance to generate single material token regions for use in processing material and illumination aspects of the image.10-01-2009
20130216137IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An image processing apparatus includes a first edge extraction unit, an edge processing unit, a second edge extraction unit, a third edge extraction unit and a gradation processing unit. The gradation processing unit performs gradation processing on image data on which edge processing has been performed by the edge processing unit, and switches contents of the gradation processing on the basis of whether a pixel of the image data is a third edge pixel or a no-third edge pixel to enhance a third edge region as compared with another region. The third edge extracted by the third edge extraction unit is constituted of a first edge extracted by the first edge extraction unit as an edge pixel of an object and a second edge extracted by the second edge extraction unit as a pixel having a pixel value changed by the edge processing.08-22-2013
20110058748Method and Apparatus for Selecting an Object in an Image - A boundary in an image is identified by identifying a search region within the image. The process continues by determining image gradients in the search region and determining multiple color regions within the search region. An active contour representing the boundary is created based on the image gradients and the multiple color regions.03-10-2011
20100239174METHOD FOR CREATING PANORAMA - A method is provided for creating a panorama. The method includes photographing a plurality of images having same backgrounds and different forms of a subject, determining a size and a position of a reference region for creating a panorama using the images, extracting a target region within the reference region from each of the images, detecting same portions in adjacent target regions, and creating a panorama by combining the adjacent target regions on the basis of the same portions.09-23-2010
20100239173IMAGE OUTPUT APPARATUS, EDGE ENHANCEMENT METHOD, AND RECORDING MEDIUM - An image output apparatus includes an addition amount calculation unit that calculates, based on a target pixel and each of adjacent pixels before and after the target pixel in an input image, an edge enhancement addition amount to be added to a pixel value of the target pixel; a variation calculation unit that calculates a linear variation in accordance with a shape of an edge gradient formed by the target pixel and each of the adjacent pixels; a weight processing unit that assigns a weight to the edge enhancement addition amount in accordance with the linear variation; and an addition amount addition unit that adds the weighted edge enhancement addition amount to the pixel value of the target pixel and outputs the added pixel value.09-23-2010
20100254610SCANNING LINE INTERPOLATION APPARATUS AND SCANNING LINE INTERPOLATION METHOD - An interpolation processing section detects an angle of an edge in an image, and based on the detected angle, determines a pixel value of an interpolation target pixel in an oblique area in which there is an oblique edge by performing oblique interpolation, and determines a pixel value of an interpolation target pixel in a non-oblique area which is an area excluding the oblique area by performing vertical interpolation. A nonuniform sharpening section performs sharpening processing, in a direction vertical to a scanning line, more strongly for the non-oblique area in the image for which a scanning line has been interpolated by the interpolation processing section, than for the oblique area. Thus, unnaturalness at the boundary between, of the edge whose angle gradually varies, a part for which oblique interpolation has been performed and a part for which vertical interpolation has been performed, can be reduced.10-07-2010
20090074298METHOD AND APPARATUS FOR CREATING DOCUMENT DATA, AND COMPUTER PROGRAM PRODUCT - In an apparatus for creating document data, an acquiring unit acquires a handwritten figure; and a recognizing unit converts the handwritten figure acquired by the acquiring unit into a specific figure and recognizes a layout including the specific figure as a component as a user-specified layout. A storage unit stores therein data to be inserted into a desired one of a plurality of layout models. A selecting unit selects a layout model similar to the user-specified layout model from among the layout models as a similar layout model; and an inserting unit inserts the data stored in the storage unit into the similar layout model selected by the selecting unit.03-19-2009
20090324091IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND COMPUTER-READABLE PRINT MEDIUM - A problem of the present invention is providing an image processing apparatus. An image processing apparatus according to the present invention comprises inputting unit for inputting photography information of an image, judging unit for judging whether or not information of a major subject in the image is stored in the photography information, detecting unit for detecting the major subject in the image, comparing unit for comparing an area of the major subject detected by the detecting unit with an area of the major subject stored in the photography information when it is judged by the judging unit that the information of the major subject in the image is stored in the photography information, and correcting unit for determining an area of the major subject in accordance with the result of the comparison by the comparing unit to make a correction to the area of the major subject.12-31-2009
20090324092IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD, AND PROGRAM - An image processing device includes: a rescaling unit configured to obtain an image subjected to scaling, and subject the image to rescaling with the scaling rate of the image; a block border information detecting unit configured to detect a block size and block border position from the image after rescaling; and a detected information correcting unit configured to correct the block size and the block border position detected by the block border information detecting unit based on the scaling rate.12-31-2009
20090324090INFORMATION PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - According to one embodiment, an edge detection module detects edges in a frame of a moving picture signal in accordance with an edge determination reference value. A resolution conversion module converts a resolution of the frame from a first resolution to a second resolution, thereby generating a provisional high-resolution image. A corresponding pixel point detection module detects corresponding pixels in the provisional high-resolution image, which correspond to each of the detected edges. An image quality enhancement process module executes an image quality enhancement process for sharpening for each of the detected corresponding pixels in the provisional high-resolution image. A control module varies the edge determination reference value based on the detected edge number and a maximum edge number at which an information processing apparatus is able to complete the resolution-enhancing process for one frame within a target process time.12-31-2009
20100220931EDGE ADAPTIVE DEBLOCKING FILTER AND METHODS FOR USE THEREWITH - A video filter processes a video input signal that includes a plurality of pixels in a plurality of macroblocks. The video filter includes an edge detector that processes a selected group of the plurality of pixels to generate a edge identification signal that identifies edge pixels in the selected group, wherein the edge detector is adapted based on a quantization parameter of at least one macroblock corresponding to the selected group of the plurality of pixels. An adaptive deblocking filter is coupled to receive the video input signal and to produce a processed video signal in response thereto, the adaptive deblocking filter being adaptive based on the edge identification signal.09-02-2010
20130129224COMBINED DEPTH FILTERING AND SUPER RESOLUTION - Systems and methods for increasing the resolution of a depth map by identifying and updating false depth pixels are described. In some embodiments, a depth pixel of the depth map is initially assigned a confidence value based on curvature values and localized contrast information. The curvature values may be generated by applying a Laplacian filter or other edge detection filter to the depth pixel and its neighboring pixels. The localized contrast information may be generated by determining a difference between the maximum and minimum depth values associated with the depth pixel and its neighboring pixels. A false depth pixel may be identified by comparing a confidence value associated with the false depth pixel with a particular threshold. The false depth pixel may be updated by assigning a new depth value based on an extrapolation of depth values associated with neighboring pixel locations.05-23-2013
20130129225EDGE TRACING WITH HYSTERESIS THRESHOLDING - A method for tracing edges of an image using hysteresis thresholding includes: (i) receiving an edge map of the image, (ii) scanning one row of the input edge map, (iii) assigning a label to each edge pixel in the row based at least in part on the presence or absence of a neighboring edge pixel, (iv) grouping contiguous labels, and (v) identifying groups of edge pixels.05-23-2013
20130129226IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING PROGRAM - An image processing apparatus includes: an edge image generation device that generates an edge image by extracting edges in an image; a matching device that executes template matching operation for the edge image having been generated by the edge image generation device by using a template expressing a fixed pattern having a predetermined shape; an evaluation value calculation device that calculates, based upon matching results provided by the matching device, an evaluation value to be used to determine a position of the fixed pattern having the predetermined shape within the image; and a specifying device that specifies the position taken by the fixed pattern having the predetermined shape within the image based upon the evaluation value calculated by the evaluation value calculation device.05-23-2013
20120243791METHOD AND APPARATUS FOR CLASSIFYING IMAGE PIXELS - A method of classifying pixels in an image is described that includes calculating for each target pixel in the image, a functional value based on a median value of a block of pixels including the target pixel and storing the functional value for each pixel. Pixels in the image are then analyzed to determine if they correspond to edges in the image and if so, are classified as edge pixels. Next the stored functional values are analyzed to define a flat area delimiting function for the image. The stored functional values that do not correspond to edge pixels are then analyzed to define an image detail delimiting function and the non-flat area pixels are classified as being either flat area pixels or detail pixels based on the flat area delimiting function and the detail delimiting function.09-27-2012
20100296738METHOD AND APPARATUS FOR INSPECTING TIRE SHAPE - A method and apparatus for accurately detecting the shape of a tire side by performing an image processing of removing a knurled region from the tire side. An actual image of a tire side having a knurled region obtained by a light-section method is Fourier-transformed into a Fourier-transformed image by a Fourier-transformed image creating unit of an image processing means. Cross-shaped peaks appearing discretely at predefined frequency intervals on a straight line in the Fourier-transformed image are identified as peaks attributable to the knurled region by a knurled component identifying unit. The cross-shaped peaks are removed from the Fourier-transformed image by a knurl component removing unit, and the Fourier-transformed image from which the peaks are removed is inverse-Fourier-transformed into an actual image by an inverse-Fourier-transforming unit. And the acceptability of the shape of the tire side is determined using the actual image.11-25-2010
20100303362Image Data Processing Methods - Provided are image data processing methods. Such methods include obtaining image data with at least one bar pattern, detecting coordinates of an edge of the bar pattern, extracting an outline curve of the bar pattern by fitting the coordinates of the edge, setting a direction of a major axis by differentiating the outline curve of the bar pattern, rotating the image data to match the major axis with a reference axis, and extracting information of the bar pattern by processing the bar pattern of the rotated image data.12-02-2010
20130136365METHOD AND CIRCUIT FOR DETECTING EDGE OF FIXED PATTERN - Method for detecting edge of fixed pattern includes receiving and analyzing a first image to obtain a first edge information. Second image and a corresponding second edge information are received, in which the second image includes an accumulation of image history information. According to the first edge information and the second edge information, a consistent number and an inconsistent number for pairs of pixels at the corresponding location of the first image and the second image are calculated, in which the consistent number represents how many pairs of pixels of which two compared pixels of each pair are both edge pixels, and the inconsistent number represents one of the two compared pixels is not the edge pixel. When the consistent number is greater than first predetermined value and meanwhile the inconsistent number is less than second predetermined value, first image and second image have a fixed pattern with fixed edge.05-30-2013
20130136366COMPUTING DEVICE AND BOUNDARY LINE GRAPH CHECKING METHOD - A method for checking a boundary line graph using a computing device. The computing device adds a segment line between two adjacent endpoints of the boundary line graph, if the two adjacent endpoints are not connected using the segment line. The computing device removes the segment lines of the endpoints corresponding to intersection points, if the number of the intersection points is not equal to the number of the endpoints. The computing device changes label characters of the endpoints to be arranged in a predetermined order, if an order of the label characters of the endpoints is not a predetermined order according to the boundary line vector.05-30-2013
20130136367IMAGE PROCESSING APPARATUS AND METHOD FOR CONTROLLING SAME - A production unit of an image processing apparatus produces a contour signal of an image including a specific subject. A detection unit detects, on the basis of the contour signal, a representative contour direction for each of a plurality of division regions of the image, where the detection unit detects a specific direction as the representative contour direction when the direction of the entire contour portion included in the division regions is biased in the specific direction by at least a specific degree. A determination unit determines a type of the subject on the basis of at least one of a direction-based frequency distribution of the detected representative contour directions, a number of representative contour directions detected, etc. A correction unit configured to correct the image data according to a correction method corresponding to the type of the subject.05-30-2013
20110170786System and Method for Automated Particle Imaging Analysis - Disclosed herein are systems and methods for automatically identifying and characterizing particles within an image. In particular, the systems and methods disclosed herein may be utilized to identify particles that overlap or form agglomerations of particles. Agglomerates may be identified using a variety of techniques. Perimeters of individual particles within an agglomerate may be estimated. According to several embodiments, objects may be characterized using a variety of characteristics, including the particle size, shape, Stokes diameter, aerodynamic diameter, convexity, circularity, and the like. In some instances, these characteristics may allow additional information to be calculated or determined, such as the composition of a particle. These characteristics may also be utilized to determine physical properties of particles, such as flowability, abrasive efficiency, bioactivity, solubility, catalytic activity, and other properties.07-14-2011
20100322521AUTOMATED COLLAGE FORMATION FROM PHOTOGRAPHIC IMAGES - A computerized method of image processing to form a collage within a predetermined outline from a plurality of images, the method comprising: processing each image to assign a saliency measure to each pixel, said processing utilizing a dissimilarity measure which combines an appearance component and a distance component; finding a first patch of said image and comparing with other patches at different distances from said first patch using said dissimilarity measure, thereby to obtain a score; applying to each pixel of said first patch said obtained score; continuing said comparing and scoring with additional patches of said image until each pixel obtains a score; from said scored pixels providing for each image a region of interest, by setting an initial boundary that encloses a predetermined set of highest scored pixels, and propagating a curve around said initial boundary in such a way as to minimize length and maximize included saliency; and combining said regions of interest into said collage by: ordering said image regions by importance; placing successive regions within said predetermined outline, so as to maximize saliency and compactness and minimize occlusion.12-23-2010
20110033117IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - For each pixel of interest in a local region of an input image, an edge intensity in each of a plurality of predetermined directions is calculated. All directions in which the edge intensities are larger than an average value of the edge intensities are selected. For all pixels of interest in the local region, the edge intensities calculated for each of the selected directions are accumulated and output as an edge feature amount.02-10-2011
20110033118EDGE DETECTION - One or more techniques and/or systems for detecting edges in images of objects subjected to imaging using imaging apparatus are disclosed, such that the effect of image noise on the edge detection can be mitigated. Ratios of intensity values (e.g., signal values) for a subject region (e.g., a pixel) and respective adjacent regions are determined. An adaptive threshold value is determined for respective adjacent region pairs. The ratio value is compared to the adaptive threshold value for respective adjacent region pairs, to determine whether an edge is present between the respective adjacent region pairs.02-10-2011
20110110597IMAGE INSPECTION APPARATUS - The present invention provides a unified template matching technique which allows an adequate matching position to be provided even in an image with a distorted pattern shape and a variation in edge intensity. A correlation value contribution rate map is created for the vicinity of each of top candidate positions obtained by applying a centroid distance filter to a normalized correlation map resulting from template matching. A corrected intensity image is created from the correlation value contribution rate maps. Luminance correction is performed based on the corrected intensity image. Local matching is performed again on the vicinity of each candidate position. The candidates are then re-sorted based on candidate positions and correlation values newly obtained. Thus, even in an image with a distorted pattern shape and a variation in edge intensity, an adequate matching position can be provided in a unified manner.05-12-2011
20090034849Image Processing Method, Image Processing System And Computer Program Product - Provided is an image processing method for cropping at least first and second images for presentation in a template, the first image having a first feature and the second image having a second feature, the template comprising a first image boundary shape and a second image boundary shape, the method comprising: 02-05-2009
20110033119METHOD AND SYSTEM FOR DETERMINING A QUALITY MEASURE FOR AN IMAGE USING A VARIABLE NUMBER OF MULTI-LEVEL DECOMPOSITIONS - Method and system for determining a measure of quality for images are presented. Multi-level decomposition of images in the wavelet domain using a variable number of levels of decomposition and aggregation of selected subbands is performed to obtain an accurate measure of quality. The processing time is reduced in comparison to that required by other methods for generating measures of quality.02-10-2011
20110116717METHOD AND SYSTEM FOR RECOGNIZING PARKING LOT - Disclosed are a parking space recognition method and apparatus. The inventive parking space recognition system includes: a vehicle edge extraction unit for extracting a vehicle edge of a counterpart vehicle positioned adjacent to a parking space by analyzing an image acquired by a camera; a vehicle position extraction unit for extracting a vehicle position of the counterpart vehicle by analyzing ultrasonic wave data acquired by an ultrasonic sensor; a vehicle edge position analysis unit for analyzing the vehicle edge position for the extracted vehicle edge by mapping the extracted vehicle edge and the extracted vehicle position; and a parking space recognition unit for recognizing the parking space by determining the position of the counterpart vehicle on the basis of the analyzed vehicle edge position. According to the present invention, a sensor convergence type parking space recognition technology using a camera and an ultrasonic sensor in such a manner that the disadvantages of the ultrasonic sensor and the camera can be compensated with each other.05-19-2011
20110116716METHOD AND APPARATUS FOR PROCESSING IMAGE - A method, apparatus, and computer readable recording medium for processing an image. The method includes detecting a face area and a blur area from an image; checking a degree of overlap between the face area and the blur area by comparing a location of the face area with a location of the blur area; and determining whether the image is an abnormal image according to the degree of overlap between the face area and the blur area.05-19-2011
20090214121IMAGE PROCESSING APPARATUS AND METHOD, AND PROGRAM - An edge map creation unit detects an edge intensity of an input image in units of three types of blocks having different sizes. An operation parameter adjustment unit sets initial values of an edge reference value and an extraction reference value on the basis of a dynamic range which is a difference between the maximum and minimum values of the edge intensity. An edge point extraction unit extracts an edge point from the input image on the basis of the edge reference value. Until an extraction amount determination unit determines that the edge point extraction amount is appropriate on the basis of the extraction reference value, the operation parameter adjustment unit repeatedly performs a processing of adjusting the edge reference value, and the edge point extraction unit repeatedly performs a processing of extracting the edge point from the input image on the basis of the adjusted edge reference value.08-27-2009
20110129156Block-Edge Detecting Method and Associated Device - A block-edge detecting method, for processing an image including a plurality of pixels, includes performing a difference calculation on the plurality of pixels of the image; generating statistic data according to a difference calculation result with an accumulation approach; determining a block width according to the statistic data; and obtaining a plurality of block-edge positions corresponding to the image according to the block width.06-02-2011
20110085735EDGE DETECTION FOR MIXED RASTER CONTENT (MRC) IMAGES FOR IMPROVED COMPRESSION AND IMAGE QUALITY - A method for detecting edge pixels in an image plane based on intensity and neutrality of a current pixel is provided. The method includes detecting the edge pixels in the image plane based on predetermined criteria. The predetermined criteria determining whether: (a) a difference between the maximum value and the minimum value of the specified characteristic is greater than or equal to a predetermined threshold; and (b) (i) a difference between a current value and the minimum value of the specified characteristic, or (ii) a difference between a current value and the maximum value of the specified characteristic is greater than or equal to a predetermined threshold. The predetermined thresholds are determined based on intensity and neutrality of the current pixel.04-14-2011
20120243790EDGE LOCATION MEASUREMENT CORRECTION FOR COAXIAL LIGHT IMAGES - A method for correcting coaxial light image edge location errors in a precision machine vision inspection system is disclosed. The method comprises comparing an edge position measurement of a workpiece edge feature using coaxial light and stage light. Edge position measurements using stage light have a lower uncertainty than that of coaxial light. Position correction factors may be determined from the difference between the two edge position measurements. The position correction factors may be stored for correcting subsequent edge position measurements that are based on images acquired using coaxial light. In some embodiments, position correction factors may be determined based on comparing edge position measurements for a plurality of edges.09-27-2012
20100226579IMAGE PROCESSING METHOD AND APPARATUS FOR DETECTING AN EDGE OF AN OBJECT WITHIN AN IMAGE - An image processing method and apparatus capable of easily detecting an edge of an object from an input image, in which the edge is detected using one step, without a pre-processing step, and a complicated trigonometric function is not used for gradient detection. The image processing method includes setting a window within an input image, analyzing the window to determine directions of edges of objects within the image included in the window, detecting edge information including the edge directions, and processing and outputting the window using the edge information.09-09-2010
20110085737METHOD AND SYSTEM FOR DETECTING EDGES WITHIN AN IMAGE - The present invention relates to a method for detecting edges within an image.04-14-2011
20110085738EDGE EXTRACTION APPARATUS, SURVEYING EQUIPMENT, AND PROGRAM - An edge extraction device can reduce detected noise other than a contour of an article, and can improve the operability. The edge extraction device includes: an edge detection section which calculates edge strength from an image and detects an edge; a labeling processing section which performs labeling processing on the edge detected by the edge detection section and calculates a length of the edge; an edge enhancement processing section which performs edge enhancement processing by using a value corresponding to the length of the edge, which is calculated by the labeling processing section, and the edge strength, which is calculated by the edge detection; and an edge extraction section which performs binarization processing on a value of the image, which is enhanced by the edge enhancement processing section, by using an adjustable threshold value, and extracts a predetermined edge.04-14-2011
20110085736METHOD FOR WATERTIGHT EVALUATION OF AN APPROXIMATE CATMULL-CLARK SURFACE - One embodiment of the present invention sets forth technique for watertight evaluation of Gregory patches for Catmull-Clark subdivision surfaces. Each boundary of each patch within a subdivision surface is configured to be owned by one related patch. In general, a given patch may own specific control points for the patch, while certain other control points for the patch may need to be reconstructed because the control points are owned by an adjacent patch. For a given patch, each control point along to a shared boundary is consistently generated using reconstruction data available to the patch. The reconstruction data is generated from values associated with a patch that owns the shared boundary. Because numerically identical data is used to evaluate each patch at each boundary, the boundaries are watertight. One advantage of the present invention is that watertight evaluation may be achieved using similar computational effort versus conventional non-watertight evaluation techniques.04-14-2011
20100054606IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT - An image processing apparatus includes an operating unit that calculates a tangent-line direction of an edge and a normal-line direction of the edge by using a vertical-direction derivative value and a horizontal-direction derivative value of a pixel value of a pixel in an input image; a converting unit that converts local coordinates positioned within a predetermined area with respect to a target pixel in the input image into rotated coordinates, by rotating the local coordinates according to an angle formed by the horizontal direction and the tangent-line direction of the edge; and a fitting unit that performs, at the rotated coordinates, a fitting process that employs a least-squares method by using a curved-plane model expressed with the pixel value of the target pixel in the input image.03-04-2010
20110249901Anti-Aliasing System and Method - A system to reduce aliasing in a graphical image includes an edge detector configured to read image depth information from a depth buffer. The edge detector also applies edge detection procedures to detect an object edge within the image. An edge style detector is configured to identify a first edge end and a second edge end. The edge style detector also identifies an edge style associated with the detected edge based on the first edge end and the second edge end. The system also includes a restoration module configured to identify pixel data associated with the detected edge and a blending module configured to blend the pixel data associated with the detected edge.10-13-2011
20110249902Tracking Workflow in Manipulating Media Items - A computer-implemented method is described including receiving input specifying an image frame from among a series of image frames, and automatically detecting one or more points in the specified image frame that would be suitable for tracking a point in the series of image frames. In addition, a computer-implemented method is described including choosing a first position of a point on a first image frame of a plurality of image frames, and displaying in a bounded region on the first image frame content relating to a second image frame of the plurality of image frames, wherein the content displayed in the bounded region includes a second position of the point at a different time than the first position of the point.10-13-2011
20110069891EDGE DETECTION APPARATUS AND COMPUTING CIRCUIT EMPLOYED IN EDGE DETECTION APPARATUS - An edge detection apparatus includes a computing circuit and a determining circuit. The computing circuit includes a first multiplier block and a first adder unit. The first multiplier block includes n×m first multiplier units, wherein each first multiplier unit has a first multiplication factor. The n×m first multiplier units respectively perform multiplications on n×m pixels which are arranged as an n×m matrix to generate n×m first product values based on the corresponding first multiplication factors. The n×m pixels include a target pixel, where n is not equal to m. The first adder unit generates a first computation result according to the n×m first product values. The determining circuit determines if the target pixel is an edge pixel according to at least the first computation result.03-24-2011
20110150343Optical Proximity Correction for Transistors Using Harmonic Mean of Gate Length - A mechanism is provided for harmonic mean optical proximity correction (HMOPC). A lithographic simulator in a HMOPC mechanism generates an image of a mask shape based on a target shape on a wafer thereby forming one or more lithographic contours. A cost function evaluator module determines a geometric cost function associated with the one or more lithographic contours. An edge movement module minimizes the geometric cost function thereby forming a minimized geometric cost function. The edge movement module determines a set of edge movements for each slice in a set of slices associated with the one or more lithographic contours using the minimized geometric cost function. The edge movement module moves the edges of the mask shape using the set of edge movements for each slice in the set of slices. The HMOPC mechanism then produces a clean mask shape using the set of edge movements.06-23-2011
20110019922System and method for defining a search window - A system and method for defining a window to search a region of interest for processing a road image, the search window having a longitudinal orientation directed according to the height of the image and being laterally delimited by two edges. The shape of the search window is adapted to the road configuration by defining at least one non-vertical portion on one of the edges. A preferred application is the processing of road images for determining visibility distances in foggy weather.01-27-2011
20100303361PATTERN EDGE DETECTING METHOD AND PATTERN EVALUATING METHOD - A pattern edge detecting method includes: detecting edge points in an image of an inspection pattern acquired from an imaging device; generating a plurality of edge lines from the edge points using a grouping process; generating a plurality of edge line group pairs, each composed of a combination of first and second edge line groups to be a candidate of any of one and the other of an outside edge and an inside edge of the inspection pattern, the generated edge lines being divided into two parts in different manners; performing shape matching between the first and second edge line groups for each edge line group pair; and specifying, as an edge of the inspection pattern, one of the first and second edge line groups constituting the edge line group pair whose matching score is best of matching scores of the edge line group pairs obtained during the shape matching.12-02-2010
20100303363METHOD FOR AUTOMATICALLY DETERMINING THE ACCEPTABILITY OF A DIGITAL IMAGE - A method for automatically determining the acceptability of an input image for a predetermined output operation, such as printing, includes the steps of: (a) identifying one or more important areas in the input image; (b) calculating a salient acceptability feature for each of the important areas; (c) determining the acceptability of the input image from the salient acceptability features of the important areas; and (d) implementing the predetermined output operation based on the acceptability of the input image determined in step (c).12-02-2010
20100296737Content-Adaptive Filter Technique - Selection of a filter for filtering an image to achieve fast noise reduction while retaining picture details and edge sharpness begins by first determining the detail throughout the image. Detection of the image edges then occurs. Using the image detail and edge information, the filter properties are selected, including the number of filter taps and the filter strength.11-25-2010
20120201467Stream Compaction for Rasterization - A single instruction multiple data (SIMD) processor with a given width may operate on registers of the same width completely filled with fragments. A parallel set of registers are loaded and tested. The fragments that fail are eliminated and the register set is refilled from the parallel set.08-09-2012
20090016613Image processing apparatus, image processing method, and computer program product - In an image processing apparatus, a binary image generating unit generates a binary image from a multi-value image, a ruled line candidate extracting unit extracts ruled line candidate pixels constituting a ruled line from the binary image, an edge detecting unit determines, from the multi-value image, target pixels that are positioned near the ruled line candidate pixels and detects edge information indicative of whether each target pixel constitutes an edge, and a ruled line obtaining unit obtains a ruled line from the multi-value image based on the edge information detected by the edge detecting unit.01-15-2009
20080267508SYSTEM AND METHOD FOR DETERMINING EDGES OF OBJECTS IN AN IMAGE - The invention relates to a system and method of identifying an edge of an object in an image. The method comprises: identifying a segment of the image and a central pixel in the segment; identifying a set of mini-vectors as possible edges for the central pixel, utilizing a calculated gradient figure for the center pixel; and producing a reduced set of mini-vectors from the set of mini-vectors by removing mini-vectors that do not generate a continuous edge with an adjacent edge in an adjacent segment in the image.10-30-2008
20110255792INFORMATION PROCESSING APPARATUS, CONTROL METHOD FOR THE SAME, AND COMPUTER-READABLE STORAGE MEDIUM - An information processing apparatus includes: a detection unit that detects, as edge pixels, a plurality of pixels in a contour of a head of a person in an image in which the head appears; a determination unit that, for each of the edge pixels, determines, as ellipse candidates, a plurality of ellipses that pass through the edge pixel in a parameter section including predetermined parameters that define an ellipse; a calculation unit that, for each of the edge pixels, calculates an evaluation value based on, for each of the ellipse candidates determined for the edge pixel, a position of the edge pixel in the ellipse candidate; an accumulation unit that accumulates the evaluation values for each of the ellipse candidates; and a selection unit that selects an ellipse candidate having the highest accumulated evaluation value from the ellipse candidates as the head ellipse.10-20-2011
20130121596IMAGE PROCESSING APPARATUS, AN IMAGE PROCESSING METHOD, A MEDIUM ON WHICH AN IMAGE PROCESSING CONTROL PROGRAM IS RECORDED, AN IMAGE EVALUATION DEVICE, AN IMAGE EVALUATION METHOD AND A MEDIUM ON WHICH AN IMAGE EVALUATION PROGRAM IS RECORDED - A computer calculates an edginess, which is an image variation from a differential value of data for adjacent picture elements, and determines object picture elements by selecting only images with a large variation. As optimum parameters for contrast correction and lightness compensation are calculated from image data for object picture elements, image processing indicators based on object picture elements are determined, and optimum imago processing can be performed automatically. After summing a luminance Distribution for each area of the image, which is a feature amount, while uniformly selecting picture elements, a reevaluation is performed by a weighting determined for each area, and a luminance distribution, strongly influenced by the luminance distribution of the photographed object is thus obtained with uniform sampling. After determining the intensity of this luminance distribution, the image data is converted, and image processing can therefore be performed with optimum intensity while reducing the processing amount.05-16-2013
20130121593Edge-Based Approach for Interactive Image Editing - A method, system, and computer-readable storage medium are disclosed for aligning user scribbles to edges in an image. A plurality of edges in the image may be determined. User input comprising a scribble may be received, wherein the scribble comprises a freeform line overlaid on the image. The scribble may be automatically aligned to one or more of the edges in the image.05-16-2013
20080253661IMAGE PROCESSING APPARATUS AND CONTROL METHOD THEREOF - An image processing apparatus divides an image into a plurality of first image blocks, each of which is a partial area of the image, and further divides each first image block to acquire a plurality of compartments that correspond to filters for determining an edge direction of an image of the first image block. The image processing apparatus determines the edge direction of each first image block based on the plurality of compartments and the filters, and decides that a first image block whose edge direction cannot be determined is a failed image block. The image processing apparatus then generates, from the failed image block, a second image block constituted by a plurality of compartments that differ in size from the plurality of acquired compartments, and determines the edge direction of the second storage block based on the plurality of newly generated compartments and the filters.10-16-2008
20110164824Image evaluation apparatus, image evaluation method, computer readable medium and computer data signal - An image evaluation apparatus includes a pixel extraction unit, an intra-pair difference calculation unit, an inter-pair difference calculation unit and an evaluation unit. The pixel extraction unit extracts, from an input image, a pixel region including a pair of block-boundary pixels in a boundary position of coding blocks and a pair of non-block-boundary pixels in a position other than the boundary position. The intra-pair difference calculation unit calculates a difference between the extracted pair of block-boundary pixels as a first difference, and a difference between the extracted pair of non-block-boundary pixels as a second difference. The inter-pair difference calculation unit calculates a difference between the first difference and the second difference as an amount of block distortion of the extracted pixel region. The evaluation unit evaluates an amount of block distortion of the input image based on the calculated amount of block distortion of the extracted pixel region.07-07-2011
20110164823VIDEO OBJECT EXTRACTION APPARATUS AND METHOD - A method of extracting a foreground object image from a video sequence includes producing a reference background image by separating a background image from a frame image of the video sequence; producing edge information of the frame image and the reference background image; producing an edge difference image using the edge information; and extracting the foreground object image using the edge difference image based on the edge information.07-07-2011
20080219561Image processing apparatus, image processing method, and computer program product - An image processing apparatus includes an image acquiring unit that acquires image data, a characteristic-feature acquiring unit that acquires a characteristic feature of the image data based on pixel value distribution in the image data, a determining unit that determines whether the image data corresponds to captured image data based on the characteristic feature, and an image processing unit that performs image processing on the image data depending on the result of determination obtained by the determining unit.09-11-2008
20110255791Accelerating Bitmap Remoting By Identifying And Extracting Patterns From Source Bitmaps Through Parallel Processing Techniques - Systems, methods and computer-readable storage media are disclosed for accelerating bitmap remoting by extracting patterns from source bitmaps. A server takes a source image, and performs an edge-detection operation on it. From this edge-detected image, connected segments of the image are determined by executing multiple iterations of a small operation upon the image in parallel—for instance, by assigning each non-white pixel a unique value, then assigning each pixel the minimum value among itself and its neighbors until no pixel is assigned a new value in an iteration. Executing these operations in parallel greatly reduces the time required to identify the connected segments. When the segments are identified, they may be cached by the client so that they do not need to be re-sent to the client when re-encountered by the server.10-20-2011
20110052078Image inspection apparatus, image inspection method, and computer program product - An image inspection apparatus that compares a reference image with an inspection image obtained by scanning a printed medium on which the reference image has been printed, to determine whether the printed medium is acceptable is provided. The image inspection apparatus includes a first inspecting unit that compares the reference image exclusive of an edge in the reference image with the inspection image exclusive of an edge in the inspection image to perform inspection; a line-image detecting unit that detects a line image that contains the edge from each of the reference image and the inspection image; a second inspecting unit that compares the line image detected from the reference image with the line image detected from the inspection image to perform inspection; and a determining unit that determines whether the printed medium is acceptable based on results of these inspections.03-03-2011
20100158389Pattern evaluation method, pattern matching method and computer readable medium - A pattern evaluation method includes: generating first array data from edge data on a pattern to be evaluated, the edge data on the pattern to be evaluated being shape data including edge points of the pattern to be evaluated; generating second array data from edge data on a reference pattern, the edge data on the reference pattern including edge points of the reference pattern which serves as an inspection standard of the pattern to be evaluated; subjecting each component of the second array data to array conversion processing, the array conversion processing being designed to convert a value of the component of the second array data into a function value of a value of a distance from that component to the edge point closest thereto, thereby generating third array data; executing arithmetic processing between the first array data and the third array data to generate fourth array data; and using a component of the fourth array data to calculate a numerical value representative of an relation between the pattern to be evaluated and the reference pattern.06-24-2010
20100158388Hardware accelerated silhouette detection - Disclosed herein are approaches for detecting and/or generating silhouettes, in graphics processing applications, of objects (e.g., convex objects such as polyhedrons).06-24-2010
20100027891APPARATUS, METHOD, AND RECORDING MEDIUM FOR REDUCED NOISE IMAGE PROCESSING - Provided are an image processing method and apparatus for effectively reducing noise in an image, and a recording medium storing a program for executing the method. The image processing apparatus includes a noise reduction unit configured to apply a noise reduction filter to first image data to obtain second image data; a first edge data obtaining unit configured to calculate edge data lost in the second image data compared with the first image data to obtain the first edge data; and a first synthesis unit configured to tune the first edge data and calculate third image data from the second image data and the tuned first edge data.02-04-2010
20100232707IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - This invention provides an image processing device and an image processing method capable of implementing pattern matching based on an edge code at relatively high speed with a smaller circuit configuration. In the image processing device according to the present embodiment, an information amount of a valid zone is diffused over an entire edge code image. In other words, the amount of information used in the entire edge code image is compressed by reducing the number of bits to assign to each pixel and effectively using the number of bits assigned to each pixel as a whole. If a valid zone for an edge EDG09-16-2010
20090208113AUTOMATED SHOE FITTING USING SHOE AND ADAPTER SYSTEM - A method for shoe fitting includes identifying outer foot outlines defining outer boundaries of feet of a user, and inner foot outlines defining weight-bearing areas of the feet in a computer-readable image of the feet. Weighted foot outlines are calculated based on the outer and inner foot outlines. A plurality of unfilled shoes are defined by a common shoe last having a last bottom outline, and sets of different left and right interchangeable insole adapters for insertion into the unfilled shoes are provided. The adapters match the last bottom outline and have respective adapter outlines. The weighted foot outlines are compared with the adapter outlines, to determine an optimal shoe size of a pair of shoes out of the plurality of the unfilled shoes, and to select left and right insole adapters from the sets of the interchangeable insole adapters whose adapter outlines best match the weighted foot outlines.08-20-2009
20110069890FAST LINE LINKING - Disclosed is a computer implemented method (03-24-2011
20110305397Systems and methods for retargeting an image utilizing a saliency map - Systems for retargeting an image utilizing a saliency map are disclosed, with methods and processes for making and using the same. To create a contextually personalized presentation, an image may be presented within a target area. The desired location within the target area may be determined for the displaying of the salient portions of the image. To expose the image optimally, the image may need to be transformed or reconfigured for proper composition. Aspect ratios of images may be altered with preservation of salient regions and without distorting the image. A quality function is presented to rate target areas available for personalized presentations.12-15-2011
20110052079WHITE ROAD LINE RECOGNITION DEVICE FOR VEHICLE - The stereo image recognition device detects a first white road line starting point by luminance change on retrieval lines in a first white road line detection region set on an image, calculates an approximation line for a point group of the points, sets white road line search lines inside the approximation line in the vehicle width direction, and searches a white road line inside thereof based on luminance information on the search lines. When there is a white road line, the device sets a second white road line detection region by expanding the first region toward inside in the vehicle width direction, detects a second white road line starting point not overlapping the first point, calculates a white road line based on a point group of the first points or the second points selected on a predetermined condition, and sets the first region based on the calculated line.03-03-2011
20110081087Fast Hysteresis Thresholding in Canny Edge Detection - A method of image processing is provided which includes non-recursive hysteresis thresholding in Canny edge detection. The non-recursive hysteresis thresholding reduces computational complexity and eliminates the potential for call stack overflow. More specifically, hysteresis thresholding is performed in a raster-scan order pass over the image data to connect edge segments to form continuous edges.04-07-2011
20110026832AUTOMATIC EXTRACTION OF PLANETARY IMAGE FEATURES - A method for the extraction of Lunar data and/or planetary features is provided. The feature extraction method can include one or more image processing techniques, including, but not limited to, a watershed segmentation and/or the generalized Hough Transform. According to some embodiments, the feature extraction method can include extracting features, such as, small rocks. According to some embodiments, small rocks can be extracted by applying a watershed segmentation algorithm to the Canny gradient. According to some embodiments, applying a watershed segmentation algorithm to the Canny gradient can allow regions that appear as close contours in the gradient to be segmented.02-03-2011
20080260258Enhanced isotropic 2D and 3D gradient method - A system and method use 2D and 3D numerical gradient operators for reducing anisotropic inaccuracies in digital image processing. Enhanced isotropic operators are derived by first parameterizing corresponding numerical operators, followed by determining the parameters for the operators by matching analytical gradients with numerical gradients, which produces generic frequency-independent operators. The system and method also optimize the design of operators for use at any given frequency range needed for any special purpose application.10-23-2008
20080292192HUMAN DETECTION DEVICE AND METHOD AND PROGRAM OF THE SAME - There is provided a human detection device capable of determining whether a human exists in an infrared image with information only contained in the infrared image at high speed with high accuracy regardless of an ambient environment temperature. The human detection device includes: a boundary information extracting unit which receives infrared image data and detects a boundary of a small image region based on a pixel value of a pixel to specify a boundary pixel; a distance converting unit which calculates a shortest distance between each pixel contained in the small image region and the boundary pixel; a processing unit which extracts a pixel having the shortest distance satisfying a predetermined condition, from the pixels contained in the small image region; and a determining unit which performs pattern matching by comparing image data with a predetermined pattern based on the pixel having the shortest distance to determine whether an object shown in the small image region is a human.11-27-2008
20120148163Image Data Compression Method, Pattern Model Positioning Method in Image Processing, Image Processing Apparatus, Image Processing Program, and Computer Readable Recording Medium - There is provided a data compression method for increasing a reduction ratio, while keeping a sufficient characteristic amount, to seek speeding up of processing, the method being for compressing image data in pattern model positioning in image processing of searching out of an image to be searched and positioning a pattern model corresponding to a pre-registered image. The method includes the steps of: computing an edge strength image having edge strength information and an edge angle image having edge angle information with respect to each pixel constituting an image; transforming the edge angle image of each pixel into an edge angle bit image expressed by an edge angle bit indicating an angle with a pre-defined fixed width; and compressing the edge angle bit image to create an edge angle bit reduced image by taking a sum with respect to each edge angle bit.06-14-2012
20090022405SYSTEM AND METHOD FOR VIDEO OBJECT IDENTIFICATION - A video object identification system used to identify an object, to locate its position in the view, and to determine its angular orientation. It digitizes a field of image view and subdivides the viewed area into a grid pattern of small cells. It then encodes the angle of a tangent line segment within each cell (when present) at the boundary of objects in the view. It determines rate-of-curvature of the boundary to develop a linear signature for the object. The system breaks the linear signature into segments that can be normalized to be constant regardless of the scale of the image. It then generates identification numbers to identify the object through a mathematics process. The system utilizes pipeline processing to the point where the results are applied to a microprocessor. The microprocessor analyzes a stored image field of view in encoded format to determine object perimeter cell locations (a chaining process). It then traces this perimeter addressing the stored image field to recover processed differential angles and to control the development of a linear signature sequence. The mathematics process performed creates a first number representing the length of straight segments and creates a second number representing the degree of curvature of curved segments. The combination of the two numbers provides a high probability of unique identification of an object. The numbers are compared with established numbers of a template for identification of an object. A unique feature number of an object is established for the template. This feature is located on the chained object by segment comparison and the relative angular orientation, compared to the template orientation, is then determined.01-22-2009
20120099796IMAGE PATCH DESCRIPTORS - Described herein are various technologies for generating descriptors for image patches. An image patch can be received, and gradients of pixels in the image patch can be determined. The gradients are normalized based upon an average magnitude of the gradients in a local spatial region with respect to a given pixel under consideration. A four-dimensional histogram is defined that takes into consideration pixel orientation, and normalized gradients are selectively assigned to bins of the histogram. The bins are binarized as a function of a number of gradients assigned thereto, and the binarized bins can be utilized as a descriptor for the image patch.04-26-2012
20120099795Detection of Transitions Between Text and Non-Text Frames in a Video Stream - Detecting the start of a credit roll within video program may allow for the automatic extension of video recordings among other functions. The start of the credit roll may be detected by determining the number of text blocks within a sequence of frames and identifying a point in the sequence of frames where a difference between the number of text blocks in frames occurring before the point and the number of text blocks in frames occurring after the point is greatest and exceeds a specified threshold. Text blocks may be identified within each frame by partitioning the frame into one or more segments and recording the segments having a pixel of a sufficiently high contrast. Contiguous segments may be merged or combined into single blocks, which may then be filtered to remove noise and false positives. Additional content may be inserted into the credit roll frames.04-26-2012
20110091114VIDEO WINDOW DETECTOR - The invention provides for automatically identifying the location of a displayed video window based upon a characterization of selected portions of the image for realness based upon a distribution of luminance values for the selected portions. The image is then searched mathematically for a large rectangle of realness, and if found, a similar operation is performed in a smaller rectangle around each of the edges of the large rectangle, in turn, zooming in to a resolution of one pixel, thus identifying the position of the edge. This process can be repeated as often as necessary in order to maintain a fix on the edges of the video window.04-21-2011
20110064315METHOD AND APPARATUS FOR IMAGE CAPTURING TAMPERING DETECTION - A method and apparatus for detecting tampering with an image capturing device. The method includes determining a change has occurred in average intensity if an image, determining a percentage area of a foreground mask, detecting related at least one edge and determining at least one edge weight, utilizing the average intensity, the percentage area of the foreground mask, and the at least one edge weight to determining offset of edge blocks of an image, and utilizing the determining offset of edge blocks to detect tampering with an image capturing device.03-17-2011
20110317924IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM - An image processing apparatus including: an edge detection processing section configured to generate an edge image by performing edge detection processing on a detection target image from which a target object is to be detected; a segment area setting section configured to segmentalize the edge image into a plurality of segment areas; an index value calculation section configured to calculate, for each of the plurality of segment areas, an edge component index value that indicates an amount of edge components included in each segment area; and a target object determining section configured to determine whether there is an image of the target object in each segment area based on the edge component index value.12-29-2011
20120057796APPARATUS AND METHOD OF REDUCING NOISE - There are provided an apparatus and a method of reducing noise. The apparatus of reducing noise includes: an edge determining module determining whether each pixel of an image corresponds to an edge; a low pass filter module performing low pass filtering of the image in two directions, i.e., vertical and horizontal directions and performing low pass filtering only for the pixel determined not to be the edge; a filter selecting module selecting a filter having a flexible size to be applied to a mask region for each of the images low pass filtered in the two directions based on the average brightness of the entire region and the average brightness of the mask region having a predetermined size; a sigma filter module sigma filtering the mask region using the selected filter for each of the images low pass filtered in the two directions; and an averaging module averaging the image sigma filtered in the two directions, thereby making it possible to adaptively reduce noise and prevent loss of the edge due to blurring of the image.03-08-2012
20120027307Image Measurement Device, Method For Image Measurement, And Computer Readable Medium Storing A Program For Image Measurement - An image measurement device capable of recognizing a relative position and easily identifying a measurement result is provided, the device including: a measurement configuration data storage section that holds characteristic amount information, information for portions to be measured, and setting value information; a placement state detection section that detects a position and a posture of each workpiece; an edge detection section that detects an edge of portions to be measured; a pass-fail determination section that calculates size values of the portions to be measured and performs pass-fail determination of the portions to be measured and the workpiece; a measurement result display section that displays a result of the pass-fail determination of the workpiece over the workpiece image; and a workpiece selection section for selecting any of the workpieces. The measurement result display section displays the result of the pass-fail determination for the portions to be measured of the selected workpiece.02-02-2012
20120301035METHOD, APPARATUS AND INTEGRATED CIRCUIT FOR IMPROVING IMAGE SHARPNESS - An apparatus for improving image sharpness includes a pixel detector that labels each of pixels in an image as one of an edge/texture type and a non-edge/texture type, a pixel type determiner that classifies each of the pixels that are labeled as the edge/texture type as one of a border point type pixel, a transition point type pixel, and a peak point type pixel, and a filter. The filter includes a shrinking/expanding filter and a high boost filter, the shrinking/expanding filter filtering the border point type pixels, and the high boost filter subsequently filtering the peak point type pixels and then filtering the transition point type pixels.11-29-2012
20120121191IMAGE SEPARATION APPARATUS AND METHOD - The present invention provides an image separation apparatus and method. The image separation apparatus includes an image reception unit for receiving an input image. A background model generation unit generates a background model corresponding to the input image. A foreground/background separation unit performs a task of determining using the background model whether reference pixels among all pixels of the input image belong to a foreground or a background, and performs a task of estimating, based on results of the foreground/background determination task, whether remaining pixels other than the reference pixels belong to the foreground or the background.05-17-2012
20120121190APPROXIMATION OF AN IMAGED OBJECT FROM EDGES DETECTED FROM THE UNDERLYING IMAGE - Processes and systems for use in generating an approximation of an image from its edges project a respective scaled intensity value from each edge into regions abutting positive and negative sides of the edge. Positive and negative composite edge projection maps are generated, each including a respective combination of the projected scaled intensity values. A respective ratio of combined local intensity values is determined for each edge in each of the positive and negative composite maps. Respective intensity values' weighted by the respective ratios are projected for each edge into regions abutting positive and negative sides of the edge. Revised positive and negative composite, weighted edge projection maps are generated, each including a respective combination of the projected, weighted intensity values.05-17-2012
20100254611METHOD AND DEVICE FOR DETERMINING THE POSITION OF AN EDGE OF A MARKER STRUCTURE WITH SUBPIXEL ACCURACY IN AN IMAGE, HAVING A PLURALITY OF PIXELS, OF THE MARKER STRUCTURE - The position of an edge of a marker structure in an image of the marker structure is determined with subpixel accuracy. A discrete intensity profile of the edge, having profile pixels, is derived from the image pixels, and a continuous profile function of the edge is determined based on the profile pixels. Profile pixels whose intensity values are near an intensity threshold value are selected as evaluation pixels. Based on the evaluation pixels, a curve of continuous intensity is calculated. A position coordinate at which the intensity value of the continuous intensity curve matches the threshold value is selected as a first position coordinate, and the distance is determined between the first position coordinate and the position coordinate of the evaluation pixel that, from among the evaluation pixels previously selected, has the closest intensity value to the threshold value. The determined distance is compared to a predetermined threshold, and if the distance is greater than the threshold, a shift is effected, and the process iteratively performs the steps of selects the adjacent profile pixels, calculates the curve of continuous intensity, and so forth. If the distance is not greater than the threshold, the position of the edge in the captured image is determined with subpixel accuracy from all the distances determined in step g).10-07-2010
20100246972IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND RECORDING MEDIUM - A reduced edge image generating unit divides into blocks an image indicated by image information inputted by an input device which inputs image information for expressing an image, calculates the luminance values of pixels in each of the divided blocks, and generates a 1/N edge image based on a difference between the luminance value of a block of interest and the luminance value of a block adjacent to the block of interest. An inclination detecting unit performs line scanning on the 1/N edge image, which has been generated by the reduced edge image generating unit, for every angle set beforehand, calculates the evaluation value based on the luminance of a pixel for every line on which the line scanning is performed, calculates the statistical value based on the evaluation value calculated for every line, and estimates the inclination of the image from the calculated statistical value.09-30-2010
20120314960AUTO-FOCUS IMAGE SYSTEM - An auto-focus image system includes a focus signal generator and a pixel array coupled thereto that captures an image that includes a plurality of edges. The generator computes a focus signal from a plurality of edge-sharpness measures, each measured from and contributed by a different edge as a quantity with a unit that is a power of a unit of length, such as a distance in the edge, an area, or an even-order central moment. A relative weight of the contribution by an edge is reduced depending on at least a pair of shape measures, each being computed from a plurality of sample-pair differences of the edge. One may be the edge-sharpness measure. The weight may be zero if the pair of shape measures falls outside a predetermined region. At least one symmetrical sequence of gradients exists such that an edge with it has reduced relative weight.12-13-2012
20120163721METHOD FOR FIXED-ROTATION AND ROTATION-INDEPENDENT IMAGE CORRELATION - A circlet is defined as a compact angle representation expressing, at a given pixel comprised in the first image, the direction of change of pixel intensity. A method of locating a feature of interest includes the steps of: acquiring a first image of a feature of interest to a user; generating a learned circlet image from the first image; saving one or more sets of learned circlets corresponding to one or more selected probes; acquiring a second image of the feature of interest; generating a target circlet image from the second image; and correlating the learned circlet image and the target circlet image.06-28-2012
20100209001Operation detecting apparatus and operation detecting method - It is an object to provide an operation detecting apparatus that precisely detects and analyzes the position and motion of an object image included in a moving image in real time.08-19-2010
20120134596IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, INTEGRATED CIRCUIT, AND PROGRAM - A picture processing device (05-31-2012
20120170853APPARATUS AND METHOD FOR PROCESSING IMAGE - Provided are an apparatus and method for processing an image. The apparatus includes a detector configured to form one group with pieces of pixel information on an edge of a received image, detect line segments, and generate a plurality of curves using the detected line segments, an optimizer configured to apply a weight to a cost function based on the plurality of generated curves according to distance from the center of the image, define a curve having a shorter length than a threshold value as an outlier and a curve having a greater length than the threshold value as an inlier, remove the outlier, and estimate a distortion level parameter, and a corrector configured to correct a position of a pixel with a correction value using the distortion level parameter. Accordingly, it is possible to correct lens distortion of even an image that has not been directly photographed, and to correct images generated by devices equipped with any lens rather than a specific camera or photographing apparatus.07-05-2012
20120076421METHODS AND SYSTEMS FOR ESTIMATING ILLUMINATION SOURCE CHARACTERISTICS FROM A SINGLE IMAGE - Certain embodiments provide systems and methods for determining light source characteristics from an image. An image having pixels is received that is affected by a light source. A silhouette boundary is received. The image may be filtered to decrease diffuse reflectivity. The presence of light sources is estimated by identifying a local maxima pixel around the silhouette boundary. The local maxima pixel may be associated with the light source. A slant angle that is associated with the light source is estimated using the silhouette boundary. A tilt angle associated with the light source is estimated using the slant angle and local maxima pixel intensity. The relative intensity of each light source may be determined. The ambient light intensity of the image may be determined. The characteristics, such as the slant angle and tilt angle, may be provided to a user.03-29-2012
20120076420IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND COMPUTER-READABLE STORAGE DEVICE - An image processing apparatus includes a contour-candidate-edge detecting unit that detects, as contour candidate edges, edges based on a gradient magnitude of each pixel in a target image; a contour-edge detecting unit that detect contour edges by performing thresholding on gradient magnitudes of the contour candidate edges; an interpolation-line generating unit that generates interpolation lines for connecting end points of respective end-point pairs based on gradients of pixel values between the end points while each of the end point pairs is made up of an end point of an identical contour edge as a connection base and an end point of a different contour edge as a connection destination; and a contour-edge interpolating unit that selects one of the interpolation lines based on the gradients of pixel values on the interpolation lines and interpolates a contour edge between the end points with the selected interpolation line.03-29-2012
20090103813Method for Assessing Image Quality - The invention is a method for assessing image quality value of a distorted image with respect to a reference image. The method comprises the following steps: 04-23-2009
20120257833IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND COMPUTER READABLE MEDIUM - An image processing apparatus includes the following elements. A line-candidate identifying unit identifies candidates of lines that constitute a contour of a subject region, on the basis of a captured image. A line-probability calculating unit calculates, for each identified candidate, line probability information representing a probability that the candidate is a line that constitutes the contour of the subject region, on the basis of feature values of positions located at or within a reference distance from the candidate in the captured image. A region-probability calculating unit calculates region probability information representing a probability that a target region surrounded by a predetermined number of candidates chosen from the identified candidates is the subject region, on the basis of the line probability information of the predetermined number of candidates. A subject-region detecting unit detects the subject region, on the basis of the calculated region probability information.10-11-2012
20120189209IMAGE PROCESSING APPARATUS AND PIXEL INTERPOLATION METHOD - A periodicity determining unit determines whether an image region including a target pixel is a periodic region in which pixel values vary periodically. A first generating unit generates a pixel value using a first interpolation method. A second generating unit generates a pixel value using a second interpolation method. A control unit determines, based on the determination result of the periodicity determining unit, which one of the first and second generating units is to be used for generating a pixel value of the target pixel. A pixel value inserting unit inserts the generated pixel value to the target pixel. The periodicity determining unit includes a cycle estimating unit to estimate, using pixel values of pixels within the image region, a variation cycle of the pixel values, and/or a determining unit to determine whether each region positioned at left and right sides of the target pixel is the periodic region.07-26-2012
20120082386METHOD AND SYSTEM FOR LINE SEGMENT EXTRACTION - A method for extracting line segments from an edge image comprises receiving a digital image comprising a plurality of edge pixels, and processing the plurality of edge pixels using a breadth first search to determine a plurality of breadth first search pixels in a breadth first search order for a connected component. The connected component comprises a plurality of components. The method continues by processing the plurality of breadth first search pixels in an order related to the breadth first search order to determine a plurality of component pixels for at least one component of the plurality of components. Each of the plurality of components comprises a line segment. The method concludes by processing the plurality of component pixels to determine a plurality of line segment pixels for the line segment.04-05-2012
20090016612METHOD OF REFERENCE CONTOUR PROPAGATION AND OPTIMIZATION - The invention relates to a detection method (01-15-2009
20110123121METHOD AND SYSTEM FOR REDUCING BLOCKING ARTEFACTS IN COMPRESSED IMAGES AND VIDEO SIGNALS - The present invention relates to a coding parameter independent method for reduction of blocking artefacts in a compressed image or video signal. For this purpose, the image is analysed in the vicinity of the block boundaries in order to measure the existence and strength of blocking artefacts and to detect image areas. Based on the analysis result map information for each pixel adjacent to a block boundary is generated. The filter mode for each block boundary is adaptively determined dependent on the map information and the image is filtered depending on the chosen filter mode.05-26-2011
20110002548SYSTEMS AND METHODS OF VIDEO NAVIGATION - A system and method of tracking an object as it navigates through a monitored region is provided. The method includes displaying at least a first video data stream associated with at least a first data collection device monitoring a first region, selecting a linked area of the first video data stream, and displaying at least a second video data stream associated with a second data collection device. The linked area is associated with at least a second data collection device monitoring the second region, and the data collection devices can include PTZ cameras. In some embodiments, the method includes comparing the selected linked area with a stored predefined area using an image recognition algorithm.01-06-2011
20120263384IMAGE ENLARGEMENT APPARATUS, METHOD, INTEGRATED CIRCUIT, AND PROGRAM - An image enlargement apparatus (10-18-2012
20120269445IMAGE PROCESSING METHOD, IMAGE PROCESSOR, INTEGRATED CIRCUIT, AND PROGRAM - In the image processing method capable of appropriately increasing a resolution of an input image: an edge direction that is a direction along an edge included in the input image is identified; a shape of an application region that is a region including at least a part of the edge is determined according to the identified edge direction; an image similar to an image within the application region having the determined shape is searched for; and an output image is generated by performing a resolution conversion process on the input image using the similar image so that the input image includes high-frequency components.10-25-2012
20120275710METHOD OF MULTI-FRAME IMAGE NOISE REDUCTION - A method of multi-frame image noise reduction suitable for an image-capturing device includes following steps: obtaining a current frame and multiple reference frames; defining a mask and a target point in the mask; judging whether the target point pixel of the current frame is on an edge according to an edge map of the frame; when the pixel is on the edge, using the pixels in the reference frames on the edge to calculate a replacement result; when the target point pixel is not on the edge, using the pixels in the reference frames surrounding the target point to calculate a replacement result; after that, generating a pixel corresponding to the position of the target point in an output image according to the replacement result; further, moving the mask and going back to judge whether the pixel of the target point of the current frame is on the edge.11-01-2012
20110235921METHOD AND APPARATUS FOR DETECTING CODING ARTIFACTS IN AN IMAGE - The present invention relates to a method and a corresponding apparatus for detecting coding artifacts in an image. The proposed apparatus comprises an edge position detector that detects an edge position of an edge in said image, a border position detector that detects a border position of a border between a texture area and a flat area in said image, and an artifact position defining unit that defines the area between said edge position and said border position as artifact area potentially comprising coding artifacts.09-29-2011
20100232708SYSTEM AND METHODS FOR AUTOMATIC PARAMETER DETERMINATION IN MACHINE VISION - The present invention provides a system and methods for automatic parameter determination in machine vision in general, and in object recognition in particular. Many machine vision systems use algorithms that demand the user to specify one or more parameters in order to adapt the behavior of the algorithm in dependence of the current application. This is not desirable because the complexity of the algorithm should be hidden from the user and a manual parameter determination is contrary to a desirable high degree of automation. The present invention provides a method to automatically determine the most frequently used parameters in machine vision solely based on the input image itself. The method is explained in detail using an object recognition system as an example. In particular, the model generation process based on a model image of the object is explained. However, also other systems that use edge extraction algorithms, for example, can benefit from the present invention.09-16-2010
20100232706RESPONSE TO DETECTION OF BLUR IN AN IMAGE - A system and method to respond to detection of blurry regions of interest in an image are disclosed. One embodiment includes a region locator to locate one or more regions of interest in an image captured by a digital image capturing device. The embodiment also includes a blurry region detector for detecting whether a region of interest is blurry. A blurry region indicator indicates to a user when a blurry region has been detected. When a blurry region is detected, a display interface provides an enlarged image of the detected blurry region. Some embodiments provide recommendations on how to capture the scene again with improved results.09-16-2010
20120328201Boundary Extraction Method - A computer-implemented method for creating an ordered set of boundary data by transforming data from remotely sensed imagery of shorelines is provided. A feature data set and an edge data set are transformed into a set of 3-point boundary segments having a specific head and tail point and the segments are ordered from tail to head in a clockwise or counterclockwise manner relative to the water. Once the 3-point segments are created they are easily linked together into larger segments. These large multi-point segments in turn are linked together to create a closed loop in a predetermined direction, for example, but not limited to, the shorelines for rivers or coastal areas.12-27-2012
20120321199OBJECT IDENTIFICATION SYSTEM AND METHOD OF IDENTIFYING AN OBJECT USING THE SAME - An object identification system calculates boundaries between real objects from images of the real objects, and calculates first indicators which correspond to each angles of a first angle section divided into a first angle gap and which varies every boundary between the calculated real objects. The object identification system extracts a virtual object having an outline firstly meet with a radiating line corresponding to each map angle of the divided into a second angle gap, and generate a set of second indicators corresponding to each map angle. The object identification system matches the first indicators into second indicators having a repeat ratio substantially equal to a repeat ratio of the first indicators in an angle section, and extracts virtual objects matched with each of the previewed real objects.12-20-2012
20120321200METHOD AND APPARATUS FOR GENERATING SUPER-RESOLUTION IMAGE USING PREDICTION AND STABILIZATION OF HIGH-FREQUENCY INFORMATION OF IMAGE - Image restoration by restoring a high-frequency component of a deteriorated image. A high-frequency image information predicting and stabilizing method includes: determining a shooting area, which is a high-frequency area that includes an overly-restored high-frequency component, in an input image; predicting a high-frequency component of the input image by applying different deterioration models to the shooting area and a remaining area in the input image; and stabilizing a high-frequency component of an edge area by using an edge blur kernel determined to be parallel to an edge direction of the input image.12-20-2012
20120321198IMAGE PROCESSING METHOD AND IMAGE PROCESSING APPARATUS - An image processing method includes estimating corners of a contour of an object area in an obtained image, searching for contour lines of the object area between every two points which are offset from the estimated corners within a predetermined degree or distance along a direction away from the object area respectively, and determining intersection points of the contour lines as final corners of the contour of the object area, and determining contour lines between the final corners as a final contour of the object area.12-20-2012
20110286673METHOD SYSTEM AND ASSOCIATED MODULES AND SOFTWARE COMPONENTS FOR PROVIDING IMAGE SENSOR BASED HUMAN MACHINE INTERFACING - Disclosed is an image based human machine interface which comprises an image acquisition assembly which may acquire one or more of two-dimensional images of a user, wherein substantially each image may be associated with a different point in time. The human machine interface further comprises a processing unit which may classify one or more groups of pixels as either background or foreground.11-24-2011
20120328200EDGE ENHANCEMENT FOR TEMPORAL SCALING WITH METADATA - Methods for post-processing of non-key frames of an image are described. According to the methods, reconstructed non-key frames are updated with information of neighboring key frames. Methods to evaluate whether to update or not update the non-key frames are also described.12-27-2012
20100202701MULTISCALE EDGE DETECTION AND FIBER ENHANCEMENT USING DIFFERENCES OF ORIENTED MEANS - Method, apparatus and computer program product that uses a novel algorithm for edge detection suitable for both natural as well as noisy images. A scale adaptive threshold is used along with a recursive decision process to reveal the significant edges of all lengths and orientations and to localize them accurately even in low-contrast and very noisy images. Further the algorithm is use for fiber detection and enhancement by utilizing stochastic completion-like process from both sides of a fiber. The algorithm relies on an efficient multiscale algorithm for computing all “significantly different” oriented means in an image in 0(N log p), where N is the number of pixels in the image, and p is the length of the longest structure of interest. Experimental results on both natural and noisy images present confirmation of the method, apparatus and computer program product.08-12-2010
20100202700METHOD AND SYSTEM FOR DETERMINING STRUCTURAL SIMILARITY BETWEEN IMAGES - Method and system for low complexity assessment of quality of an image are presented. By performing multiresolution decomposition of images using, for example, a discrete wavelet transform, and determining a metric based on a structural similarity index or a structural similarity map, a structural similarity score, characterizing similarity between images with a high degree of accuracy, is produced. The processing time is much smaller in comparison to that required by other methods producing image quality metrics of comparable accuracy.08-12-2010
20110158543SAMPLE DIMENSION INSPECTING/MEASURING METHOD AND SAMPLE DIMENSION INSPECTING/MEASURING APPARATUS - One of principal objects of the present invention is to provide a sample dimension measuring method for detecting the position of an edge of a two-dimensional pattern constantly with the same accuracy irrespective of the direction of the edge and a sample dimension measuring apparatus. According to this invention, to accomplish the above object, it is proposed to correct the change of a signal waveform of secondary electrons which depends on the direction of scanning of an electron beam relative to the direction of a pattern edge of an inspection objective pattern. It is proposed that when changing the scanning direction of the electron beam in compliance with the direction of a pattern to be measured, errors in the scanning direction and the scanning position are corrected. In this configuration, a sufficient accuracy of edge detection can be obtained irrespective of the scanning direction of the electron beam.06-30-2011
20120243793METHOD AND SYSTEM FOR EDGE DETECTION - A method executed by a computer system for detecting edges comprises receiving an image comprising a plurality of pixels, determining a phase congruency value for a pixel, where the phase congruency value comprises a plurality of phase congruency components, and determining if the phase congruency value satisfies a phase congruency criteria. If the phase congruency value satisfies the phase congruency criteria, the computer system categorizes the pixel as an edge pixel. If the phase congruency value does not satisfy the phase congruency criteria, the computer system compares a first phase congruency component of the plurality of phase congruency components to a phase congruency component criteria. If the first phase congruency component satisfies the phase congruency component criteria, the computer system categorizes the pixel as an edge pixel, and if the first phase congruency component does not satisfy the phase congruency component criteria, categorizes the pixel as a non-edge pixel.09-27-2012
20120243792Detecting and Correcting Blur and Defocusing - Detecting blur and defocusing in images is described. After detection, correction algorithms are applied. Detection provides an image processing system with parameters related to a blur (e.g., direction, strength) and noise levels, or may trigger a message to a user to re-take a photograph. Detection involves finding and analyzing edges of objects instead of an entire image. Disclosed detector may be used for OCR purposes, blur and defocusing detection in photographic and scanning devices, video cameras, print quality control systems, computer vision. Detection of blur and defocusing of an image involve second derivatives of image brightness. Object edges are detected. For points on edges, profiles of second derivative are obtained in the direction of the gradient. Statistics are gathered about parameters of profiles in various directions. By analyzing statistics, image distortions and their type (e.g., blur, defocusing), the strength of distortion, the direction of the blur are detected.09-27-2012
20080226177HIGH-ACCURACY PATTERN SHAPE EVALUATING METHOD AND APPARATUS - A quantity (or dispersion value) of a distribution of edge position due to random noise is expected to be reduced statistically to 1/N when N edge position data items are averaged. Using this property, the single page image is averaged in a vertical direction with various values of parameter S, and then the edge roughness index is calculated. The S-dependence of the edge roughness index is analyzed and a term of a dispersion value directly proportional to 1/S is determined as being due to noise.09-18-2008
20130170756EDGE DETECTION APPARATUS, PROGRAM AND METHOD FOR EDGE DETECTION - In the conventional technology for edge detection by normalizing brightness value of a target pixel C for edge determination and brightness of peripheral blocks of the target pixel C, an effect on an image due to a camera lens has not been considered. Specifically, the camera lens has a circular shape and the photographed image is basically formed by circularly collected light. In the conventional technology, however, it has been difficult to carry out high-precision edge detection due to rectangular shape of the peripheral blocks. In order to solve the above deficiency, in an aspect of the present invention provides an edge detection apparatus having a function of weighting the pixel values in the ‘peripheral area’ to be compared with the target pixel C for edge determination, such that the peripheral area has the circular shape.07-04-2013
20130094768Face-Tracking Method with High Accuracy - A face-tracking method with high accuracy is provided. The face-tracking method includes generating an initial face shape according to the detected face region of an input image and a learned data base, wherein the initial face shape comprises an initial inner shape and an initial outer shape; generating a refined inner shape by refining the initial inner shape according to the input image and the learned data base; and generating a refined outer shape by searching an edge of the refined outer shape from the initial outer shape toward the limit of outer shape.04-18-2013
20130094769METHOD AND SYSTEM FOR DETERMINING STRUCTURAL SIMILARITY BETWEEN IMAGES - Method and system for low complexity assessment of quality of an image are presented. By performing multiresolution decomposition of images using, for example, a discrete wavelet transform, and determining a metric based on a structural similarity index or a structural similarity map, a structural similarity score, characterizing similarity between images with a high degree of accuracy, is produced. The processing time is much smaller in comparison to that required by other methods producing image quality metrics of comparable accuracy.04-18-2013
20130094767METHOD AND SYSTEM FOR CALCULATING BREAKPOINTS IN A DATA VISUALIZATION SYSTEM - In a data visualization computing system, a computer implemented method of determining transition boundaries from data values in a data set for the generation of a graphical heatmap representation of the data values, the method including the steps of the data visualization computing system: retrieving the data values in the data set; determining a logarithmic base value, wherein the base value is calculated based on the retrieved data values; and generating transition boundaries for the heatmap representation by calculating transition boundary values, wherein the transition boundary values are calculated using an exponential function with a base value equal to the determined logarithmic base value and an exponent value that is incrementally increased from a value of one to a maximum exponent value to represent the retrieved data values.04-18-2013
20130094764Methods, Systems and Apparatus for Correcting Perspective Distortion in a Document Image - Aspects of the present invention are related to systems, methods and apparatus for correcting artifacts in a camera-captured document image and, in particular, to methods, systems and apparatus for correcting perspective distortion in the camera-captured document image. Multiple rectification hypothesis may be generated and verified based on a plurality of geometric rectification quality measure values. In particular, a first rectification hypothesis may be associated with a first bounding quadrilateral determined by estimation of horizontal and vertical vanishing information.04-18-2013
20130094765METHOD FOR DETECTING BLACK RIM OF IMAGE FRAME AND IMAGE PROCESSING APPARATUS USING THE SAME - A method for detecting a black rim of an image frame is provided. The method includes following steps. Rim brightness information of a rim region of a current image frame is calculated. Frame brightness information of a frame region of the current image frame is obtained. A brightness threshold is calculated according to the rim brightness information and the frame brightness information. Whether a plurality of pixels in the rim region are black pixels is determined according to the brightness threshold. Furthermore, an image processing apparatus is also provided.04-18-2013
20130094766APPARATUS AND METHOD FOR CORRECTING LESION IN IMAGE FRAME - An apparatus for extracting a candidate image frame includes a generating unit configured to generate at least one lesion value that represents a characteristic of a lesion included in each of a plurality of 2-dimensional image frames that form a 3-dimensional image, and an extracting unit configured to extract, from the image frames, at least one candidate image frame usable for correcting a boundary of the lesion based on the at least one lesion value.04-18-2013
20130101225EYELID DETECTION DEVICE AND PROGRAM - An eyelid detection device that, based on first order differential values and second order differential values of vertical density change at an eyelid boundary in an eye image, shifts the second order differential values upwards by ¼ of the cycle of density change frequency of an eyelid boundary and combines the first order differential values and the second order differential values to compute upper eyelid feature amounts. The eyelid detection device detects a boundary between an upper eyelid and eyeball based on peak points in the vertical direction of the computed upper eyelid feature amounts. Consequently, the boundary between an eyelid and eyeball can be accurately detected even when the eyelid has been applied with makeup.04-25-2013
20130142438SYSTEM AND METHOD FOR GEOSPATIAL PARTITIONING OF A GEOGRAPHICAL REGION - An apparatus includes at least one memory unit and at least one processing unit. The memory unit is configured to receive and store information associated with a particular geographical region. The processing unit configured to execute a computer program for discretizing an image of the geographical region into a plurality of sub-regions. Using these sub-regions, the processing unit may generate a graph comprising a plurality of nodes and a plurality of edges in which the nodes comprise the sub-regions. The processing unit may also geospatially partition an image of the geographical region according to the information that is associated with each of the sub-regions.06-06-2013
20130121594IMAGE PROCESSING APPARATUS, LINE DETECTION METHOD, AND COMPUTER-READABLE, NON-TRANSITORY MEDIUM - There are provided an image processing apparatus, line detection method and a computer-readable, non-transitory medium that can precisely detect boundaries of a document from a read image. The image processing apparatus includes an edge pixel extractor for extracting edge pixels from an input image, a line candidate detector for extracting a line candidate from the extracted edge pixels by using Hough transformation, and a line detector for detecting a line from edge pixels within a predetermined distance from the line candidate by using the least square method.05-16-2013
20080199082Method and apparatus for recognizing boundary line in an image information - According to an aspect of an embodiment, a method of detecting boundary line information contained in image information comprising a plurality of pixels in either one of first and second states, comprising: detecting a first group of pixels in the first state disposed continuously in said image information to determine first line information and detecting a second group of pixels in the first state disposed adjacently with each other and surrounded by pixels in the second state to determine edge information based on the contour of the second group of pixels; and determining the boundary line information on the basis of the information of the relation of relative position of the line information and the edge information and the size of the first and second group of pixels.08-21-2008
20110235922EDGE NEIGHBORHOOD DESCRIPTOR - System for generating an edge neighborhood descriptor for describing the surrounding of an interest point according to the closest edges includes a sector determiner, a closest edge determiner, and an edge neighborhood descriptor constructor, the closest edge determiner is coupled between the sector determiner and the edge neighborhood descriptor constructor. The sector determiner determines N sectors, surrounding the interest point. The closest edge determiner determines for each of the N sectors, the edge pixel closest to the interest point, according to at least one binary edge map. The edge neighborhood descriptor constructor constructs the edge neighborhood descriptor such that the length of the radius of each of the N sectors is determined according to at least the distance from the interest point to the edge pixel closest to the interest point within the sector, the edge neighborhood descriptor includes the N sectors.09-29-2011
20130148901Reporting informational data indicative of a possible non-imaged portion of a region of interest - Described embodiments include a system, method, and program product. A described system includes a circuit that determines a substantial correspondence between (x) a perceivable feature included in a border region of a selected digital image and (y) a perceivable feature included in each other digital image of a plurality of digital images. A circuit gathers the determined substantial correspondences. A circuit generates data indicative of a border region-overlap status of the selected digital image. A circuit adds the data to an omitted-coverage list. A circuit iteratively designates a next digital image from the plurality of digital images as the selected digital image until each digital image has been designated. This circuit initiates processing of each of the iteratively designated next digital images. A circuit identifies a possible non-imaged portion of the region of interest. A circuit outputs informational data indicative of the possible non-imaged portion.06-13-2013
20130148902Informational data indicative of a possible non-imaged portion of a region of interest - Described embodiments include a system, method, and computer program product. A described system includes a feature-detection circuit that extracts a perceivable feature included in each digital image of a plurality of digital images. Each digital image includes a respective portion of a region of interest of a surface. A feature-matching circuit determines a substantial correspondence between (x) a perceivable feature included in a border region segment of a selected digital image and (y) at least one perceivable feature included in each digital image of the plurality of digital images other than the selected digital image. A data collection circuit gathers the determined substantial correspondences for the perceivable feature included in the border region segment of the selected digital image. A reporting circuit outputs informational data indicative of a possible non-imaged portion of the region of interest of the surface.06-13-2013
20120275709BUILDING TEXTURE EXTRACTING APPARATUS AND METHOD THEREOF - A building texture extracting apparatus and a method thereof are provided, wherein the building texture extracting apparatus comprises a storage unit and a processor. The storage unit is configured to store an aerial image and a panoramic image of a building. There is a coordinate correlation between the aerial image and the panoramic image. The processor defines an edge segment of a building in the aerial image, calculates an edge function according to the edge segment, projects the edge function onto the panoramic image according to the coordinate correlation to derive an edge curve function, decides an edge curve segment according to the edge curve function, captures an image area under the edge curve segment to be a building texture of the building, and stores the building texture in the storage unit11-01-2012
20120275708Fiducial marks on scanned image of document - A scanned image of a document includes a pair of fiducial marks, and a code mark between and at least substantially collinear with the pair of fiducial marks. A location of a feature within the scanned image of the document, other than the pair of fiducial marks and the code mark, is determined based on the pair of fiducial mark and the code mark within the scanned image.11-01-2012
20120275707METHOD OF NORMALIZING A DIGITAL IMAGE OF AN IRIS OF AN EYE - A method of normalizing a digital image of an iris of an eye for the purpose of creating an iris code for identification of vertebrates, including humans, the method comprising the steps of: 11-01-2012
20130156325Method and Apparatus for Processing Distorted Image - The method and apparatus for processing distorted image is provided by the present invention, and the distortion parameter of the distorted image is obtained after a terminal implements the image conversion processing for an obtained distorted image; the terminal implements recovery processing for the distorted image based on the distortion parameter. The method and apparatus of the present invention could ensure that the terminal recovers a distorted image to a clear image quickly and accurately, improving the user's experience.06-20-2013
20130182961AUTO-FOCUS IMAGE SYSTEM - An auto-focus image system includes a focus signal generator and a pixel array coupled thereto that captures an image that includes a plurality of edges. The generator computes a focus signal from a plurality of edge-sharpness measures, each measured from and contributed by a different edge as a quantity with a unit that is a power of a unit of length. The generator reduces a relative weight of the contribution of an edge depending on a shape of a normalized gradient profile of the edge as identified by an n-tuple of values of n different shape measures (n≧2). Each shape measure varies across normalized gradient profiles of different shapes. One shape measure may be the edge-sharpness measure itself. The weight may be zero if the n-tuple falls outside a predetermined region. At least one symmetrical shape that has perfect reflection symmetry receives reduced weight.07-18-2013
20130182962CARRIED ITEM REGION EXTRACTION DEVICE, CARRIED ITEM REGION EXTRACTION METHOD, AND COMPUTER READABLE MEDIUM - Provided is a carried item region extraction device for accurately extracting a carried item region from an image.07-18-2013
20110293191APPARATUS AND METHOD FOR EXTRACTING EDGES OF IMAGE - Provided are an apparatus and method for more accurately extracting edge portions from an image in various conditions. The apparatus includes: a brightness calculation unit calculating a representative brightness value of the neighborhood of a current pixel; a threshold value calculation unit calculating a threshold value, based on which it is determined whether the current pixel is an edge, by using the calculated representative brightness value; a mask application unit calculating a masking value by applying a mask to an area containing at least the current pixel; and an edge determination unit determining whether the current pixel is an edge by comparing the masking value and the threshold value.12-01-2011
20130188876AUTOMATIC IMAGE STRAIGHTENING - Tilt is reduced or eliminated in captured digital images. Edges in a first image are detected. Angles corresponding to the detected edges are determined. A dominant angle is selected from the determined angles. The first image is rotated according to the selected dominant angle to generate a second image. The second image is a de-tilted version of the first image.07-25-2013
20120020569IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - A pixel output order pattern selecting section selects the first pixel output order pattern set by the pixel output order pattern setting section when the edge detecting section detects the edge portion in the pixel block, and selects any of the plurality of second pixel output order patterns stored in the pixel output order pattern storage section when the edge detecting section does not detect the edge portion in the pixel block. An image data generating section generates the image data of the pixel block in order that the dots may be output in conformity with the pixel output order pattern selected by the pixel output order pattern selecting section based on the gradation value obtained by the gradation converting section.01-26-2012
20130195366COMPUTING DEVICE AND METHOD FOR IDENTIFYING BORDER LINES OF ELEMENTS ON IMAGES OF OBJECTS - In a method for identifying border lines of elements on an image of an object using a computing device, a Dynamic Link Library (DLL) name and one or more measuring parameters are received from the computing device. A DLL is obtained according to the received DLL name. Measuring functions of the obtained DLL are provided for selection. A constructed function of the DLL is obtained according to the number and types of the received measuring parameters to transmit the received measuring parameters to a selected measuring function. Coordinates of points on the image are computed according to the received measuring parameters using the selected measuring function, and a border line of an element on the image is fitted according to the coordinates of the points.08-01-2013
20130195365EDGE BASED TEMPLATE MATCHING - A method for image processing includes determining edge pixels of a model image and determining features for the edge pixels of the model image. The image processing includes determining edge pixels of an input image and determining features for the edge pixels of the input image. The system matches the features of the model image with the features of the input image to determine candidate locations of an object within the input image.08-01-2013
20130202211Method for Recognition of a Predetermined Pattern in an Image Data Set - A method for recognition of a predetermined pattern in an image data set recorded by a device for recording of at least two electromagnetic frequency spectra is provided. A first difference value is formed for the image points of the selected area as a function of a difference between a data vector of a corresponding image point and a first reference data vector. A second difference value is formed for an image point of a selected area as a function of a difference between the data vector of this image point and a second reference data vector. A predetermined pattern is recognized when it is determined at least one pattern correlation quantity is below a predetermined threshold value and a local minimum is present.08-08-2013
20090016611Methods and Systems for Identifying Digital Image Characteristics - Aspects of the present invention relate to methods and systems for determining image characteristics in a digital image.01-15-2009
20120082385EDGE BASED TEMPLATE MATCHING - A method for image processing includes decomposing a model image into at least one lower resolution image and determining generally rotation invariant characteristics of a model object of the lower resolution image and an object orientation of the model object of the lower resolution image using an edge based technique. Decomposing the image into at least another lower resolution image and determining a candidate test object's position within another lower resolution image and an orientation of the test object using an edge based technique. The orientation ambiguity of the test object is resolved.04-05-2012
20130208987METHOD FOR OPTICALLY SCANNING AN EDGE IN OR ON A SURFACE REGION - A method for ascertaining the position of an edge in or on an object surface region of interest by optical scanning. The reflectivity of the object surface region is evaluated. Light is emitted onto the object surface region under different illumination conditions, in particular different light incidence directions, and in each illumination condition a sequence S08-15-2013

Patent applications in class Pattern boundary and edge measurements

Patent applications in all subclasses Pattern boundary and edge measurements