Patents by Inventor Teck Wee Foo

Teck Wee Foo 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).

  • Publication number: 20110103488
    Abstract: A semiconductor for decoding coded image and audio data, which includes an audio processor that decodes coded audio data, and an image decoder that decodes image data. The image decoder removes coding distortion in pixels of two adjacent transform blocks which are motion-compensated, having a coded motion compensation error equal to zero, and are located inside a same macroblock. The image decoder includes a motion compensation block boundary detector that determines whether the motion compensation error of the two adjacent transform blocks located inside the macroblock is zero, and determines whether a boundary of two adjacent transform block is also a boundary of two adjacent motion-compensation blocks. The image decoder also includes a filter that removes coding distortion in pixels of the two adjacent transform blocks, and a selector that selects whether or not the filter removes the coding distortion based on the determination of the motion compensation block boundary detector.
    Type: Application
    Filed: January 11, 2011
    Publication date: May 5, 2011
    Applicant: PANASONIC CORPORATION
    Inventors: Zhong Xue, Sheng Mei SHEN, Teck Wee FOO, Chak Joo LEE, Shinya KADONO
  • Patent number: 7899123
    Abstract: An LSI device for decoding a coded image segmented and coded in a plurality of blocks. The LSI device includes a section which receives a filter selection parameter that determines a threshold value for each quantization parameter, for changing between conducting and non-conducting a coding distortion removal by the use of a filter. A decoder, decodes a coded block to obtain a reproduced image. A remover, removes a coding distortion from a region including both sides of a block boundary between adjacent decoded blocks that form the reproduced image, in accordance with a comparison of a difference value of the pixels in adjacent decoded blocks with the threshold value determined based on the filter selection parameter, such that the coding distortion removal is not conducted when the difference value is greater than the threshold value. The coding distortion removal is conducted by the use of the filter when the difference value is smaller than the threshold value.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: March 1, 2011
    Assignee: Panasonic Corporation
    Inventors: Zhong Xue, Sheng Mei Shen, Teck Wee Foo, Chak Joo Lee, Shinya Kadono
  • Patent number: 7848411
    Abstract: A moving picture prediction method for enabling a calculation amount and a storage capacity to be reduced in a prediction about a moving picture by scaling processing is provided. A method for predicting the value P of Time T from the value P0 of Time T0 and the value P1 of Time T1 includes a step of judging whether it is possible to generate a predictive value with a predetermined significant number of bits by scaling using Time T0, T1 and T (Step S90); a step of predicting the value P from the values P0 and P1 by scaling using Time T0, T1 and T when it is possible to generate a predictive value with the predetermined significant number of bits (Step S92); and a step of predicting the value P from the values P0 and P1 without using Time T0, T1 and T when it is impossible to generate a predictive value with the predetermined significant number of bits (Step S91).
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: December 7, 2010
    Assignee: Panasonic Corporation
    Inventors: Shinya Kadono, Chong Soon Lim, Teck Wee Foo, Sheng Mei Shen
  • Publication number: 20100266011
    Abstract: A moving picture prediction method for enabling a calculation amount and a storage capacity to be reduced in a prediction about a moving picture by scaling processing is provided. A method for predicting the value P of Time T from the value P0 of Time T0 and the value P1 of Time T1 includes a step of judging whether it is possible to generate a predictive value with a predetermined significant number of bits by scaling using Time T0, T1 and T (Step S90); a step of predicting the value P from the values P0 and P1 by scaling using Time T0, T1 and T when it is possible to generate a predictive value with the predetermined significant number of bits (Step S92); and a step of predicting the value P from the values P0 and P1 without using Time T0, T1 and T when it is impossible to generate a predictive value with the predetermined significant number of bits (Step S91).
    Type: Application
    Filed: June 25, 2010
    Publication date: October 21, 2010
    Inventors: Shinya Kadono, Chong Soon Lim, Teck Wee Foo, Sheng Mei Shen
  • Patent number: 7792195
    Abstract: Mosaic-shaped block noise occurs when a compressed video signal is reproduced. This block noise is removed, but removing block noise from every block using a deblocking filter imposes a significant load on the deblocking filter. This load is therefore reduced by determining whether coding distortion removal (deblocking) is necessary, and applying a deblocking filter only when needed.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: September 7, 2010
    Assignee: Panasonic Corporation
    Inventors: Zhong Xue, Sheng Mei Shen, Teck Wee Foo, Chak Joo Lee, Shinya Kadono
  • Patent number: 7782962
    Abstract: Mosaic-shaped block noise occurs when a compressed video signal is reproduced. This block noise is removed, but removing block noise from every block using a deblocking filter imposes a significant load on the deblocking filter. This load is therefore reduced by determining whether coding distortion removal (deblocking) is necessary, and applying a deblocking filter only when needed.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: August 24, 2010
    Assignee: Panasonic Corporation
    Inventors: Zhong Xue, Sheng Mei Shen, Teck Wee Foo, Chak Joo Lee, Shinya Kadono
  • Patent number: 7782963
    Abstract: A moving picture coding apparatus including an inter-pixel filter having the filters for filtering decoded image data so as to remove block distortion which is high frequency noise around block boundaries. The filters include a filter A114a, a filter B114b, a filter C114c, and a filter D114d; each having a different filtering strength. The coding apparatus also includes a filter processing control unit for determining a filtering strength of the inter-pixel filter.
    Type: Grant
    Filed: December 26, 2007
    Date of Patent: August 24, 2010
    Assignee: Panasonic Corporation
    Inventors: Teck Wee Foo, Chong Soon Lim, Sheng Mei Shen, Shinya Kadono
  • Publication number: 20100172416
    Abstract: A moving picture coding apparatus including an inter-pixel filter having the filters for filtering decoded image data so as to remove block distortion which is high frequency noise around block boundaries. The filters include a filter A114a, a filter B114b, a filter C114c, and a filter D114d; each having a different filtering strength. The coding apparatus also includes a filter processing control unit for determining a filtering strength of the inter-pixel filter.
    Type: Application
    Filed: March 12, 2010
    Publication date: July 8, 2010
    Inventors: Teck Wee FOO, Chong Soon Lim, Sheng Mei Shen, Shinya Kadono
  • Patent number: 7742531
    Abstract: In an interlaced picture having a mixture of field structure macroblocks and frame structure macroblocks, a coding distortion removal method removes coding distortion in blocks composing the macroblock. The method removes a coding distortion in a block block which is included in a macroblock of a frame structure, and which is not adjacent to a boundary of a macroblock of field structure. A coding distortion in a block which is included in a macroblock of the field structure, and which is not adjacent to a boundary of a macroblock of the frame structure is then removed, and a coding distortion in a block which is adjacent to both a macroblock of the frame structure and a macroblock of the field structure is removed.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: June 22, 2010
    Assignee: Panasonic Corporation
    Inventors: Zhong Xue, Sheng Mei Shen, Teck Wee Foo, Chak Joo Lee, Shinya Kadono
  • Patent number: 7542510
    Abstract: A moving picture prediction method for enabling a calculation amount and a storage capacity to be reduced in a prediction about a moving picture by scaling processing is provided. A method for predicting the value P of Time T from the value P0 of Time T0 and the value P1 of Time T1 includes a step of judging whether it is possible to generate a predictive value with a predetermined significant number of bits by scaling using Time T0, T1 and T (Step S90); a step of predicting the value P from the values P0 and P1 by scaling using Time T0, T1 and T when it is possible to generate a predictive value with the predetermined significant number of bits (Step S92); and a step of predicting the value P from the values P0 and P1 without using Time T0, T1 and T when it is impossible to generate a predictive value with the predetermined significant number of bits (Step S91).
    Type: Grant
    Filed: September 4, 2003
    Date of Patent: June 2, 2009
    Assignee: Panasonic Corporation
    Inventors: Shinya Kadono, Chong Soon Lim, Teck Wee Foo, Sheng Mei Shen
  • Publication number: 20090110072
    Abstract: A moving picture prediction method for enabling a calculation amount and a storage capacity to be reduced in a prediction about a moving picture by scaling processing is provided. A method for predicting the value P of Time T from the value P0 of Time T0 and the value P1 of Time T1 includes a step of judging whether it is possible to generate a predictive value with a predetermined significant number of bits by scaling using Time T0, T1 and T (Step S90); a step of predicting the value P from the values P0 and P1 by scaling using Time T0, T1 and T when it is possible to generate a predictive value with the predetermined significant number of bits (Step S92); and a step of predicting the value P from the values P0 and P1 without using Time T0, T1 and T when it is impossible to generate a predictive value with the predetermined significant number of bits (Step S91).
    Type: Application
    Filed: December 22, 2008
    Publication date: April 30, 2009
    Inventors: Shinya KADONO, Chong Soon Lim, Teck Wee Foo, Sheng Mei Shen
  • Publication number: 20080130753
    Abstract: A moving picture coding apparatus including an inter-pixel filter having the filters for filtering decoded image data so as to remove block distortion which is high frequency noise around block boundaries. The filters include a filter A114a, a filter B114b, a filter C114c, and a filter D114d; each having a different filtering strength. The coding apparatus also includes a filter processing control unit for determining a filtering strength of the inter-pixel filter.
    Type: Application
    Filed: December 26, 2007
    Publication date: June 5, 2008
    Inventors: Teck Wee Foo, Chong Soon Lim, Sheng Mei Shen, Shinya Kadono
  • Publication number: 20080130761
    Abstract: Mosaic-shaped block noise occurs when a compressed video signal is reproduced. This block noise is removed, but removing block noise from every block using a deblocking filter imposes a significant load on the deblocking filter. This load is therefore reduced by determining whether coding distortion removal (deblocking) is necessary, and applying a deblocking filter only when needed.
    Type: Application
    Filed: October 30, 2007
    Publication date: June 5, 2008
    Applicant: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
    Inventors: Shinya KADONO, Sheng Mei SHEN, Teck Wee FOO, Chak Joo LEE, Zhong XUE
  • Patent number: 7372905
    Abstract: A moving picture coding apparatus including an inter-pixel filter having the filters for filtering decoded image data so as to remove block distortion which is high frequency noise around block boundaries. The filters include a filter A114a, a filter B114b, a filter C114c, and a filter D114d; each having a different filtering strength. The coding apparatus also includes a filter processing control unit for determining a filtering strength of the inter-pixel filter.
    Type: Grant
    Filed: June 26, 2003
    Date of Patent: May 13, 2008
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Teck Wee Foo, Chong Soon Lim, Sheng Mei Shen, Shinya Kadono
  • Publication number: 20080069245
    Abstract: Mosaic-shaped block noise occurs when a compressed video signal is reproduced. This block noise is removed, but removing block noise from every block using a deblocking filter imposes a significant load on the deblocking filter. This load is therefore reduced by determining whether coding distortion removal (deblocking) is necessary, and applying a deblocking filter only when needed.
    Type: Application
    Filed: October 30, 2007
    Publication date: March 20, 2008
    Applicant: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
    Inventors: Shinya Kadono, Sheng Mei Shen, Teck Wee Foo, Chak Joo Lee, Zhong Xue
  • Publication number: 20080063084
    Abstract: A coding distortion removal method for removing coding distortion in an image which was has been divided in to a plurality of macroblocks. The method operates under the following conditions such that: (i) a size of a pixel in a motion compensation block is smaller than a size of a pixel in said macroblock; (ii) a size of a pixel in a motion compensation block is larger than a size of a pixel in a coding unit; and (iii) a pixel difference between two adjacent motion compensation blocks located inside the macroblock is zero. The method disables the coding distortion removal at a boundary between blocks located inside each of the two adjacent motion compensation blocks, and enables the coding distortion removal at a boundary between the two adjacent motion compensation blocks.
    Type: Application
    Filed: October 30, 2007
    Publication date: March 13, 2008
    Applicant: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
    Inventors: Zhong XUE, Sheng Mei SHEN, Teck Wee FOO, Chak Joo LEE, Shinya KADONO
  • Publication number: 20080056603
    Abstract: In an interlaced picture having a mixture of field structure macroblocks and frame structure macroblocks, a coding distortion removal method removes coding distortion in blocks composing the macroblock. The method removes a coding distortion in a block block which is included in a macroblock of a frame structure, and which is not adjacent to a boundary of a macroblock of field structure. A coding distortion in a block which is included in a macroblock of the field structure, and which is not adjacent to a boundary of a macroblock of the frame structure is then removed, and a coding distortion in a block which is adjacent to both a macroblock of the frame structure and a macroblock of the field structure is removed.
    Type: Application
    Filed: October 30, 2007
    Publication date: March 6, 2008
    Applicant: Matsushita Electric Industrial Co., Ltd.
    Inventors: Zhong XUE, Sheng Mei SHEN, Teck Wee FOO, Chak Joo LEE, Shinya KADONO
  • Publication number: 20080056602
    Abstract: A method for coding a picture segmented into a plurality of blocks. The method decodes the coded blocks to produce a reproduced image. A filter selection parameter determines a threshold value for each quantization parameter, so as to change between a mode to effect coding distortion removal by a filter and a mode not to effect the coding distortion removal. The determined filter selection parameter is coded. A difference between pixel values of pixels in the adjacent blocks on both sides of a boundary between adjacent blocks forming the reproduced image is compared with the determined threshold value determined by the filter selection parameter, and the coding distortion is removed using the filter when the difference is smaller than the threshold value, and not removed when the difference is larger than the threshold value.
    Type: Application
    Filed: October 30, 2007
    Publication date: March 6, 2008
    Applicant: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
    Inventors: Zhong XUE, Sheng Mei SHEN, Teck Wee FOO, Chak Joo LEE, Shinya KADONO
  • Publication number: 20080056353
    Abstract: An LSI device for decoding a coded image segmented and coded in a plurality of blocks. The LSI device includes a section which receives a filter selection parameter that determines a threshold value for each quantization parameter, for changing between conducting and non-conducting a coding distortion removal by the use of a filter. A decoder, decodes a coded block to obtain a reproduced image. A remover, removes a coding distortion from a region including both sides of a block boundary between adjacent decoded blocks that form the reproduced image, in accordance with a comparison of a difference value of the pixels in adjacent decoded blocks with the threshold value determined based on the filter selection parameter, such that the coding distortion removal is not conducted when the difference value is greater than the threshold value. The coding distortion removal is conducted by the use of the filter when the difference value is smaller than the threshold value.
    Type: Application
    Filed: October 30, 2007
    Publication date: March 6, 2008
    Applicant: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
    Inventors: Zhong XUE, Sheng Mei SHEN, Teck Wee FOO, Chak LEE, Shinya KADONO
  • Publication number: 20070104269
    Abstract: Mosaic-shaped block noise occurs when a compressed video signal is reproduced. This block noise is removed but removing block noise from every block using a deblocking filter imposes a significant load on the deblocking filter. This load is therefore reduced by determining whether coding distortion removal (deblocking) is necessary, and applying a deblocking filter only when needed.
    Type: Application
    Filed: December 21, 2006
    Publication date: May 10, 2007
    Applicant: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
    Inventors: Zhong XUE, Sheng Mei SHEN, Teck Wee FOO, Chak Joo LEE, Shinya KADONO