
视频图像质量诊断
对视频质量诊断项原理、算法实现的介绍,同时愿与各位图像处理算法爱好者探讨交流。
本人主要从事图像处理、机器学习算法的研究应用,期待与同行者交流。
QQ:249578859 (同微信)
Mirinda_cjy
一个人不可能参与世间所有的热闹,正如一个人不能奢求掌握所有的技术。
做自己擅长的,感受最热闹。
展开
-
视频质量检测(5)--视频遮挡诊断
本文主要介绍视频遮挡的诊断。1、亮度异常的定义视频画面中由于人为或非人为因素导致设置的监控区域画面上有大面积的遮挡。2、算法思路图像发生遮挡时:(1)对应的区域必然会模糊,边缘信息减少;(2)该区域的像素方差也减小。基于此,对图像做边缘检测,分别对边缘图和原图求方差。为了提高诊断准确率,可将图分成N*N块,分别对小块进行诊断,满足条件认为该帧图像遮挡。3、代码实现话不多说,直接上代码...原创 2019-05-23 09:13:24 · 8173 阅读 · 5 评论 -
视频质量检测(4)--图像亮度异常检测
本文主要介绍图像亮度异常的检测。1、亮度异常的定义视频画面中过亮或者过暗的区域超过一定比例。2、算法思路计算图片在灰度图上的均值和方差,如果存在亮度异常时,均值会偏离基准点(可以假设为128或者其他值),方差也会偏大;通过计算灰度图的均值和方差,就可评估图像是否存在过曝光或曝光不足。但实际上,图像的均值就可以表征画面的亮暗度;考虑方差的因素,需要参考选择的基准点(不同基准点,方差误差较大...原创 2019-04-30 10:17:18 · 5815 阅读 · 0 评论 -
视频质量检测(3)--图像偏色检测
本文主要介绍图像偏色的检测。1、偏色的定义2、算法思路RGB颜色空间是最简单的一种颜色空间,但是RGB颜色空间最大的局限性在于当用欧氏距离来刻画两种颜色之间的差异时,所计算出的两种颜色之间的距无法正确表征人们实际所感知到的这两种颜色之间的真实差异。采用CIE Lab颜色空间,此空间所计算出来的颜色之间的距离与实际感知上的差别基本一致。其直方图可以客观的反映图像色偏程度,在CIE Lab下进...原创 2019-01-31 10:11:19 · 3576 阅读 · 1 评论 -
视频质量检测(2)--画面冻结检测
本文主要介绍视频画面冻结的检测。1、视频画面冻结的定义关于冻结的认知有两种:(1)时间流和画面均定格不动;(2)时间流在走,画面定格不动。2、检测算法一般采用区域直方图相似度对比或者像素差异对比,达到一定的阈值TH后认为该帧满足冻结判定,连续N帧后判定画面冻结。但直方图的方式,本人认为有较大误差,毕竟只考虑分布像素的的数量,忽略了位置,故误差较大,容易误报。本文实现像素差异对比的算法。3...原创 2019-01-30 15:29:15 · 5349 阅读 · 1 评论 -
视频质量诊断(1)--画面抖动的检测
最近接触视频诊断,打算参考前辈们的文献资料,实现一个专题。先从画面抖动检测开始吧。画面抖动的定义:废话不说,别人都是只介绍原理,不上代码。我偏不!//行投影求和void Row_sum(Mat src, vector<int> &rowsum, float &meanR){ float RS = 0; for (int i = 0; i &原创 2019-01-29 13:59:11 · 10451 阅读 · 11 评论