Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Image Analysis Mosaic-generation-and-sprite-based-coding-with-automatic-foreground-and-background-separation

 Horizontal synchronizing system
In accordance with an embodiment of the present invention, a phase control circuit for the ...


 Multiple scanning type television receiver
The above problem is overcome by the present invention which is intended for use in combination ...


 Selective efficiency videofrequency non-linearity correction device
The invention provides a selective efficiency video frequency nonlinearity correction device, for ...


 Compression of data on status of remote equipment
The environment of this invention is a communication system in which each of a number of ground ...


 Digital-analog converter
In accordance with the present invention, there is provided a novel digital-analog converter ...


 Digital equalizer for data-transmission system
We claim: 1. An equalizer for digital messages insertable between a transmission channel and a load,...


 A/D and D/A converter using C-2C ladder network
It is therefore an object of the present invention to provide A/D and D/A converters employing a ...


 Switching device for detecting interruptions in transmission lines
The object of the present invention is to provide a device for switching the transmission lines, ...


 Method and device for controlling radiation
OF THE INVENTION Referring now to FIGS. 1 through 4, which describe an embodiment of the device of ...


 Automatic dialer with a programmable pause
Against the foregoing background, a general aim of the present invention is to provide methods and ...


 Mosaic generation and sprite-based coding with automatic foreground and background separation

Details
Inventors: Crinon, Regis J.; Sezan, Muhammed Ibrahim;
Assignee: Sharp Laboratories of America, Inc. (Camas, WA)
Primary Examiner: Couso; Jose L.
Assistant Examiner: Alavi; Amir
Attorney, Agent or Firm: Marger Johnson & McCollom, PC

An automatic segmentation system distinguishes foreground and background objects by first encoding and decoding a first image at a first time reference. Macroblocks are extracted from a second image at a second time reference. The macroblocks are mapped to pixel arrays in the decoded first image. Frame residuals are derived that represent the difference between the macroblocks and the corresponding pixel arrays in the previously decoded image. A global vector representing camera motion between the first and second images is applied to the macroblocks in the second image. The global vectors map the macroblocks to a second pixel array in the first decoded image. Global residuals between the macroblocks and the second mapped image arrays in the first image are derived. When the global residuals are compared with the frame residuals to determine which macroblocks are classified as background and foreground. The macroblocks classified as foreground are then blended into a mosaic.

DETAILED DESCRIPTION Automatic object segmentation generates high quality mosaic (panoramic) images and operates with the assumption that each of the objects present in the video scene exhibits dynamical modes which are distinct from the global motion induced by the camera.
Image segmentation, generation of a background mosaic and coding are all intricately linked.
Image segmentation is progressively achieved in time and based on the quality of prediction signal produced by the background mosaic.
Consequently, object segmentation is embedded in the coder/decoder (codec) as opposed to being a separate pre or post-processing module, reducing the overall complexity and memory requirements of the system.
In the encoder, foreground and background objects are segmented by first encoding and decoding a first image at a first time reference.
The method used to encode and decode this first image does not need to be specified for the purpose of this invention.
The second image at a second time reference is divided into non-overlapping macroblocks (tiles).
The macroblocks are matched to image sample arrays in the decoded first image or in the mosaic.
In the first case, the encoder uses local motion vectors to align an individual macroblock with one or several corresponding image sample array in the previous decoded image.
In the second case, the encoder uses parameters of a global motion model to align an individual macroblock with a corresponding mosaic sample array.
The encoder evaluates the various residuals and selects the proper prediction signal to use according to a pre-specified policy.
This decision is captured in the macroblock type.
The macroblock types, the global motion parameters, the local motion vectors and the residual signals are transmitted to the decoder.
Frame residuals represent the difference between the macroblocks and corresponding image arrays in the previously decoded image matched by using local motion vectors.
Macroblocks having a single local motion vector are identified as INTER1V-type macroblocks



Related patents
  Device for recombination of a message transmitted by a frequency hopping transmitter
I claim: 1. A system for recombining a message transmitted by a frequency hopping transmitter operating in accordance with a predetermined frequency hopping program, ...
  Method and apparatus for determining surface profile and/or surface strain
Briefly, the present invention satisfies the need for an improved vision-based approach to determining surface profile and/or surface strain with portable equipment by ...
  Optical testing method and apparatus employing a distortion verification grid
The need is met according to the present invention by a method and apparatus for testing the configuration of an optical element that includes an optical test-set having ...
  Watermarking of a digitized image
OF THE INVENTION FIG. 1 illustrates the flow chart of the method for watermarking of digitized image of this invention. As shown in this invention, in embedding a ...
  Watermarking method and apparatus for compressed digital video
The present invention provides a method and apparatus for watermarking a compressed digital video bitstream. The watermark data sequence is spread by repeating ...
  Method for embedding and reading watermark-information in digital form, and apparatus thereof
It is the object of the present invention to make it possible to read embedded information even if compression processing or compilation processing are performed, and to ...
  Methods and systems for performing short integer chen IDCT algorithm with fused multiply/add
Methods for performing a two-dimensional inverse discrete cosine transform consistent with this invention comprise stages performed by a processor. A processor receives ...
  Method and apparatus for selecting image data to skip when encoding digital video
A block and frame skipping technique decides which image regions, blocks or frames in a video frame or series of frames should be skipped. Many of the blocks in a given ...
  Method of producing an X-ray image by means of a photoconductor, and device for performing the method
We claim: 1. A method of producing an X-ray image by means of a photoconductor comprising a plurality of pixels, which converts X-rays into a charge pattern at each ...
  Loudspeaker having a two-part diaphragm for use as a car loudspeaker
In order to obtain a frequency response characteristic with a broadened dip, the loudspeaker in accordance with the invention should be characterized in that the first ...

0.024

Archive: All patents - Links

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