Patent application number | Description | Published |
20100239018 | VIDEO PROCESSING METHOD AND VIDEO PROCESSOR - A video processing method and a video processor are disclosed. The video processor includes a processing device, and the video processor is coupled to a buffer. The video processor reads a plurality of current frames to be coded and a plurality of search windows, and performs motion estimation on a plurality of macroblocks (MBs), wherein the MBs are co-located within the current frames to be coded and the current frames to be coded have no data dependence on each other. | 09-23-2010 |
20100254459 | INTRA PREDICTION MODE SELECTING APPARATUS AND METHOD THEREOF - An intra prediction mode selecting method is disclosed. First, a compress profile and a frame resolution of a frame data are received. Next, a plurality of corresponding prediction modes are selected according to the compress profile and the frame resolution, and the selected prediction modes are scheduled for sequentially calculating a plurality of corresponding cost functions. Finally, the cost functions are compared to select one of the prediction modes to serve as a prediction mode of the frame data. | 10-07-2010 |
20110123128 | BIT RATE CONTROL CIRCUIT AND METHOD FOR IMAGE COMPRESSION - A bit rate control circuit for image compression includes a compression unit, a R-value calculation unit, a linear quantization factor (LQF) calculation unit. The compression unit is used to performs a first quantization process on an image based on a default LQF (LQF | 05-26-2011 |
20130208797 | IMAGE ENCODING/DECODING SYSTEM AND ASSOCIATED METHOD - An image encoding system includes: a main encoding unit, including a binarization unit, for encoding/compressing a source data into a binary string and outputting side information; a first storage unit, for buffering the binary string generated by the main encoding unit; a second storage unit, buffering the side information generated by the main encoding unit; and a binary arithmetic coding (BAC) encoding unit, coupled to the first and second storage units, for encoding the binary string into a bitstream with reference to the side information and for outputting the bitstream. | 08-15-2013 |
20140029669 | METHOD AND DEVICE FOR ENCODING VIDEO - A video encoding method for a video encoding device is provided. The method includes: obtaining a current image and a reference image, wherein the current image has a first block; obtaining motion vectors, wherein each of the motion vectors points to a reference block in the reference image; for each of the motion vectors, executing a filter calculation according to the pointed reference block and the first block to generate a first filter block, and calculating an difference value according to the pointed reference block and the corresponding first filter block. The method also includes: obtaining a minimum first difference value among the difference values, and obtaining a second filter block corresponding to the first difference value; encoding the first block according to the second filter block. Accordingly, the video quality and the compression ratio are increased. | 01-30-2014 |
20140063184 | ENCODING METHOD AND ENCODING DEVICE FOR 3D VIDEO - An encoding method and an encoding device for 3D video are provided. The method includes the following. Pixel data of a first macro block in a first frame to be encoded is loaded, wherein the first frame belongs to a first view angle. Pixel data of a search window in a reference frame is loaded. A first motion estimation is executed according to the pixel data of the search window and the first macro block. Pixel data of a second macro block in a second frame to be encoded is loaded, wherein the second frame belongs to a second view angle different from the first view angle. A second motion estimation is executed according to the pixel data of the search window and the second macro block, thereby sharing the pixel data of the search window with the first motion estimation. Accordingly, the demand for a memory bandwidth is decreased. | 03-06-2014 |
20140079124 | VIDEO ENCODING METHOD AND VIDEO ENCODING DEVICE - A video encoding method is provided, which includes: deciding a first search window of a first macroblock in a reference image, and deciding a second search window of a second macroblock in the reference image, wherein the first search window is at least partially overlapped with the second search window; reading the first search window and the second search window from a memory and executing a first encoding stage having motion estimation and binarization encoding; storing an encoding result of the first encoding stage in the memory; reading the encoding result from the memory and executing a second encoding stage. The second encoding stage has a context entropy coding, and an encoding order of the context entropy coding is different from that of the motion estimation, and the first encoding stage is executed in parallel with the second encoding stage. Accordingly, a bandwidth demand of the memory is decreased. | 03-20-2014 |
20150281741 | VIDEO PROCESSING APPARATUS AND VIDEO PROCESSING CIRCUITS THEREOF - A video processing apparatus and a video processing circuit of the video processing apparatus are provided. The video processing circuit includes a video processor, a first memory controller, a second memory controller and a distributor. The video processor includes at least one sub-processing-tasks processor which is configured to execute one or more sub-processing tasks respectively. The first memory controller controls a first memory. The second memory controller controls a second memory. The distributor stores the data outputted by the video processor to the first memory and the second memory through the first memory controller and the second memory controller respectively. | 10-01-2015 |