| The popularity of smart devices and 5G networks has promoted the way and speed of interaction between video information and people,making video an indispensable part of people’s lives.However,the development of technology also makes the acquisition and modification of video information easier,which poses a threat to the security of video information.In order to ensure the security of video information,video information hiding technology emerges as the times require.Among them,the information hiding technology based on coding standards is more widely used.VVC(Versatile video coding,VVC)is the latest video coding standard,which can improve the performance by half compared with the previous coding standards.Considering the excellent coding efficiency of VVC,the research of video information hiding algorithm based on VVC has good academic value and application value.The existing information hiding algorithms based on coding standards are investigated and analyzed.It is found that there are some deficiencies:poor embedding capacity,rapid increase of code rate and coefficient distortion propagation phenomenon.In this thesis,an improved information hiding algorithm is designed according to the new coding features in VVC.(1)Aiming at the problem that it is difficult to meet the increase of high embedding capacity and low bit rate at the same time,this thesis proposes an information hiding algorithm based on luminance block and chrominance block based on the newly added coding characteristics of VVC in I frame.First of all,the scheme takes advantage of the independent division structure and coding of luminance block and chrominance block in the I frame,and at the same time,the luminance block and the chrominance block are selected as the embedding carrier to improve the embedding capacity.Secondly,according to the new coding characteristics of VVC in the coding process of luminance block and chrominance block,two concealment methods are proposed: luma information concealment method based on multi-transform selection,and chroma information concealment method based on prediction mode.The algorithm uses both the luminance component and the chrominance component in VVC to hide information.Compared with the existing information hiding algorithms,the experimental results show that the proposed algorithm has obvious advantages in video quality and controlling the increase of bit rate while ensuring high embedding capacity.(2)Aiming at the problem of poor video quality caused by the phenomenon of coefficient distortion propagation,this thesis proposes a multi-scale information hiding algorithm based on distortion cost combined with Syndrome-trellis codes(STC).Considering the innovation in the division of coding blocks in VVC,the algorithm selects coding blocks of multiple sizes as embedding blocks.Aiming at the distortion propagation phenomenon of coefficients,on the one hand,the relationship between the coefficients of different two-dimensional transforms in VVC and the distortion propagation between frames is analyzed,and the coefficient with the least distortion is selected as the embedding carrier.On the other hand,combined with the design of the distortion function in the STC coding tool,texture characteristics and motion characteristics are used to reflect the intra-frame distortion value of the coefficients to minimize the intra-frame distortion.The algorithm applies STC to VVC and combines the new MTT(Multi type tree,MTT)feature in VVC.The experimental results show that the proposed algorithm can reduce the coefficient distortion propagation phenomenon compared with the existing information hiding algorithms.,to ensure better video quality. |