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: 20150103883Abstract: 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: ApplicationFiled: September 22, 2014Publication date: April 16, 2015Inventors: Tung-Hsing Wu, Kun-Bin Lee, Yi-Hsin Huang
-
Publication number: 20150055697Abstract: 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: ApplicationFiled: August 20, 2013Publication date: February 26, 2015Applicant: MEDIA TEK INC.Inventors: Tung-Hsing Wu, Kun-Bin Lee, Yi-Hsin Huang
-
Publication number: 20150049819Abstract: 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: ApplicationFiled: August 15, 2013Publication date: February 19, 2015Applicant: MEDIATEK INC.Inventors: Kun-Bin Lee, Han-Liang Chou, Ting-An Lin, Yi-Hau Chen, Chi-Cheng Ju, Yen-Chieh Lai
-
Patent number: 8948574Abstract: 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: GrantFiled: November 24, 2008Date of Patent: February 3, 2015Assignee: MediaTek Inc.Inventor: Kun-Bin Lee
-
Publication number: 20140341288Abstract: 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: ApplicationFiled: May 6, 2014Publication date: November 20, 2014Applicant: MEDIATEK INC.Inventors: Tung-Hsing Wu, Kun-Bin Lee
-
Publication number: 20140334724Abstract: 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: ApplicationFiled: May 8, 2013Publication date: November 13, 2014Applicant: MEDIATEK INC.Inventors: Tung-Hsing Wu, Han-Liang Chou, Kun-Bin Lee
-
Patent number: 8887180Abstract: 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: GrantFiled: October 31, 2007Date of Patent: November 11, 2014Assignee: Samsung Display Co., Ltd.Inventors: Deuk-Soo Kim, Kun-Bin Lee, Hyeong-Cheol Ahn, Dong-Won Lee
-
Publication number: 20140313454Abstract: 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: ApplicationFiled: July 1, 2014Publication date: October 23, 2014Inventors: Ahn-Ho JEE, Kun-Bin LEE, Dong-Hwan KIM, Hyeong-Cheol AHN
-
Patent number: 8854233Abstract: 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: GrantFiled: March 4, 2013Date of Patent: October 7, 2014Assignee: Mediatek Inc.Inventors: Ting-An Lin, Han-Liang Chou, Kun-Bin Lee, Yi-Hau Chen, Chi-Cheng Ju, Yen-Chieh Lai
-
Publication number: 20140269913Abstract: 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: ApplicationFiled: October 11, 2012Publication date: September 18, 2014Inventors: 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: 20140254949Abstract: 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: ApplicationFiled: March 5, 2014Publication date: September 11, 2014Applicant: MEDIATEK INC.Inventors: Han-Liang Chou, Tsu-Ming Liu, Tung-Hsing Wu, Kun-Bin Lee, Chi-Cheng Ju
-
Publication number: 20140254929Abstract: 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: ApplicationFiled: February 19, 2014Publication date: September 11, 2014Applicant: MEDIATEK INC.Inventors: Tung-Hsing Wu, Han-Liang Chou, Kun-Bin Lee, Chi-Cheng Ju
-
Publication number: 20140247165Abstract: 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: ApplicationFiled: March 4, 2013Publication date: September 4, 2014Applicant: MEDIATEK INC.Inventors: Ting-An Lin, Han-Liang Chou, Kun-Bin Lee, Yi-Hau Chen, Chi-Cheng Ju, Yen-Chieh Lai
-
Patent number: 8824812Abstract: 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: GrantFiled: October 2, 2012Date of Patent: September 2, 2014Assignee: Mediatek IncInventors: Han-Liang Chou, Tung-Hsing Wu, Kun-Bin Lee, Chi-Cheng Ju
-
Publication number: 20140211847Abstract: 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: ApplicationFiled: April 22, 2014Publication date: July 31, 2014Applicant: MEDIATEK INC.Inventors: Yu-Wen Huang, Chih-Hui Kuo, Kun-Bin Lee
-
Publication number: 20140205012Abstract: 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: ApplicationFiled: January 13, 2014Publication date: July 24, 2014Applicant: MEDIATEK INC.Inventors: Kun-Bin Lee, Cheng-Hung Liu, Han-Liang Chou, Chi-Cheng Ju
-
Patent number: 8786795Abstract: 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: GrantFiled: October 14, 2009Date of Patent: July 22, 2014Assignee: Samsung Display Co., Ltd.Inventors: Ahn-Ho Jee, Kun-Bin Lee, Dong-Hwan Kim, Hyeong-Cheol Ahn
-
Patent number: 8737469Abstract: 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: GrantFiled: April 3, 2007Date of Patent: May 27, 2014Assignee: Mediatek Inc.Inventors: Yu-Wen Huang, Chih-Hui Kuo, Kun-Bin Lee
-
Patent number: 8737613Abstract: 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: GrantFiled: November 20, 2008Date of Patent: May 27, 2014Assignee: Mediatek Inc.Inventors: Kun-Bin Lee, Shaw-Min Lei
-
Publication number: 20140133574Abstract: 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: ApplicationFiled: August 27, 2013Publication date: May 15, 2014Applicant: MEDIATEK INC.Inventors: Kun-Bin Lee, Ting-An Lin, Tung-Hsing Wu