Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Image Analysis Time-efficient-method-of-analyzing-imaged-input-data-to-locate-two-dimensional-machine-readable-symbols-or-other-linear-images-therein

 Predictive video coding using a motion vector updating routine
The present invention discloses an improved method and apparatus for prediction coding with motion ...


 Methods and apparatus for reducing blockiness in decoded video
The present invention provides for methods and apparatus for determining and/or indicating when ...


 Method for image compression coding in an image transmission system
The object of the present invention is to introduce a new method for image compression coding in an ...


 Method and apparatus for concealing errors in a transmitted video signal
It is, therefore, a primary object of the invention to provide an improved method and apparatus for ...


 Method and apparatus for regenerating a modified duobinary signal
OF THE INVENTION It is well known that signals transmitted over a cable pair will suffer ...


 DCT transform compression, transmission and recovery of digital color using virtual filtering mechanism
In accordance with the present invention, the benefits of using a model of the human visual system ...


 Software video compression for teleconferencing
What is claimed is: 1. A computer-implemented method for producing a video signal for transmission, ...


 Improved head-up display pitch bar system for aircraft
It is an object of the invention to provide a head-up display system to provide the pilot with very ...


 Image data compression transmission method utilizing a synchronization code
Accordingly, a general object of the present invention is to provide a novel and effective image ...


 Minimum distance storage device
The present invention was made to solve the above-mentioned problems and has as its object the ...


 Time-efficient method of analyzing imaged input data to locate two-dimensional machine-readable symbols or other linear images therein

Details
Inventors: Maltsev, Pavel A.;
Assignee: Intermec IP Corporation (Beverly Hills, CA)
Primary Examiner: Lee; Thomas D.
Assistant Examiner: Chen; Wenpeng
Attorney, Agent or Firm: Perkins Coie LLP

A method and apparatus locates edges of patterns in a stored image, such as edges of start/stop patterns of machine-readable symbols (e.g., PDF 417 symbols). The present invention first divides the stored image into analysis regions and samples each region using a 16-beam star pattern. The beam patterns are analyzed to detect for edges that may correspond to edges of start/stop patterns of the symbol. Coast lines, or elongated edges, of the detected edges are analyzed for parallelism and minimal length to filter out any spurious detected edges. Thereafter, the coast lines are analyzed to confirm that a start or stop pattern has been located. A second start/stop pattern is thereafter located, boundary points are determined at a periphery of the symbol, and finally the symbol is analyzed for its geometric shape to confirm that the located boundary points conform to an accepted geometry for this symbol.

DETAILED DESCRIPTION The present invention solves problems of the prior art and provides additional benefits by locating at least one of the start/stop patterns 42 or 44 of the symbol 40, or other symbols or linear visual elements in a stored image by essentially performing seven sequential steps: (1) dividing the stored image into analysis regions and sampling each region using a 16-beam star pattern; (2) analyzing the beam patterns to detect for edges that may correspond to edges of the start or stop patterns of the symbol; (3) analyzing "coast lines" of the detected edges for parallelism and minimum length to filter out any spurious detected edges; (4) confirming and accepting a located start or stop pattern; (5) identifying pairs of start/stop patterns; (6) determining boundary points at a periphery of the symbol; and (7) analyzing the symbol for its geometric shape to confirm that the located bounding points, and corresponding boundary box, conform to an accepted geometry of the symbol.
After the symbol has been located in the stored image, it can be readily decoded.
In a broad sense, the present invention preferably embodies several methods of analyzing a stored image.
The present invention includes a computer implemented method for locating one or more predetermined elongated shapes in an image stored in a data storage device.
The stored image possibly includes additional elongated shapes.
The method includes the steps of: (a) dividing the stored image into a plurality of analysis regions; (b) sampling at least one region along a plurality of sampling paths; (c) locating a first elongated edge based on the sampled sampling paths; (d) determining if the located first elongated edge is an edge of the predetermined elongated shape; and (e) defining the location of the predetermined elongated shape based on the located first elongated edge.
The present invention also embodies a computer implemented method of analyzing an image stored in the data storage device for a predetermined shape



Related patents
  In-home theater surround sound speaker system
In accordance with the principles of the present invention, a home theater surround sound speaker system reproduces in a novel manner the stereophonic audio portion of ...
  Method and apparatus for identifying a data sequence related to a given data sequence
The following description is presented to enable any person skilled in the art to make and use the invention, and is provided in the context of particular applications ...
  Coding method for using multi channel audio signals
The present invention has been made in consideration of the above circumstances, and has as its object to provide a coding method and a coding apparatus which can ...
  Cryptographic method and apparatus for data communication and storage
I present a new method and apparatus to secure data from, among things, eavesdroppers, by encrypting it. The encrypted data can be either transmitted to the destination ...
  Visual software engineering system and method for developing visual prototypes and for connecting user code to them
The present invention meets the above-mentioned needs in the art by providing a simple, easy to learn and flexible means of creating graphical user interfaces without ...
  Communication apparatus and method for performing a file transfer operation
It is an object of the present invention to provide a communication apparatus which can solve the above-mentioned problem. It is another object of the present invention ...
  Media composition system with media consolidation
The media composer according to the invention for editing source material includes apparatus for receiving, digitizing, storing and editing video and audio source ...
  Method and apparatus for encoding and decoding
It is a first object of this invention to provide an improved method of efficient encoding. It is a second object of this invention to provide an improved method of ...
  Methods and devices for self-correcting video compression
The inventive METHOD AND DEVICES FOR SELF-CORRECTING VIDEO COMPRESSION has as its objects: (a) to more efficiently encode sequences of images, so that less data is ...
  System for detecting a video signal image intensity gradient
In accordance with the principles of the present invention, it is herein recognized that it is desirable to provide a system for detecting an image intensity gradient ...

0.024

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved