VIDEO PROCESSING APPARATUS AND METHODS
First Claim
1. A video processing apparatus, comprising:
- a video decoder for generating a sequence of frames by decoding a block-based compressed bitstream, wherein data of reference frames in the sequence of frames are provided for generating a current frame;
a first memory sequentially storing the sequence of frames output from the video decoder on a block-by-block basis and in a decoding order; and
a post-processing device coupled to the video decoder and the first memory, comprising a motion estimation unit, acquires the sequence of frames block by block from the first memory, extracts motion information from the sequence of frames for post-processing.
1 Assignment
0 Petitions
Accused Products
Abstract
A video processing apparatus includes a video decoder and a post-processing device. The video decoder is provided for decoding a block-based compressed bitstream to generate a sequence of frames, wherein data of reference frames in the sequence of frames are provided for generating a current frame. The post-processing device couples to a first memory and the video decoder. The video decoder sequentially stores the sequence of frames on a block-by-block basis and in a decoding order into the first memory. The post-processing device acquires the sequence of frames block by block, extracts motion information, and performs post-processing according to the sequence of frames and the motion information.
-
Citations
21 Claims
-
1. A video processing apparatus, comprising:
-
a video decoder for generating a sequence of frames by decoding a block-based compressed bitstream, wherein data of reference frames in the sequence of frames are provided for generating a current frame; a first memory sequentially storing the sequence of frames output from the video decoder on a block-by-block basis and in a decoding order; and a post-processing device coupled to the video decoder and the first memory, comprising a motion estimation unit, acquires the sequence of frames block by block from the first memory, extracts motion information from the sequence of frames for post-processing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A video processing method, comprising:
-
receiving a block-based compressed bitstream; decoding the block-based compressed bitstream to generate a sequence of frames by a video decoder, wherein data of reference frames in the sequence of frames are provided for generating a current frame; sequentially storing the sequence of frames output from the video decoder into a first memory on a block-by-block basis and in a decoding order; acquiring the sequence of frames block by block from the first memory to extract motion information from the sequence of frames; and performing post-processing on the sequence of frames based on the motion information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification