Abstract:
An encoding apparatus in accordance with an embodiment of the present invention includes: an encoder configured to request for storage of an original frame; a frame processing unit configured to generate an encoded frame having the original framed encoded therein; and a frame memory configured to store the encoded frame. Here, the frame processing unit is configured to generate the original frame by encoding the encoded frame stored in the frame memory according to a request of the encoder, and the encoder is configured to perform encoding according to the original frame.
Abstract:
Disclosed herein are motion estimation apparatus and method. The motion estimation apparatus may determine an SAD of a coding unit in a current image and calculate an average SAD of the current image. The motion estimation apparatus may compare the SAD of the coding unit with the average SAD of the current image, and determine the number of one or more previous images to be used for motion estimation of the coding unit based on the results of comparison.
Abstract:
An apparatus and method for controlling a multi-core SoC including a main core and at least one sub-core are disclosed. The apparatus includes a determination unit, a storage unit, and a control unit. The determination unit determines whether or not to drive the sub-core by taking the performance or power of the multi-core SoC into consideration. The storage unit stores state information including a register of the main core or the sub-core in accordance with a determination of the determination unit. The control unit performs control so that the main core and the sub-core execute a sub-task, that is, a task of the sub-core, through exchange by sharing the state information.
Abstract:
Disclosed herein are an apparatus and a method of providing recompression of a video capable of recompressing and transmitting flags of data having an association with neighboring data in a video block and an original video by a simple logic. To this end, the apparatus of providing recompression of a video includes: a recompressing unit recompressing a compressed video frame based on information obtained by comparing a selected block selected from the compressed video frame and an adjacent block adjacent to the selected block with each other; and a frame memory controlling unit storing the recompressed video frame in a frame memory. Therefore, a hardware volume may be decreased while original video data are maintained.
Abstract:
The present invention relates to an apparatus for computing an error rate comprising: a first circuit interface being connected to a first sub-circuit receiving data and computing output data through a predetermined computation process; a second circuit interface and being connected to a first test circuit receiving the same data, which is inputted to the first sub-circuit, and computing output data through the predetermined computation process; an error injecting part injecting an error to the first test circuit; an error detecting part comparing output data of the first sub-circuit to output data of the first test circuit; and an error rate computing part computing input node error probability of the first sub-circuit by statistic processing of the compared result. The apparatus and method for computing error rate of the present invention is able to shorten the time required to obtain error probability, compared to the direct simulation of the full circuit.
Abstract:
Disclosed herein is an apparatus for fast Sample Adaptive Offset filtering based on a convolution method, for decoding of a video. According an embodiment, the apparatus may include: an input stream provider for sequentially providing a window buffer with pixels read from a buffer that stores input data related to an SAO filter; a window buffer for defining the provided pixels as one or more windows, and for delivering the pixels on a defined window basis to one or more calculation logics; and one or more calculation logics for calculating an offset for the pixels input on the window basis, and for outputting a corrected pixel by adding the calculated offset to a target pixel.
Abstract:
An apparatus and method for determining a discrete cosine transform (DCT) size based on a transform depth are disclosed herein. The apparatus for determining a DCT size based on a transform depth includes a prediction mode determination unit, a transform unit (TU) generation unit, and a DCT performance unit. The prediction mode determination unit determines a prediction mode in order to determine a DCT size at the root location of a coding unit (CU) present in a coding tree unit (CTU). The transform unit (TU) generation unit partitions the CU into transform units (TUs) based on a residual quad tree (RQT). The DCT performance unit performs a DCT based on the TUs.