999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于光照補償算法的二維碼圖像增強工具設計

2018-09-21 08:38:32田高華徐曉宇吳金華劉秋生
科技與創新 2018年18期
關鍵詞:設計

田高華,徐曉宇,吳金華,劉秋生

?

基于光照補償算法的二維碼圖像增強工具設計

田高華,徐曉宇,吳金華,劉秋生

(江西應用技術職業學院,江西 贛州 341000)

針對二維碼使用過程中出現的破損問題,設計一種基于光照補償算法的二維碼圖像增強工具。確定點陣二維碼中單個模塊內部孔洞的具體像素位置,并利用鄰域像素替換原孔洞像素值,最終使點陣與背景區分開,同時保證點陣的間隙和極性不發生變化。設計的算法經過實驗分析可以實現破損二維碼的識別,通過精度分析和效率分析驗證該算法的實用性,初步解決了部分二維碼損壞導致的不能識別的問題。

光照補償;二維碼;算法工具;精度分析

二維碼作為一種信息傳播的載體,已經深入到人們的日常生活中,隨著使用頻率和使用時間的增多,經常會出現破損情況。本文設計一種基于光照補償算法的二維碼圖像增強工具,工具設計主要包括工具定義、算法設計、軟件設計、實驗分析這4方面內容。工具定義,介紹光照補償工具的功能及應用場合;算法設計,設計工具具體的流程與算法;軟件設計,依據算法設計軟件的模塊及主要功能函數;實驗分析,對工具的功能進行測試[1]。

1 工具定義

光照、材質、形成方式等原因會造成點陣像素灰度分布不均、點陣內部可能會存在孔洞,類似于“甜甜圈”效應,即點陣中心的像素灰度值與背景更接近,從而影響后續信號提取[2]。光照補償工具的目的是消除點陣模式的非一致性,對點陣中的孔洞位置進行鄰域像素填充,最終使點陣與背景區分開、點陣像素灰度值均勻化。

2 算法設計

2.1 算法原理

光照補償工具的基本思想是:確定點陣二維碼中單個模塊內部孔洞的具體像素位置,并利用鄰域像素替換原孔洞像素值,最終使點陣與背景區分開,同時保證點陣的間隙和極性不發生變化。算法設計首先確定點陣中所有孔洞的具體像素位置,然后利用孔洞鄰域像素替換孔洞像素,對替換孔洞像素后的圖像進行平滑。

2.2 確定點陣孔洞位置

確定點陣孔洞位置的基本思想是找出二維碼點陣模塊中的孔洞位置,算法分析過程如圖1所示:①進行二值化處理,突出點陣與點陣孔洞之間的差異;②進行形態學開、閉處理,填充孔洞,方便后續做比較確定孔洞準確位置;③確定孔洞位置,通過比較二值圖像和形態學開、閉處理后的圖像的像素差異,確定孔洞位置[3]。

圖1 孔洞位置確定過程圖

2.3 替換孔洞像素

替換孔洞像素的基本思想是使孔洞區域的鄰域像素覆蓋孔洞。原始圖像經過形態學腐蝕、膨脹處理,獲取到孔洞區域的期望像素值,在經過替換孔洞像素,把孔洞期望像素值替換到原圖中的孔洞位置上。

2.3.1 形態學腐蝕和膨脹

形態學腐蝕和膨脹處理的基本思想是確定孔洞區域的期望像素值。實現方法為對原圖進行(+1)/2次(為孔洞尺寸)腐蝕或膨脹處理,目的是使孔洞的期望像素值接近點陣像素值。

2.3.2 替換孔洞像素

替換孔洞的基本思想是將孔洞期望像素值替換到原圖中的孔洞上,如圖2所示。即對已經確定的孔洞位置,用孔洞期望像素值替換原像素。

圖2 替換孔洞像素

2.4 平滑圖像

平滑圖像主要步驟是使用平滑濾波器對替換孔洞像素后的圖像進行平滑處理。實現方法為使用3×3大小的均值濾波器。

3 軟件設計

光照工具以C++類的形式封裝在svBaseTools動態庫,類名scIlluminationCompensation。按照算法設計的基本思路,光照工具的軟件分為參數設置、執行操作。各部分的主要的功能接口函數如表1所示。

4 實驗分析

