Patents by Inventor John Wus
John Wus 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: 10404917Abstract: A method of stabilizing a video in real time using a single pass including receiving consecutive video frames, where the consecutive video frames include a current video frame and previous video frames, storing the consecutive video frames in a buffer, estimating a global motion for the current video frame by describing a camera's relative motion between the current video frame and one of the previous video frames adjacent to the current video frame, estimating a long-term camera motion for the current video frame by determining a geometric mean of an accumulation of the estimate of the global motion for the current video frame and an estimate of global motion for each of the previous video frames, and displaying the current video frame on a display of an electronic device, the current video frame stabilized based on the estimate of the long-term camera motion.Type: GrantFiled: October 13, 2017Date of Patent: September 3, 2019Assignee: Futurewei Technologies, Inc.Inventors: Zhenyu Wu, Wei Jiang, John Wus, Hong Heather Yu
-
Patent number: 10073863Abstract: A computer program product comprising computer executable instructions stored on a non-transitory computer readable medium such that when executed by a processor, causes the processor to identify an object of interest in a visual media element, analyze the object of interest according to a defined set of rules to form a recommendation for improvement of the visual media element, and recommend the improvement to the visual media element to a user. A method comprising receiving a visual media element as an input, determining a relevant object of interest within the visual media element, analyzing an aesthetic appearance of the relevant object of interest according to a guideline, and recommending a change to the visual media element for conforming to the guideline.Type: GrantFiled: December 3, 2013Date of Patent: September 11, 2018Assignee: Futurewei Technologies, Inc.Inventors: John Wus, Dong-Qing Zhang, Zhenyu Wu, Hongbing Li, Hong Heather Yu
-
Publication number: 20180041708Abstract: A method of stabilizing a video in real time using a single pass including receiving consecutive video frames, where the consecutive video frames include a current video frame and previous video frames, storing the consecutive video frames in a buffer, estimating a global motion for the current video frame by describing a camera's relative motion between the current video frame and one of the previous video frames adjacent to the current video frame, estimating a long-term camera motion for the current video frame by determining a geometric mean of an accumulation of the estimate of the global motion for the current video frame and an estimate of global motion for each of the previous video frames, and displaying the current video frame on a display of an electronic device, the current video frame stabilized based on the estimate of the long-term camera motion.Type: ApplicationFiled: October 13, 2017Publication date: February 8, 2018Inventors: Zhenyu Wu, Wei Jiang, John Wus, Hong Heather Yu
-
Patent number: 9854168Abstract: A device is disclosed comprising a memory configured for holding video and a processor coupled to the memory. The memory contains computer-executable instructions that, when executed by the processor, cause the device to perform operations to stabilize the video, the operations comprising buffering consecutive original video frames, determining transformation matrices from subsets of the original video frames, wherein the transformation matrices represent estimates of stable camera motion, using the transformation matrices to warp the original video frames and generate video that is stabilized relative to the original video frames, and adjusting a size of a subset of original video frames in response to detecting a condition.Type: GrantFiled: March 9, 2015Date of Patent: December 26, 2017Assignee: Futurewei Technologies, Inc.Inventors: Zhenyu Wu, Wei Jiang, John Wus, Hong Heather Yu
-
Patent number: 9813622Abstract: A high resolution imaging system includes an imaging camera array creating a sets or frames of array images of a scene and a reference camera creating reference images of the same scene. A synchronization controller coordinates imaging of the scene by the imaging camera array and the reference camera. An image processor merges the sets of array images into high resolution images and apply a color correction to the high resolution images based on reference images. Color correction can be performed on the merged high resolution image or on individual array images prior to merger into the high resolution image.Type: GrantFiled: July 27, 2015Date of Patent: November 7, 2017Assignee: Futurewei Technologies, Inc.Inventors: Dong-Qing Zhang, Radhakrishna Dasari, Jie Hu, John Wus
-
Publication number: 20170034434Abstract: A high resolution imaging system includes an imaging camera array creating a sets or frames of array images of a scene and a reference camera creating reference images of the same scene. A synchronization controller coordinates imaging of the scene by the imaging camera array and the reference camera. An image processor merges the sets of array images into high resolution images and apply a color correction to the high resolution images based on reference images.Type: ApplicationFiled: July 27, 2015Publication date: February 2, 2017Inventors: Dong-Qing Zhang, Radhakrishna Dasari, Jie Hu, John Wus
-
Patent number: 9268993Abstract: An apparatus comprises a processor configured to: input an image; detect a skin area in the image to obtain an expanded rectangular facial candidate area; detect a face in the expanded rectangular facial candidate area to obtain an initial detected facial area; subject the initial detected facial area to a false alarm removal; and output a detected facial area.Type: GrantFiled: March 13, 2013Date of Patent: February 23, 2016Assignee: Futurewei Technologies, Inc.Inventors: John Wus, Yi Ding, Zhenyu Wu
-
Publication number: 20150256755Abstract: A device is disclosed comprising a memory configured for holding video and a processor coupled to the memory. The memory contains computer-executable instructions that, when executed by the processor, cause the device to perform operations to stabilize the video, the operations comprising buffering consecutive original video frames, determining transformation matrices from subsets of the original video frames, wherein the transformation matrices represent estimates of stable camera motion, using the transformation matrices to warp the original video frames and generate video that is stabilized relative to the original video frames, and adjusting a size of a subset of original video frames in response to detecting a condition.Type: ApplicationFiled: March 9, 2015Publication date: September 10, 2015Inventors: Zhenyu WU, Wei JIANG, John WUS, Hong Heather YU
-
Publication number: 20150154230Abstract: A computer program product comprising computer executable instructions stored on a non-transitory computer readable medium such that when executed by a processor, causes the processor to identify an object of interest in a visual media element, analyze the object of interest according to a defined set of rules to form a recommendation for improvement of the visual media element, and recommend the improvement to the visual media element to a user. A method comprising receiving a visual media element as an input, determining a relevant object of interest within the visual media element, analyzing an aesthetic appearance of the relevant object of interest according to a guideline, and recommending a change to the visual media element for conforming to the guideline.Type: ApplicationFiled: December 3, 2013Publication date: June 4, 2015Applicant: Futurewei Technologies, Inc.Inventors: John Wus, Dong-Qing Zhang, Zhenyu Wu, Hongbing Li, Hong Heather Yu
-
Publication number: 20140270490Abstract: An apparatus comprises a processor configured to: input an image; detect a skin area in the image to obtain an expanded rectangular facial candidate area; detect a face in the expanded rectangular facial candidate area to obtain an initial detected facial area; subject the initial detected facial area to a false alarm removal; and output a detected facial area.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: FUTUREWEI TECHNOLOGIES, INC.Inventors: John Wus, Yi Ding, Zhenyu Wu
-
Patent number: 6134269Abstract: A coding strategy efficiently codes intra (macroblocks, regions, pictures, VOP) data. This strategy uses two basis approaches, a Fixed Deinterleaved Transform Coding approach, and an Adaptive Deinterleaved Transform Coding approach. Furthermore, within each approach, two types of coders are developed. One coder operates on an entire picture or VOPs and the other coder operates on small local regions. Using coders and decoders of the present invention, efficient coding at a range of complexities becomes possible, allowing suitable tradeoffs for a variety of applications.Type: GrantFiled: March 7, 1997Date of Patent: October 17, 2000Assignee: AT&T CorpInventors: Atul Puri, Robert Louis Schmidt, John Wus