Abstract:
A decoding apparatus has an arithmetic decoder and a controller. A counter logic of the controller generates a first statistics result according to a first syntax element decoding result. A control logic of the controller instructs the arithmetic decoder to perform a first scan procedure at least once to generate the first syntax element decoding result of transform coefficients of a transform coefficient block, controls a repetition number of a second scan procedure based at least partly on the first statistics result, and instructs the arithmetic decoder to perform the second scan procedure at least once to generate a second syntax element decoding result of the transform coefficients. The first scan procedure decodes a first coded syntax element of one transform coefficient when performed by the arithmetic decoder once. The second scan procedure decodes a second coded syntax element of one transform coefficient when performed by the arithmetic decoder once.
Abstract:
Method and system of video decoding incorporating frame compression to reduce frame buffer size are disclosed. The method adjusts parameters of the frame compression according to decoder system information or syntax element in the video bitstream. The decoder system information may be selected from a group consisting of system status, system parameter and a combination of system status and system parameter. The decoder system information may include system bandwidth, frame buffer size, frame buffer status, system power consumption, and system processing load. The syntax element comprises reference frame indicator, initial picture QP (quantization parameter), picture type, and picture size. The adaptive frame compression may be applied to adjust compression ratio. Furthermore, the adaptive frame compression may be applied to a decoder for a scalable video coding system or a multi-layer video coding system.
Abstract:
A data processing apparatus includes a compressor and an output interface. The compressor generates a compressed display data by compressing a display data according to a compression algorithm. The output interface appends first indication information in a first output bitstream, appends second indication information in a second output bitstream, and outputs the first output bitstream and the second output bitstream via a display interface. The first output bitstream is derived from the compressed display data. The first indication information is set in response to the compression algorithm employed by the compressor. The first indication information is different from the second indication information. The display interface is arranged for coupling to a driver circuit.
Abstract:
A preview system of an image capture apparatus has a processing circuit and a display apparatus. The processing circuit reads an input image, scales at least a portion of the input image to generate a first preview image, and derives a second preview image from a selected portion of the input image. The display apparatus displays the first preview image and the second preview image, concurrently. Besides, a preview method for an image capture apparatus includes at least the following steps: reading an input image; scaling at least a portion of the input image to generate a first preview image; deriving a second preview image from a selected portion of the input image; and displaying the first preview image and the second preview image on a display apparatus, concurrently.
Abstract:
A data processing system has a first data processing apparatus and a second data processing apparatus. The first data processing apparatus has at least a camera sensor, a compressor and an output interface. The camera sensor generates first input multimedia data. The compressor compresses the first input multimedia data into compressed multimedia data. The output interface packs compressed multimedia data into a bitstream. The second data processing apparatus has at least an input interface, a data access circuit, and a de-compressor. The input interface un-packs the bitstream into second input multimedia data. The data access circuit stores second input multimedia data into a multimedia buffer and reads buffered multimedia data from the multimedia buffer. The de-compressor de-compresses buffered multimedia data. Alternatively, one of the compressor and the decompressor may be implemented in a third data processing apparatus coupled between the first data processing apparatus and the second data processing apparatus.
Abstract:
A data processing apparatus has a compressor and an output interface. The compressor receives an input display data, and generates an output display data according to the input display data. The output interface packs the output display data into an output bitstream, and outputs the output bitstream via a display interface. The compressor adaptively adjusts a compression algorithm applied to the input display data according to visibility of compression artifacts. By way of example, the display interface may be a display serial interface (DSI) standardized by a Mobile Industry Processor Interface (MIPI) or an embedded display port (eDP) standardized by a Video Electronics Standards Association (VESA).
Abstract:
An image generation method includes: determining at least one first image capture setting and at least one second image capture setting; controlling an image capture device to generate a plurality of first successive captured images for a capture trigger event according to the at least one first image capture setting and generate a plurality of second successive captured images for the same capture trigger event according to the at least one second image capture setting. Variation of the at least one first image capture setting is constrained within a first predetermined range during generation of the first successive captured images. Difference between the at least one first image capture setting and the at least one second image capture setting is beyond the first predetermined range. Variation of the at least one second image capture setting is constrained within a second predetermined range during generation of the second successive captured images.
Abstract:
A preview system of an image capture apparatus has a processing circuit and a display apparatus. The processing circuit reads an input image, scales at least a portion of the input image to generate a first preview image, and derives a second preview image from a selected portion of the input image. The display apparatus displays the first preview image and the second preview image, concurrently. Besides, a preview method for an image capture apparatus includes at least the following steps: reading an input image; scaling at least a portion of the input image to generate a first preview image; deriving a second preview image from a selected portion of the input image; and displaying the first preview image and the second preview image on a display apparatus, concurrently.
Abstract:
A data processing apparatus includes a compressor and an output interface. The compressor generates a compressed display data by compressing a display data according to a compression algorithm. The output interface appends first indication information in a first output bitstream, appends second indication information in a second output bitstream, and outputs the first output bitstream and the second output bitstream via a display interface. The first output bitstream is derived from the compressed display data. The first indication information is set in response to the compression algorithm employed by the compressor. The first indication information is different from the second indication information. The display interface is arranged for coupling to a driver circuit.
Abstract:
A data processing apparatus includes a compression circuit and a first output interface. The compression circuit generates a plurality of compressed pixel data groups by compressing pixel data of a plurality of pixels of a picture based on a pixel data grouping setting of the picture, and generates indication information indicative of at least one boundary each between consecutive compressed pixel data groups. The first output interface packs the compressed pixel data groups into at least one output bitstream, and outputs the at least one output bitstream via a camera interface.