根據設計要求,針對光照補償工具進行精度和效率兩方面進行試驗分析。精度分析主要是觀察點陣的光照補償結果,能否使點陣區域像素與背景明顯區分開,破損的二維碼經過光照補償后,原圖點陣中的孔洞位置已經被點陣鄰域像素所覆蓋,點陣與背景的區別更加明顯。針對執行效率進行分析,分別測試了在不同圖像大小和尺寸的條件下,工具的執行效率。光照補償工具的執行效率與圖像大小和點陣孔洞尺寸成正比,在500萬像素,點陣孔洞尺寸為7個像素的條件下,執行時間在100 ms以內。經過反復試驗本設計能夠達到精度和效率指標。

5 總結

本文設計的二維碼圖像處理工具,對實驗結果進行效率分析和精度分析,處理過的圖像點陣像素較為均勻,光照補償工具基本達到設計要求。

表1 光照補償工具主要功能函數(表格制作部規范)

類別功能函數說明 構造/析構scIlluminationCompensation~scIlluminationCompensation無參構造析構函數 參數相關SetModulePolarityGetModulePolarity設置獲取點陣極性 SetThresholdGetThreshold設置獲取二值化閾值 SetModuleSizeGetModuleSize設置獲取點陣中心孔洞尺寸 執行相關Execute執行光照補償

[1]歐煥銳.QR二維碼識別算法及其在新型門禁系統中應用的研究[D].浙江:浙江大學,2018.

[2]黃麗雯,楊歡歡.多方法結合人臉圖像光照補償算法研究及改進[J].重慶理工大學學報(自然科學版),2017,31(11):179-184.

[3]肖曉,張健.改進的Retinex低照度圖像光照補償算法[J].電子設計工程,2017,25(04):110-114.

[4]高涵.模式識別中光照補償處理算法研究[D].北京:北京理工大學,2016.

2095-6835(2018)18-0052-02

TP391.41

A

10.15913/j.cnki.kjycx.2018.18.052

田高華(1991—),女,研究生,助教,研究方向為通信工程。

〔編輯:嚴麗琴〕

猜你喜歡
設計
二十四節氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 欧美成人h精品网站| 国模沟沟一区二区三区| 亚亚洲乱码一二三四区| 狼友视频一区二区三区| 亚洲男人在线天堂| 亚洲欧美一级一级a| 中文毛片无遮挡播放免费| 国产精品中文免费福利| 国产99欧美精品久久精品久久| 另类综合视频| 日韩不卡高清视频| 欧美无遮挡国产欧美另类| 高清久久精品亚洲日韩Av| 欧美a级在线| 国产午夜福利亚洲第一| 亚洲天堂在线视频| 亚洲精品少妇熟女| 丁香婷婷在线视频| 天天做天天爱夜夜爽毛片毛片| 久久综合婷婷| 五月婷婷欧美| 亚洲福利片无码最新在线播放| 成人国内精品久久久久影院| 成·人免费午夜无码视频在线观看| 日本高清免费一本在线观看 | 成AV人片一区二区三区久久| 中文字幕伦视频| 精品国产一二三区| 蜜桃臀无码内射一区二区三区| 九九久久99精品| www.狠狠| 国产欧美视频在线| 日韩毛片视频| 青草精品视频| www.99精品视频在线播放| 91精品久久久久久无码人妻| 免费视频在线2021入口| 亚洲视频欧美不卡| 亚洲色图狠狠干| 亚洲综合精品第一页| 中文字幕乱码二三区免费| 亚洲天堂视频在线播放| 亚洲性一区| 在线播放真实国产乱子伦| 久久国产精品夜色| 国产微拍精品| 强乱中文字幕在线播放不卡| 一级香蕉人体视频| 在线观看av永久| 中国特黄美女一级视频| 天天操天天噜| 午夜国产理论| 精品一区二区三区无码视频无码| 四虎精品国产AV二区| 国产免费人成视频网| 青青青伊人色综合久久| 就去吻亚洲精品国产欧美| 国产女人18毛片水真多1| 91精品国产丝袜| 狠狠色丁婷婷综合久久| 欧洲成人在线观看| 国产免费怡红院视频| 国产精品一老牛影视频| 亚洲色图欧美在线| 国产成人综合久久精品尤物| 国产成人综合网| 久久精品中文字幕免费| 无码啪啪精品天堂浪潮av| 国产精品女在线观看| 国产美女在线观看| 亚洲福利视频一区二区| 日韩黄色大片免费看| 亚洲精品福利视频| 国产99欧美精品久久精品久久| 91无码人妻精品一区二区蜜桃| 亚洲伊人天堂| a在线观看免费| 黄色网站不卡无码| 日韩免费毛片视频| 在线精品亚洲国产| 伊人网址在线| 亚洲最大看欧美片网站地址|