1. 程式人生 > >圖片馬賽克檢測

圖片馬賽克檢測

視訊在傳輸過程中,由於編解碼出現問題,會導致視訊出現不同程度的損傷,其中就包括視訊馬賽克現象。馬賽克對於視訊的觀看效果有著很大的影響,為了及時有效地發現視訊中是否存在馬賽克,這裡基於視訊影象進行影象馬賽克檢測,具體步驟如下。

以一幅圖片為例,來說明馬賽克檢測所用方法,這裡採用的圖片如下所示:
這裡寫圖片描述
可以發現,圖片中人物臉部打了馬賽克。針對這片區域的馬賽克,看本演算法是否能夠有效識別。

首先,對上圖進行Canny邊緣檢測,閾值分別取40和200,得到影象的檢測結果。
這裡寫圖片描述
觀察上圖,發現馬賽克區域經過邊緣檢測後,出現了一堆方塊狀或類方塊狀的區域。這些區域大體可分為如下5種情況。
這裡寫圖片描述
方塊和類方塊大體分為以上5種,分別為完備的正方形、分別缺一邊的不完備正方形。為了統計上述邊緣檢測結果圖中含有的這5類正方形,可以採取下述方式進行統計:
邊長從3開始,逐次加1,到33截止(這裡有待考究)。判斷每個畫素以這個邊長能否組成正方形(5種情況,以下簡稱正方形)。如果能,這個邊長的正方形數加1,如果不能繼續遍歷。
上述步驟有一個問題就是,怎樣才算構成了正方形的判斷準則?
1)整體判斷法:以此邊長遍歷整個正方形區域,如果無缺失的畫素/整個正方形的畫素大於70%,認為這個正方形存在。這種方法的優點是判斷準確,綜合利用了正方形所有的畫素,但缺點同樣明顯,運算速度極低;
2)八點判斷法:選取正方形中的八個點來進行判斷,如果選擇的八個點都滿足構成正方形條件,那麼,認為此正方形存在。這種方法的優點是運算速度有所提升,但是準確率上存在不足;
3)四點判斷法:選取正方形上的四個點位置進行判斷,如果選擇的四個點都滿足構成正方的條件,認為此正方形存在。這種方法運算速度最快,伴隨著的是不太理想的準確率。

由於視訊中馬賽克的檢測既要考慮處理圖片的速度,也要兼顧判斷的準確度,所以,這裡採用了八點判斷法。以上述圖片為例,得到以下結果圖。
這裡寫圖片描述
可以看到圖片中邊長為9的正方形數量最多,為37個。經驗證,將上圖轉為灰度圖,寫入txt,得到圖中小方塊的邊長為9。但是,現在的這個判斷方法並沒有去除其他的錯誤選項和重複選項。我們可以發現,如果圖片中邊長為x的小方塊最多的話,那麼後續影響較大的肯定是邊長為 (n-1)*(x-1)+x 的正方形,且數量均小於邊長為x的正方形數量。通過此規律,我們可以找到一個馬賽克圖片中的小方塊數。

最後,利用上述方法,對一些視訊幀進行判斷,通過人工監督的方式,檢視最後的檢測準確度。以一組10幀圖片為例進行檢測,得到如下的結果圖。
這裡寫圖片描述


經人工鑑定,這10幀圖片中,只有第3張圖片不含馬賽克,其他的均有馬賽克,實驗準確率100%。所用時間4.15s。(最後附上實驗的視訊幀以及程式程式碼)

總結
1)採用八點判斷方式,準確率基本滿足要求,但是在耗時上還是有很大缺陷。10幀圖片耗時4.15s,一幀圖片圖片耗時415ms。如果想實時判斷高清視訊是否含有馬賽克的話,這個速度至少再提升10倍,達到25幀/s;
2)此判斷方法存在先天缺陷。由於是將影象邊緣處理之後進行判斷,對於圖片中的正方形區域,無法判斷是不是由於馬賽克影響造成的,比如圖片中含有棋盤之類的網格就會造成誤判的干擾。

最近訪問

资讯网狮子狗连招程起名男孩子三个字南通seo营销seo 分析三藏免费起名打分cos算命先生佛山SEO外包海报设计公司网站松尾芭蕉营销型网站建设哪家公司好广西seo蜗牛精灵免费seo工具工厂招聘启事什么是网站设计与制作网站建设学院健康店起名给股票群起个什么名字适合起名的字词王的怎么起名陈起取什么名字好命脉周易起名网宝宝起名姓张缺木造物梦工厂破解版网站建设阿里云深圳网站seo外包公司恐怖小说排行榜铜仁建设网站男孩新生宝宝起名大全洪荒截教仙尊百货店铺起名大全大全少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

资讯网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化