Encoding method and encoding device
A coding mode and summation technology, which is applied in the field of coding methods and coding devices, can solve the problems of enhanced correlation, failure to consider, and failure to satisfy the correlation between the base layer and the enhancement layer, etc., and achieve the goal of increasing correlation and improving error resilience Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0045] Embodiment 1 provides an encoding method. In this embodiment, the decoding end performs error concealment on the enhancement layer by using the BLSkip error concealment method. When encoding the base layer, comprehensively consider the error concealment capability of the information of the base layer to the frame of the enhancement layer, and the error concealment capability represents the inter-layer correlation capability. Also, the mode of the basic layer is Inter mode.
[0046] In detail, such as figure 1 As shown, the method includes:
[0047] Step S101: When encoding the macroblocks of the base layer, calculate the Lagrangian cost function value corresponding to each encoding mode in the mode set;
[0048] Among them, the above Lagrangian cost function includes source distortion, code rate and the error concealment ability of the enhancement layer to the base layer information estimated by the encoder according to the BLSkip error concealment method. In particu...
Embodiment 2
[0069] In the encoding method provided by this embodiment, the case that there is an Intra mode in the mode set is considered, and different methods are used to calculate the error concealment distortion D for the Intra mode. ec .
[0070] The encoding method provided by this embodiment is similar to that of Embodiment 1. First, the mode with the smallest cost function value needs to be selected from the mode set, and then the base layer is encoded according to this mode. Specifically, for the case where an Intra mode exists in the mode set, the calculation cost function can still be calculated using the formula (5) in Embodiment 1, and the selectable mode set includes all possible modes.
[0071] The difference between the second embodiment and the first embodiment is that the error concealment distortion D is calculated in different ways for the Inter mode, the inter-layer prediction mode, and the Intra mode. ec ; Wherein, for Inter mode and inter-layer prediction mode (inc...
Embodiment 3
[0082] In the encoding method provided by this embodiment, a certain extension is made on the Lagrangian cost function. In detail, the cost function is expressed as follows:
[0083]
[0084] It can be seen from the above formula that the difference between the definition of the cost function in this embodiment and Embodiment 1 and Embodiment 2 is that, for Inter mode or inter-layer prediction mode, the reference frame propagation distortion D ep_ref , used to refresh the Intra mode. Reference frame propagation distortion D ep_ref The calculation of can refer to the prior art, and will not be repeated here.
[0085] The following takes Embodiment 1 as an example to illustrate the specific application process of the embodiment of the present invention.
[0086] The method in embodiment one is inherited in the reference software of JSVM, and the experiment environment that satisfies the following conditions is designed:
[0087] 1) Sequence: Bus, Foreman;
[0088] 2) Two ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com