[發明專利]一種二維碼的生成方法及系統有效
| 申請號: | 201810845760.0 | 申請日: | 2018-07-27 |
| 公開(公告)號: | CN110766117B | 公開(公告)日: | 2022-12-13 |
| 發明(設計)人: | 徐明亮;呂培;李亞飛;周兵;李翔 | 申請(專利權)人: | 鄭州大學 |
| 主分類號: | G06K19/06 | 分類號: | G06K19/06;G06T7/13;G06T11/60 |
| 代理公司: | 北京康盛知識產權代理有限公司 11331 | 代理人: | 張定花 |
| 地址: | 450001 河南省鄭*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 二維碼 生成 方法 系統 | ||
1.一種二維碼的生成方法,其特征在于,包括:
將背景圖像變換為背景灰度圖像;
采用基于邊緣切向流的高斯差分算子方法處理所述背景灰度圖像,得到輪廓圖像;
將所述輪廓圖像、所述背景灰度圖像和第一二維碼圖像進行融合處理,得到第二二維碼圖像;
采用LAB均勻顏色空間對所述第二二維碼圖像進行色彩量化處理,得到第三二維碼圖像;
將所述第三二維碼圖像的色彩還原,得到第四二維碼圖像;
所述得到第二二維碼圖像的步驟,包括:
將所述背景灰度圖像進行視覺顯著性區域提取,得到視覺顯著性圖像;
將所述背景灰度圖像進行二值化處理,得到背景二值化圖像;
將所述輪廓圖像、所述視覺顯著性圖像和所述第一二維碼圖像進行疊加,得到第五二維碼圖像;
根據所述第五二維碼圖像的二值化顏色值和所述第一二維碼圖像的二值化顏色值,得到第六二維碼圖像;
將所述第六二維碼圖像按照里德-所羅門編碼規則進行編碼,得到所述第二二維碼圖像;
其中,所述得到第六二維碼圖像的步驟,包括:
確定所述第五二維碼圖像的每個模塊的二值化顏色值;
根據所述第五二維碼圖像的每個模塊的二值化顏色值和所述第一二維碼圖像的每個模塊的二值化顏色值,對所述第五二維碼圖像的每個模塊中的補齊碼和糾錯碼的部分進行比特流的信息重置,得到所述第六二維碼圖像。
2.根據權利要求1所述的方法,其特征在于,所述將背景圖像變換為背景灰度圖像的步驟,包括:
將所述背景圖像的顏色從RGB色彩空間轉換為LAB色彩空間;
將轉換為LAB色彩空間的所述背景圖像取灰度層,得到所述背景灰度圖像。
3.根據權利要求1所述的方法,其特征在于,所述得到輪廓圖像的步驟之前,所述方法還包括:
將所述背景灰度圖像進行高斯模糊處理。
4.根據權利要求1所述的方法,其特征在于,所述得到輪廓圖像的步驟,包括:
在所述背景灰度圖像上構建所述邊緣切向流,得到邊緣切向流圖像;
采用所述高斯差分算子方法沿著所述邊緣切向流處理所述邊緣切向流圖像,得到第一輪廓圖像;
對所述第一輪廓圖像進行二值化處理,得到第二輪廓圖像;
將所述第二輪廓圖像與所述背景圖像疊加,得到第三輪廓圖像;
采用所述高斯差分算子方法沿著所述邊緣切向流處理所述第三輪廓圖像,得到第四輪廓圖像;
將所述第四輪廓圖像進行二值化處理,得到所述輪廓圖像。
5.根據權利要求1所述的方法,其特征在于,所述得到輪廓圖像的步驟之后,所述方法還包括:
將所述輪廓圖像進行區域平滑處理。
6.根據權利要求1所述的方法,其特征在于,所述得到第三二維碼圖像的步驟,包括:
將所述第二二維碼圖像轉換為LAB顏色空間;
對轉換為LAB顏色空間后的所述第二二維碼圖像進行區域平滑處理;
將區域平滑處理后的所述第二二維碼圖像的補齊碼對應的部分進行色彩量化處理,得到所述第三二維碼圖像。
7.根據權利要求1所述的方法,其特征在于,所述得到第四二維碼圖像的步驟,包括:
對所述第三二維碼圖像進行色彩空間的重構處理;
將重構處理后的所述第三二維碼圖像的顏色從LAB色彩空間轉換為RGB色彩空間,得到所述第四二維碼圖像。
8.根據權利要求1所述的方法,其特征在于:所述背景圖像為卡通畫圖像。
9.一種二維碼圖像的生成系統,其特征在于,包括:
變換模塊,用于將背景圖像變換為背景灰度圖像;
高斯差分模塊,用于采用基于邊緣切向流的高斯差分算子方法處理所述背景灰度圖像,得到輪廓圖像;
融合模塊,用于將所述輪廓圖像、所述背景灰度圖像和第一二維碼圖像進行融合處理,得到第二二維碼圖像;
色彩量化模塊,用于采用LAB均勻顏色空間對所述第二二維碼圖像進行色彩量化處理,得到第三二維碼圖像;
色彩還原模塊,用于將所述第三二維碼圖像的色彩還原,得到第四二維碼圖像;
所述融合模塊包括:
提取子模塊,用于將所述背景灰度圖像進行視覺顯著性區域提取,得到視覺顯著性圖像;
第三二值化子模塊,用于將所述背景灰度圖像進行二值化處理,得到背景二值化圖像;
第二疊加子模塊,用于將所述輪廓圖像、所述視覺顯著性圖像和所述第一二維碼圖像進行疊加,得到第五二維碼圖像;
融合子模塊,用于根據所述第五二維碼圖像的二值化顏色值和所述第一二維碼圖像的二值化顏色值,得到第六二維碼圖像;
編碼子模塊,用于將所述第六二維碼圖像按照里德-所羅門編碼規則進行編碼,得到所述第二二維碼圖像;
其中,所述得到第六二維碼圖像,包括:
確定所述第五二維碼圖像的每個模塊的二值化顏色值;
根據所述第五二維碼圖像的每個模塊的二值化顏色值和所述第一二維碼圖像的每個模塊的二值化顏色值,對所述第五二維碼圖像的每個模塊中的補齊碼和糾錯碼的部分進行比特流的信息重置,得到所述第六二維碼圖像。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州大學,未經鄭州大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810845760.0/1.html,轉載請聲明來源鉆瓜專利網。





