[發(fā)明專利]動態(tài)二維碼及其解碼方法有效
| 申請?zhí)枺?/td> | 201210149439.1 | 申請日: | 2012-05-14 |
| 公開(公告)號: | CN102750564A | 公開(公告)日: | 2012-10-24 |
| 發(fā)明(設(shè)計(jì))人: | 王安然 | 申請(專利權(quán))人: | 王安然;牛建偉 |
| 主分類號: | G06K19/06 | 分類號: | G06K19/06;G06K7/10 |
| 代理公司: | 北京中海智圣知識產(chǎn)權(quán)代理有限公司 11282 | 代理人: | 徐金偉 |
| 地址: | 102206 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 動態(tài) 二維碼 及其 解碼 方法 | ||
1.動態(tài)二維碼,其特征在于,該動態(tài)二維碼包括至少兩幀二維碼,在單位時間內(nèi)以一定的幀率連續(xù)展示二維碼;其中,每一幀二維碼包括用于探測每一幀二維碼邊界的位置探測像素點(diǎn)(1)和數(shù)據(jù)區(qū)(4),且組成數(shù)據(jù)區(qū)的顏色數(shù)大于等于2;所述幀率小于等于一半攝像設(shè)備的幀率。
2.根據(jù)權(quán)利要求1所述的動態(tài)二維碼,其特征在于,該動態(tài)二維碼還包括用于區(qū)分連續(xù)的任意兩幀和判斷是否出現(xiàn)拖影現(xiàn)象的幀奇偶校驗(yàn)像素點(diǎn)(5)。
3.根據(jù)權(quán)利要求1或2所述的動態(tài)二維碼,其特征在于,還包括用于探測每一幀二維碼的亮度分布的亮度探測區(qū)域(2)。
4.根據(jù)權(quán)利要求1或2所述的動態(tài)二維碼,其特征在于,還包括用于降低動態(tài)二維碼信息出錯概率的行/列數(shù)據(jù)奇偶校驗(yàn)區(qū)域(3)。
5.根據(jù)權(quán)利要求1或2所述的動態(tài)二維碼,其特征在于,所述數(shù)據(jù)區(qū)(4)是一個(a+2)*(b+2)的像素矩陣;其中,第一列為顏色模式列,從左到右依次是從0到n所表示的顏色,最后一行和最后一列為空白;中間a*b的區(qū)域的編碼方式人為定制;n為顏色數(shù)。
6.根據(jù)權(quán)利要求1或2所述的動態(tài)二維碼,其特征在于,所述幀率≤10。
7.一種對權(quán)利要求1所述的動態(tài)二維碼解碼方法,其特征在于,
步驟1):對動態(tài)二維碼中每一幀二維碼的第二行顏色點(diǎn)進(jìn)行采樣,并用最近點(diǎn)算法構(gòu)造顏色映射表;
步驟2):將對應(yīng)幀的數(shù)據(jù)區(qū)的(a+2)*(b+2)個點(diǎn)進(jìn)行采樣,儲存幀奇偶校驗(yàn)位、文件開始位及文件結(jié)束位,將采樣信息通過所述步驟1)中的顏色映射表映射為二進(jìn)制數(shù)據(jù);把二進(jìn)制信息存入第一內(nèi)存緩沖區(qū)中;
步驟3):將所述步驟2)中的二進(jìn)制數(shù)據(jù)進(jìn)行解碼;其中,
若解碼不成功,則獲取動態(tài)二維碼完整信息失??;
若解碼成功,則判斷該幀二維碼中文件開始位是否有效,如果無效,則對其他幀二維碼中的開始位是否有效進(jìn)行判斷直至找到有效的開始位;如果有效,則獲取動態(tài)二維碼表示的文件長度L及文件類型信息;
步驟4):根據(jù)所述步驟3)獲取的動態(tài)二維碼的文件類型在第二內(nèi)存緩沖區(qū)中建立相同類型的文件F,設(shè)置計(jì)數(shù)器,計(jì)數(shù)器的取值為t,并判斷當(dāng)前幀的數(shù)據(jù)量是否小于等于文件長度L;若是,則開始讀取數(shù)據(jù),直到t=L;否則,則開始讀取數(shù)據(jù),從第一幀開始,對每次進(jìn)入第二內(nèi)存緩沖區(qū)的前delta=min(L-t,223)字節(jié)數(shù)據(jù)存入文件F中,并使t=t+delta,直到t=L;
步驟5):判斷文件結(jié)束位是否有效,如果無效,則獲取動態(tài)二維碼完整信息失敗,否則,?則成功獲取動態(tài)二維碼完整信息。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述步驟4)中的解碼算法為RS解碼算法。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述步驟4)探測所述位置探測像素點(diǎn)(1)的方法包括:
將每一有效幀的某一區(qū)域的Y分量最大與Y分量最小按1∶4的比例取平均數(shù)為閾值;當(dāng)采樣點(diǎn)小于或等于閾值時,該采樣點(diǎn)視為有效采樣,并記錄該點(diǎn)的坐標(biāo)信息,取所有有效采樣點(diǎn)的平均坐標(biāo),若在該平均坐標(biāo)上的Y分量小于閾值,則視為已找到該區(qū)域的位置探測像素點(diǎn)(1);否則,視為未檢測到位置探測像素點(diǎn)(1)。?
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于王安然;牛建偉,未經(jīng)王安然;牛建偉許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210149439.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06K 數(shù)據(jù)識別;數(shù)據(jù)表示;記錄載體;記錄載體的處理
G06K19-00 連同機(jī)器一起使用的記錄載體,并且至少其中一部分設(shè)計(jì)帶有數(shù)字標(biāo)記
G06K19-02 .按所選用的材料區(qū)分的,例如,通過機(jī)器運(yùn)輸時避免磨損的材料
G06K19-04 .按形狀特征區(qū)分的
G06K19-06 .按數(shù)字標(biāo)記的種類區(qū)分的,例如,形狀、性質(zhì)、代碼
G06K19-063 ..載體被穿孔或開槽,例如,具有拉長槽的載體
G06K19-067 ..帶有導(dǎo)電標(biāo)記、印刷電路或半導(dǎo)體電路元件的記錄載體,例如,信用卡或識別卡
- 動態(tài)矢量譯碼方法和動態(tài)矢量譯碼裝置
- 動態(tài)口令的顯示方法及動態(tài)令牌
- 動態(tài)庫管理方法和裝置
- 動態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動態(tài)口令生成方法、動態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動態(tài)模糊控制系統(tǒng)
- 一種基于動態(tài)信號的POS機(jī)和安全保護(hù)方法
- 圖像動態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動態(tài)聚合碼的系統(tǒng)
- 基于動態(tài)口令的身份認(rèn)證方法、裝置和動態(tài)令牌





