CPC G06T 7/55 (2017.01) [G01B 11/22 (2013.01); G01S 7/4865 (2013.01); G01S 17/894 (2020.01); G06T 5/70 (2024.01); G06V 10/225 (2022.01); G06V 10/30 (2022.01); G06V 10/34 (2022.01); G06V 10/72 (2022.01); G06V 10/761 (2022.01); G06T 2207/10016 (2013.01); G06T 2207/10028 (2013.01)] | 20 Claims |
1. A depth data filtering method, comprising:
obtaining, for each pixel, a depth difference value between two consecutive frames of depth maps;
marking an area formed by pixels as a first environment change area, the depth difference value of the pixels being smaller than a predetermined absolute depth deviation;
marking an area formed by pixels as a second environment change area, the depth difference value of the pixels being greater than or equal to the predetermined absolute depth deviation;
generating a first similarity weight corresponding to each pixel in the first environment change area based on the depth difference value, an enlarged predetermined original smoothing coefficient, and a pixel depth deviation value of a current frame;
generating a second similarity weight corresponding to each pixel in the second environment change area based on the depth difference value, a reduced predetermined original smoothing coefficient, and the pixel depth deviation value of the current frame; and
filtering the first environment change area based on the first similarity weight and filtering the second environment change area based on the second similarity weight.
|