Patents by Inventor Kun-Bin Lee

Kun-Bin Lee 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: 20150103883
    Abstract: An intra prediction method includes at least the following steps: performing a distortion estimation to evaluate a distortion value of a specific block under an intra prediction mode and a transform unit size; using the evaluated distortion value to set a distortion value of the specific block under a first block configuration, the intra prediction mode and the transform unit size; and using the evaluated distortion value to set a distortion value of the specific block under a second block configuration, the intra prediction mode, and the transform unit size. The first block configuration represents a first block size, and the second block configuration represents a second block size different from the first block size.
    Type: Application
    Filed: September 22, 2014
    Publication date: April 16, 2015
    Inventors: Tung-Hsing Wu, Kun-Bin Lee, Yi-Hsin Huang
  • Publication number: 20150055697
    Abstract: A method for transform processing in video coding is disclosed. Embodiments according to the present invention reduce the computational complexity of determining transform size for a processing block corresponding to a prediction block or a coding block. The transform size determination is based on encoder information or external information without comparing costs associated with different transform sizes. The encoder information can be the size of the processing block or the prediction information. The external information may correspond to the system bandwidth, the network bandwidth, the system power, the remaining energy of the battery in a mobile device, the timing budget related to performing transform for a given transform size. In another embodiment, the transform for each prediction block is performed only during cost evaluation or only during video data reconstruction.
    Type: Application
    Filed: August 20, 2013
    Publication date: February 26, 2015
    Applicant: MEDIA TEK INC.
    Inventors: Tung-Hsing Wu, Kun-Bin Lee, Yi-Hsin Huang
  • Publication number: 20150049819
    Abstract: A method of binarizing an input symbol using a hybrid Truncated Rice/k-th order exp-Golomb binarization scheme with a Rice Parameter includes: determining a threshold; comparing the input symbol with the threshold; constructing a codeword using a Truncated Rice (TR) binarization process for the input symbol when a comparison result belongs to a first type of comparison result; and constructing a codeword with an initial prefix and a suffix for the input symbol when the comparison result belongs to a second type of comparison result; wherein the suffix is constructed using an exp-Golomb binarization process.
    Type: Application
    Filed: August 15, 2013
    Publication date: February 19, 2015
    Applicant: MEDIATEK INC.
    Inventors: Kun-Bin Lee, Han-Liang Chou, Ting-An Lin, Yi-Hau Chen, Chi-Cheng Ju, Yen-Chieh Lai
  • Patent number: 8948574
    Abstract: A multimedia recording apparatus includes a receiving unit, a normal recording unit, a pre-recording unit and a combining unit. The receiving unit receives ongoing multimedia information. The normal recording unit generates first multimedia data under a normal recording mode. The pre-recording unit automatically records the ongoing multimedia information to generate a second multimedia data when the normal recording mode is not active. The combining unit adds content of the second multimedia data to the first multimedia data.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: February 3, 2015
    Assignee: MediaTek Inc.
    Inventor: Kun-Bin Lee
  • Publication number: 20140341288
    Abstract: One exemplary video encoding method has the following steps: determining a size of a parallel motion estimation region according to encoding related information; and encoding a plurality of pixels by at least performing motion estimation based on the size of the parallel motion estimation region. One exemplary video decoding method has the following steps: decoding a video parameter stream to obtain a decoded size of a parallel motion estimation region; checking validity of the decoded size of the parallel motion estimation region, and accordingly generating a checking result; when the checking result indicates that the decoded size of the parallel motion estimation region is invalid, entering an error handling process to decide a size of the parallel motion estimation; and decoding a plurality of pixels by at least performing motion estimation based on the decided size of the parallel motion estimation region.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 20, 2014
    Applicant: MEDIATEK INC.
    Inventors: Tung-Hsing Wu, Kun-Bin Lee
  • Publication number: 20140334724
    Abstract: A method and apparatus for a multiple-channel image/video coding system are disclosed. A residue generation process is applied to the image/video data to generate residue data. A set of integer operations is applied to the residue data across the input channels to generate residue transformed data having multiple output channels. In one embodiment, the residue transformed data associated with a first output channel is related to the difference between a first residue data associated with a first input channel and a second residue data associated with a second input channel. In another embodiment, the residue transformed data associated with a second output channel is related to the second difference between a threshold and a third residue data associated with a third input channel, and wherein the threshold corresponds to the first truncated or rounded average of the first residue data and the second residue data.
    Type: Application
    Filed: May 8, 2013
    Publication date: November 13, 2014
    Applicant: MEDIATEK INC.
    Inventors: Tung-Hsing Wu, Han-Liang Chou, Kun-Bin Lee
  • Patent number: 8887180
    Abstract: An electronic device includes a central processing unit (“CPU”), first and second display panels, and first and second display panel drivers. The CPU provides an image signal and an input control signal. The first and second display panels respectively display images. The first and second display panel drivers drive the first and second display panels according to the image signal and the input control signal. The CPU includes an interface transmission unit outputting an interface signal to control the first and second display panel drivers. The first and second display panel drivers respectively include first and second interface receiving units receiving the interface signal from the interface transmission unit. The interface signal includes a display panel selection bit and a data bit.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: November 11, 2014
    Assignee: Samsung Display Co., Ltd.
    Inventors: Deuk-Soo Kim, Kun-Bin Lee, Hyeong-Cheol Ahn, Dong-Won Lee
  • Publication number: 20140313454
    Abstract: A receiving container for a display device includes a bottom plate, a sidewall and a grounding unit. The sidewall is extended from the bottom plate to define a receiving space. The grounding unit is integrally formed with the bottom plate. The grounding unit includes a grounding member that grounds a circuit board received in the receiving space. The circuit board includes a grounding electrode and the grounding member corresponds to the grounding electrode. The grounding member is formed on a rear surface of the bottom plate. The grounding member may include a protrusion or a projected portion having an elastic structure.
    Type: Application
    Filed: July 1, 2014
    Publication date: October 23, 2014
    Inventors: Ahn-Ho JEE, Kun-Bin LEE, Dong-Hwan KIM, Hyeong-Cheol AHN
  • Patent number: 8854233
    Abstract: A method for generating a decoded value from a codeword which is binarized utilizing a concatenated unary/k-th order Exp-Golomb code includes: identifying a first portion of the codeword, a second portion of the codeword and a third portion of the codeword; generating an offset according to the second portion; decoding the third portion to generate an index value; and generating the decoded value by adding the offset and the index value.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: October 7, 2014
    Assignee: Mediatek Inc.
    Inventors: Ting-An Lin, Han-Liang Chou, Kun-Bin Lee, Yi-Hau Chen, Chi-Cheng Ju, Yen-Chieh Lai
  • Publication number: 20140269913
    Abstract: A method and apparatus for loop processing of reconstructed video in an encoder system are disclosed. The loop processing comprises an in-loop filter and one or more adaptive filters. The filter parameters for the adaptive filter are derived from the pre-in-loop video data so that the adaptive filter processing can be applied to the in-loop processed video data without the need of waiting for completion of the in-loop filter processing for a picture or an image unit. In another embodiment, two adaptive filters derive their respective adaptive filter parameters based on the same pre-in-loop video data. In yet another embodiment, a moving window is used for image-unit-based coding system incorporating in-loop filter and one or more adaptive filters. The in-loop filter and the adaptive filter are applied to a moving window of pre-in-loop video data comprising one or more sub-regions from corresponding one or more image units.
    Type: Application
    Filed: October 11, 2012
    Publication date: September 18, 2014
    Inventors: Kun-Bin Lee, Yi-Hau Chen, Chi-Cheng Ju, Yu-Wen Huang, Shaw-Min Lei, Chih-Ming Fu, Ching-Yeh Chen, Chia-Yang Tsai, Chih-Wei Hsu
  • Publication number: 20140254949
    Abstract: An image encoding method with rate control includes at least the following steps: defining a plurality of candidate bit budgets corresponding to different pre-defined maximum encoded bit lengths for one coding unit respectively; when encoding pixel data of a plurality of pixels within a current coding unit of an access unit of a frame, determining a target bit budget selected from the candidate bit budgets and allocating the target bit budget to the current coding unit; and outputting encoded pixel data of the pixels within the current coding unit that is generated from the encoder, wherein a bit length of the encoded pixel data is smaller than or equal to the target bit budget.
    Type: Application
    Filed: March 5, 2014
    Publication date: September 11, 2014
    Applicant: MEDIATEK INC.
    Inventors: Han-Liang Chou, Tsu-Ming Liu, Tung-Hsing Wu, Kun-Bin Lee, Chi-Cheng Ju
  • Publication number: 20140254929
    Abstract: An image encoding method includes at least following steps: receiving a plurality of target pixels within a frame, wherein pixel data of each target pixel has at least one color channel data corresponding to at least one color channel; determining a bit budget of the target pixels; and performing bit-plane scanning coding upon selected pixels according to the bit budget and a scanning order, and accordingly generating encoded pixel data of the selected pixels as encoded data of the target pixels, wherein the selected pixels are derived from the target pixels, and the bit-plane scanning coding extracts partial bits of pixel data of each selected pixel as encoded pixel data of the selected pixel. In addition, a corresponding image decoding method is provided.
    Type: Application
    Filed: February 19, 2014
    Publication date: September 11, 2014
    Applicant: MEDIATEK INC.
    Inventors: Tung-Hsing Wu, Han-Liang Chou, Kun-Bin Lee, Chi-Cheng Ju
  • Publication number: 20140247165
    Abstract: A method for generating a decoded value from a codeword which is binarized utilizing a concatenated unary/k-th order Exp-Golomb code includes: identifying a first portion of the codeword, a second portion of the codeword and a third portion of the codeword; generating an offset according to the second portion; decoding the third portion to generate an index value; and generating the decoded value by adding the offset and the index value.
    Type: Application
    Filed: March 4, 2013
    Publication date: September 4, 2014
    Applicant: MEDIATEK INC.
    Inventors: Ting-An Lin, Han-Liang Chou, Kun-Bin Lee, Yi-Hau Chen, Chi-Cheng Ju, Yen-Chieh Lai
  • Patent number: 8824812
    Abstract: A method and apparatus of image data compression and decompression are disclosed. According to an embodiment of the present invention, the compression method partitions the image data into access units and encodes each access unit into a bitstream according to a target bit budget. Each access unit is encoded using first data compression to generate a first bitstream and the residual data is further encoded using second data compression to generate a second bitstream if the first bitstream is smaller than the target bit budget. In one example, the second data compression comprises bit plane coding applied to bit plane-ordered data, wherein the bit plane-ordered data is generated by scanning from a most significant bit to a least significant bit of the residual data in a bit plane-wise order. The decompression method comprises steps to recover reconstructed data from the first and second bitstreams.
    Type: Grant
    Filed: October 2, 2012
    Date of Patent: September 2, 2014
    Assignee: Mediatek Inc
    Inventors: Han-Liang Chou, Tung-Hsing Wu, Kun-Bin Lee, Chi-Cheng Ju
  • Publication number: 20140211847
    Abstract: A video processing method for a video image consisting of a plurality of units includes: generating a plurality of information types of at least a first unit and a second unit neighbouring the first unit; and storing the plurality of information types of the first unit in a first continuous address space in a buffer and storing the plurality of information types of the second unit in a second continuous address space in the buffer, wherein the first continuous address space is adjacent to the second continuous address space. The plurality of information types of the first and second units are required for coding a specific unit, and the order of the stored plurality of information types of the first and second units is manipulated in each of the first and second continuous address spaces.
    Type: Application
    Filed: April 22, 2014
    Publication date: July 31, 2014
    Applicant: MEDIATEK INC.
    Inventors: Yu-Wen Huang, Chih-Hui Kuo, Kun-Bin Lee
  • Publication number: 20140205012
    Abstract: One video encoding method includes: performing a first part of a video encoding operation by a software engine with instructions, wherein the first part of the video encoding operation comprises at least a motion estimation function; delivering a motion estimation result generated by the motion estimation function to a hardware engine; and performing a second part of the video encoding operation by the hardware engine. Another video encoding method includes: performing a first part of a video encoding operation by a software engine with instructions and a cache buffer; performing a second part of the video encoding operation by a hardware engine; performing data transfer between the software engine and the hardware engine through the cache buffer; and performing address synchronization to ensure that a same entry of the cache buffer is correctly addressed and accessed by both of the software engine and the hardware engine.
    Type: Application
    Filed: January 13, 2014
    Publication date: July 24, 2014
    Applicant: MEDIATEK INC.
    Inventors: Kun-Bin Lee, Cheng-Hung Liu, Han-Liang Chou, Chi-Cheng Ju
  • Patent number: 8786795
    Abstract: A receiving container for a display device includes a bottom plate, a sidewall and a grounding unit. The sidewall is extended from the bottom plate to define a receiving space. The grounding unit is integrally formed with the bottom plate. The grounding unit includes a grounding member that grounds a circuit board received in the receiving space. The circuit board includes a grounding electrode and the grounding member corresponds to the grounding electrode. The grounding member is formed on a rear surface of the bottom plate. The grounding member may include a protrusion or a projected portion having an elastic structure.
    Type: Grant
    Filed: October 14, 2009
    Date of Patent: July 22, 2014
    Assignee: Samsung Display Co., Ltd.
    Inventors: Ahn-Ho Jee, Kun-Bin Lee, Dong-Hwan Kim, Hyeong-Cheol Ahn
  • Patent number: 8737469
    Abstract: A method for encoding macroblock units of a video image, and a related system are disclosed. The method includes: receiving the video image; generating a plurality of information types of a first macroblock unit; and storing the information types of the first macroblock unit in a continuous address space in the buffer. The system includes: an encoder, for receiving the video image, and generating a plurality of information types of a first macroblock unit; and a buffer, coupled to the encoder, for storing the information types of the first macroblock unit in a continuous address space in the buffer.
    Type: Grant
    Filed: April 3, 2007
    Date of Patent: May 27, 2014
    Assignee: Mediatek Inc.
    Inventors: Yu-Wen Huang, Chih-Hui Kuo, Kun-Bin Lee
  • Patent number: 8737613
    Abstract: One scanning method of transform-based digital data processing includes: when processing data blocks, recording characteristics information for different block categories individually; conditionally adjusting scan orders of data processing of the block categories according to the characteristics information; and performing the data processing upon a current data block according to a scan order corresponding to a block category to which the current data block belongs. Another scanning method of transform-based digital data processing includes: recording characteristics information when processing data blocks; conditionally adjusting a scan order according to the characteristics information; keeping at least one position in the scan order fixed regardless of changes made to the scan order; and performing a data processing upon a current data block according to the scan order.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: May 27, 2014
    Assignee: Mediatek Inc.
    Inventors: Kun-Bin Lee, Shaw-Min Lei
  • Publication number: 20140133574
    Abstract: A method and apparatus for processing transform coefficients for a video coder or encoder is disclosed in the present invention. Embodiments according to the present invention reduce the storage requirement for sign bit hiding (SBH), improve the parallelism of SBH processing or simplify parity checking. Partial quantized transform coefficients (QTCs) of a transform block may be processed before all QTCs of the transform block are received. Zero and non-zero QTCs of a scan block may be processed concurrently and the QTCs of multiple scan blocks in a transform block may also be processed concurrently when computing cost function for SBH compensation. The range for searching for a value-modification QTC may be less than the scan block to be processed. Parity checking on QTCs may be based on least significant bits (LSBs) of all QTCs or all non-zero QTCs of a scan block.
    Type: Application
    Filed: August 27, 2013
    Publication date: May 15, 2014
    Applicant: MEDIATEK INC.
    Inventors: Kun-Bin Lee, Ting-An Lin, Tung-Hsing Wu