Encoding and decoding methods and electronic devices
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2026-02-10
- Publication Date
- 2026-06-16
Smart Images

Figure 2026097835000001_ABST
Abstract
Claims
1. An encoding method used to encode at least one channel of an image, The method involves generating a feature map for at least one channel, wherein the feature map includes a plurality of feature points, each feature point including a corresponding feature value. Based on the aforementioned feature map, an estimated information matrix is generated, A method comprising encoding a feature point to be encoded from among the plurality of feature points into a bitstream based on an encoded feature point from among the plurality of feature points and the estimated information matrix.
2. Encoding the feature points to be encoded from among the plurality of feature points into a bitstream based on the encoded feature points from among the plurality of feature points and the estimated information matrix is: Based on the feature values of the encoded feature points and the estimated information matrix, the probability distribution parameters corresponding to the feature points to be encoded are determined. The probability distribution is determined based on the aforementioned probability distribution parameters, The method according to claim 1, comprising encoding the feature points to be encoded into the bitstream based on the probability distribution.
3. Determining the probability distribution parameters corresponding to the feature points to be encoded, based on the feature values of the encoded feature points and the estimated information matrix, The method according to claim 2, comprising performing linear weighting on the feature values of the encoded feature points and the estimated information matrix to determine the probability distribution parameters corresponding to the feature points to be encoded.
4. The estimation information matrix includes estimation information for the plurality of feature points, Performing linear weighting on the feature values of the encoded feature points and the estimated information matrix to determine the probability distribution parameters corresponding to the feature points to be encoded is: Based on the feature points to be encoded, a first region in the feature map and a second region in the estimated information matrix are determined. The method according to claim 3, comprising performing linear weighting on the feature values of the encoded feature points in the first region and the estimated information of the feature points in the second region to obtain the probability distribution parameters corresponding to the feature points to be encoded.
5. The at least one channel includes a first channel and a second channel, The feature point to be encoded is located in the portion of the feature map corresponding to the first channel, Determining the first region in the feature map and the second region in the estimated information matrix based on the feature points to be encoded is: The first region is determined to be a region of a first predetermined size centered on the feature point to be encoded in the portion of the feature map corresponding to the first channel, and a second region of a second predetermined size centered on the feature point corresponding to the position of the feature point to be encoded in the portion of the feature map corresponding to the second channel, The second region includes determining a third region of a predetermined size centered on the encoding target position in the portion of the estimation information matrix corresponding to the first channel, and a fourth region of a predetermined size centered on the position corresponding to the encoding target position in the portion of the estimation information matrix corresponding to the second channel, The method according to claim 4, wherein the encoding target position is the position of the encoding target feature point.
6. Performing linear weighting on the feature values of the encoded feature points in the first region and the estimated information of the feature points in the second region is: The first position is determined based on a position in the second region other than the encoded position, wherein the encoded position is the position of an encoded feature point. The method according to claim 5, comprising performing linear weighting on the feature values of the encoded feature points in the first region and on the estimated information of the feature points corresponding to the first position.
7. Determining the first position based on a position other than the encoded position in the second region is: The method according to claim 6, comprising determining, as the first position, the encoded target position and at least one other unencoded position in the second region, and a position corresponding to the encoded target position and at least one other unencoded position in the second region.
8. Determining the first position based on a position other than the encoded position in the second region is: The method according to claim 6, comprising determining the first position as the encoding target position in the second region and a position corresponding to the encoding target position in the second region.
9. The aforementioned estimated information matrix includes a first feature matrix and a second feature matrix, The first feature matrix includes the first features of the plurality of feature points, The second feature matrix includes the second features of the plurality of feature points, The probability distribution parameters include a first probability distribution parameter and a second probability distribution parameter. Determining the probability distribution parameters based on the feature values of the encoded feature points and the estimated information matrix is: The first probability distribution parameter is determined based on the feature values of the encoded feature points and the first feature matrix. The method according to claim 2, comprising determining the second probability distribution parameter based on the feature value of the encoded feature point and the second feature matrix.
10. A bitstream generation method configured to generate a bitstream by the encoding method described in any one of claims 1 to 9.
11. A bitstream storage method configured to store a bitstream generated by the bitstream generation method described in claim 10.
12. A bitstream transmission method configured to transmit a bitstream generated by the bitstream generation method described in claim 10.
13. An encoder configured to perform the encoding method described in any one of claims 1 to 9.
14. It is an electronic device, It includes memory and a processor, the memory being coupled to the processor, The memory stores program instructions, and when the program instructions are executed by the processor, the electronic device is capable of performing the method according to any one of claims 1 to 9.
15. A chip comprising one or more interface circuits and one or more processors, wherein the interface circuits are configured to receive signals from the memory of an electronic device and to transmit the signals to the processor, the signals include computer instructions stored in the memory, and when the processor executes the computer instructions, the chip is able to perform the method according to any one of claims 1 to 9.
16. A computer-readable storage medium for storing a bitstream obtained by the method described in claim 10.
17. A software program that, when executed by a computer or processor, causes the computer or processor to perform the method described in any one of claims 1 to 9.