Low complexity versatile video coding for traffic surveillance system

The versatile video coding (VVC) standard can efficiently compress the video data of traffic surveillance system, however, the encoding complexity of VVC is quite high. In this paper, we propose an efficient motion estimation (ME) algorithm for improving the encoding complexity of VVC. First, we propose a content oriented adaptive search range setting algorithm, where the search range size of the children coding units (CUs) can be adaptively set by using the best motion vector information of their parent CU. In addition, based on the high spatial correlation and similar characteristics, we propose a fast reference frame direction decision algorithm to further reduce the ME encoding complexity. The simulation results show that the encoding complexity saving performance of the proposed algorithm is quite well, i.e., the total encoding time is saved by an average of 34.27%, and the ME encoding time is saved by an average of 40.79%.