A depth image of a scene may be received, observed, or captured by a device. The depth image may then be analyzed to determine whether the depth image includes a human target. For example, the depth image may include one or more targets including a human target and non-human targets. Each of the tar
A depth image of a scene may be received, observed, or captured by a device. The depth image may then be analyzed to determine whether the depth image includes a human target. For example, the depth image may include one or more targets including a human target and non-human targets. Each of the targets may be flood filled and compared to a pattern to determine whether the target may be a human target. If one or more of the targets in the depth image includes a human target, the human target may be scanned. A skeletal model of the human target may then be generated based on the scan.
대표청구항▼
1. A method performed using a system, comprising: receiving an image, wherein the image includes an image of one or more body parts corresponding to a human target;comparing the image of the one or more body parts with a pattern of at least part of a human to determine that the one or more body part
1. A method performed using a system, comprising: receiving an image, wherein the image includes an image of one or more body parts corresponding to a human target;comparing the image of the one or more body parts with a pattern of at least part of a human to determine that the one or more body parts corresponds to the pattern, the pattern being separate from the image;generating a model of the one or more body parts based at least on determining that the image of the one or more body parts corresponds to the pattern;tracking one or more changes of the model; andcontrolling a program executing on the system using at least the tracked one or more changes to the model. 2. A method as in claim 1, wherein the system includes a game console. 3. A method as in claim 1, wherein the one or more body parts in the image are flood filled. 4. A method as in claim 1, further comprising using the image of the one or more body parts to render an on screen avatar associated with the model. 5. A method as in claim 1, wherein the human target is associated with an object and the model corresponds to the one or more body parts and the object. 6. A method as in claim 1, wherein the system stores gesture filters, further comprising comparing the one or more changes of the model to the gesture filters and using at least the results of the comparison to control the program. 7. A method as in claim 1, further comprising downsampling the received image to a lower resolution after receiving the image. 8. A method as in claim 1, wherein tracking one or more changes of the model includes tracking motion of the one or more body parts and adjusting the model based at least on the tracked motion of the one or more body parts. 9. A method as in claim 8, further comprising applying one or more constraints to movements of the body model. 10. A system, comprising: a processor operable to execute instructions;a memory to store the instructions, the instructions comprising:instructions that, in response to execution by the processor, result in an image including an image of one or more body parts corresponding to a human target being compared to a pattern of at least part of a human to determine that the image of the one or more body parts corresponds to the pattern, wherein the pattern is separate from the image;instructions that, in response to execution by the processor, generate a model of the one or more body parts based at least on a determination that the image of the one or more body parts corresponds to the pattern;instructions that, in response to execution by the processor, track one or more changes to the model; andinstructions that, in response to execution by the processor, control a program that is to be executed by the system through the use of at least the tracked one or more changes to the model. 11. A system as in claim 10, further comprising a game console. 12. A system as in claim 10, wherein the one or more body parts in the image are flood filled. 13. A system as in claim 10, wherein the instructions further comprise instructions that control the processor to use the image of the one or more body parts to render an on screen avatar associated with the model. 14. A system as in claim 10, wherein the human target is associated with an object and the model corresponds to the one or more body parts and the object. 15. A system as in claim 10, further comprising gesture filters and instructions that control the processor to compare the one or more changes of the model to the gesture filters and to use at least the results of the comparison to control the program. 16. A system as in claim 10, further comprising instructions that control the processor to downsample the received image to a lower resolution after the image has been received. 17. A system as in claim 10, wherein the instructions that track one or more changes of the model include instructions that track motion of the one or more body parts and adjust the model based at least on the tracked motion of the one or more body parts. 18. A system as in claim 17, further comprising instructions that apply one or more constraints to movements of the body model. 19. A computer-readable storage device having stored thereon computer executable instructions for scanning a human target in a captured scene, said instructions comprising: instructions to receive an image including an image of one or more body parts corresponding to the human target;instructions to compare the image of the one or more body parts with a pattern of at least part of a human to determine that the image of the one or more body parts corresponds to the pattern, the pattern being separate from the image;instructions to generate a model of the one or more body parts based at least on determining that the image of the one or more body parts corresponds to the pattern;instructions to track one or more changes of the model; andinstructions to control a program executing on the system using at least the tracked one or more changes to the model. 20. A device as in claim 19, wherein the one or more body parts in the image are flood filled. 21. A device as in claim 19, further comprising instructions to use the one or more body parts to render an on screen avatar associated with the model. 22. A device as in claim 19, wherein the human target is associated with an object and the model corresponds to the one or more body parts and the object. 23. A device as in claim 19, further comprising instructions to compare the one or more changes of the model to gesture filters and to use at least the results of the comparison to control the program. 24. A device as in claim 19, further comprising instructions to downsample the received image to a lower resolution after the image has been received. 25. A device as in claim 19, wherein the instructions to track one or more changes of the model include instructions that track motion of the one or more body parts and adjust the model based at least on the tracked motion of the one or more body parts. 26. A device as in claim 25, further comprising instructions that apply one or more constraints to movements of the body model.
Nayar Shree ; Noguchi Minori,JPX ; Wantanabe Masahiro,JPX, Apparatus and methods for determining the three-dimensional shape of an object using active illumination and relative blurring in two-images due to defocus.
Iura Noriyuki (Yokohama JPX) Kudo Yoshimichi (Fujisawa JPX) Ichige Kenji (Chigasaki JPX) Yamamoto Naoki (Yokohama JPX) Imaide Takuya (Fujisawa JPX), Computer system that enters control information by means of video camera.
Aulgur Charles C. (Raytown MO) DiPasquale David A. (Overland Park KS) McDonald Thomas K. (Lees Summit MO) Kidd Alan E. (Kansas City MO), Crew oxygen mask with pneumatic comfort adjustment.
Bergamasco Massimo,ITX ; Scattareggia Marchese Sandro,ITX ; Salsedo Fabio,ITX ; Parrini Gianluca,ITX, Device for monitoring the configuration of a distal physiological unit for use, in particular, as an advanced interface.
Diego Doval ; Thomas Yu-Kiu Kwok ; Kenneth Blair Ocheltree ; Clifford Alan Pickover ; Gregory Fraser Russell, Dynamic creation of selectable items on surfaces.
Hanna, Keith James; Burt, Peter J.; Peleg, Shmuel; Dixon, Douglas F.; Mishra, Deepam; Wixson, Lambert E.; Mandlebaum, Robert; Coyle, Peter; Herman, Joshua R., Fully automated iris recognition system utilizing wide and narrow fields of view.
Cohen, Charles J.; Beach, Glenn J.; Cavell, Brook; Foulk, Eugene; Jacobus, Charles J.; Obermark, Jay; Paul, George V., Gesture-controlled interfaces for self-service machines and other applications.
Cohen, Charles J.; Beach, Glenn; Cavell, Brook; Foulk, Gene; Jacobus, Charles J.; Obermark, Jay; Paul, George, Gesture-controlled interfaces for self-service machines and other applications.
Cohen, Charles J.; Beach, Glenn; Cavell, Brook; Foulk, Gene; Jacobus, Charles J.; Obermark, Jay; Paul, George, Gesture-controlled interfaces for self-service machines and other applications.
Hashimoto Kazuhiko (Moriguchi JPX) Yoshiike Nobuyuki (Ikoma JPX) Morinaka Katsuya (Toyonaka JPX), Human occupancy detection method and system for implementing the same.
Ulrich W. Thatcher (Boston MA) Koselka Harvey A. (Newton MA) Bobick Aaron F. (Newton MA) Benjamin Michael H. (Quincy MA), Interactive exercise apparatus.
Silva John M. (Rte. 2 ; 205 Cascade Dr. ; Falls of New Hope Chapel Hill NC 27514) Crace R. Kelly (4901 Marlborough Way Durham NC 27713), Interactive sports simulation system with physiological sensing and psychological conditioning.
Harris Lowell D. (Wildwood IL) Smith Charles R. (Libertyville IL), Interactive system and related method for displaying data to produce a three-dimensional image of an object.
Blair Preston E. (3465 Crestline Way Soquel CA 95073) Preston Frank S. (413 Hempstead Rd. Williamsburg VA 23188), Interactive video system providing repeated switching of multiple tracks of actions sequences.
French Barry J. (Bay Village OH) Ferguson Kevin R. (Broadview Heights OH) McDonald ; III Halley A. (Cleveland OH) Glass Andrew B. (Dix Hills NY) Mohansingh Timothy (Cleveland Heights OH) Borges Grego, Interactive video testing and training system.
Tomasi,Carlo; Gokturk,Salih Burak, Method and apparatus for approximating depth of an object's placement onto a monitored region with applications to virtual interface devices.
Tomasi,Carlo; Gokturk,Salih Burak, Method and apparatus for approximating depth of an object's placement onto a monitored region with applications to virtual interface devices.
Mochizuki,Yoshiyuki; Orimoto,Katsunori; Hijiri,Toshiki; Uesaki,Akira; Asahara,Shigeo, Method and apparatus for computer graphics animation utilizing element groups with associated motions.
Prevost, Scott A.; Bickmore, Timothy W.; Sullivan, Joseph W.; Churchill, Elizabeth; Girgensohn, Andreas, Method and apparatus for embodied conversational characters with multimodal input/output in an interface device.
Blair Preston E. (3465 Crestline Way Soquel CA 95073) Preston Frank S. (413 Hempstead Rd. Williamsburg VA 23188), Method and apparatus for player interaction with animated characters and objects.
Maes Pattie E. (Somerville MA) Blumberg Bruce M. (Pepperell MA) Darrell Trevor J. (Cambridge MA) Starner Thad E. (Somerville MA) Johnson Michael P. (Cambridge MA) Russell Kenneth B. (Boston MA) Pentl, Method and system for facilitating wireless, full-body, real-time user interaction with a digitally represented visual e.
Svetkoff Donald J. (Ann Arbor MI) Doss Brian (Ann Arbor MI) Smith David N. (South Lyons MI), Method and system for high-speed, 3-D imaging of an object at a vision station.
Latypov Nurakhmed Nurislamovich,SUX ; Latypov Nurulla Nurislamovich,SUX, Method for tracking and displaying user's spatial position and orientation, a method for representing virtual reality for a user, and systems of embodiment of such methods.
Crane Christopher Adam ; Bannon Tom J. ; Donahue Daniel Martin ; Adkins Donald Wayne ; Heape Judd England ; Smith Andrew Kendall ; Siep Thomas M., Method of modeling player position and movement in a virtual reality system.
Keller, Kurtis P.; Ackerman, Jeremy D.; Rosenthal, Michael H.; Fuchs, Henry; State, Andrei, Methods and systems for real-time structured light depth extraction and endoscope using real-time structured light depth extraction.
Rafii, Abbas; Bamji, Cyrus; Sze, Cheng-Feng; Torunoglu, Iihami, Methods for enhancing performance and data acquired from three-dimensional image systems.
MacKay Michael T. (Vallejo CA) Berger Robert J. (Menlo Park CA) Duffy Robert (Milpitas CA) Langford Ted E. (Fremont CA), Multi-dimensional user interface.
Peurach Thomas M. ; Whalen Peggy ; Haanpaa Douglas ; Whalen Mike ; Jacobus Charles J., Pose determination and tracking by matching 3D objects to a 2D sensor.
Krueger Myron W. (55 Edith Rd. Vernon CT 06066) Hinrichsen Katrin (81 Willington Oaks Storrs CT 06268) Gionfriddo Thomas S. (81 Willington Oaks Storrs CT 06268), Real time perception of and response to the actions of an unencumbered participant/user.
Studor George F. ; Womack Robert W. ; Hilferty Michael F. ; Isbell William B. ; Taylor Jason A. ; Bacon Bruce R., Real time simulation using position sensing.
Zaenglein ; Jr. William G. (1235 Skyline Dr. Laguna Beach CA 92651), Shooting simulating process and training device using a virtual reality display screen.
Funda Janez (Valhalla NY) LaRose David A. (Croton on Hudson NY) Taylor Russell H. (Ossining NY), System and method for augmentation of endoscopic surgery.
Jain Anil K. ; Hong Lin ; Bolle Rudolf Maarten ; Pankanti Sharathchandra Umapathirao, System and method for determining block direction in fingerprint images.
Grzeszczuk, Radek; Bradski, Gary R.; Chu, Michael H.; Bouget, Jean-Yves, System and method for gesture recognition in three dimensions using stereo imaging and color vision.
Lyons Damian M., System and method for permitting three-dimensional navigation through a virtual reality environment using camera-based gesture inputs.
Nguyen, Katerina H., System, method and article of manufacture for detecting collisions between video images generated by a camera and an object depicted on a display.
Blair Preston E. (26212 Mesa Dr. Carmel CA 93923) Preston Frank S. (3860 Dixon Pl. Palo Alto CA 94306), TV animation interactively controlled by the viewer.
Blair Preston E. (26212 Mesa Dr. Carmel CA 93923) Preston Frank S. (3860 Dixon Pl. Palo Alto CA 94306), TV animation interactively controlled by the viewer.
Freeman Michael J. (Kings Point NY), Three-dimensional (3D) video presentation system providing interactive 3D presentation with personalized audio responses.
Paul,George V.; Beach,Glenn J.; Cohen,Charles J.; Jacobus,Charles J., Tracking and gesture recognition system particularly suited to vehicular control applications.
Im, Sung-Ho; Lim, Dong-Sun; Park, Tae-Joon; Kwon, Kee-Koo; Yang, Man-Seok; Kim, Heung-Nam, User interface apparatus using hand gesture recognition and method thereof.
Day,Don Rutledge; Dutta,Rabindranath, Using video image analysis to automatically transmit gestures over a network in a chat or instant messaging session.
Iwasaki Goro ; Aoshima Nobuyuki,JPX ; Watanabe Kazushige,JPX ; Igarashi Hiroshi,JPX, Video game steering system causing translation, rotation and curvilinear motion on the object.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.