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
主站蜘蛛池模板: 亚洲人成电影在线播放| 国产精品久久久久无码网站| 国产网站黄| 欧洲精品视频在线观看| 久久综合伊人 六十路| 毛片网站观看| 日本午夜精品一本在线观看| 无码有码中文字幕| 国产AV无码专区亚洲A∨毛片| 国产凹凸视频在线观看| 极品私人尤物在线精品首页| 五月综合色婷婷| 成人在线观看一区| 亚洲区第一页| 亚洲三级片在线看| 激情爆乳一区二区| 狠狠色丁香婷婷| 国产自视频| 午夜人性色福利无码视频在线观看| 欧美日韩国产在线观看一区二区三区 | 国产精品大白天新婚身材| 亚洲欧美日韩成人在线| 影音先锋丝袜制服| 女人一级毛片| 久久先锋资源| www精品久久| 日本成人精品视频| 日韩欧美国产精品| 国产一区二区色淫影院| 亚洲自拍另类| 国产十八禁在线观看免费| 99热国产这里只有精品无卡顿"| 国产一在线| 亚洲综合色在线| 精品视频在线一区| 在线国产91| 国产在线精彩视频二区| 日韩在线成年视频人网站观看| 国产一区成人| 久久国产成人精品国产成人亚洲 | 在线观看网站国产| 欧美精品v日韩精品v国产精品| 五月天天天色| 88国产经典欧美一区二区三区| 婷婷综合缴情亚洲五月伊| 国产在线观看第二页| 无码av免费不卡在线观看| 永久免费无码日韩视频| 亚洲成在线观看| 三级视频中文字幕| 中字无码精油按摩中出视频| 刘亦菲一区二区在线观看| 色综合天天综合| 成年午夜精品久久精品| 国产精品部在线观看| 亚洲中字无码AV电影在线观看| 成人国内精品久久久久影院| 中文字幕 日韩 欧美| 在线播放精品一区二区啪视频| 一级毛片不卡片免费观看| 国产美女叼嘿视频免费看| 久久综合九九亚洲一区| 日韩中文字幕免费在线观看| 伦伦影院精品一区| 欧美成人精品一级在线观看| 亚洲精品欧美重口| 色135综合网| 538精品在线观看| 美女免费黄网站| 精品超清无码视频在线观看| 日韩精品一区二区三区大桥未久 | 中文字幕在线不卡视频| 亚洲资源站av无码网址| 国产精品真实对白精彩久久 | 四虎成人免费毛片| 精品少妇三级亚洲| 成人综合网址| 国产亚洲成AⅤ人片在线观看| av尤物免费在线观看| 欧美午夜网| 中文字幕首页系列人妻| 亚洲天堂区|