Image processing apparatus

6421459
Add to folder: View Folders  
Keywords to Highlight:

full-text

print

pdf

permalink

Inventors

Rowe, Simon Michael

Application #

153041

Filed

Sep-15-1998

Published

Jul-16-2002

Current US Class

345/441
382/154

International Classes

G06K 009/00

Field of Search

382/154 382/103 382/104 382/105 382/106 382/107 382/108 382/122 345/125 345/419 345/420 345/421 345/422 345/423 345/424 345/425 345/441 348/113 348/116 348/169 348/170 348/171 348/172

Assignee

Canon Kabushiki Kaisha (Tokyo, JP)

Examiners

Johns; Andrew W.

Attorney, Agent or Firm

Fitzpatrick, Cella, Harper & Scinto

US Patent References

5341467   Method and appar...
5363297   Automated camera...
5511153   Method and appar...
5563988   Method and system...
5671086   Method and appar...
5714997   Virtual reality televi...
5748198   Polygon data conv...
5809161   Vehicle monitoring...

Referenced by:

View Backward References

Other References

"Look Who's Talking: the GAZE Groupware System", Roel Voertegaal, Harro Vons and Robert Slagter, in Summary of ACM CHI'98 Conference on Human Factors in Computing Systems, Apr. 1998, Los Angeles, pp. 293-294. "Computer and Robot Vision", vol. 2, R.M. Haralick et al., Addison-Wesly Publishing Co., 1993, ISBN 0-201-56943-4 (v.2), p. 583. Pages printed from website of Visual Computing Laboratory, 9500 Gilman Drive, La Jolla, CA (May 1995): "Immersive Video", S. Moezzi et al. "A Virtual Studio For Live Broadcasting: The Mona Lisa Project", Blonde et al., vol. 3, No. 2, Jun. 1996, pp. 18-28 XP 000594152.

Citation

Cite This Patent

More From Subclass 154

6990230   Reverse-rendering...
6417841   Information extracti...
6668082   Image processing...
4900128   Three dimensional...
6867767   Computer graphics...
5309522   Stereoscopic deter...
4641351   Logical transform i...
6961443   Occupant sensor
6811264   Geometrically awar...
6839457   Bone measuring m...
6978040   Optical recovery of...
6807295   Stereoscopic imagi...
6453064   Common structure...
4539701   Photogrammetric st...
7015967   Image formation sy...
4294544   Topographic comp...
6738516   Monitor display ap...
6934929   Method for improvi...
6888953   Vehicle surroundin...
6980690   Image processing...
4831548   Teaching apparatu...
5392211   Image processing...
5778177   Interactive scannin...
6718058   Picture generating...
6456737   Data processing sys...
6603867   Three-dimensional...
6956964   Apparatus for prod...
6771805   Perspective viewin...
6792140   Image-based 3D di...
7034821   Three-dimensional...
6205241   Compression of ster...
6907139   Three-dimensional...
5592563   Imaging of 3-dime...
6829384   Object finder for ph...
6674893   Three-dimensional...
6304669   Photogrammetric a...
6775395   Object recognition s...
6535629   Stereoscopic image...
6611618   Wide-band image...
6160909   Depth control for ste...
6737964   Vehicle blind spot...
6912293   Photogrammetry e...
6804389   Image forming ap...
6674461   Extended view mor...
6496597   Generating image...
6795575   Line-scan imaging...
6219063   3D rendering
6169819   High performance...
6151404   Anatomical visuali...
6954557   Foot measurement...
6594623   Determining three-...
6064759   Computer aided in...
5815593   Laser surface char...
6144762   Stereo video micros...
6993159   Driving support syst...
5280542   XYZ coordinates m...
6084979   Method for creating...
6614927   Visual image system
5648915   Soft tissue damage...
6879707   Plural colorants in...
6272237   Image processing...
5933185   Special effect appa...
5568565   Handwriting input...
6697518   Illumination based...
6714672   Automated stereo fu...
6911972   User interface device
6327381   Image transformati...
6154558   Intention identificati...
6970591   Image processing...
6760469   Flipping stereoscop...
6853745   Lambertian reflect...
6584220   Three-dimensional...
6005967   Picture synthesizin...
6996267   Visual image system
 

More From Class 382

6516099   Image processing...
6094499   Pattern collation ap...
6795575   Line-scan imaging...
6388674   Gamut mapping m...
5631972   Hyperladder finger...
6078689   Image information...
6584220   Three-dimensional...
6687407   Quantization table...
6829378   Remote medical i...
6404915   Image acquiring a...
6608925   Color processing
5740266   Image processing s...
 
Abstract
In an image processing system, a three-dimensional computer model is created of a real-world static background scene. Video images of objects moving on the background are recorded and processed to identify the portions of the image corresponding to the moving objects and to calculate the corresponding positions in the three-dimensional computer model. Each moving object is represented by at least one vertical plane in the three-dimensional computer model. Images, comprising the simulated background and the moving object planes onto which are rendered the video data of the moving object recorded by the video camera, are displayed to the user from any desired viewing direction(s).
 
Claims
What is claimed is:

1. A method of processing image data defining a sequence of an object moving in a scene to produce signals defining a representation of the object at a plurality of positions in a three-dimensional computer model corresponding to positions of the object in the scene, the method comprising:

processing the image data for a plurality of the images to define for each image a respective bounding polygon that bounds the object in the respective image;

defining at least one planar surface within the three-dimensional computer model to represent each respective position of the object, each planar surface being defined with its base on a predetermined surface in the three-dimensional computer model and with a position and size in dependence upon a respective one of said bounding polygons; and



Description
BACKGROUND OF THE INVENTION

The present invention relates to an image processing apparatus and method for processing data representing moving pictures to generate a representation of the object(s) in the pictures in a three-dimensional computer model.

DESCRIPTION OF THE RELATED ART

At present, the content of images produced from video, or other moving picture, data depends on the viewing characteristics of the camera which captured the data. More particularly, the position from which objects are seen by a viewer is determined by the viewing position and viewing direction of the camera with respect to the scene.

As a solution to this constraint, interactive systems have been suggested in which video data is used to create a dynamic three-dimensional computer model of a scene, from which simulated views from any desired viewing direction can be created and displayed to a user. The present invention aims to provide an apparatus or method for use in implementing such an interactive system.
 
  An image processing apparatus for extracting a floor region and an obstacle region from an image formed by pixels taken by a camera, includes an image...  In an apparatus and method for creating a three-dimensional model of an object, images of the object taken from different, unknown positions are processed...