Patents by Inventor Yingyong Qi

Yingyong Qi 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).

  • Publication number: 20180374233
    Abstract: In various implementations, object tracking in a video content analysis system can be augmented with an image-based object re-identification system (e.g., for person re-identification or re-identification of other objects) to improve object tracking results for objects moving in a scene. The object re-identification system can use image recognition principles, which can be enhanced by considering data provided by object trackers that can be output by an object traffic system. In a testing stage, the object re-identification system can selectively test object trackers against object models. For most input video frames, not all object trackers need be tested against all object models. Additionally, different types of object trackers can be tested differently, so that a context provided by each object tracker can be considered. In a training stage, object models can also be selectively updated.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 27, 2018
    Inventors: Yang Zhou, Ying Chen, Yingyong Qi, Ning Bi
  • Publication number: 20180157929
    Abstract: A device includes a memory buffer and a processor. The memory buffer is configured to store background image-blocks corresponding to image-blocks of a plurality of image frames of a video stream. The processor is configured to partition a particular image frame of the video stream into multiple image-blocks. The processor is also configured to generate a predicted background image-block based on one or more of the background image-blocks. The processor is further configured to determine a background prediction error based on a comparison of the predicted background image-block and a corresponding image-block of the particular image frame. The processor is also configured, based on determining that the background prediction error is greater than a threshold, to extract from the image-block at least one of a background image-block corresponding to the image-block or a foreground image-block corresponding to the image-block.
    Type: Application
    Filed: December 6, 2016
    Publication date: June 7, 2018
    Inventors: Yingyong Qi, Ning Bi
  • Publication number: 20180129868
    Abstract: An apparatus includes a processor and a memory. The processor is configured to execute instructions stored at the memory to receive first characterization data and second characterization data. The first characterization data includes first values in a first order and corresponding to a first object. The second characterization data includes second values in a second order and corresponding to a second object. The processor is further configured to generate third characterization data and to generate fourth characterization. The third characterization data includes the first values in a third order. The fourth characterization data includes the second values in a fourth order. The processor is also configured to perform a first similarity operation using the first, second, third, and fourth characterization data to generate first result data and to determine whether the first object and the second object match based on the first result data.
    Type: Application
    Filed: November 8, 2016
    Publication date: May 10, 2018
    Inventors: Michel Adib Sarkis, Yingyong Qi
  • Publication number: 20180129202
    Abstract: An apparatus includes a first sensor configured to generate first sensor data. The first sensor data is related to an occupant of a vehicle. The apparatus further includes a depth sensor and a processor. The depth sensor is configured to generate data corresponding to a volume associated with at least a portion of the occupant. The processor is configured to receive the first sensor data and to activate the depth sensor based on the first sensor data.
    Type: Application
    Filed: November 8, 2016
    Publication date: May 10, 2018
    Inventors: Feng Guo, Yingyong Qi, Ning Bi, Bolan Jiang, Chienchung Chang
  • Publication number: 20180121713
    Abstract: A method for verifying a face by an electronic device is described. The method includes obtaining a partial face depth map from a depth sensor. The partial face depth map does not include information for an entire face. The method also includes performing a first alignment of the partial face depth map with full face data in a gallery. The method further includes performing a second alignment of the partial face depth map and the full face data based on the first alignment. The method additionally includes verifying whether the partial face depth map matches the full face data based on the second alignment.
    Type: Application
    Filed: October 28, 2016
    Publication date: May 3, 2018
    Inventors: Feng Guo, Yingyong Qi, Chienchung Chang
  • Patent number: 9911242
    Abstract: A method for adjusting pixel colors between image frames includes scanning, at a processor, a first image frame of a sequence of image frames. The method also includes determining a grayscale threshold based on characteristics of the first image frame to identify gray pixel candidates in the first image frame. The method further includes adjusting a pixel value of each pixel in the first image frame based on a chromatic adaptation transform estimation. The chromatic adaptation transform estimation is based on the gray pixel candidates. The grayscale threshold may be computed for each image frame in the sequence of image frames.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: March 6, 2018
    Assignee: QUALCOMM INCORPORATED
    Inventors: Sairam Sundaresan, Michel Adib Sarkis, Bijan Forutanpour, Yingyong Qi
  • Patent number: 9865062
    Abstract: A method for determining a region of an image is described. The method includes presenting an image of a scene including one or more objects. The method also includes receiving an input selecting a single point on the image corresponding to a target object. The method further includes obtaining a motion mask based on the image. The motion mask indicates a local motion section and a global motion section of the image. The method further includes determining a region in the image based on the selected point and the motion mask.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: January 9, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Sairam Sundaresan, Dashan Gao, Xin Zhong, Lei Zhang, Yingyong Qi
  • Patent number: 9852511
    Abstract: A method for detecting and tracking a target object is described. The method includes performing motion-based tracking for a current video frame by comparing a previous video frame and the current video frame. The method also includes selectively performing object detection in the current video frame based on a tracked parameter.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: December 26, 2017
    Assignee: QUALCOMM Incoporated
    Inventors: Dashan Gao, Xin Zhong, Yingyong Qi, Ning Bi
  • Patent number: 9846927
    Abstract: A method performed by an electronic device is described. The method includes determining a haziness confidence level based on multiple modalities. The method also includes determining whether to perform an action based on the haziness confidence level. The method may include performing the action, including performing haziness reduction based on the haziness confidence level.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: December 19, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Xin Zhong, Yingyong Qi, Dashan Gao, Yang Yang, Kuen-Han Lin, Ning Bi, Feng Guo
  • Patent number: 9842423
    Abstract: A method for three-dimensional face generation is described. An inverse depth map is calculated based on a depth map and an inverted first matrix. The inverted first matrix is generated from two images in which pixels are aligned vertically and differ horizontally. The inverse depth map is normalized to correct for distortions in the depth map caused by image rectification. A three-dimensional face model is generated based on the inverse depth map and one of the two images.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: December 12, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Feng Guo, Ning Bi, Yingyong Qi
  • Patent number: 9836852
    Abstract: A method includes receiving first data defining a first bounding box for a first image of a sequence of images. The first bounding box corresponds to a region of interest including a tracked object. The method also includes receiving object tracking data for a second image of the sequence of images, the object tracking data defining a second bounding box. The second bounding box corresponds to the region of interest including the tracked object in the second image. The method further includes determining a similarity metric for first pixels within the first bounding box and search pixels within each of multiple search bounding boxes. Search coordinates of each of the search bounding boxes correspond to second coordinates of the second bounding box shifted in one or more directions. The method also includes determining a modified second bounding box based on the similarity metric.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: December 5, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Christopher Li, Xin Zhong, Dashan Gao, Yingyong Qi, Kai Guo
  • Patent number: 9811732
    Abstract: A method performed by an electronic device is described. The method includes determining a local motion pattern by determining a set of local motion vectors within a region of interest between a previous frame and a current frame. The method also includes determining a global motion pattern by determining a set of global motion vectors between the previous frame and the current frame. The method further includes calculating a separation metric based on the local motion pattern and the global motion pattern. The separation metric indicates a motion difference between the local motion pattern and the global motion pattern. The method additionally includes tracking an object based on the separation metric.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: November 7, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Sairam Sundaresan, Dashan Gao, Xin Zhong, Yingyong Qi
  • Patent number: 9781350
    Abstract: An electronic device is described. The electronic device includes a processor. The processor is configured to obtain a plurality of images. The processor is also configured to obtain global motion information indicating global motion between at least two of the plurality of images. The processor is further configured to obtain object tracking information indicating motion of a tracked object between the at least two of the plurality of images. The processor is additionally configured to perform automatic zoom based on the global motion information and the object tracking information. Performing automatic zoom produces a zoom region including the tracked object. The processor is configured to determine a motion response speed for the zoom region based on a location of the tracked object within the zoom region.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: October 3, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Jinglun Gao, Dashan Gao, Xin Zhong, Yingyong Qi
  • Publication number: 20170236288
    Abstract: A method for determining a region of an image is described. The method includes presenting an image of a scene including one or more objects. The method also includes receiving an input selecting a single point on the image corresponding to a target object. The method further includes obtaining a motion mask based on the image. The motion mask indicates a local motion section and a global motion section of the image. The method further includes determining a region in the image based on the selected point and the motion mask.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventors: Sairam Sundaresan, Dashan Gao, Xin Zhong, Lei Zhang, Yingyong Qi
  • Publication number: 20170168709
    Abstract: A method includes receiving a user input (e.g., a one-touch user input), performing segmentation to generate multiple candidate regions of interest (ROIs) in response to the user input, and performing ROI fusion to generate a final ROI (e.g., for a computer vision application). In some cases, the segmentation may include motion-based segmentation, color-based segmentation, or a combination thereof. Further, in some cases, the ROI fusion may include intraframe (or spatial) ROI fusion, temporal ROI fusion, or a combination thereof.
    Type: Application
    Filed: August 28, 2014
    Publication date: June 15, 2017
    Inventors: Xin Zhong, Dashan Gao, Yu Sun, Yingyong Qi, Baozhong Zheng, Marc Bosch Ruiz, Nagendra Kamath
  • Patent number: 9665804
    Abstract: A method for tracking an object by an electronic device is described. The method includes detecting an object position in an initial frame to produce a detected object position. The method also includes measuring one or more landmark positions based on the detected object position or a predicted object position. The method further includes predicting the object position in a subsequent frame based on the one or more landmark positions. The method additionally includes determining whether object tracking is lost. The method also includes avoiding performing object detection for the subsequent frame in a case that object tracking is maintained.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: May 30, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Michel Adib Sarkis, Yingyong Qi, Magdi Abuelgasim Mohamed
  • Patent number: 9639959
    Abstract: A particular method includes determining, based on data received from at least one motion sensor, a movement of a mobile device from a first position to a second position. The method also includes computing a three-dimensional (3D) model of an object based on a first image of the object corresponding to a first view of the object from the first position of the mobile device, a second image of the object corresponding to a second view of the object from the second position of the mobile device, and the movement of the mobile device.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: May 2, 2017
    Assignee: Qualcomm Incorporated
    Inventors: Yingyong Qi, Ruiduo Yang, Sairam Sundaresan
  • Publication number: 20170094184
    Abstract: An electronic device is described. The electronic device includes a processor. The processor is configured to obtain a plurality of images. The processor is also configured to obtain global motion information indicating global motion between at least two of the plurality of images. The processor is further configured to obtain object tracking information indicating motion of a tracked object between the at least two of the plurality of images. The processor is additionally configured to perform automatic zoom based on the global motion information and the object tracking information. Performing automatic zoom produces a zoom region including the tracked object. The processor is configured to determine a motion response speed for the zoom region based on a location of the tracked object within the zoom region.
    Type: Application
    Filed: January 8, 2016
    Publication date: March 30, 2017
    Inventors: Jinglun Gao, Dashan Gao, Xin Zhong, Yingyong Qi
  • Patent number: 9501714
    Abstract: Present embodiments contemplate systems, apparatus, and methods to improve feature generation for object recognition. Particularly, present embodiments contemplate excluding and/or modifying portions of images corresponding to dispersed pixel distributions. By excluding and/or modifying these regions within the feature generation process, fewer unfavorable features are generated and computation resources may be more efficiently employed.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: November 22, 2016
    Assignee: QUALCOMM Incorporated
    Inventor: Yingyong Qi
  • Publication number: 20160335782
    Abstract: A method for adjusting pixel colors between image frames includes scanning, at a processor, a first image frame of a sequence of image frames. The method also includes determining a grayscale threshold based on characteristics of the first image frame to identify gray pixel candidates in the first image frame. The method further includes adjusting a pixel value of each pixel in the first image frame based on a chromatic adaptation transform estimation. The chromatic adaptation transform estimation is based on the gray pixel candidates. The grayscale threshold may be computed for each image frame in the sequence of image frames.
    Type: Application
    Filed: September 17, 2015
    Publication date: November 17, 2016
    Inventors: Sairam Sundaresan, Michel Adib Sarkis, Bijan Forutanpour, Yingyong Qi