Patents by Inventor Cuiling Lan

Cuiling Lan 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: 9866867
    Abstract: Techniques for selectively transforming one or more coding units when coding video content are described herein. The techniques may include determining whether or not to transform a particular coding unit. The determination may be based on a difference in pixel values of the particular coding unit and/or one or more predefined rate-distortion constraints. When it is determined to not perform a transform, the particular coding unit may be coded without transforming the particular coding unit.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: January 9, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jizheng Xu, Cuiling Lan
  • Patent number: 9866868
    Abstract: Techniques for selectively transforming one or more coding units when coding video content are described herein. The techniques may include determining whether or not to transform a particular coding unit. The determination may be based on a difference in pixel values of the particular coding unit and/or one or more predefined rate-distortion constraints. When it is determined to not perform a transform, the particular coding unit may be coded without transforming the particular coding unit.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: January 9, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jizheng Xu, Cuiling Lan
  • Publication number: 20170344829
    Abstract: In implementations of the subject matter described herein, an action detection scheme using a recurrent neural network (RNN) is proposed. Joint locations for a skeleton representation of an observed entity in a frame of a video and a predefined action label for the frame are obtained to train a learning network including RNN elements and a classification element. Specifically, first weights for mapping the joint locations to a first feature for the frame generated by a first RNN element in a learning network and second weights for mapping the joint locations to a second feature for the frame generated by a second RNN element in the learning network are determined based on the joint locations and the predefined action label. The first and second weights are determined by increasing a first correlation between the first feature and a first subset of the joint locations and a second correlation between the second feature and the first subset of the joint locations.
    Type: Application
    Filed: May 31, 2016
    Publication date: November 30, 2017
    Inventors: Cuiling Lan, Wenjun Zeng, Wentao Zhu, Junliang Xing
  • Publication number: 20170289575
    Abstract: Techniques for selectively transforming one or more coding units when coding video content are described herein. The techniques may include determining whether or not to transform a particular coding unit. The determination may be based on a difference in pixel values of the particular coding unit and/or one or more predefined rate-distortion constraints. When it is determined to not perform a transform, the particular coding unit may be coded without transforming the particular coding unit.
    Type: Application
    Filed: June 16, 2017
    Publication date: October 5, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jizheng Xu, Cuiling Lan
  • Publication number: 20170238018
    Abstract: Techniques for selectively transforming one or more coding units when coding video content are described herein. The techniques may include determining whether or not to transform a particular coding unit. The determination may be based on a difference in pixel values of the particular coding unit and/or one or more predefined rate-distortion constraints. When it is determined to not perform a transform, the particular coding unit may be coded without transforming the particular coding unit.
    Type: Application
    Filed: April 28, 2017
    Publication date: August 17, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jizheng Xu, Cuiling Lan
  • Publication number: 20170169574
    Abstract: In implementations of the subject matter described herein, a current captured frame of a video is compared with a respective reference frame to determine a correlation therebetween. The correlation is used to indicate a change degree of the current frame. If the correlation for the current frame is below a predetermined threshold, the current frame may not be directly determined as including a motion of an object. Instead, correlations between one or more frames before or after the current frame and their respective reference frames are took into account. If the correlations of the frames under consideration are below the predetermined threshold, it may be detected that the current frame includes a motion of an object. In this way, incorrect detection of the object motion is reduced in the cases when larger changes in frames of a video are caused by factors such as noise and error, and the accuracy of the object motion detection is improved.
    Type: Application
    Filed: November 2, 2016
    Publication date: June 15, 2017
    Inventors: Wenxuan Xie, Cuiling Lan, Wenjun Zeng
  • Publication number: 20140056347
    Abstract: Techniques for selectively transforming one or more coding units when coding video content are described herein. The techniques may include determining whether or not to transform a particular coding unit. The determination may be based on a difference in pixel values of the particular coding unit and/or one or more predefined rate-distortion constraints. When it is determined to not perform a transform, the particular coding unit may be coded without transforming the particular coding unit.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Applicant: Microsoft Corporation
    Inventors: Jizheng Xu, Cuiling Lan