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: 8654849Abstract: 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: GrantFiled: December 22, 2009Date of Patent: February 18, 2014Assignee: ARRIS Enterprises, Inc.Inventors: Jungfeng Bai, John Hartung, Sam John, Santhana Krishnamachari, Tse Hua Lan, Joe Monaco, Ramesh Panchagnula, Alexander D. Raji
-
Publication number: 20100158126Abstract: 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: ApplicationFiled: December 22, 2009Publication date: June 24, 2010Applicant: ARRIS GROUP, INC.Inventors: Junfeng Bai, John Hartung, Sam John, Santhana Krishnamachari, Tse Hua Lan, Joe Monaco, Ramesh Panchagnula, Alexander D. Raji
-
Patent number: 7079692Abstract: 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: GrantFiled: July 24, 2001Date of Patent: July 18, 2006Assignee: Koninklijke Philips Electronics N.V.Inventors: Tse-Hua Lan, Zhun Zhong, Yingwei Chen
-
Publication number: 20060155794Abstract: 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: ApplicationFiled: January 24, 2006Publication date: July 13, 2006Inventors: Tse-Hua Lan, Zhun Zhong, Yingwei Chen
-
Patent number: 7020672Abstract: 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: GrantFiled: March 30, 2001Date of Patent: March 28, 2006Assignee: Koninklijke Philips Electronics, N.V.Inventors: Tse-Hua Lan, Zhun Zhong, Yingwei Chen
-
Patent number: 7016414Abstract: 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: GrantFiled: October 19, 2001Date of Patent: March 21, 2006Assignee: Koninklijke Philips Electronics N.V.Inventors: Yingwei Chen, Shaomin Peng, Tse-Hua Lan, Zhun Zhong
-
Publication number: 20060051072Abstract: 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: ApplicationFiled: December 3, 2003Publication date: March 9, 2006Inventors: Lilla Boroczky, Tse-Hua Lan
-
Patent number: 6925126Abstract: 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: GrantFiled: April 18, 2001Date of Patent: August 2, 2005Assignee: Koninklijke Philips Electronics N.V.Inventors: Tse-Hua Lan, Yingwei Chen, Zhun Zhong
-
Patent number: 6909750Abstract: 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: GrantFiled: May 1, 2001Date of Patent: June 21, 2005Assignee: Koninklijke Philips Electronics N.V.Inventors: Zhun Zhong, Yingwei Chen, Tse-Hua Lan
-
Patent number: 6717622Abstract: 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: GrantFiled: March 30, 2001Date of Patent: April 6, 2004Assignee: Koninklijke Philips Electronics N.V.Inventor: Tse-Hua Lan
-
Patent number: 6608867Abstract: 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: GrantFiled: March 30, 2001Date of Patent: August 19, 2003Assignee: Koninklijke Philips Electronics N.V.Inventors: Zhun Zhong, Tse-hua Lan, Yingwei Chen
-
Publication number: 20030128970Abstract: 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: ApplicationFiled: January 10, 2002Publication date: July 10, 2003Applicant: Koninklijke Philips Electronics N.V.Inventors: Tse-Hua Lan, Lilla Boroczky
-
Publication number: 20030095603Abstract: 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: ApplicationFiled: November 16, 2001Publication date: May 22, 2003Applicant: Koninklijke Philips Electronics N.V.Inventors: Tse-Hua Lan, Yingwei Chen
-
Publication number: 20030076885Abstract: 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: ApplicationFiled: October 19, 2001Publication date: April 24, 2003Applicant: Koninklijke Philips Electronics N.V.Inventors: Yingwei Chen, Shaomin Peng, Tse-Hua Lan, Zhun Zhong
-
Publication number: 20030021347Abstract: 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: ApplicationFiled: July 24, 2001Publication date: January 30, 2003Applicant: Koninklijke Philips Electronics N.V.Inventors: Tse-Hua Lan, Zhun Zhong
-
Publication number: 20030021482Abstract: 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: ApplicationFiled: July 24, 2001Publication date: January 30, 2003Applicant: Koninklijke Philips Electronics N.V.Inventors: Tse-Hua Lan, Zhun Zhong, Yingwei Chen
-
Publication number: 20030012276Abstract: 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: ApplicationFiled: March 30, 2001Publication date: January 16, 2003Inventors: Zhun Zhong, Tse-hua Lan, Yingwei Chen
-
Publication number: 20020163969Abstract: 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: ApplicationFiled: May 1, 2001Publication date: November 7, 2002Applicant: Koninklijke Philips Electronics N.V.Inventors: Zhun Zhong, Yingwei Chen, Tse-Hua Lan
-
Publication number: 20020161809Abstract: 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: ApplicationFiled: March 30, 2001Publication date: October 31, 2002Applicant: Philips Electronics North America CorporationInventors: Tse-Hua Lan, Zhun Zhong, Yingwei Chen
-
Publication number: 20020154227Abstract: 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: ApplicationFiled: April 18, 2001Publication date: October 24, 2002Applicant: Koninklijke Philips Electronics N.V.Inventors: Tse-Hua Lan, Yingwei Chen, Zhun Zhong