Patents by Inventor Zhanpeng Feng
Zhanpeng Feng 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: 11704862Abstract: Improved techniques for generating video content are disclosed. In some embodiments, it is determined whether a frame comprising a scene is an independent frame or a predictive frame. In the event that the frame is an independent frame, the frame is encoded independently. In the event that the frame is a predictive frame, block differences and motion vectors are encoded, wherein motion vectors are determined from a known three-dimensional model and time evolution of the scene.Type: GrantFiled: January 10, 2022Date of Patent: July 18, 2023Assignee: Outward, Inc.Inventors: Manu Parmar, Zhanpeng Feng, Clarence Chui
-
Patent number: 11250614Abstract: Improved techniques for generating video content are disclosed. In some embodiments, a frame is rendered using a first rendering option. It is then determined whether the frame is an independent frame (I-frame) or a predictive frame (P-frame). In the event that the frame is an I-frame, the frame is rendered using a second rendering option that has a higher computational complexity than the first rendering option and encoded independently. In the event that the frame is a P-frame, motion vectors and prediction error with respect to the frame and one or more other frames are determined and encoded.Type: GrantFiled: September 30, 2020Date of Patent: February 15, 2022Assignee: Outward, Inc.Inventors: Manu Parmar, Zhanpeng Feng, Clarence Chui
-
Patent number: 10839592Abstract: Improved techniques for generating video content are disclosed. In some embodiments, a frame is rendered using a rendering option. It is then determined whether the frame is an independent frame (I-frame) or a predictive frame (P-frame). In the event that the frame is an I-frame, the frame is independently encoded. In the event that the frame is a P-frame, motion is estimated from a known geometry of an associated scene and motion vectors and prediction error are encoded.Type: GrantFiled: August 2, 2019Date of Patent: November 17, 2020Assignee: Outward, Inc.Inventors: Manu Parmar, Zhanpeng Feng, Clarence Chui
-
Patent number: 10430992Abstract: Improved techniques for generating video content are disclosed. In some embodiments, a frame is first rendered using a first rendering option. It is then determined whether the frame is an independent frame (I-frame) or a predictive frame (P-frame). In the event that the frame is an I-frame, the frame is rendered using a second rendering option. In the event that the frame is a P-frame, the frame as rendered by the first rendering option and a previous frame as rendered by the first rendering option are used to determine prediction error. The first rendering option comprises a lower computational complexity than the second rendering option.Type: GrantFiled: February 2, 2018Date of Patent: October 1, 2019Assignee: Outward, Inc.Inventors: Manu Parmar, Zhanpeng Feng, Clarence Chui
-
Patent number: 9965890Abstract: Improved techniques for generating video content are disclosed. In some embodiments, a frame is first rendered using a first rendering option. It is then determined whether the frame is an independent frame (I-frame) or a predictive frame (P-frame). In the event that the frame is an I-frame, the frame is rendered using a second rendering option. In the event that the frame is a P-frame, the frame as rendered by the first rendering option and a previous frame as rendered by the first rendering option are used to determine prediction error. The first rendering option comprises a lower computational complexity than the second rendering option.Type: GrantFiled: June 1, 2016Date of Patent: May 8, 2018Assignee: Outward, Inc.Inventors: Manu Parmar, Zhanpeng Feng, Clarence Chui
-
Patent number: 9418469Abstract: Improved techniques for generating video content are disclosed. In some embodiments, a frame is first rendered using a first rendering option. It is then determined whether the frame is an independent frame (I-frame) or a predictive frame (P-frame). In the event that the frame is an I-frame, the frame is rendered using a second rendering option. In the event that the frame is a P-frame, the frame as rendered by the first rendering option and a previous frame as rendered by the first rendering option are used to determine prediction error. The first rendering option comprises a lower computational complexity than the second rendering option.Type: GrantFiled: July 21, 2014Date of Patent: August 16, 2016Assignee: Outward, Inc.Inventors: Manu Parmar, Zhanpeng Feng, Clarence Chui
-
Publication number: 20140159587Abstract: This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for selecting an operational mode of a display device from a plurality of operational modes. The operational modes may include at least one field-sequential color mode in which a display is illuminated with white light while data are written to the display. The operational mode may be selected based, at least in part, on ambient light data. The ambient light data may include ambient light intensity data, ambient light spectrum data and/or ambient light direction data. The operational mode may be selected based, at least in part, on other criteria, such as color gamut data, display application type and/or battery state data.Type: ApplicationFiled: February 13, 2013Publication date: June 12, 2014Applicant: QUALCOMM MEMS TECHNOLOGIES, INC.Inventors: Muhammed Ibrahim Sezan, Hae-Jong Seo, Zhanpeng Feng, Behnam Bastani
-
Publication number: 20140160137Abstract: This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for selecting an operational mode of a reflective display device from a plurality of operational modes that include at least one field-sequential color mode. The operational mode may be selected based, at least in part, on ambient light data. The ambient light data may include ambient light intensity data, ambient light spectrum data and/or ambient light direction data. The operational mode may be selected based, at least in part, on other criteria, such as display application type and/or battery state data.Type: ApplicationFiled: December 12, 2012Publication date: June 12, 2014Applicant: QUALCOMM MEMS TECHNOLOGIES, INC.Inventors: Russel Allyn Martin, Zhanpeng Feng, Jennifer Lee Gille, Alok Govil, Muhammed Ibrahim Sezan
-
Publication number: 20140118399Abstract: This disclosure provides implementations of systems, devices, components, computer products, methods, and techniques for correcting or compensating for moving visual object distortions. In one aspect, a method includes combining image data from a first frame with image data from a second frame to generate a fused image frame. Additionally or alternatively, the method can include applying a shear transformation to the image data in the first frame to generate a sheared image frame. One of, or a combination of, the fused image frame and the sheared image frame may be displayed as a pre-distorted image frame so that, when viewed on the display, the pre-distorted image frame compensates for distortion that can otherwise be perceived by a user when viewing the displayed moving visual object.Type: ApplicationFiled: October 26, 2012Publication date: May 1, 2014Applicant: QUALCOMM MEMS TECHNOLOGIES, INC.Inventors: Mark Milenko Todorovich, Hemang Jayant Shah, Zhanpeng Feng, Muhammed Ibrahim Sezan
-
Publication number: 20130027440Abstract: A field-sequential color architecture is included in a reflective mode display. The reflective mode display may be a direct-view display such as an interferometric modulator display. The reflective mode display may include three or more different subpixel types, each of which corresponds to a color. Data for each color may be written sequentially to all subpixels of the display. Flashing of a corresponding colored light, e.g., from a front light of the display, may be timed to immediately follow a process of writing data for that color. Colors other than the field color may be used to produce grayscale. The field color may correspond to the most significant bit (MSB) and the other colors may correspond to other bits.Type: ApplicationFiled: June 29, 2012Publication date: January 31, 2013Applicant: QUALCOMM MEMS TECHNOLOGIES, INC.Inventors: Russel Allyn Martin, Zhanpeng Feng, Jyotindra Raj Shakya, Paul Eric Jacobs, Clarence Chui