Patents by Inventor Hong Heather Yu

Hong Heather Yu 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: 10404917
    Abstract: 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: Grant
    Filed: October 13, 2017
    Date of Patent: September 3, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventors: Zhenyu Wu, Wei Jiang, John Wus, Hong Heather Yu
  • Patent number: 10306287
    Abstract: In one embodiment, a method including receiving, by a server, an input video and extracting features of the input video to produce extracted features. The method also includes comparing the extracted features of the input video with metadata stored in a metadata database storage and incorporating the input video into a matched video corresponding to metadata that matches the extracted features of the input video upon determining that the extracted features of the input video match metadata in the metadata database storage.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: May 28, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventors: Yue Chen, Hong Heather Yu, Hongbing Li, Jianbin Dai, Zhenhua Liu
  • Patent number: 10096118
    Abstract: In an image processing method, an object is located within an image. An area around the object is determined and divided into at least first and second portions based upon image information within the area. The object can then be classified based upon both image information in the first portion of the area and image information in the second portion of the area.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: October 9, 2018
    Assignee: Futurewei Technologies, Inc.
    Inventors: Yu Huang, Hongbing Li, Jun Tian, Hong Heather Yu
  • Patent number: 10073863
    Abstract: 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: Grant
    Filed: December 3, 2013
    Date of Patent: September 11, 2018
    Assignee: Futurewei Technologies, Inc.
    Inventors: John Wus, Dong-Qing Zhang, Zhenyu Wu, Hongbing Li, Hong Heather Yu
  • Publication number: 20180041708
    Abstract: 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: Application
    Filed: October 13, 2017
    Publication date: February 8, 2018
    Inventors: Zhenyu Wu, Wei Jiang, John Wus, Hong Heather Yu
  • Patent number: 9854168
    Abstract: 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: Grant
    Filed: March 9, 2015
    Date of Patent: December 26, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Zhenyu Wu, Wei Jiang, John Wus, Hong Heather Yu
  • Patent number: 9848212
    Abstract: A video server comprises memory to store video content obtained from multiple camera views; one or more streaming components configured to stream video content to a client application; and one or more frame feeder components. A frame feeder component is configured to access first video content corresponding to a first camera view and provide the first video content to a streaming component; access, in response to a request received at the video server to stream second video content corresponding to a second camera view, intermediate video content corresponding to one or more camera views intermediate to the first and second camera views; and access the second video content, and provide the intermediate video content and the second intermediate video to the streaming component.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: December 19, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Dong-Qing Zhang, Hongbing Li, Miao Zhao, Hong Heather Yu
  • Patent number: 9824486
    Abstract: A method and system is proposed to create a generative model to interpolate any view of a planar scene given a sequence of reference views and a synthesis view that is optimized by the marginalization of photometric regulation, and geometric registration parameters. According to one aspect of the claimed subject matter, a technique is proposed to combine information from varying input camera poses. Planar homography based image super resolution in free view interpolation for planar structure is applied to the combined information. Non-redundant information is combined in such a manner that the high resolution and free view problems in traditional 2D based image-based rendering techniques are overcome.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: November 21, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Jie Hu, Chang Wen Chen, Dongqing Zhang, Hong Heather Yu
  • Publication number: 20170293689
    Abstract: In one embodiment, a method including receiving, by a server, an input video and extracting features of the input video to produce extracted features. The method also includes comparing the extracted features of the input video with metadata stored in a metadata database storage and incorporating the input video into a matched video corresponding to metadata that matches the extracted features of the input video upon determining that the extracted features of the input video match metadata in the metadata database storage.
    Type: Application
    Filed: June 27, 2017
    Publication date: October 12, 2017
    Inventors: Yue Chen, Hong Heather Yu, Hongbing Li, Jianbin Dai, Zhenhua Liu
  • Patent number: 9734867
    Abstract: In accordance with an embodiment of the present invention, a method for inserting secondary content into a media stream includes dividing the media stream having a plurality of frames into a plurality of shots at a processor. The method further includes grouping consecutive shots from the plurality of shots into a plurality of scenes. A first list of insertion points is generated for introducing the secondary content. The insertion points of the first list are boundaries between consecutive scenes in the plurality of scenes. An average insertion point saliency of the media stream is generated at the insertion points in the first list. A second list of insertion points is then generated. The insertion points in the second list are arranged to maximize a function of the average insertion point saliency and a distance between each insertion point in the second list with other insertion points in the second list.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: August 15, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Yu Huang, Chao Zhang, Hong Heather Yu, Dongjing Shan
  • Patent number: 9736520
    Abstract: In one embodiment, a method of organizing multimedia content includes obtaining, by a server, a first video program. Also, the method includes selecting a first video, where the first video is a first subset of the first video program, and where the first video forms a first branch of the first video program and selecting a second video, where the second video is a second subset of the first video program. Additionally, the method includes selecting a first partial video, where the first partial video is a first subset of the first video and selecting a second partial video, where the second partial video is a second subset of the first video. The method also includes establishing a multi-dimensional index tree including a first video program level, a first video level, a first partial video level.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: August 15, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Yue Chen, Hong Heather Yu, Hongbing Li, Jianbin Dai, Zhenhua Liu
  • Patent number: 9679380
    Abstract: Apparatus and method for modification of emotion conveyed by an image. In one aspect, a metric corresponding to the emotion conveyed by an image is generated, and a command for modifying the emotion of the image causes the emotion conveyed by the image to be changed according to the specified change to emotion. The command to modify the image emotion can be made via an emotion keyword, and can include an indicated magnitude of emotion change. Emotion conveyed by an image can be specified via an emotion vector, where elements of the vector correspond with emotions arranged along orthogonal dimensions in an emotion space. In one aspect, an emotion predictor is trained to predict the emotion conveyed by an image via determining characteristic values for a set of image feature categories, based on a set of images associated with emotion keywords of the emotion space.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: June 13, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Kuan-chuan Peng, Hong Heather Yu, Dongqing Zhang, Tsuhan Chen
  • Patent number: 9641729
    Abstract: Embodiments are provided herein to achieve video or image sequence encoding with an improved denoising algorithm that is both efficient computationally and has acceptable overhead cost in comparison to other denoising schemes for video encoding. The embodiments include using recursive bilateral filtering as part of the denoising algorithm, which is integrated into a video encoder to overcome limitations of other encoder-integrated denoising algorithms. An embodiment method includes receiving, at a filtering and residual computation function at the encoder, a macro block comprising a plurality of pixels. The filtering and residual computation function also receives, from a motion estimation function at the encoder, a reference block. The reference block comprises a plurality of reference pixels corresponding to the macro block.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: May 2, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Dong-Qing Zhang, Bo Wang, Hong Heather Yu, Jianyu Zhang
  • Patent number: 9602849
    Abstract: In accordance with an embodiment of the present invention, a method of streaming a media preview includes delivering a preview data having preview information from a media file to be streamed. The preview data has a multi-dimensional hierarchical data structure has a plurality of layers with increasing content of the preview information in each layer of the plurality of layers. The preview data is configured to provide an adaptive and scalable preview service.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: March 21, 2017
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Kui Lin, Hong Heather Yu, Hongbing Li
  • Patent number: 9584806
    Abstract: An apparatus comprising a plurality of ports, and a processor coupled to the ports and configured to receive a plurality of video frames from any of the ports, wherein the video frames comprise an object and a background, and wherein the video frames comprise a plurality of color pixels for the object and the background, receive a plurality of depth frames from any of the ports, wherein the depth frames comprise the object and the background, and wherein the depth frames comprise an indication of an object depth relative to a background depth, and encode the video frames using the indication of the object depth relative to the background depth.
    Type: Grant
    Filed: April 17, 2013
    Date of Patent: February 28, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Zhenyu Wu, Hong Heather Yu
  • Patent number: 9571384
    Abstract: A QoS management scheme for SDN. Network resource availability of routers and switches are maintained in a central resource database of a SDN controller. The SDN controller performs resource reservation, admission control and route calculation. When a flow is admitted or completed, the resource database is updated accordingly. Dynamic queue mapping for QoS routing in SDN is also provided. For a traffic flow with a certain traffic description and delay requirement, the queue mapping protocol dynamically assigns the flow to different priority queues at different switches along its routing path. Compared with the static mapping of a flow to a specified priority queue, the disclosed mapping is more flexible and uses network resources more efficiently.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: February 14, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Mingquan Wu, Miao Zhao, Hong Heather Yu
  • Publication number: 20170013283
    Abstract: A video server comprises memory to store video content obtained from multiple camera views; one or more streaming components configured to stream video content to a client application; and one or more frame feeder components. A frame feeder component is configured to access first video content corresponding to a first camera view and provide the first video content to a streaming component; access, in response to a request received at the video server to stream second video content corresponding to a second camera view, intermediate video content corresponding to one or more camera views intermediate to the first and second camera views; and access the second video content, and provide the intermediate video content and the second intermediate video to the streaming component.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Inventors: Dong-Qing Zhang, Hongbing Li, Miao Zhao, Hong Heather Yu
  • Patent number: 9514229
    Abstract: A network element comprising a processor configured to receive a plurality of search responses from a plurality of media content service providers associated with a search request triggered by the search request, and rank the search responses based on maximizing an end user's quality of experience (QoE). Included is a network element comprising a processor configured to receive a plurality of media content from a plurality of media content service providers, store the plurality of media content for a plurality of end users, receive a media content search request from a user terminal, rank the media content based upon maximizing the user terminal's QoE. Also included is a method comprising requesting media content from a plurality of media content service providers on behalf of a user terminal, receiving data associated with the media content from the plurality of media content service providers and aggregating the media content data.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: December 6, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hongbing Li, Yue Chen, Hong Heather Yu
  • Patent number: 9473828
    Abstract: In accordance with an embodiment, a method of matching video content to advertising content includes electronically receiving a video content metadata from a content provider, and matching the video content metadata to advertising content metadata of a global list of advertisements. The video content metadata corresponds to video content being sent to a user device and includes at least one keyword. Furthermore, the advertising content metadata corresponds to advertising content and includes at least one keyword. Matching the video content metadata to advertising content metadata includes comparing the at least one keyword of the video content metadata to the at least one keyword of the advertising content metadata.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: October 18, 2016
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Qi Wang, Shu Wang, Yu Huang, Hong Heather Yu, Dong-Qing Zhang
  • Patent number: 9456377
    Abstract: A method for delivering packets in a wireless communications system includes determining a cause of loss for a previously transmitted packet based on a packet acknowledgement corresponding to the previously transmitted packet, the packet acknowledgement including at least one of a wireless loss indicator and a congestion warning indicator for the wireless communications system. The method also includes adjusting a transmission parameter in a packet transmission protocol according to the cause of loss, and retransmitting the previously transmitted packet.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: September 27, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Tao Han, Nirwan Ansari, Mingquan Wu, Hong Heather Yu