System and method of three-dimensional image capture and modeling
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06T-015/00
G06K-009/00
출원번호
US-0444239
(2006-05-30)
등록번호
US-7453456
(2008-11-18)
발명자
/ 주소
Petrov,Michael
Migdal,Alexander
Lebedev,Alexei
Shelyekhova,Veronika
Polonskiy,Leonid
Abadjev,Vadim
출원인 / 주소
Enliven Marketing Technologies Corporation
대리인 / 주소
Kenyon & Kenyon LLP
인용정보
피인용 횟수 :
29인용 특허 :
80
초록▼
Systems and methods for identifying the contour of an object that is depicted in an image. An object is placed on a rotating turntable and a camera, which is stationary, captures images of the object as it rotates on the turntable. In one pass, the system captures a number of photographic images tha
Systems and methods for identifying the contour of an object that is depicted in an image. An object is placed on a rotating turntable and a camera, which is stationary, captures images of the object as it rotates on the turntable. In one pass, the system captures a number of photographic images that will be processed into image silhouettes. After a calibration procedure (used to determine the camera's focal length and the turntable's axis of rotation), a silhouette processing module determines a set of two-dimensional polygon shapes (silhouette contour polygons) that describe the contours of the object by comparing light intensity values in the images of the object with light intensity values from an image of the background without the object.
대표청구항▼
The invention claimed is: 1. A method for identifying a silhouette contour of an object that is depicted within an a first image, the first image comprised of a plurality of pixels with each pixel containing a light intensity value that describes either the object or a background, the silhouette co
The invention claimed is: 1. A method for identifying a silhouette contour of an object that is depicted within an a first image, the first image comprised of a plurality of pixels with each pixel containing a light intensity value that describes either the object or a background, the silhouette contour of the object comprised of a group of pixels which describe one contour of the object's shape, the method comprising the steps of: a. identifying within the first image a set of pixels which describe the object by comparing the light intensity value of the pixels of the first image against the light intensity values of a second image, separate from the first image, which depicts the background but not the object; b. locating one pixel which does not describe the object; c. moving sequentially through the light intensity values of the pixels of the first image to locate a first pixel which describes the object, that pixel being a first pixel in a cluster of pixels which describe the object; and d. identifying from the point of said first pixel those other pixels of the cluster which lie on the perimeter of the cluster. 2. The method of claim 1 further comprising the steps of: capturing the first image of the object in front of the background; and capturing the second image of the background without the object. 3. The method of claim 2 wherein the capturing of the second image occurs at a different time than the capturing of the first image. 4. A method for identifying a contour of an object depicted in an a first image, the first image comprised of a plurality of pixels with each pixel containing a light intensity value that describes either the object or a background, the silhouette contour of the object comprised of a group of pixels which describe one contour of the object's shape, the method comprising the steps of: a. identifying within the first image a set of pixels which describe the object by comparing the light intensity value of the pixels of the first image against the light intensity values of a second image, separate from the first image, which depicts the background but not the object; b. locating one pixel which does not describe the object; c. moving sequentially through the values of the pixels of the first image to locate a first pixel which describes the object that pixel being a first pixel in a cluster of pixels which describe the object; and d. identifying from the point of said first pixel those other pixels of the cluster which lie on the perimeter of the cluster. 5. The method of claim 4 further comprising the steps of: capturing the first image of the object in front of the background; and capturing the second image of the background without the object. 6. The method of claim 5 wherein the capturing of the second image occurs at a different time than the capturing of the first image. 7. A method for creating a polygonally shaped silhouette contour of an object depicted in ˜ a first image, the first image comprised of a plurality of pixels with each pixel containing a light intensity value that describes either the object or a background, the polygonally-shaped silhouette contour of the object comprising the vertices of a polygon shape which describe one contour of the object, the method comprising the steps of: a. identifying within the first image a set of pixels which describe the object by comparing the light intensity value of the pixels of the first image against the light intensity values of a second image, separate from the first image, in which is depicted the background but not the object; b. locating a first pixel which describes the object that pixel being a pixel on the perimeter of a cluster of pixels which describe the object; c. identifying from the point of said first pixel those other pixels of the cluster which lie on the perimeter of the cluster; d. storing a list of those pixels which lie on the perimeter of the cluster; e. selecting from the list of pixels which lie on the perimeter of the cluster a set of pixels such that the edges of a polygon made from those pixels deviates by no more than a predetermined distance epsilon from the set of pixels which make up said perimeter of the cluster; and f. storing the selected set of pixels as the vertices of the silhouette contour polygon. 8. The method of claim 7 further comprising the steps of: capturing the first image of the object in front of the background; and capturing the second image of the background without the object. 9. The method of claim 8 wherein the capturing of the second image occurs at a different time than the capturing of the first image. 10. An article of manufacture comprising a computer-readable medium having stored thereon instructions adapted to be executed by a processor, the instructions which, when executed, define a series of steps for identifying a silhouette contour of an object that is depicted within a first image, the first image comprised of a plurality of pixels with each pixel containing a light intensity value that describes either the object or a background, the silhouette contour of the object comprised of a group of pixels which describe one contour of the object's shape, the steps comprising: a. identifying within the first image a set of pixels which describe the object by comparing the light intensity value of the pixels of the first image against the light intensity values of a second image, separate from the first image, which depicts the background but not the object; b. locating one pixel which does not describe the object; c. moving sequentially through the light intensity values of the pixels of the first image to locate a first pixel which describes the object, that pixel being a first pixel in a cluster of pixels which describe the object; and d. identifying from the point of said first pixel those other pixels of the cluster which lie on the perimeter of the cluster. 11. The article of manufacture of claim 10, the steps further comprising: capturing the first image of the object in front of the background; and capturing the second image of the background without the object. 12. The article of manufacture of claim 11 wherein the capture of the second image occurs at a different time than the capture of the first image. 13. An article of manufacture comprising a computer-readable medium having stored thereon instructions adapted to be executed by a processor, the instructions which, when executed, define a series of steps for identifying a contour of an object depicted in a first image, the first image comprised of a plurality of pixels with each pixel containing a light intensity value that describes either the object or a background, the silhouette contour of the object comprised of a group of pixels which describe one contour of the object's shape, the steps comprising: a. identifying within the first image a set of pixels which describe the object by comparing the light intensity value of the pixels of the first image against the light intensity values of a second image, separate from the first image, which depicts the background but not the object; b. locating one pixel which does not describe the object; c. moving sequentially through the values of the pixels of the first image to locate a first pixel which describes the object that pixel being a first pixel in a cluster of pixels which describe the object; and d. identifying from the point of said first pixel those other pixels of the cluster which lie on the perimeter of the cluster. 14. The article of manufacture of claim 13, the steps further comprising: capturing the first image of the object in front of the background; and capturing the second image of the background without the object. 15. The article of manufacture of claim 14 wherein the capturing of the second image occurs at a different time than the capturing of the first image. 16. An article of manufacture comprising a computer-readable medium having stored thereon instructions adapted to be executed by a processor, the instructions which, when executed, define a series of steps for creating a polygonally shaped silhouette contour of an object depicted in a first image, the first image comprised of a plurality of pixels with each pixel containing a light intensity value that describes either the object or a background, the polygonally-shaped silhouette contour of the object comprising the vertices of a polygon shape which describe one contour of the object, the steps comprising: a. identifying within the first image a set of pixels which describe the object by comparing the light intensity value of the pixels of the first image against the light intensity values of a second image, separate from the first image, in which is depicted the background but not the object; b. locating a first pixel which describes the object that pixel being a pixel on the perimeter of a cluster of pixels which describe the object; c. identifying from the point of said first pixel those other pixels of the cluster which lie on the perimeter of the cluster; d. storing a list of those pixels which lie on the perimeter of the cluster; and e. selecting from the list of pixels which lie on the perimeter of the cluster a set of pixels such that the edges of a polygon made from those pixels deviates by no more than a predetermined distance epsilon from the set of pixels which make up said perimeter of the cluster and storing the selected set of pixels as the vertices of the silhouette contour polygon. 17. The article of manufacture of claim 16, the steps further comprising: capturing the first image of the object in front of the background and capturing the second image of the background without the object. 18. The article of manufacture of claim 17 wherein the capturing of the second image occurs at a different time than the capturing of the first image.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (80)
Amir Israel (Ewing NJ), 3D imaging of a substrate using perpendicular scanning directions.
DiMatteo Paul L. (Huntington NY) Ross Joseph A. (Fort Salonga NY) Stern Howard K. (Greenlawn NY), Arrangement for sensing the geometric characteristics of an object.
Zeng Gengsheng L. (Salt Lake City UT) Gullberg Grant T. (Salt Lake City UT) Morgan Hugh T. (Highland Heights OH), Cone beam reconstruction using combined circle and line orbits.
Welford Walter T. (8 ; Chiswick Rd. London GB2) Stewart Andrew D. G. (The Old Rectory Ashampstead ; Reading ; Berkshire GB2) Dodson John S. (20 ; Leigh Rd. Cobham ; Surrey GB2), Examining a gemstone.
Finnigan Peter M. (Ballston Lake NY) Lorensen William E. (Ballston Lake NY) Hathaway Alan F. (Clifton Park NY), Method and apparatus for converting computed tomography (CT) data into finite element models.
Rekow Elizabeth D. (Fridley MN) Riley Donald R. (Edina MN) Erdman Arthur G. (New Brighton MN) Klamecki Barney (Minneapolis MN) Zhu Yang (St. Paul MN) Ahn Jeong-Ho (Seoul KRX), Method and apparatus for scanning and recording of coordinates describing three dimensional objects of complex and uniqu.
Scott Richard S. F. (Woodside CA) Uziel Yoram (Yodfat CA ILX) Filice Franco A. (Gilroy CA), Method and apparatus for the automated analysis of three-dimensional objects.
Moermann Werner H. (Hofstrasse 104 CH-8044 Zuerich CHX) Brandestini Marco (Gartenstrasse 10 CH-8702 Zollikon CHX), Method and apparatus for the fabrication of custom-shaped implants.
Azarbayejani Ali (Cambridge MA) Galyean Tinsley (Cambridge MA) Pentland Alex (Cambridge MA), Method and apparatus for three-dimensional, textured models from plural video images.
Fiasconaro James G. (Loveland CO), Method and apparatus for trimming B-spline descriptions of patches in a high performance three dimensional graphics syst.
Shackleton Mark A. (Suffolk GB2) Welsh William J. (Suffolk GB2) Koike Atsushi (Tokyo JPX) Kaneko Masahide (Tokyo JPX) Hatori Yoshinori (Kawasaki JPX), Method and device for frame interpolation of a moving image.
Yang Yoon-Mo (Choongcheongbook-do KRX) Jeong Jae-Moon (Pusan KRX) Kim Seon-Il (Kyungsangnam-do KRX) Kim Ki-Jeon (Kwangju KRX), Non-contact measuring apparatus for the section profile of a tire and its method.
Desjardins Paul J. (Maplewood NJ) Dunn Stanley M. (Belle Mead NJ) Milles Maano (Berkeley Heights NJ), Optical method and apparatus for determining three-dimensional changes in facial contours.
Willoughby ; Jr. Louis G. (Bay Village OH) Jordan Donald G. (Willoughby OH) Adomaitis Paul R. (Trafford PA) Goldman Avraham C. (South Euclid OH) Tomasello Anthony J. (Schaumburg IL) Montellese Steve , System and method for contactlessly gauging the thickness of a contoured object, such as a vehicle wheel.
Maruyama Tsugito (Machida JPX) Kanda Shinji (Yokohama JPX) Wakitani Jun (Kawasaki JPX), Three-dimensional measuring apparatus having improved speed and resolution.
Sambongi, Masao; Sakurai, Keiichi, Image capture apparatus which synthesizes a plurality of images obtained by shooting a subject from different directions, to produce an image in which the influence of glare from a light is reduced.
Bendall, Clark Alexander; Stancato, Melissa Rose; Ball, Michael Melvin, Method and device for automatically identifying a point of interest on the surface of an anomaly.
Bendall, Clark Alexander; Ball, Michael Melvin, Method and device for displaying a two-dimensional image of a viewed object simultaneously with an image depicting the three-dimensional geometry of the viewed object.
Lowe, Danny D.; Spooner, David A.; Keech, Gregory R.; Simmons, Christopher Levi; Wallner, Natascha; Birtwistle, Steven; Adelman, Jonathan, System and method for processing video images.
Birtwistle, Steven; Wallner, Natascha; Keech, Gregory R.; Simmons, Christopher L.; Spooner, David A.; Lowe, Danny D., System and method for using feature tracking techniques for the generation of masks in the conversion of two-dimensional images to three-dimensional images.
Birtwistle, Steven; Wallner, Natascha; Keech, Gregory R.; Simmons, Christopher Levi; Spooner, David A.; Lowe, Danny D.; Adelman, Jonathan, Systems and methods 2-D to 3-D conversion using depth access segiments to define an object.
Birtwistle, Steven; Wallner, Natascha; Keech, Gregory R.; Simmons, Christopher Levi; Spooner, David A.; Lowe, Danny D., Systems and methods for 2-D to 3-D image conversion using mask to model, or model to mask, conversion.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.