一種動(dòng)態(tài)配置解碼參數(shù)的圖像識(shí)讀方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)主要涉及圖像識(shí)別技術(shù)領(lǐng)域,更具體地說是涉及一種動(dòng)態(tài)配置解碼參數(shù)的圖像識(shí)讀方法及裝置。
【背景技術(shù)】
[0002]目前,二維碼已經(jīng)被廣泛用于信息獲取、網(wǎng)站跳轉(zhuǎn)、廣告推送、手機(jī)電商、防偽溯源、優(yōu)惠促銷、會(huì)員管理、手機(jī)支付等,用戶只要使用手機(jī)、ipad等電子設(shè)備的攝像頭對(duì)其進(jìn)行掃面,即可獲取其攜帶的大量信息,非常方便、實(shí)用且安全。
[0003]其中,點(diǎn)陣式二維碼作為一種常用的二維碼,其通過黑、白像素的不同分布進(jìn)行編碼,在其元素位置上,用點(diǎn)的出現(xiàn)表示二進(jìn)制“1”,用點(diǎn)的不出現(xiàn)表示二進(jìn)制“0”,在實(shí)際應(yīng)用中,通常是使用電子設(shè)備攝像頭對(duì)其進(jìn)行掃描,從而實(shí)現(xiàn)該點(diǎn)陣式二維碼的解碼。
[0004]然而,在實(shí)際解碼過程中,申請(qǐng)人發(fā)現(xiàn),攝像頭所得預(yù)覽圖像中點(diǎn)陣式二維碼的碼點(diǎn)過多或過少都會(huì)影響其解碼的成功率,所以,為了成功對(duì)該點(diǎn)陣式二維碼進(jìn)行解碼,現(xiàn)有技術(shù)通常是根據(jù)電子設(shè)備屏幕分辨率和攝像頭的預(yù)覽分辨率的比例,計(jì)算出一個(gè)固定的正方形掃描區(qū)域并使其顯示在電子設(shè)備屏幕上,當(dāng)需要解碼時(shí),用戶只要將該掃描區(qū)域?qū)?zhǔn)被掃描的點(diǎn)陣式二維碼碼圖,通過對(duì)電子設(shè)備不斷自動(dòng)對(duì)焦獲取的預(yù)覽圖像中的點(diǎn)陣式二維碼進(jìn)行反復(fù)解碼,來實(shí)現(xiàn)對(duì)該點(diǎn)陣式二維碼成功解碼。
[0005]但是,由于不同電子設(shè)備的攝像頭的性能千差萬別,因而,在實(shí)際應(yīng)用中,固定的正方形掃描區(qū)域并不能適用于所有電子設(shè)備,通常會(huì)導(dǎo)致該電子設(shè)備獲得的預(yù)覽圖像中的點(diǎn)陣式二維碼碼點(diǎn)過多或過少,從而影響該點(diǎn)陣式二維碼解碼的成功率。
【發(fā)明內(nèi)容】
[0006]有鑒于此,本發(fā)明提供了一種動(dòng)態(tài)配置解碼參數(shù)的圖像識(shí)讀方法及裝置,解決了現(xiàn)有技術(shù)中,因電子設(shè)備攝像頭性能千差萬別,而導(dǎo)致計(jì)算得到的正方形掃描區(qū)域不能適合當(dāng)前被掃描點(diǎn)陣式二維碼,從而使得該電子設(shè)備所獲得預(yù)覽圖像中的點(diǎn)陣式二維碼碼點(diǎn)過多或過少,進(jìn)而嚴(yán)重影響該點(diǎn)陣式二維碼解碼的成功率的技術(shù)問題。
[0007]為了實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)峁┝艘韵录夹g(shù)方案:
[0008]—種動(dòng)態(tài)配置解碼參數(shù)的圖像識(shí)讀方法,應(yīng)用于電子設(shè)備,所述電子設(shè)備包括攝像頭和顯示器,所述方法包括:
[0009]目標(biāo)電子設(shè)備獲取與自身相匹配的預(yù)設(shè)解碼參數(shù),所述目標(biāo)電子設(shè)備用于對(duì)當(dāng)前點(diǎn)陣式二維碼進(jìn)行解碼;
[0010]所述目標(biāo)電子設(shè)備按照所述預(yù)設(shè)解碼參數(shù)進(jìn)行配置;
[0011]配置后的目標(biāo)電子設(shè)備對(duì)所述當(dāng)前點(diǎn)陣式二維碼進(jìn)行解碼。
[0012]優(yōu)選的,在所述獲取與目標(biāo)電子設(shè)備對(duì)應(yīng)的預(yù)設(shè)解碼參數(shù)之前,所述方法還包括:
[0013]驗(yàn)證本地存儲(chǔ)器是否包含有與目標(biāo)電子設(shè)備相匹配的預(yù)設(shè)解碼參數(shù);
[0014]若是,執(zhí)行所述獲取與目標(biāo)電子設(shè)備相匹配的預(yù)設(shè)解碼參數(shù)步驟。
[0015]優(yōu)選的,在所述獲取與目標(biāo)電子設(shè)備對(duì)應(yīng)的預(yù)設(shè)解碼參數(shù)之前,所述方法還包括:
[0016]向服務(wù)器發(fā)送通信解碼請(qǐng)求,所述通信解碼請(qǐng)求攜帶有所述目標(biāo)電子設(shè)備的標(biāo)識(shí)信息;
[0017]則所述獲取與目標(biāo)電子設(shè)備對(duì)應(yīng)的預(yù)設(shè)解碼參數(shù)具體為:
[0018]接收所述服務(wù)器響應(yīng)所述通信解碼請(qǐng)求反饋的提示信息后,獲取所述服務(wù)器預(yù)先存儲(chǔ)的與所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)設(shè)解碼參數(shù)。
[0019]優(yōu)選的,當(dāng)未接收到所述服務(wù)器響應(yīng)所述通信請(qǐng)求反饋的提示信息時(shí),所述方法還包括:
[0020]獲取本地存儲(chǔ)器包含的默認(rèn)解碼參數(shù);
[0021]或者按照本地存儲(chǔ)器包含的默認(rèn)解碼算法對(duì)所述當(dāng)前點(diǎn)陣式二維碼進(jìn)行解碼。
[0022]優(yōu)選的,在所述獲取所述服務(wù)器預(yù)先存儲(chǔ)的與所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)設(shè)解碼參數(shù)之后,所述方法還包括:
[0023]將獲取的所述預(yù)設(shè)解碼參數(shù)進(jìn)行本地存儲(chǔ)。
[0024]優(yōu)選的,所述方法還包括:
[0025]將獲取的所述預(yù)設(shè)解碼參數(shù)及其對(duì)應(yīng)的解碼結(jié)果發(fā)送至服務(wù)器。
[0026]—種動(dòng)態(tài)配置解碼參數(shù)的圖像識(shí)讀裝置,應(yīng)用于電子設(shè)備,所述電子設(shè)備包括攝像頭和顯示器,所述裝置包括:
[0027]第一獲取模塊,用于獲取與目標(biāo)電子設(shè)備相匹配的預(yù)設(shè)解碼參數(shù),所述目標(biāo)電子設(shè)備用于對(duì)當(dāng)前點(diǎn)陣式二維碼進(jìn)行解碼;
[0028]第一配置模塊,用于按照所述預(yù)設(shè)解碼參數(shù)對(duì)所述目標(biāo)電子設(shè)備進(jìn)行配置;
[0029]第一解碼模塊,用于通過配置后的目標(biāo)電子設(shè)備對(duì)所述當(dāng)前點(diǎn)陣式二維碼進(jìn)行解碼。
[0030]優(yōu)選的,所述裝置還包括:
[0031]驗(yàn)證模塊,用于驗(yàn)證本地存儲(chǔ)器是否包含有與目標(biāo)電子設(shè)備對(duì)應(yīng)的預(yù)設(shè)解碼參數(shù),當(dāng)驗(yàn)證結(jié)果為是時(shí),觸發(fā)所述第一獲取模塊。
[0032]優(yōu)選的,所述裝置還包括:
[0033]通信請(qǐng)求模塊,用于向服務(wù)器發(fā)送通信解碼請(qǐng)求,所述通信解碼請(qǐng)求攜帶有所述目標(biāo)電子設(shè)備的標(biāo)識(shí)信息;
[0034]則所述第一獲取模塊具體用于接收所述服務(wù)器響應(yīng)所述通信解碼請(qǐng)求反饋的提示信息后,獲取所述服務(wù)器預(yù)先存儲(chǔ)的與所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)設(shè)解碼參數(shù)。
[0035]優(yōu)選的,所述裝置還包括:
[0036]第二獲取模塊,用于當(dāng)未接收到所述服務(wù)器響應(yīng)所述通信請(qǐng)求反饋的提示信息時(shí),獲取本地存儲(chǔ)器包含的默認(rèn)解碼參數(shù);或者;
[0037]第二解碼模塊,用于當(dāng)未接收到所述服務(wù)器響應(yīng)所述通信請(qǐng)求反饋的提示信息時(shí),按照本地存儲(chǔ)器包含的默認(rèn)解碼算法對(duì)所述當(dāng)前點(diǎn)陣式二維碼進(jìn)行解碼。
[0038]優(yōu)選的,所述裝置還包括:
[0039]存儲(chǔ)模塊,用于在獲取所述服務(wù)器預(yù)先存儲(chǔ)的與所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)設(shè)解碼參數(shù)之后,將獲取的所述預(yù)設(shè)解碼參數(shù)進(jìn)行本地存儲(chǔ)。
[0040]優(yōu)選的,所述裝置還包括:
[0041]數(shù)據(jù)傳輸模塊,用于將獲取的所述預(yù)設(shè)解碼參數(shù)及其對(duì)應(yīng)的解碼結(jié)果發(fā)送至服務(wù)器。
[0042]由此可見,與現(xiàn)有技術(shù)相比,本申請(qǐng)?zhí)峁┝艘环N動(dòng)態(tài)配置解碼參數(shù)的圖像識(shí)讀方法及裝置,應(yīng)用于電子設(shè)備,所述電子設(shè)備包括攝像頭和顯示器,當(dāng)使用目標(biāo)電子設(shè)備對(duì)當(dāng)前點(diǎn)陣式二維碼進(jìn)行解碼時(shí),通過獲取與該目標(biāo)電子設(shè)備匹配的預(yù)設(shè)解碼參數(shù)對(duì)該目標(biāo)電子設(shè)備進(jìn)行配置,從而確保該解碼參數(shù)能夠適合該目標(biāo)電子設(shè)備,即使該配置后的目標(biāo)電子設(shè)備對(duì)當(dāng)前點(diǎn)陣式二維碼進(jìn)行解碼時(shí),所得預(yù)覽圖像中的點(diǎn)陣式二維碼碼點(diǎn)合適,保證了該目標(biāo)電子設(shè)備對(duì)當(dāng)前點(diǎn)陣式二維碼解碼的成功率。
【附圖說明】
[0043]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0044]圖1為本發(fā)明提供的一種動(dòng)態(tài)配置解碼參數(shù)的圖像識(shí)讀方法實(shí)施例的流程示意圖;
[0045]圖2為本發(fā)明提供的一種動(dòng)態(tài)配置解碼參數(shù)的圖像識(shí)讀裝置實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0046]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0047]本申請(qǐng)?zhí)峁┝艘环N動(dòng)態(tài)配置解碼參數(shù)的圖像識(shí)讀方法及裝置,應(yīng)用于電子設(shè)備,所述電子設(shè)備包括攝像頭和顯示器,當(dāng)使用目標(biāo)電子設(shè)備對(duì)當(dāng)前點(diǎn)陣式二維碼進(jìn)行解碼時(shí),通過獲取與該目標(biāo)電子設(shè)備匹配的預(yù)設(shè)解碼參數(shù)對(duì)該目標(biāo)電子設(shè)備進(jìn)行配置,從而確保該解碼參數(shù)能夠適合該目標(biāo)電子設(shè)備,即使