Video encoding method and apparatus and video decoding method and apparatus
a video encoding and video technology, applied in the field of video en video decoding methods and apparatuses, can solve the problems of increasing the total code amount, and affecting the accuracy of the prediction
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
first embodiment
[0054]FIG. 1 shows the arrangement of a video encoding apparatus according to the first embodiment of the present invention. The video encoding apparatus shown in FIG. 1 may be implemented by hardware or software using a computer. Part of the processing performed by the apparatus may be implemented by hardware, while the remaining part may be implemented by software. This equally applies to video encoding apparatuses according to the other embodiments to be described later.
[0055] Referring to FIG. 1, a predictive macroblock generator 119 generates predictive macroblock signals 130 to 133 for a video signal (to-be-encoded frame) 100 input for every frame from the encoded frames stored in a first reference frame memory 117 and second reference frame memory 118. A predictive macroblock selector 120 selects an optimal predictive macroblock signal from the predictive macroblock signals 130 to 133, and generates a prediction picture signal 106 by using the selected predictive macroblock ...
second embodiment
[0064]FIG. 2 shows the arrangement of a video encoding apparatus according to the second embodiment of the present invention. In this embodiment, a fade detector 140 for an input video signal 100 is added to the video encoding apparatus according to the first macroblock shown in FIG. 1. The fade detector 140 calculates an average luminance signal for each frame of the input video signal 100. If a change in luminance over time has a predetermined slope, the fade detector 140 determines that the picture represented by the input video signal 100 is a fading picture, and notifies a predictive macroblock selector 120 of the determination result as a fade detection signal 141.
[0065] If the fade detector 140 determines that the picture represented by the input video signal 100 is a fading picture, the predictive macroblock selector 120 limits a prediction mode to a prediction from one reference frame or a prediction based on linear extrapolation or linear interpolation of a plurality of r...
third embodiment
[0083]FIGS. 8 and 9 show the arrangements of a video encoding apparatus and video decoding apparatus according to the third embodiment of the present invention. In the first and second embodiments, a prediction is performed on the basis of the linear sum of a maximum of two reference frames. In contrast to this, the third embodiment can perform a prediction based on selection of one specific frame for each macroblock by using three or more reference frames or the linear sum of a plurality of reference frames.
[0084] The video encoding apparatus shown in FIG. 8 includes reference frame memories 117, 118, and 152 corresponding to the maximum reference frame count (n). Likewise, the video decoding apparatus in FIG. 9 includes reference frame memories 217, 218, and 252 corresponding to the maximum reference frame count (n). In this embodiment, in a prediction based on a linear sum, each of predictive macroblock generators 151 and 251 generates a prediction picture signal by computing th...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



