Method and system for applying gearing effects to visual tracking
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G09G-005/00
A63F-013/42
A63F-013/213
A63F-013/215
A63F-013/98
A63F-013/20
출원번호
US-0382036
(2006-05-06)
등록번호
US-9474968
(2016-10-25)
발명자
/ 주소
Zalewski, Gary M.
Marks, Richard
Mao, Xiadong
출원인 / 주소
Sony Interactive Entertainment America LLC
대리인 / 주소
Martine Penilla Group, LLP
인용정보
피인용 횟수 :
2인용 특허 :
275
초록▼
Methods and systems for interactive interfacing with a computer gaming system are provided. The computer gaming system includes a video capture device for capturing image data. One method includes displaying an input device to the video capture device, where the input device has a plurality of light
Methods and systems for interactive interfacing with a computer gaming system are provided. The computer gaming system includes a video capture device for capturing image data. One method includes displaying an input device to the video capture device, where the input device has a plurality of lights that are modulated so as to convey positioning of the input device and communication data that is to be interpreted by the computer gaming system based on analysis of the captured image data and a state of the plurality of lights. This method also includes defining movement of an object of a computer game that is to be executed by the computer gaming system, such that the movement of the object may be mapped to movements in position of the input device as detected in the captured image data. The method then establishes a gearing between the movement of the object of the computer game verses the movements in position of the input device. The gearing defines a ratio between movements in position of the input device and movements of the object. The gearing can be set dynamically by the game, by the user, or can be preset by software or user configured in accordance with a gearing algorithm.
대표청구항▼
1. A method for interactive interfacing with a computer gaming system, the computer gaming system configured to execute a program using a processor, the computer gaming system including a video capture device for capturing image data, comprising: capturing display of an input device by the video cap
1. A method for interactive interfacing with a computer gaming system, the computer gaming system configured to execute a program using a processor, the computer gaming system including a video capture device for capturing image data, comprising: capturing display of an input device by the video capture device, the input device including a light source so as to convey positioning of the input device that is to be interpreted by the computer gaming system based on analysis of the captured image data;an action that is to be executed by the computer gaming system being defined, the action being a movement of an object of a computer game that is rendered to a display, the computer game being executed by the computer gaming system, the action being in response to analysis of movements in position of the input device as detected in the captured image data and events occurring during execution of the program; andestablishing a gearing, the gearing being defined for the action based on the events occurring during execution of the program as they are determined based on the movements in position of the input device, the gearing adjusting an amount by which the movements in position of the in put device are made to the movement of the object; andchanging the gearing to different settings during the movement of the object as the movement of the object is rendered to the display and during the movements in position of the input device, the changing of the different settings in gearing being controlled by the computer gaming system based on the events occurring during execution of the program as they are determined based on the movements in position of the input device; andwherein the movements in position of the input device are detected within a volume of space that is captured by the video capture device, the movements further being detectable using inertial data from the input device. 2. A method for interactive interfacing with a computer gaming system as recited in claim 1, further comprising, continuously analyzing the captured image data to identify the movements in position of the input device;continuously updating action based on the identified movements in position of the input device; anddetermining whether the gearing has been changed. 3. A method for interactive interfacing with a computer gaming system as recited in claim 2, further comprising, if it is determined that the gearing has been changed, the changed gearing is applied while resuming processing of the action, before a next action or gradually over time. 4. A method for interactive interfacing with a computer gaming system as recited in claim 2, wherein when the gearing has been changed, the computer gaming system uses the changed gearing so as to impact the current action. 5. A method for interactive interfacing with a computer gaming system as recited in claim 1, wherein the light source is a single light or a plurality of lights defined from one or more light emitting diodes, or the light source is defined from an arranged row of light emitting diodes. 6. A method for interactive interfacing with a computer gaming system as recited in claim 1, wherein a state of the plurality of lights is represented by a setting of ON/OFF combinations of the plurality of lights. 7. A method for interactive interfacing with a computer gaming system as recited in claim 1, wherein modulating the plurality of lights enables tracking of the input device so as to identify the movements in position. 8. A method for interactive interfacing with a computer gaming system as recited in claim 1, wherein the movements in position of the input device are analyzed to identify coordinate information of the input device and the coordinate information is converted into vector data that is scaled according to the different settings of the gearing, the scaled vector data being applied to the movement of the object. 9. A method for interactive interfacing with a computer gaming system as recited in claim 8, wherein the vector data is scaled by multiplying the vector data with a gearing amount defined by the gearing. 10. The method of claim 1, wherein the change in gearing is one of or a combination of smooth, sharp or steps. 11. The method of claim 10, wherein the change in gearing is processed over time, during the session, and the changes in gearing include transitions between one of same gearing settings and new gearing settings. 12. Computer readable media including program instructions for interactive interfacing with a computer gaming system, the computer readable media being non-transitory, the computer gaming system including a video capture device for capturing image data, the computer readable media comprising: program instructions for detecting, based on analysis of the captured image data, the display of an input device to the video capture device;program instructions for detecting inertial data from the input device;program instructions for defining movement of an object of a computer game that is to be executed by the computer gaming system and rendered to a display, the movement of the object being mapped to movements in position of the input device as detected in the captured image data and the inertial data and events occurring during execution of the computer game; andprogram instructions for establishing a gearing, the gearing adjusting an amount by which the movement of the object of the computer game is mapped to the movements in position of the input device and the events, the gearing based on the events occurring during execution of the program as they are determined based on the movements in position of the input device; andprogram instructions for changing the gearing, during the movement of the object as the movement of the object is rendered to the display, in response to changes in the events that happen based on the movements in position of the input device;wherein the gearing is tuned over time during states of execution processed for the events by the computer gaming system, wherein changes in the gearing occur during the movements in position of the input device. 13. The computer readable media of claim 12, further comprising, program instructions for at least periodically analyzing the captured image data to identify the movements in position of the input device;program instructions for at least periodically mapping the movements in position of the input device to the movement of the object based on the identified movements in position of the input device; andprogram instructions for determining whether the gearing has been changed during the mapping. 14. The computer readable media of claim 12, further comprising, program instructions for determining that the gearing has been changed during the mapping, the changed gearing is applied during the movement of the object or gradually during the movement of the object. 15. The computer readable media of claim 12, wherein the change in gearing is one of or a combination of smooth, sharp or steps. 16. The computer readable media of claim 15, wherein the change in gearing is processed over time, during the session, and the changes in gearing include transitions between one of same gearing settings and new gearing settings. 17. An input device for communicating with a system that enables dynamic user interactivity between user actions and actions to be performed by an object of a computer program executed on a computing system that is configurable to be in communication with an image capture device and a display, comprising: the input device is for wireless interfacing with the computer program that is to be executed by the computing system,the input device having a gearing control, the gearing control is defined for establishing an amount by which movement of the input device is mapped to actions to be applied to an object, the actions including a movement of the object, the object being defined by the computer program and executed by the computing system, and the movement of the input device being identified by the image capture device and inertial data from the input device and the actions when applied to the object are illustrated on the display with a noticeable gearing value as set by the gearing control of the input device,the gearing control of the input device being selectable to enable user changes in the gearing control while the events happen based on the movement of the input device during a session of interfacing with the computer program and during control of the object;wherein the changes in the gearing control are processed over time during the movement of the input device, and the changes include transitions between two or more settings during the movement of the object as the movement of the object is illustrated on the display. 18. The input device as recited in claim 17, wherein the gearing value is capable of being set before, during or after interactivity with the object of the computer program and during the session. 19. The input device as recited in claim 17, wherein the computer program is an interactive application, and the setting of the gearing value during the interactivity enables switching between levels as defined by the gearing value. 20. The input device as recited in claim 19, wherein the interactive application is a video game. 21. The input device as recited in claim 19, wherein the input device is a controller or a hand-held object. 22. The input device as recited in claim 21, wherein the controller or hand-held object includes light emitting diodes for detecting position. 23. The input device as recited in claim 21, wherein the controller or hand-held object includes a speaker for communicating sound or ultrasonic signals to cause the computing system to trigger the movement of the object. 24. The input device as recited in claim 21, wherein the controller or hand-held object includes a microphone for receiving input from a user for communicating with the computing system to trigger an action by the computer program. 25. A game controller for interfacing with a computer game system, comprising: the game controller configured for wireless interfacing with the computer game system that is to execute a game program, the computer game system receiving input from the game controller, the input defined at least from movement of the game controller in a three dimensional space, the movement of the game controller configured to at least partially allow interfacing with an object of the game program when rendered on a display by the computer game system;the computer game system configured to apply a gearing that defines a scaling of a movement of the object relative to the movement of the game controller, the gearing is configured to change during the movement of the object as the movement of the object is rendered to the display and during the movement of the game controller from time to time while events happen in the rendered game program based on the movement of the game controller; andwherein the game controller includes an inertial sensor. 26. A game controller for interfacing with a computer game system as recited in claim 25, wherein the game controller includes a light emitting object. 27. A game controller for interfacing with a computer game system as recited in claim 25, wherein the game controller includes buttons and an antenna.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (275)
Cipolla Roberto (Cambridge GBX) Okamoto Yasukazu (Chiba-ken JPX) Kuno Yoshinori (Osaka-fu JPX), 3D human interface apparatus using motion recognition based on dynamic image processing.
Marks, Richard L.; Mao, Xiadong; Zalewski, Gary M., Computer image and audio processing of intensity and input devices for interfacing with a computer program.
Nobuo Fukushima JP; Tomotaka Muramoto JP; Masayoshi Sekine JP, Display apparatus which detects an observer body part motion in correspondence to a displayed element used to input operation instructions to start a process.
Stoel Leon P. (Sioux Falls SD) Bankers David M. (Sioux Falls SD) Hills Vernon E. (Sioux Falls SD) Plucker Prentice J. (Chanceller SD) Cinco Christopher A. (Sioux Falls SD), Entertainment system and method for controlling connections between terminals and game generators and providing video ga.
Tamura Akihiro (Yawata JPX) Sakaue Shigeo (Moriguchi JPX), Gradation correction device and image sensing device therewith for supplying images with good gradation for both front-l.
Cartabiano Michael C. ; Curran Kenneth J. ; Dick David J. ; Gibbs Douglas R. ; Kirby Morgan H. ; May Richard L. ; Storer William J. A. ; Ullman Adam N., Hand-attachable controller with direction sensing.
Sata Hironori,JPX, Image generating system and information storage medium capable of changing angle of view of virtual camera based on object positional information.
Wallace,Jon K.; Luo,Yun; Dziadula,Robert; Khairallah,Farid, Method and apparatus for determining an occupant's head location in an actuatable occupant restraining system.
Florent Raoul (Valenton FRX) Lelong Pierre (Nogent-Sur-marne FRX), Method and device for processing an image in order to construct from a source image a target image with charge of perspe.
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.
Matey James R. (Mercerville NJ) Aceti John G. (Cranbury NJ) Pletcher Timothy A. (East Hampton NJ), Method and system for object detection for instrument control.
Okuda, Nobuya; Kobayashi, Tatsuya; Fujimoto, Hirofumi; Matsuyama, Shigenobu, Method for controlling movement of viewing point of simulated camera in 3D video game, and 3D video game machine.
Wergen, Gerhard; Franz, Klaus, Method for transferring characters especially to a computer and an input device which functions according to this method.
Kobayashi Hiroshi (3-15 Hanakoganei Kodaira-shi ; Tokyo JPX) Machida Haruhiko (10-7 Nakaochiai 4-chome Shinjuki-ku ; Tokyo JPX) Ema Hideaki (Shizuoka JPX) Akedo Jun (Tokyo JPX), Method of measuring the amount of movement of an object having uniformly periodic structure.
Everett ; Jr. Hobart R. (San Diego CA) Gilbreath Gary A. (San Diego CA) Laird Robin T. (San Diego CA), Navigational control system for an autonomous vehicle.
Elko Gary W. (Summit NJ) Sondhi Man M. (Berkeley Heights NJ) West James E. (Plainfield NJ), Noise reduction processing arrangement for microphone arrays.
Levine, Bruce M.; Wirth, Allan; Knowles, C. Harry, OPHTHALMIC INSTRUMENT WITH ADAPTIVE OPTIC SUBSYSTEM THAT MEASURES ABERRATIONS (INCLUDING HIGHER ORDER ABERRATIONS) OF A HUMAN EYE AND THAT PROVIDES A VIEW OF COMPENSATION OF SUCH ABERRATIONS TO THE H.
Podoleanu, Adrian Gh.; Jackson, David A.; Rogers, John A.; Dobre, George M.; Cucu, Radu G., Optical mapping apparatus with adjustable depth resolution and multiple functionality.
Lake Royden J. (Armidale AUX) Moore John C. (Armidale AUX) Kowald Errol M. (Armidale AUX) Doerr Annegret (Armidale AUX), Optically readable coded target.
Marks, Richard L., Prop input device and method for mapping an object from a two-dimensional camera image to a three-dimensional space for controlling action in a game program.
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.
Mark John G. (Pasadena CA) Tazartes Daniel A. (West Hills CA) Ebner Robert E. (Tarzana CA) Dahlen Neal J. (Freiburg CA DEX) Datta Nibir K. (West Hills CA), Ring laser gyroscope enhanced resolution system.
Yen, Wei; Wright, Ian; Tu, Xiaoyuan; Reynolds, Stuart; Powers, III, William Robert; Musick, Charles; Funge, John; Dobson, Daniel; Bererton, Curt, Self-contained inertial navigation system for interactive control using movable controllers.
Addeo Eric J. (Long Valley NJ) Robbins John D. (Denville NJ) Shtirmer Gennady (Morris Plains NJ), Sound localization system for teleconferencing using self-steering microphone arrays.
Chang Bay-Wei W. ; Fishkin Kenneth P. ; Harrison Beverly L. ; Igarashi Takeo,JPX ; Mackinlay Jock D. ; Want Roy ; Zellweger Polle T., Spinning as a morpheme for a physical manipulatory grammar.
Dengler,John D.; Garci,Erik J.; Cox,Brian C.; Tolman,Kenneth T.; Weber,Hans X.; Hall,Gerard J., System and method for inserting content into an image sequence.
Lyons Damian M., System and method for permitting three-dimensional navigation through a virtual reality environment using camera-based gesture inputs.
Stam, Joseph S.; Bechtel, Jon H.; Reese, Spencer D.; Roberts, John K.; Tonar, William L.; Poe, G. Bruce; Newhouse, Douglas J., System for controlling exterior vehicle lights.
Stam, Joseph S.; Bechtel, Jon H.; Reese, Spencer D.; Roberts, John K.; Tonar, William L.; Poe, G. Bruce; Newhouse, Douglas J., System for controlling exterior vehicle lights.
Stam, Joseph S.; Bechtel, Jon H.; Reese, Spencer D.; Roberts, John K.; Tonar, William L.; Poe, G. Bruce; Newhouse, Douglas J., System for controlling exterior vehicle lights.
Wang John Y. A. (Cambridge MA) Adelson Edward H. (Cambridge MA), System for encoding image data into multiple layers representing regions of coherent motion and associated motion parame.
Freeman William T. ; Leventon Michael E., System for reconstructing the 3-dimensional motions of a human figure from a monocularly-viewed image sequence.
Oishi, Toshimitsu; Okubo, Toru; Domitsu, Hideyuki; Yamano, Tomoya, Video game apparatus, method and recording medium storing program for controlling viewpoint movement of simulated camera in video game.
Sawano, Takao; Matsuoka, Hirofumi; Endo, Takashi, Video game system for capturing images and applying the captured images to animated game play characters.
Bouton Frank M. (Beaverton OR) Kaminsky Stephen T. (Salem OR), Video pinball machine controller having an optical accelerometer for detecting slide and tilt.
Fishkin Kenneth P. ; Goldberg David ; Gujar Anuj Uday ; Harrison Beverly L. ; Mynatt Elizabeth D. ; Stone Maureen C. ; Want Roy, Zoomorphic computer user interface.
Tan, Min-Liang, Systems and methods for managing, selecting, and updating visual interface content using display-enabled keyboards, keypads, and/or other user input devices.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.