Patents by Inventor Gary R. Bradski

Gary R. Bradski has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6647131
    Abstract: A system and method obtain images of an object and generate a motion region image of the object. The motion region image is processed to obtain normal gradients of the portion of the object that has been moved. The normal gradient data is further processed to remove erroneous data points. The erroneous data can be removed by using either an eroding method or a threshold method. After the erroneous data is removed, the remaining gradient information is used to identify a motion of the object. This can be performed using a histogram recognition operation.
    Type: Grant
    Filed: August 27, 1999
    Date of Patent: November 11, 2003
    Assignee: Intel Corporation
    Inventor: Gary R. Bradski
  • Publication number: 20030122810
    Abstract: A computer system may include a camera to perform various video imaging functions. The camera may also be used to measure ambient light. The brightness of the display screen of the computer system may be adjusted in response to this measurement of ambient light. For example, the display screen brightness may be increased if the ambient light increases, and decreased if the ambient light decreases. In addition, in accordance with one embodiment of the present invention, the position of the user may be determined, and the ambient light may be measured in the vicinity of the user.
    Type: Application
    Filed: December 31, 2001
    Publication date: July 3, 2003
    Inventors: Aaron M. Tsirkel, Gary R. Bradski, Robert L. Davies
  • Patent number: 6538649
    Abstract: The generation of control variables for computer vision is disclosed. In one embodiment of the invention, a computerized system includes a video camera and a controller. The video camera tracks an object, such as the head of a user of the computer. The controller generates control variables having sensitivity to movement of the object that varies in accordance with movement of the object from a neutral position.
    Type: Grant
    Filed: December 1, 1998
    Date of Patent: March 25, 2003
    Assignee: Intel Corporation
    Inventors: Gary R. Bradski, Mark A. Holler, Ryan A. Boller
  • Publication number: 20020140666
    Abstract: The present invention relates to a simple to use intuitive interface for mobile devices and, in particular, to a method and apparatus to permit the motion of a mobile device to serve as an input to the mobile device. In various embodiments, the relative and/or absolute motion, distance and/or acceleration for instance, of the mobile device may be mapped to correspond to particular commands. In one embodiment, this permits the display screen of the mobile device to serve as a virtual window to view a large data set by modifying the view of the displayed data according to the motion of the mobile device. In another embodiment, the present invention allows the user to navigate a virtual space, displayed on the screen of the mobile device, by the motion of the mobile device in real space. Additionally, the user may also control the different displayed views of virtual objects by the relative and/or absolute motion of the mobile device.
    Type: Application
    Filed: March 29, 2001
    Publication date: October 3, 2002
    Inventor: Gary R. Bradski
  • Patent number: 6396476
    Abstract: Synthesizing computer input events is disclosed. In one embodiment, a computerized system includes a sensor, a controller, a utility and an application. The sensor detects external events, such as audio events and video events. The controller generates control variables in response to the external events. The utility synthesizes input events, such as joystick, mouse, and keyboard events, from the control variables. The application then utilizes these input events.
    Type: Grant
    Filed: December 1, 1998
    Date of Patent: May 28, 2002
    Assignee: Intel Corporation
    Inventors: Gary R. Bradski, Ryan A. Boller
  • Patent number: 6363160
    Abstract: A method for interfacing with an electronic system is provided. The method includes receiving images from a camera. A portion of at least one image from the camera is tracked. A pattern in the tracked portion of the at least one image is recognized. And, the electronic system is controlled based on the recognized pattern.
    Type: Grant
    Filed: January 22, 1999
    Date of Patent: March 26, 2002
    Assignee: Intel Corporation
    Inventors: Gary R. Bradski, Boon-Lock Yeo, Minerva M. Yeung
  • Publication number: 20010040572
    Abstract: The generation of control variables for computer vision is disclosed. In one embodiment of the invention, a computerized system includes a video camera and a controller. The video camera tracks an object, such as the head of a user of the computer. The controller generates control variables having sensitivity to movement of the object that varies in accordance with movement of the object from a neutral position.
    Type: Application
    Filed: December 1, 1998
    Publication date: November 15, 2001
    Inventors: GARY R. BRADSKI, MARK A. HOLLER, RYAN A. BOLLER