Patents by Inventor Tse-Hua Lan

Tse-Hua 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: 8654849
    Abstract: Methods and systems for integrated transcoding on a plurality of data channels to convert one or more data channels from an incoming encoding format to an outgoing encoding format are disclosed.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: February 18, 2014
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Jungfeng Bai, John Hartung, Sam John, Santhana Krishnamachari, Tse Hua Lan, Joe Monaco, Ramesh Panchagnula, Alexander D. Raji
  • Publication number: 20100158126
    Abstract: Methods and systems for integrated transcoding on a plurality of data channels to convert one or more data channels from an incoming encoding format to an outgoing encoding format are disclosed.
    Type: Application
    Filed: December 22, 2009
    Publication date: June 24, 2010
    Applicant: ARRIS GROUP, INC.
    Inventors: Junfeng Bai, John Hartung, Sam John, Santhana Krishnamachari, Tse Hua Lan, Joe Monaco, Ramesh Panchagnula, Alexander D. Raji
  • Patent number: 7079692
    Abstract: The present invention is directed to reduced B-frame decoding. According to the present invention, the number of transform coefficients in B-frames are reduced to produce reduced B-frames. Also, inverse scanning and inverse quantization is performed on the reduced B-frames. Further, an inverse transform is performed on the reduced B-frames. In one embodiment of the present invention, the reduced B-frames are produced by identifying blocks associated with the B-frames and selecting transform coefficients included in a predetermined area of the identified blocks.
    Type: Grant
    Filed: July 24, 2001
    Date of Patent: July 18, 2006
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Tse-Hua Lan, Zhun Zhong, Yingwei Chen
  • Publication number: 20060155794
    Abstract: Data compressed according to a lossy DCT-based algorithm, such as the MPEG or MPEG2 algorithms, is decompressed according to a dynamically-selected set of DCT coefficients, with unused coefficients masked out. A macroblock of the data exhibiting little motion is decompressed with a small subset of DCT coefficients, while a macroblock exhibiting more motion is decompressed using a larger subset of DCT coefficients up the full set of DCT coefficients. Average computational complexity is thus kept low, enabling the use of inexpensive equipment, while degradation is minimized.
    Type: Application
    Filed: January 24, 2006
    Publication date: July 13, 2006
    Inventors: Tse-Hua Lan, Zhun Zhong, Yingwei Chen
  • Patent number: 7020672
    Abstract: Data compressed according to a lossy DCT-based algorithm, such as the MPEG or MPEG2 algorithms, is decompressed according to a dynamically-selected set of DCT coefficients, with unused coefficients masked out. A macroblock of the data exhibiting little motion is decompressed with a small subset of DCT coefficients, while a macroblock exhibiting more motion is decompressed using a larger subset of DCT coefficients up the full set of DCT coefficients. Average computational complexity is thus kept low, enabling the use of inexpensive equipment, while degradation is minimized.
    Type: Grant
    Filed: March 30, 2001
    Date of Patent: March 28, 2006
    Assignee: Koninklijke Philips Electronics, N.V.
    Inventors: Tse-Hua Lan, Zhun Zhong, Yingwei Chen
  • Patent number: 7016414
    Abstract: A system and method that reduces computational complexity of a decoder by identifying a skippable region in an overlaid area. The invention provides a system for processing encoded video data, comprising: an analysis system that determines if a current video frame having an overlaid area acts as a reference for future video frames; and a system for identifying a skippable region in the overlaid area. The invention may also include a system for identifying a portion of the overlaid area as the skippable based on analysis of motion vectors or motion vector ranges.
    Type: Grant
    Filed: October 19, 2001
    Date of Patent: March 21, 2006
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Yingwei Chen, Shaomin Peng, Tse-Hua Lan, Zhun Zhong
  • Publication number: 20060051072
    Abstract: A system and method for recording and reconstructing a high definition video on a standard definition compatible medium (e.g., a DVD). A recording system is provided that comprises: a system for scaling down the HD video images to an SD video format; a system for encoding the SD video; a system for generating a fine detail map for each HD video image; and a system for storing the SD video and the fine detail map onto the SD compatible medium.
    Type: Application
    Filed: December 3, 2003
    Publication date: March 9, 2006
    Inventors: Lilla Boroczky, Tse-Hua Lan
  • Patent number: 6925126
    Abstract: A method and system of regulating the computation load of an MPEG decoder in a video processing system are provided. The video processing system processes the header information of a compressed video data stream including a plurality of macroblocks with a motion vector associated therewith. Then, the computation load of each functional block of the MPEG decoder is adjusted according to predetermined criteria; thus, substantial computational overhead is desirably avoided.
    Type: Grant
    Filed: April 18, 2001
    Date of Patent: August 2, 2005
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Tse-Hua Lan, Yingwei Chen, Zhun Zhong
  • Patent number: 6909750
    Abstract: The present invention is directed to MPEG decoding with embedded resizing that includes detecting and interpolating moving areas in interlaced video in order to eliminate irregularities in the output video. According to the present invention, the decoding includes down scaling a motion vector. Also, detecting a moving area in an interlaced video reference frame and modifying the reduced resolution motion vector. Further, retrieving pixel values from the interlaced video reference frame according to the modified motion vector.
    Type: Grant
    Filed: May 1, 2001
    Date of Patent: June 21, 2005
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Zhun Zhong, Yingwei Chen, Tse-Hua Lan
  • Patent number: 6717622
    Abstract: A system and method for enhancing resolution in a video image includes acquiring a relatively low resolution video signal and applying a peaking function and analyzing the peaked signal to identify potential edges. The low resolution signal is then upconverted to a higher resolution format. Actual edges in the image are detected and linked in the higher resolution format, and a luminance transition improvement function is applied to the edges to sharpen the image. Analysis of the image while at low resolution reduces computation time, yet still produces a high quality output image.
    Type: Grant
    Filed: March 30, 2001
    Date of Patent: April 6, 2004
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: Tse-Hua Lan
  • Patent number: 6608867
    Abstract: The present invention provides a method of and system for determining whether a local area of a compressed video stream represented by a plurality of DCT encoded blocks subject to decoding and filtering/scaling is a stationary area or an interlaced moving area. Further, given such information, the invention relates to dynamically switching between frame- or field-based operations in a smart way, thus optimizing the output picture quality. Also, a DCT-domain-filtering scheme for field-based filtering/scaling of frame-DCT data is provided herein.
    Type: Grant
    Filed: March 30, 2001
    Date of Patent: August 19, 2003
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Zhun Zhong, Tse-hua Lan, Yingwei Chen
  • Publication number: 20030128970
    Abstract: A system and method for recording and reconstructing a high definition video on a standard definition DVD. A recording system is provided that comprises: a system for scaling down an HD video to an SD video format; a system for encoding the SD video; a system for extracting enhancement information from the HD video; and a system for storing the SD video and the extracted enhancement information onto the SD compatible medium. A playback system is provided for reconstructing the HD video image from the standard definition SD format recording, comprising: a system for extracting and decoding SD data from the recording; a system for extracting enhancement information from the recording; a system for de-interlacing the decoded SD data; and a system for up-scaling and post-processing the decoded SD data with the enhancement information to generate the HD video image.
    Type: Application
    Filed: January 10, 2002
    Publication date: July 10, 2003
    Applicant: Koninklijke Philips Electronics N.V.
    Inventors: Tse-Hua Lan, Lilla Boroczky
  • Publication number: 20030095603
    Abstract: A method and system for reducing computation complexity of an MPEG digital video decoder system by scaling down the computation of motion compensation during the decoding process are provided. The video processing system processes incoming MPEG video signals including a plurality of macroblocks with a motion vector associated therewith. A non full-pel vector is converted to a full-pel motion vector on a P frame and a B frame, or on a combination of P and B frames, by rounding an odd number vector to the nearest even number vector. Then, a motion compensated MPEG video picture is performed based on the converted full-pel motion vector. As a result, a. substantial computational overhead associated with interpolation is desirably avoided.
    Type: Application
    Filed: November 16, 2001
    Publication date: May 22, 2003
    Applicant: Koninklijke Philips Electronics N.V.
    Inventors: Tse-Hua Lan, Yingwei Chen
  • Publication number: 20030076885
    Abstract: A system and method that reduces computational complexity of a decoder by identifying a skippable region in an overlaid area. The invention provides a system for processing encoded video data, comprising: an analysis system that determines if a current video frame having an overlaid area acts as a reference for future video frames; and a system for identifying a skippable region in the overlaid area. The invention may also include a system for identifying a portion of the overlaid area as the skippable based on analysis of motion vectors or motion vector ranges.
    Type: Application
    Filed: October 19, 2001
    Publication date: April 24, 2003
    Applicant: Koninklijke Philips Electronics N.V.
    Inventors: Yingwei Chen, Shaomin Peng, Tse-Hua Lan, Zhun Zhong
  • Publication number: 20030021347
    Abstract: The present invention is directed to decoding a video bitstream at a first resolution where embedded resizing is used in conjunction with external scaling in order to reduce the computational complexity of the decoding. According to the present invention, residual error frames are produced at a second lower resolution. Motion compensated frames are produced also at the second lower resolution. The residual error frames are then combined with the motion compensated frames to produce video frames. Further, the video frames are up-scaled to the first resolution.
    Type: Application
    Filed: July 24, 2001
    Publication date: January 30, 2003
    Applicant: Koninklijke Philips Electronics N.V.
    Inventors: Tse-Hua Lan, Zhun Zhong
  • Publication number: 20030021482
    Abstract: The present invention is directed to reduced B-frame decoding. According to the present invention, the number of transform coefficients in B-frames are reduced to produce reduced B-frames. Also, inverse scanning and inverse quantization is performed on the reduced B-frames. Further, an inverse transform is performed on the reduced B-frames. In one embodiment of the present invention, the reduced B-frames are produced by identifying blocks associated with the B-frames and selecting transform coefficients included in a predetermined area of the identified blocks.
    Type: Application
    Filed: July 24, 2001
    Publication date: January 30, 2003
    Applicant: Koninklijke Philips Electronics N.V.
    Inventors: Tse-Hua Lan, Zhun Zhong, Yingwei Chen
  • Publication number: 20030012276
    Abstract: The present invention provides a method of and system for determining whether a local area of a compressed video stream represented by a plurality of DCT encoded blocks subject to decoding and filtering/scaling is a stationary area or an interlaced moving area. Further, given such information, the invention relates to dynamically switching between frame- or field-based operations in a smart way, thus optimizing the output picture quality. Also, a DCT-domain-filtering scheme for field-based filtering/scaling of frame-DCT data is provided herein.
    Type: Application
    Filed: March 30, 2001
    Publication date: January 16, 2003
    Inventors: Zhun Zhong, Tse-hua Lan, Yingwei Chen
  • Publication number: 20020163969
    Abstract: The present invention is directed to MPEG decoding with embedded resizing that includes detecting and interpolating moving areas in interlaced video in order to eliminate irregularities in the output video. According to the present invention, the decoding includes down scaling a motion vector. Also, detecting a moving area in an interlaced video reference frame and modifying the reduced resolution motion vector. Further, retrieving pixel values from the interlaced video reference frame according to the modified motion vector.
    Type: Application
    Filed: May 1, 2001
    Publication date: November 7, 2002
    Applicant: Koninklijke Philips Electronics N.V.
    Inventors: Zhun Zhong, Yingwei Chen, Tse-Hua Lan
  • Publication number: 20020161809
    Abstract: Data compressed according to a lossy DCT-based algorithm, such as the MPEG or MPEG2 algorithms, is decompressed according to a dynamically-selected set of DCT coefficients, with unused coefficients masked out. A macroblock of the data exhibiting little motion is decompressed with a small subset of DCT coefficients, while a macroblock exhibiting more motion is decompressed using a larger subset of DCT coefficients up the full set of DCT coefficients. Average computational complexity is thus kept low, enabling the use of inexpensive equipment, while degradation is minimized.
    Type: Application
    Filed: March 30, 2001
    Publication date: October 31, 2002
    Applicant: Philips Electronics North America Corporation
    Inventors: Tse-Hua Lan, Zhun Zhong, Yingwei Chen
  • Publication number: 20020154227
    Abstract: A method and system of regulating the computation load of an MPEG decoder in a video processing system are provided. The video processing system processes the header information of a compressed video data stream including a plurality of macroblocks with a motion vector associated therewith. Then, the computation load of each functional block of the MPEG decoder is adjusted according to predetermined criteria; thus, substantial computational overhead is desirably avoided.
    Type: Application
    Filed: April 18, 2001
    Publication date: October 24, 2002
    Applicant: Koninklijke Philips Electronics N.V.
    Inventors: Tse-Hua Lan, Yingwei Chen, Zhun Zhong