The method obtains the gain and exposure time of the image to be coded from the image processing module of the image acquisition device, obtains the corresponding reference distortion according to the gain and exposure time of the image to be coded, and calculates the distortion of the feature area in the image to be coded. The difference between the degree of distortion and the benchmark distortion; the distortion tolerance of each macroblock in the image to be coded is obtained by calculating the difference between the distortion of the feature area and the benchmark distortion of the image to be coded; the optimal macroblock prediction mode is obtained by predicting each macroblock in the image to be coded; and the image to be coded corresponding to the optimal macroblock prediction mode is coded to complete. Control of the code rate of the paired image to be coded. The method can realize the rate control through the linkage of image processing and coding, and at the same time ensure that the encoded image has a good subjective presentation.
【技术实现步骤摘要】
码率控制方法、装置、图像采集设备及可读存储介质
本专利技术涉及监控领域,具体而言,涉及一种对监控视频进行码率控制的方法、装置、图像采集设备及可读存储介质。
技术介绍
监控领域在近几年发生了巨大的变革。数字化、高清化,使图像的清晰度得到全面的提升,这也对网络带宽提出了更高的要求,现在主流1080P已经渐渐被5M,8M甚至12M的分辨率所取代,随之而来的就是带宽不够的问题。在有限的带宽下,我们要达到更高质量的图片就需要在视频编码上下功夫,现有技术中,存在着通过图像纹理复杂度来控制码率的方案,比如,高复杂度纹理选用高质量因子进行码率控制的方案,然而上述方案是从图像纹理复杂度这个客观条件进行评价的,对同样复杂度的图像区域,比如,草地和花坛采用同样的码率控制,忽视了人眼的主观感受,编码后的图片虽然码率得到控制但画面主观呈现较差,很难达到用户预期,影响用户体验。
技术实现思路
为了克服现有技术中的上述不足,本专利技术的目的在于提供一种码率控制方法、装置、图像采集设备及可读存储介质。所述码率控制方法能够对图像编码过程中码率进行控制的同时,还能使编码的图像有良好的主观呈现。就码率控制方法而言,本专利技术较佳的实施例提供一种码率控制方法,应用于图像采集设备,所述图像采集设备中预先存储有该图像采集设备不同增益、不同曝光时间与基准失真度之间的对应关系,所述方法包括:获取待编码图像的增益及曝光时间;根据所述待编码图像的增益及曝光时间获得对应的基准失真度;计算所述待编码图像中特征区域的失真度与所述基准失真度的差值;由所述待编码图像中特征区域的失真度与基准失真度的差值计算得到所述待编码图 ...
【技术保护点】
1.一种码率控制方法,其特征在于,应用于图像采集设备,所述图像采集设备中预先存储有该图像采集设备不同增益、不同曝光时间与基准失真度之间的对应关系,所述方法包括:获取待编码图像的增益及曝光时间;根据所述待编码图像的增益及曝光时间获得对应的基准失真度;计算所述待编码图像中特征区域的失真度与所述基准失真度的差值;由所述待编码图像中特征区域的失真度与基准失真度的差值计算得到所述待编码图像各个组成宏块的失真容忍度;基于所述待编码图像各个组成宏块的失真容忍度对所述待编码图像中各个宏块进行宏块预测,得到最佳宏块预测模式;对最佳宏块预测模式对应的待编码图像进行编码,以完成对所述待编码图像码率的控制。
【技术特征摘要】
1.一种码率控制方法,其特征在于,应用于图像采集设备,所述图像采集设备中预先存储有该图像采集设备不同增益、不同曝光时间与基准失真度之间的对应关系,所述方法包括:获取待编码图像的增益及曝光时间;根据所述待编码图像的增益及曝光时间获得对应的基准失真度;计算所述待编码图像中特征区域的失真度与所述基准失真度的差值;由所述待编码图像中特征区域的失真度与基准失真度的差值计算得到所述待编码图像各个组成宏块的失真容忍度;基于所述待编码图像各个组成宏块的失真容忍度对所述待编码图像中各个宏块进行宏块预测,得到最佳宏块预测模式;对最佳宏块预测模式对应的待编码图像进行编码,以完成对所述待编码图像码率的控制。2.如权利要求1所述的方法,其特征在于,所述方法还包括:预先对所述图像采集设备进行测试,获得该图像采集设备不同增益、不同曝光时间与基准失真度之间的对应关系,并进行存储。3.如权利要求1所述的方法,其特征在于,所述预先对所述图像采集设备进行测试,获得该图像采集设备不同增益、不同曝光时间与基准失真度之间的对应关系的步骤包括:改变所述图像采集设备的曝光时间与光源亮度,记录各个对应曝光时间与光源亮度下的增益和噪声评价值;由所述噪声评价值得到对应的基准失真度;建立不同增益、不同曝光时间与基准失真度之间的对应关系。4.如权利要求1所述的方法,其特征在于,所述方法还包括,计算所述待编码图像中的运动区域在整个待编码图像中的占比,根据所述占比对所述待编码图像的质量因子进行优化;所述对所述待编码图像进行编码的步骤包括:对经过质量因子优化后获取的最佳宏块预测模式下的待编码图像进行编码,以对所述待编码图像的码率进行控制。5.如权利要求1所述的方法,其特征在于,所述特征区域包括:感兴趣区域、运动区域、复杂度区域及过亮和过暗区域。6.如权利要求5所述的方法,其特征在于,所述...
【专利技术属性】
技术研发人员:吴辉,严柯森,徐琼,
申请(专利权)人:浙江宇视科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。