Class / Patent application number | Description | Number of patent applications / Date published |
382180000 | Region labeling (e.g., page description language) | 70 |
20080260249 | SYSTEM AND METHOD FOR LABELING FEATURE CLUSTERS IN FRAMES OF IMAGE DATA FOR OPTICAL NAVIGATION - A system and method for labeling feature clusters in frames of image data for optical navigation uses distances between feature clusters in a current frame of image data and feature clusters in a previous frame of image data to label the feature clusters in the current frame of image data using identifiers associated with the feature cluster in the previous frame of image data that have been correlated with the feature clusters in the current frame of image data. | 10-23-2008 |
20080292187 | Apparatus and software for geometric coarsening and segmenting of still images - An apparatus and software for processing an image reduces the number of pixels constituting the image by sequentially eliminating alternate rows and columns of pixels, the information represented by each pixel being eliminated (a “source” pixel) being redistributed into adjacent “destination” pixel locations. The redistribution is made in proportion to the similarity between the source and each destination pixel, e.g., similarity of color and/or luminance values. | 11-27-2008 |
20080292188 | Method of geometric coarsening and segmenting of still images - A method of processing an image reduces the number of pixels constituting the image by sequentially eliminating alternate rows and columns of pixels, the information represented by each pixel being eliminated (a “source” pixel) being redistributed into adjacent “destination” pixel locations. The redistribution is made in proportion to the similarity between the source and each destination pixel, e.g., similarity of color and/or luminance values. | 11-27-2008 |
20090022397 | Method and apparatus for removing noise from a digital image - One embodiment of the present invention provides a system that removes noise from an image. During operation, the system first identifies blobs in the image, wherein a blob is a set of contiguous pixels which possibly represents a character or a portion of a character in the image. Next, the system analyzes the blobs to dynamically determine a “noise threshold” for the blobs. The system then removes blobs from the image which are below the noise threshold. | 01-22-2009 |
20090046931 | Segmentation-based image labeling - Disclosed are embodiments of systems and methods for segmenting an image into at least two layers, a foreground and a background layer. An embodiment of the present invention includes rough labeling or segmenting at least a portion of the image into foreground and background pixels. The rough labeled pixels may be refined by using local classifications. In embodiments, additional processes may be performed on the image including, but not limited to, filtering, image enhancing, shape refining, image compression, etc. | 02-19-2009 |
20090067721 | IMAGE PROCESSING APPARATUS AND METHOD AND A COMPUTER READABLE MEDIUM HAVING COMPUTER EXECUTABLE INSTRUCTIONS STORED THEREON FOR PERFORMING THE METHOD - Image processing apparatus and methods perform effective labeling of objects in an image while advantageously requiring only a small memory. The apparatus and methods practicably and effectively implement various applications, in particular, a detection technique for determination of a detection target. The apparatus comprises a detection unit for detecting values of pixels adjacent to a target pixel within a transformation matrix area of a binary image. The apparatus also includes a labeling unit for assigning a label value to the target pixel. The assigned label value is either a new value or the value existing in the pixels adjacent the target pixel, depending on the value of the adjacent pixels' label. | 03-12-2009 |
20090074292 | Optimization of Multi-Label Problems in Computer Vision - A method of labeling pixels in an image is described where the pixel label is selected from a set of three or more labels. The pixel labeling problem is reduced to a sequence of binary optimizations by representing the label value for each pixel as a binary word and then optimizing the value of each bit within the word, starting with the most significant bit. Data which has been learned from one or more training images is used in the optimization to provide information about the less significant bits within the word. | 03-19-2009 |
20090087094 | MODEL-BASED METHOD OF DOCUMENT LOGICAL STRUCTURE RECOGNITION IN OCR SYSTEMS - In one embodiment, the invention provides a method for determining a logical structure of a document. The method comprises generating at least one document hypothesis for the whole document; for each document hypothesis, verifying said document hypothesis including (a) generating at least one block hypothesis for each block in the document based on the document hypothesis; and (b) selecting a best block hypothesis for each block; selecting as a best document hypothesis the document hypothesis that has the best degree of correspondence with the selected best block hypotheses for the document; and forming the document based on the best document hypothesis. | 04-02-2009 |
20090110281 | IMAGE FORMING APPARATUS, IMAGE PROCESSING APPARATUS, AND IMAGE PROCESSING METHOD - An image forming apparatus that processes image data using plural processors that operate in parallel includes an image-data receiving section that receives inputted image data, a layout analyzing section that analyzes a layout structure including a predetermined area on the basis of the image data received by the image-data receiving section, a processing-amount calculating section that calculates a processing amount for the predetermined area in the layout structure of the image data analyzed by the layout analyzing section, and a processing-processor determining section that allocates, in processing for all areas in the layout structure analyzed by the layout analyzing section, processing for the predetermined areas to any one of the plural processors on the basis of the processing amount calculated by the processing-amount calculating section. | 04-30-2009 |
20090136134 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, COMPUTER-READABLE MEDIUM AND COMPUTER DATA SIGNAL - An image processing apparatus includes a segment length measuring unit, a segment specifying unit and an information embedding unit. The segment length measuring unit measures lengths of line segments in a pixel block contained in an image by scanning the pixel block. The segment specifying unit specifies a line segment in which information is to be embedded, based on a measurement result of the segment length measuring unit. The information embedding unit embeds the information by changing the length of the line segment specified by the segment specifying unit based on the information to be embedded. | 05-28-2009 |
20090196502 | CONNECTED COMPONENT LABELING SYSTEM AND METHOD - Embodiments disclosed include methods for connected component labeling including labeling groups of raw data as one or more regions, the labeling including designating one or more data structures as containing information about the one or more regions; designating one or more of the regions as one or more subregions to expose a spatial distribution of one or more region features; and arranging at least one memory array with a 1:1 correspondence to a data array associated with the raw data to enable one or more data structures to include feature labels of the one or more subregions, the 1:1 correspondence enabling acquisition of the one or more region features with a controllable precision. | 08-06-2009 |
20090196503 | LABEL REUSE METHOD AND SYSTEM FOR CONNECTED COMPONENT LABELING - Embodiments disclosed include methods and systems for reusing labels for connected component labeling including assigning one or more labels to one or more groups of raw data representing one or more regions by designating one or more data structures as containing information about the one or more regions; connecting the one or more labels determined to be related; choosing a root label for the connected one or more labels, the root label determined by locating an earliest data element from the one or more groups of raw data; altering a label list of the one or more labels, the label list altered by flagging the root label to include a region label index; and overwriting one or more region label indexes according to the root label. | 08-06-2009 |
20090196504 | MODIFIED PROPAGATED LAST LABELING SYSTEM AND METHOD FOR CONNECTED COMPONENTS - Embodiments disclosed include methods and systems for assigning one or more labels to one or more segments of data received in an incoming segment to a line buffer for propagated component labeling, including preventing repeated labels in each line of the line buffer by assigning a different label for each of the one or more segments of data received in each line; labeling the incoming segment of the one or more segments of data by adopting a label of an overlapping segment on a prior received line when the overlapping segment does not overlap any other segment of data; labeling the incoming segment of the one or more segments of data by adopting a label of an overlapping segment on a prior received line when the overlapping segment overlaps more than one segment on the incoming segment when the segment is a first segment in the line buffer; and labeling the incoming segment of the one or more segments of data by adopting a label of a last overlapping segment when more than one segment overlaps the incoming segment. | 08-06-2009 |
20090196505 | FEATURE ENCODING SYSTEM AND METHOD FOR CONNECTED COMPONENT LABELING - Embodiments disclosed include methods and systems for encoding one or more region features in connected components labeling including associating one or more labels for an object with a memory structure, the memory structure including the one or more region features; storing the one or more region features in the memory structure, the one or more region features processed in raster order to provide a correspondence between one or more region properties and an original location of the object; enabling the memory structure to receive one or more extents of the one or more region properties at an adjustable precision and with an adjustable data rate, the adjustable precision and the adjustable data rate determined as a function of an amount of detail to be stored; and enabling the memory structure to receive one or more extents at an adjustable data rate determined as a function of an amount of detail to be stored independent of pixel data. | 08-06-2009 |
20090252416 | System and Method for Optimizing Single and Dynamic Markov Random Fields with Primal Dual Strategies - A method for determining an optimal labeling of pixels in computer vision includes modeling an image by a graph having interior nodes and edges where each image point p is associated with a graph node, each pair of nearest neighbor points p, q is connected by a graph edge, each graph node p is associated with a singleton potential c(p), and each graph edge is associated with a pairwise potential function d(p,q). A label is randomly assigned to each point to initialize unary variables including an indicator function that indicates which label is assigned to which point and dual variables including height variables associated with each node p and label a, and balance variables associated with each edge (p,q) and label a. For each label, a new label c is selected, a capacitated graph is constructed and solved. The label selection divides the image into disjoint regions. | 10-08-2009 |
20090304280 | Interactive Segmentation of Images With Single Scribbles - A computer-implemented assigns attributes to an image by processing pixels of the image containing a single marked area spanning more than a single pixel that defines for a current iteration a target attribute so as to determine an optimal function that defines a respective attribute of pixels in the image. Respective attributes are assigned to pixels in the image according to the optimal function; and the attributes of the pixels are displayed. | 12-10-2009 |
20100021060 | METHOD FOR OVERLAPPING VISUAL SLICES - Image editing tools are commonly used to assist with manipulating and saving visual compositions. Many image editing tools provide slicing functionality to create images slices (sub-images) of the visual composition. As provided herein, a slice representation of a visual composition is defined by an arbitrarily chosen set of coordinates within the visual composition. This slice region may be defined independent of other slice regions (e.g. the slice region may or may not overlap, abut, etc. other slice regions). The slice representation comprises the slice region and one or more objects or portions thereof within the slice region. Slice representations may also comprise overlapping objects and/or slice region coordinates. Objects may be manipulated within a slice representation without affecting that object within other slice representations. | 01-28-2010 |
20100021061 | Methods and Systems for Connected-Component Labeling - Aspects of the present invention are related to systems and methods for connected-component labeling. | 01-28-2010 |
20100054600 | Tagging Images With Labels - An image to be shared with other users based on input from a first user is received. A second user is identified from a tag of the image, and information is provided, based at least in part on the tag, to one or both of the first user and the second user. Additionally, after editing of an image a determination can be made as to whether a region of the image having an associated tag has been affected by the editing. The tag associated with the region is altered if the region has been affected by the editing, otherwise the tag associated with the region is left unaltered. Furthermore, the tag can include a first portion storing data identifying a region of the image to which the tag corresponds, and a second portion storing data identifying a person shown in the region. | 03-04-2010 |
20100054601 | Image Tagging User Interface - A global tag for an image is received identifies one or more objects in the image, and a region-specific tag for the image identifies one or more objects in a region of the image. The global tag and the region-specific tag are stored with the image. Displayed, along with the image, is an identifier for each of the one or more objects identified in the global tag, and an identifier for each of the one or more objects identified in the region-specific tag. Different users are able to maintain different names for the same person, allowing the same tag of the image to be used as the basis for displaying the image with different names for the different users. Additionally, the tags can be used as a basis for generating a credits list of people that are included in a compilation of images. | 03-04-2010 |
20100128984 | Labeling Image Elements - An image processing system is described which automatically labels image elements of a digital image. In an embodiment an energy function describing the quality of possible labelings of an image is globally optimized to find an output labeled image. In the embodiment, the energy function comprises terms that depend on at least one non-local parameter. For example, the non-local parameter describes characteristics of image elements having the same label. In an embodiment the global optimization is achieved in a practical, efficient manner by using a tree structure to represent candidate values of the non-local parameter and by using a branch and bound process. In some embodiments, the branch and bound process comprises evaluating a lower bound of the energy function by using a min-cut process. For example, the min-cut process enables the lower bound to be evaluated efficiently using a graphical data structure to represent the lower bound. | 05-27-2010 |
20100150444 | METHOD OF GROUPING PIXELS IN 2D DIGITAL IMAGE - There is provided a method of grouping pixels in a 2D digital image that assigns labels to regions of objects to differentiate between objects separated in the input image and groups a region of an object having the same label into one group when pattern recognition and image process are performed on the 2D digital image. A method of grouping pixels in a 2d digital image according to an aspect of the invention may include: determining whether a target pixel in an input image is included in a labeling section; determining whether the target pixel is connected to a previous pixel of the target pixel and an upper pixel located adjacent to and above the target pixel to perform a labeling process, and renewing a label table while saving a labeling result in a line memory when the target pixel is included in the labeling section and is a valid pixel including object information; and grouping pixels of the input image using the labeling result and the renewed label table, and renewing a group. | 06-17-2010 |
20100158376 | SYSTEMS AND METHODS FOR LABELING AND CHARACTERIZATION OF CONNECTED REGIONS IN A BINARY MASK - Systems and methods, which is based on preprocessing of a binary image into runs of adjacent white pixels, rapidly labels the connected components of the binary image, calculates the ellipse parameters of the connected regions, identifies connected regions which are distant from known foreground regions, and identifies those pixels whose Euclidean distance from the input binary mask is between two thresholds. The execution time of the first phase, the scanning of the input image and identification of adjacent runs of white pixels, scales as the number of pixels, is CPU memory cache sensitive, and very simple. The execution time of the subsequent processing stages for the various components of the systems and methods scale as the number of runs of pixels, so in most cases, for large input images, is considerably faster than conventional processes, which scale as the number of pixels. | 06-24-2010 |
20100215271 | BODY FEATURE DETECTION AND HUMAN POSE ESTIMATION USING INNER DISTANCE SHAPE CONTEXTS - A system, method, and computer program product for estimating human body pose are described. According to one aspect, a human figure silhouette is segmented from a depth image of a human actor. Contour points are sampled along the human figure silhouette. Inner Distance Shape Context (IDSC) descriptors of the sample contour points are determined and compared to IDSC descriptors of the feature points in an IDSC gallery for similarity. For each of the feature points, the sample contour point with the IDSC descriptor that is most similar to an IDSC of the feature point is identified as that feature point in the depth image. An estimated pose of a human model is estimated based on the detected feature points and kinematic constraints of the human model. | 08-26-2010 |
20100239167 | IMAGE PROCESSING SYSTEM, IMAGE PROCESSING METHOD AND COMPUTER READABLE MEDIUM - An image processing system includes a label image assigning unit and an image output unit. The label image assigning unit respectively assigns label images, each label image corresponding to each of address terms of image elements, to each position corresponding to each of the image elements in an object image, with respect to each of the image elements contained in the object image, the object image acquired as an object to be viewed by a plurality of viewers. The image output unit outputs an assigned image in which the label images are assigned to the object image. | 09-23-2010 |
20100254607 | SYSTEM AND METHOD FOR IMAGE MAPPING AND INTEGRATION - A system and method for data processing and presentation which allows a user to define segments of a digital image, to associate appropriate labels to the defined segments and optionally to link other images to the defined segments is provided. The digital image can be maintained on a server which is accessible by a client-side application over a network such as the Internet. The client-side application according to an illustrative embodiment of the invention includes tools which allow a user to quickly and easily identify boundaries of image segments to which the user can define a label, for example by using a computer mouse to identify vertices of a polygon bounding a selected area. The application can send a definition of the boundaries along with the segment label to a server side application which can store the segment identification information along with the image. | 10-07-2010 |
20100260421 | TAGGING METHOD AND APPARATUS OF PORTABLE TERMINAL - A tagging method and apparatus of a portable terminal is in which if particular content is edited, only second tag information corresponding to the edited content is extracted and then automatically tagged to the edited content. The second tag information is part of the first tag information corresponding to a photography subject contained in the particular content. | 10-14-2010 |
20110052063 | CONSISTENT HIERARCHICAL LABELING OF IMAGE AND IMAGE REGIONS - Classification of image regions comprises: recursively partitioning an image into a tree of image regions having the image as a tree root and at least one image patch in each leaf image region of the tree, the tree having nodes defined by the image regions and edges defined by pairs of nodes connected by edges of the tree; assigning unary classification potentials to nodes of the tree; assigning pairwise classification potentials to edges of the tree; and labeling the image regions of the tree of image regions based on optimizing an objective function comprising an aggregation of the unary classification potentials and the pairwise classification potentials. | 03-03-2011 |
20110096993 | Methods and Systems for Segmenting a Digital Image into Regions - Aspects of the present invention relate to methods and systems for segmenting a digital image into regions. A frequency-of-occurrence of image values may be determined excluding a portion of pixels in a digital image. An image value associated with a peak in the frequency-of-occurrence of image values may be identified and associated with an image label. Pixel locations may be labeled based on the associated labels and image values. Additionally, unreliable pixels may be determined and labeled based on the associated labels and image values, and an unreliable pixel may be assigned a label after multiple scan passes of a classification map. | 04-28-2011 |
20110110591 | MULTI-POINT IMAGE LABELING METHOD - The present invention discloses a multi-point image labeling method, which labels an object pixel matrix containing image data and makes adjacent array elements with image data have an identical image label value. A multi-point label window is used to designate a non-zero temporary labeled value to store in the register according to the temporary labeled value of the adjacent array elements. Next, a label-equivalence window generates label-equivalence information according to the adjacent temporary labeled values. Next, an equivalent-substitution processing process is performed on the temporary labeled values according to the label-equivalence information to generate label-equivalence substitution information. Then, the temporary labeled values are replaced according to the label-equivalence substitution information to obtain the resultant image labeled values and complete the image labeling of the object pixel matrix. | 05-12-2011 |
20110158534 | METHOD FOR LABELING CONNECTED COMPONENTS AND COMPUTER SYSTEM USING THE METHOD - A method for labeling connected components and a computer system using the method are provided. With the method, during a process of scanning an image for the first time, each object pixel in the image is assigned a temporary label, and a relationship between each temporary label and a representative label is established after the completion of the process of scanning the image for the first time. Thereafter, the temporary label of each object pixel is replaced by the corresponding representative label during a process of scanning the image for the second time. As a result, the labeling of the connected components can be accomplished by only scanning the image twice such that the efficiency of labeling the connected components can be significantly improved. | 06-30-2011 |
20110164818 | METHOD OF GENERATING A LABELED IMAGE AND IMAGE PROCESSING SYSTEM WITH PIXEL BLOCKS - To identify pixels constituting image elements for generating a labeled image in which pixels are labeled with identification information, a pixel block including four pixels adjacent to one another in two dimensions is inputted as a unit from data including pixels that form an image. All of the on-pixels that are subject for grouping, included in the pixel block are labeled with the same identifier. Since the on-pixels that are included in a pixel block are consecutively connected, such pixels can be labeled with the same identifier without having to calculate whether such pixels are connected. | 07-07-2011 |
20110164819 | Optimization of Multi-Label Problems in Computer Vision - A method of labeling pixels in an image is described where the pixel label is selected from a set of three or more labels. The pixel labeling problem is reduced to a sequence of binary optimizations by representing the label value for each pixel as a binary word and then optimizing the value of each bit within the word, starting with the most significant bit. Data which has been learned from one or more training images is used in the optimization to provide information about the less significant bits within the word. | 07-07-2011 |
20110170778 | ENHANCED GAMMA IMAGING DEVICE FOR THE PRECISE SPATIAL LOCALISATION OF IRRADIANT SOURCES - A gamma imaging device including a gamma camera capturing a gamma radiation image, referred to as a gamma image, of an observed scene, and including a front face and having an axis of sight, and an auxiliary camera capturing a visible light image of the observed scene. The auxiliary camera is situated upstream from the front face of the gamma camera and has an optical axis substantially merged with the axis of sight of the gamma camera such that the visible light image and the gamma image are captured substantially simultaneously with the same direction of sight. | 07-14-2011 |
20110188754 | Method for Automatic Region Segmentation on Cartridge Case Base and Selection of the Best Mark Region for Cartridge Case Comparison - One of the significant problems encountered in criminology studies is the successful automatic matching of cartridge cases after a cartridge is fired from a firearm, on the basis of the marks left on the cartridge cases fired. One of the probable steps in the solution of this problem is the segmentation of certain regions defined on the cartridge case. This invention relates to the method for segmentation of cartridge case base by using surface height matrix information. | 08-04-2011 |
20110200255 | Method for Segmenting Images with Intensity-Based Label Propagation and Probabilistic of Level Sets - A method exploits user labels in image segmentation. The user labels are propagated with respect to image intensity information. Propagated user labels are included in a cost function of level set evolution. The level set represents a probability of the object segment. | 08-18-2011 |
20110280482 | IMAGE DATA EXPANSION APPARATUS, IMAGE DATA COMPRESSION APPARATUS AND METHODS OF CONTROLLING OPERATION OF SAME - A portion of an image that has been compressed is displayed promptly. To achieve this, an image is divided into a number of units and an RST marker is inserted into a unit every ten units. The image is compressed and recorded unit by unit. In a case where an area which is a portion of the image is displayed, the image data of all units of the original data is not expanded. Rather, units in which the image data is to be expanded are decided utilizing the RST markers. Only the image data of the units decided is expanded. | 11-17-2011 |
20110317922 | INCREASING INTEREST POINT COVERAGE IN AN IMAGE - A system for generating virtual interest points in an image, according to detected interest points in that image is detected by an interest point detector. The system includes: an interest point density map producer and an interest point generator, the interest point density map producer receiving the image including the detected interest points, the interest point density map producer extracts a density map of the detected interest points within the image. The interest point generator is coupled with the interest point density map producer, the interest point generator receiving the image including the detected interest points and the interest point density map. The interest point generator determines image areas for generating virtual interest points, the interest point generator generating at least one virtual interest point at the determined areas according to at least the position of one of the detected interest points, the virtual interest point not being detected by the interest point detector. | 12-29-2011 |
20120201460 | Image segmentation devices and methods based on sequential frame image of static scene - Provided is an image segmentation device and method based on a sequential frame image of a static scene. The image segmentation device includes an image extraction unit, a seed point detection unit, and an image segmentation unit. The image extraction unit extracts a plurality of sequential frame images from a static scene, and calculates an average and standard deviation of each corresponding pixel. The seed point detection unit extracts a seed point with the average and standard deviation of each pixel calculated by the image extraction unit. The image segmentation unit generates a segmentation image through labeling by a region growing technique, based on the seed point. The image segmentation method captures a sequential frame of a static scene to generate an average and standard deviation of each pixel in the sequential frame and an average image, extracts a seed point with the generated average and standard deviation, and labels a plurality of pixels adjacent to the seed point in a region growing technique which bundles the same regions by allocating a label. | 08-09-2012 |
20120237127 | Grouping Variables for Fast Image Labeling - This application describes grouping variables together to minimize cost or time of performing computer vision analysis techniques on images. In one instance, the pixels of an image are represented by a lattice structure of nodes that are connected to each other by edges. The nodes are grouped or merged together based in part on the energy function associated with each edge that connects the nodes together. The energy function of the edge is based in part on the energy functions associated with each node. The energy functions of the node are based on the possible states in which the node may exist. The states of the node are representative of an object, image, or any other feature or classification that may be associated with the pixels in the image. | 09-20-2012 |
20120269436 | LEARNING STRUCTURED PREDICTION MODELS FOR INTERACTIVE IMAGE LABELING - A system and a method are provided for labeling images and for generating an annotation system. The labeling method includes providing a graphical structure, such as a tree structure, which graphically represents predictive correlations between labels in a set of labels. The predictive correlations can, for example, estimate the likelihood, in a training set, that knowing one label has a given value, another label will have a given value. An image to be labeled is received. Feature-based predictions for values of labels in the set of labels are computed for the image. A value for at least one label for the image from the set of labels is computed based on the feature-based label predictions and inference on the structured prediction model. | 10-25-2012 |
20120269437 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD AND IMAGE PROCESSING PROGRAM - To provide an image processing device, an image processing method and an image processing program for achieving user convenience in a terminal. | 10-25-2012 |
20120321190 | Connected Component Labeling System and Method - Embodiments disclosed include methods for connected component labeling including labeling groups of raw data as one or more regions, the labeling including designating one or more data structures as containing information about the one or more regions; designating one or more of the regions as one or more subregions to expose a spatial distribution of one or more region features; and arranging at least one memory array with a 1:1 correspondence to a data array associated with the raw data to enable one or more data structures to include feature labels of the one or more subregions, the 1:1 correspondence enabling acquisition of the one or more region features with a controllable precision. | 12-20-2012 |
20130071028 | System and Method for Estimating Spatially Varying Defocus Blur in a Digital Image - An image editing application (or a blur classification module thereof) may automatically estimate a coherent defocus blur map from a single input image. The application may represent the blur spectrum as a differentiable function of radius r, and the optimal radius may be estimated by optimizing the likelihood function through a gradient descent algorithm. The application may generate the spectrum function over r through polynomial-based fitting. After fitting, the application may generate look-up tables to store values for the spectrum and for its first and second order derivatives, respectively. The use of these tables in the likelihood optimization process may significantly reduce the computational costs of a given blur estimation exercise. The application may minimize an energy function that includes a data term, a smoothness term, and a smoothness parameter that is adaptive to local image content. The output blur map may be used for image object depth estimation. | 03-21-2013 |
20130084008 | METHODS AND SYSTEMS FOR SEMANTIC LABEL PROPAGATION | 04-04-2013 |
20130223743 | MODEL-BASED METHODS OF DOCUMENT LOGICAL STRUCTURE RECOGNITION IN OCR SYSTEMS - The invention relates to methods for determining a logical structure of a document. The system stores a collection of models, each of which describes one or more possible logical structures. At least one document hypothesis is generated for the whole document. For each document hypothesis, the system verifies the document hypothesis on each page, for example, by generating at least one block hypothesis for each block in the document based on the document hypothesis, selecting a best block hypothesis for each block, selecting the model that corresponds to a best document hypothesis the document hypothesis that has a best degree of correspondence with the selected best block hypotheses for the document, and forming a representation of the document based on the best document hypothesis described. | 08-29-2013 |
20130230247 | METHOD AND APPARATUS FOR MULTI-LABEL SEGMENTATION - A method and an apparatus for multi-label segmentation of an image are described. First an energy function is determined for the image. Then for a homogeneous region of the image variables of the energy function are grouped to a single variable. Subsequently the energy function is minimized and labels are assigned to regions of the image based on the minimized energy function. | 09-05-2013 |
20130301918 | SYSTEM, PLATFORM, APPLICATION AND METHOD FOR AUTOMATED VIDEO FOREGROUND AND/OR BACKGROUND REPLACEMENT - A system, platform, application and method are provided to enable automated video and image background segmentation and replacement, wherein the platform includes a video background segmentation and replacement module including a segmentation and replacement engine and engine processing script(s); a program interface for allowing data provision to the segmentation and replacement module; and a remote device providing remote user access to the server, wherein the remote device runs code to enable automatic placement of a frame(s) foreground with a replaced background on a viewing platform. | 11-14-2013 |
20140072222 | METHOD AND SYSTEM FOR A TEXT DATA ENTRY FROM AN ELECTRONIC DOCUMENT - A method for processing an electronic document is provided. The electronic document includes a plurality of text fields and a text label associated with each of the plurality of text fields. The method includes step of extracting the plurality of text fields from the electronic document. The method includes step of grouping the plurality of extracted text fields to generate a plurality of groups. The method includes step of labeling the plurality of groups based on a first pre-defined criteria to generate a plurality of labeled groups. The method includes step of distributing the plurality of labeled groups in a plurality of queues based on a second pre-defined criteria. The method includes step of transmitting the plurality of labeled groups from the plurality of queues to one or more crowdworkers based on a third pre-defined criteria. | 03-13-2014 |
20140105498 | SYSTEM AND METHOD FOR LOW COMPLEXITY CHANGE DETECTION IN A SEQUENCE OF IMAGES THROUGH BACKGROUND ESTIMATION - A method for low complexity change detection in a sequence of images using configurable block sizes is disclosed. In one embodiment, a first change detection map is generated by performing change detection based on configurable block sizes between a current image and one of an estimated first background image and a previous image. The first change detection map classifies each block as changed or unchanged. The selection between the previous image and the estimated background image for use in change detection is done using a confidence estimate, which is updated both at the low level and at the end of a high-level change analysis. In another embodiment, an estimated second background image is used in addition to the estimate first background image to help quickly adapt when a stationary object starts moving or when a scene object becomes stationary. | 04-17-2014 |
20140105499 | Determining Correspondence Between Image Regions - Techniques for determining correspondence between image regions are described. A computing system stores images that are comparable to determine corresponding image patches of the images. An approximation algorithm is implemented, and for multiple image patches in a region in a first image, corresponding image patches are determined in a second image. The approximation algorithm performs iterations utilizing a nearby-pixel mapping evaluation and a random-perturbation mapping evaluation to determine and select the corresponding image patches in the second image. | 04-17-2014 |
20140119657 | EFFICIENT IMAGE ANALYSIS APPARATUS AND TECHNIQUE - An apparatus may include a memory, a processor circuit, and a connected component labeling module. The connected component labeling module may be operative of the processor circuit to determine one or more connected components during reading of an image comprising a multiplicity of pixels from the memory, assign a label to a plurality of pixels of the multiplicity of pixels, generate one or more label connections for a respective one or more labels, each label connection linking a higher label to a lowest label for the same connected component, and write to the memory for each label of the one or more labels a lowest label as defined by the label connection for the each label after a label is assigned to each pixel. | 05-01-2014 |
20140193074 | IMAGE RECOGNITION DEVICE, IMAGE RECOGNITION METHOD, AND INTEGRATED CIRCUIT - An image recognition device that improves the accuracy of generic object recognition compared with conventional technologies by reducing the influence of the position, size, background clutter and the like of an object that is targeted to be recognized in the input image by the generic object recognition. The image recognition device performs a generic object recognition and includes: a segmenting unit configured to segment an input image into a plurality of regions in accordance with meanings extracted from content of the input image; a generating unit configured to compute feature data for each of the plurality of regions and generate feature data of the input image reflecting the computed feature data; and a checking unit configured to check whether or not a recognition-target object is present in the input image in accordance with the feature data of the input image. | 07-10-2014 |
20140247990 | DEVICE AND METHOD FOR DYNAMIC ADAPTATION OF SPATIAL RESOLUTION FOR IMAGER FOURIER TRANSFORM SPECTROMETERS - A device and method for dynamically adapting spatial resolution for imager Fourier transform spectrometers makes it possible to acquire data in interferogram mode and image mode on survey points for an observed scene, each survey point being associated a matrix of macro-pixels and defined by a plurality of zones. For each survey point, analysis of the content of each zone is carried out on the basis of data of the image mode. Classification into clear zone or non-clear zone is carried out as a function of proportion of cloud, and clear-pixel data are generated on the basis of the sum of the data of the macro-pixels of the clear zone class. Survey point data are generated on the basis of the sum of the data of all the macro-pixels of the matrix associated with the survey point. The survey point and clear pixel data streams are transmitted to the ground. | 09-04-2014 |
20140270527 | METHODS, SYSTEMS, AND MEDIA FOR IMAGE PROCESSING USING HIERARCHICAL EXPANSION - Methods, systems, and media for image processing using hierarchical expansion are provided. More particularly, the hierarchical expansion can include a merge expansion and/or a refine expansion. In some embodiments, a method for image processing, comprising: receiving a plurality of images, wherein each of the plurality of images has one of a plurality of resolutions; for a first image from the plurality of images that has a first resolution, determining a first set of labels corresponding to each pixel of the first image; and for a second image from the plurality of images that has a second resolution, generating a second set of labels corresponding to each pixel of the second image based on the first set of labels. | 09-18-2014 |
20140294303 | IMAGE PROCESSING APPARATUS, REGION DETERMINING METHOD, AND COMPUTER-READABLE, NON-TRANSITORY MEDIUM - Provided are an image processing apparatus, a region determining method and a computer-readable, non-transitory medium that can appropriately determine a cutting off region from a read image. The image processing apparatus includes an edge pixel extractor for extracting edge pixels from an input image, a region detector for detecting a subject region surrounded by connected edge pixels among the edge pixels, a straight line detector for detecting a plurality of straight lines within the subject region, a rectangle region detector for detecting a rectangle region formed of four straight lines where two straight lines each are substantially at right angles to each other among the plurality of straight lines, and a region determination module for determining the rectangle region as a cutting off region from the input image when the rectangle region and the subject region are substantially the same. | 10-02-2014 |
20140321748 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM - An image processing device has an affinity calculating unit that handles each pixel in an image or each region including a plurality of pixels joined together, as a unit component, and determines a first affinity between each of the unit components and one of the unit components which is located in a periphery region of the image, a foreground region identifying unit that identifies, as a foreground region, a region made up of one or more of the unit components whose first affinities calculated by the affinity calculating unit are lower than a preset threshold, and a saliency measure output unit that determines a second affinity between each of the unit components in the image and the foreground region identified by the foreground region identifying unit, and outputs the second affinity as a saliency measure for each unit component. | 10-30-2014 |
20150071543 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND MEDIUM - The present invention is an image processing apparatus having: an acquisition unit configured to acquire a plurality of divided images; an extraction unit configured to extract a candidate region of a specific region in each of the plurality of images; a combining unit configured, in a case where candidate regions neighbor one another at the boundary in the plurality of images, to combine shape information of the plurality of neighboring candidate regions; and a determination unit configured to determine whether or not the plurality of candidate regions is a specific region by using the shape information combined by the combining unit. | 03-12-2015 |
20150098652 | IMAGE PROCESSING METHOD AND IMAGE PROCESSING APPARATUS FOR SEGMENTING IMAGE INTO REGIONS - An image processing method includes, calculating a partial distance between a pixel of interest in an image and each of reference pixels, sequentially calculating a total distance between the pixel of interest and each of the plurality of the reference pixels based on the partial distance, determining a shortest total distance among the total distances that have been already calculated, in the sequential calculation of the total distance, and categorizing the pixel of interest based on the reference pixel corresponding to the shortest total distance, wherein, if the partial distance between the pixel of interest and a specific one of the reference pixels to be calculated is equal to or greater than the shortest total distance in the sequential calculation of the total distance, the calculation of the total distance between the pixel of interest and the specific one of the reference pixels to be calculated is omitted. | 04-09-2015 |
20150356741 | IMAGE TRANSMISSION SYSTEM, IMAGE PROCESSING APPARATUS, IMAGE STORAGE APPARATUS, AND CONTROL METHODS THEREOF - A transmission device divides image data into a plurality of regions on the basis of a similarity of pixels and transmits the image data and region representative points of the plurality of regions. A reception device receives the image data and the region representative points transmitted from the transmission device. The reception device generates region labels used for identifying the plurality of regions using the image data and the region representative points. | 12-10-2015 |
20160019435 | IMAGE PROCESSING APPARATUS, NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM HAVING STORED THEREIN IMAGE PROCESSING PROGRAM, AND OPERATION METHOD OF IMAGE PROCESSING APPARATUS - When binary labeling is performed, an outline specification unit specifies a first outline present toward a target region and a second outline present toward a non-target region, and which have shapes similar to an outline of the target region. A voxel selection unit selects an N number of voxels constituting all of the first outline and the second outline. The energy setting unit sets N-order energy when a condition that all of the voxels of the first outline belong to the target region and all of the voxels of the second outline belong to the non-target region is satisfied smaller than the N-order energy when the condition is not satisfied. After then, labeling is performed by minimizing energy. | 01-21-2016 |
20160042250 | INTERACTIVE CONTENT GENERATION - Generation of interactive content. In an embodiment, a representation of candidate object(s) in content of a digital media asset are received. For each of the candidate object(s), feature(s) of the candidate object are compared to corresponding feature(s) of a plurality of reference objects to identify reference object(s) that match the candidate object. For each of the matched candidate object(s), a hotspot package is generated. The hotspot package may comprise a visual overlay which comprises information associated with the reference object(s) matched to the respective candidate object. | 02-11-2016 |
20160042251 | INTERACTIVE CONTENT GENERATION - Generation of interactive content. In an embodiment, a representation of candidate object(s) in content of a digital media asset are received. For each of the candidate object(s), feature(s) of the candidate object are compared to corresponding feature(s) of a plurality of reference objects to identify reference object(s) that match the candidate object. For each of the matched candidate object(s), a hotspot package is generated. The hotspot package may comprise a visual overlay which comprises information associated with the reference object(s) matched to the respective candidate object. | 02-11-2016 |
20160055643 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - Plural block images are generated by dividing an input image into blocks each of which has a predetermined size. Clustering of pixels contained in the plural block images is performed based on a representative point associated with each of those block images to apply region segmentation to those block images. The representative point is a part of plural representative points disposed in the input image. The clustering in a target block image of the region segmentation is performed by referring to a representative point in the target block image, a representative point of a processed block image, and a representative point of an unprocessed block image. The processed and unprocessed block images are adjacent to the target block image. | 02-25-2016 |
20160070976 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND RECORDING MEDIUM - An image processing apparatus includes a first learning unit configured to learn an identifier for identifying a class of a region formed by segmenting an image based on first training data, an evaluation unit configured to evaluate a result of identification of a class of the first training data by the identifier, a generation unit configured to generate second training data from the first training data based on an evaluation result by the evaluation unit, and a second learning unit configured to learn a plurality of identifiers different from the identifier learned by the first learning unit based on the second training data. | 03-10-2016 |
20160092760 | INFORMATION CODE, INFORMATION CODE PRODUCING METHOD, INFORMATION CODE READER, AND SYSTEM WHICH USES INFORMATION CODE - A two-dimensional information code is provided. Inside the information code, specification Patten regions, a recording region, and an information addition region are arranged. In the specification pattern region, predetermined-shape specification patterns are arranged. Data expressed by a plurality of types of cells are recorded in the data recording region. Additional information, which is different from the data recorded in the data recording region, can be recorded in the information addition region. | 03-31-2016 |
20160148362 | CONTENT AWARE FILL BASED ON SIMILAR IMAGES - A user identifies an unwanted object in a source image. Related images are identified on the basis of timestamp and/or geolocation metadata. Matching masks are identified in the source image, wherein each of the matching masks is adjacent to the selection mask. Features in the selection and matching masks which also appear in one of the related images are identified. The related image having a maximum of features which are tracked to a source image matching mask, but also a minimum of features which are tracked to the source image selection mask, is identified as a best-match related image. By mapping the source image matching masks onto the best-match related image, a seed region can be located in the best-match related image. This seed region is used for filling in the source image. This allows the unwanted object to be replaced with a visually plausible background having a reasonable appearance. | 05-26-2016 |
20160171707 | Realogram Scene Analysis of Images: Superpixel Scene Analysis | 06-16-2016 |
20160189388 | VIDEO SEGMENTATION METHOD - A method for classifying a visual element in a video frame as either foreground or background, the video frame being characterised using a scene model comprising a plurality of modes, the method comprising the steps of: determining a blob boundary characteristic for a blob comprising at least the visual element; identifying a mode matched to the visual element; classifying the visual element and the matched mode as foreground dependent upon a match mode boundary characteristic of the matched mode; and updating the scene model dependent upon the blob boundary characteristic and the matched mode boundary characteristic. | 06-30-2016 |
20190147388 | Relevance Management System | 05-16-2019 |