圖標(biāo)識(shí)別系統(tǒng)、服務(wù)器和方法
【專利摘要】本發(fā)明提供一種圖標(biāo)識(shí)別系統(tǒng),用戶終端將壓縮的圖標(biāo)圖像和身份識(shí)別信息發(fā)送至服務(wù)器。服務(wù)器將圖標(biāo)圖像解壓以獲得多通道圖像,將每一個(gè)通道進(jìn)行圖像平滑處理和邊緣檢測(cè)操作以獲取邊緣二值圖像并計(jì)算對(duì)應(yīng)的最小外接矩形,灰度化最小外接矩形內(nèi)的圖標(biāo)圖像并計(jì)算向量值,將圖標(biāo)向量值與預(yù)存的向量值對(duì)比以確定匹配的向量值和對(duì)應(yīng)的圖標(biāo)名稱并發(fā)送至用戶終端。用戶終端顯示接收到的圖標(biāo)名稱。本發(fā)明還提供一種圖標(biāo)識(shí)別服務(wù)器和方法,利用本發(fā)明,能夠準(zhǔn)確識(shí)別圖標(biāo)以方便用戶的查找和定位。
【專利說(shuō)明】圖標(biāo)識(shí)別系統(tǒng)、服務(wù)器和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像識(shí)別【技術(shù)領(lǐng)域】,尤其涉及一種圖標(biāo)識(shí)別系統(tǒng)、服務(wù)器和方法。
【背景技術(shù)】
[0002]從20世紀(jì)70年代開(kāi)始,有關(guān)圖像檢索的研究就已經(jīng)開(kāi)始,當(dāng)時(shí)主要是基于文本的圖像檢索技術(shù)(Text-based Image Retrieval,簡(jiǎn)稱TBIR),利用文本描述的方式描述圖像特征,如繪畫作品的作者、年代、流派、尺寸等。到90年代以后,出現(xiàn)了對(duì)圖像的內(nèi)容語(yǔ)義進(jìn)行分析和檢索的圖像檢索技術(shù),例如圖像的顏色、紋理、布局等,即基于內(nèi)容的圖像檢索技術(shù)(Content-based Image Retrieval,簡(jiǎn)稱 CBIR)。
[0003]在當(dāng)前的信息時(shí)代,越來(lái)越多的信息需要以電子信息的方式來(lái)儲(chǔ)存和處理,因而需要具有高準(zhǔn)確率的圖像識(shí)別技術(shù)。然而現(xiàn)有的圖像識(shí)別技術(shù)主要使用特征點(diǎn)匹配方式,處理速度較慢,同時(shí)由于圖標(biāo)圖案簡(jiǎn)單,常常無(wú)法提取足夠的特征點(diǎn),因此圖標(biāo)識(shí)別的群缺性不高。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種圖標(biāo)識(shí)別系統(tǒng)、服務(wù)器和方法,能夠準(zhǔn)確識(shí)別圖標(biāo)以方便用戶的查找和定位。
[0005]本發(fā)明提供一種圖標(biāo)識(shí)別系統(tǒng),包括至少一用戶終端以及服務(wù)器,該至少一用戶終端與該服務(wù)器進(jìn)行連接。
[0006]該用戶終端用于獲取圖標(biāo)圖像,將該獲取的圖標(biāo)圖像按照預(yù)定格式進(jìn)行壓縮,以及將經(jīng)過(guò)壓縮的圖標(biāo)圖像和該用戶終端的身份識(shí)別信息發(fā)送至該服務(wù)器。
[0007]該服務(wù)器包括:
[0008]圖像解壓縮單元,用于將該圖標(biāo)圖像進(jìn)行解壓以獲得多通道圖像。
[0009]邊緣二值圖像處理單元,用于將該多通道圖像的每一個(gè)通道進(jìn)行圖像平滑處理,將經(jīng)過(guò)平滑處理的每一個(gè)通道進(jìn)行邊緣檢測(cè)操作以獲取相應(yīng)的邊緣二值圖像,以及根據(jù)獲取的邊緣二值圖像計(jì)算該圖標(biāo)圖像的最小外接矩形。
[0010]圖像灰度處理單元,用于將該邊緣二值圖像處理單元確定的最小外接矩形內(nèi)的圖標(biāo)圖像進(jìn)行灰度處理。
[0011]圖像壓縮單元,用于將經(jīng)過(guò)該圖像灰度處理單元灰度化處理的圖標(biāo)圖像壓縮成預(yù)定尺寸大小的圖像以及拉伸預(yù)定維度的向量值。
[0012]該數(shù)據(jù)庫(kù),用于預(yù)先存儲(chǔ)多個(gè)圖標(biāo)及對(duì)應(yīng)的向量。
[0013]向量對(duì)比單元,用于將由該壓縮單元處理得到的圖標(biāo)向量值與該數(shù)據(jù)庫(kù)中存儲(chǔ)的多個(gè)向量值進(jìn)行對(duì)比以確定匹配的向量值。以及
[0014]圖標(biāo)確定單元,用于根據(jù)該向量對(duì)比單元確定的匹配向量值以及該數(shù)據(jù)庫(kù)中存儲(chǔ)的多個(gè)圖標(biāo)和對(duì)應(yīng)的向量確定相應(yīng)的圖標(biāo),并將該確定的圖標(biāo)的名稱發(fā)送至該用戶終端。
[0015]該用戶終端接收到該服務(wù)器發(fā)送的圖標(biāo)名稱后顯示該接收到的圖標(biāo)名稱。[0016]進(jìn)一步地,本發(fā)明還提供一種圖標(biāo)識(shí)別服務(wù)器,用于與至少一用戶終端進(jìn)行通信連接,該服務(wù)器包括:
[0017]圖像解壓縮單元,用于將該用戶終端發(fā)送的圖標(biāo)圖像進(jìn)行解壓以獲得多通道圖像,其中,該用戶終端將該圖標(biāo)圖像按照預(yù)定格式進(jìn)行壓縮并將壓縮后的圖標(biāo)圖像和該用戶終端的身份識(shí)別信息發(fā)送至該服務(wù)器。
[0018]邊緣二值圖像處理單元,用于將該多通道圖像的每一個(gè)通道進(jìn)行圖像平滑處理,將經(jīng)過(guò)平滑處理的每一個(gè)通道進(jìn)行邊緣檢測(cè)操作以獲取相應(yīng)的邊緣二值圖像,以及根據(jù)獲取的邊緣二值圖像計(jì)算該圖標(biāo)圖像的最小外接矩形。
[0019]圖像灰度處理單元,用于將該邊緣二值圖像處理單元確定的最小外接矩形內(nèi)的圖標(biāo)圖像進(jìn)行灰度處理。
[0020]圖像壓縮單元,用于將經(jīng)過(guò)該圖像灰度處理單元灰度化處理的圖標(biāo)圖像壓縮成預(yù)定尺寸大小的圖像以及拉伸預(yù)定維度的向量值。
[0021]該數(shù)據(jù)庫(kù),用于預(yù)先存儲(chǔ)多個(gè)圖標(biāo)及對(duì)應(yīng)的向量。
[0022]向量對(duì)比單元,用于將由該壓縮單元處理得到的圖標(biāo)向量值與該數(shù)據(jù)庫(kù)中存儲(chǔ)的多個(gè)向量值進(jìn)行對(duì)比以確定匹配的向量值。以及
[0023]圖標(biāo)確定單元,用于根據(jù)該向量對(duì)比單元確定的匹配向量值以及該數(shù)據(jù)庫(kù)中存儲(chǔ)的多個(gè)圖標(biāo)和對(duì)應(yīng)的向量確定相應(yīng)的圖標(biāo),并將該確定的圖標(biāo)的名稱發(fā)送至該用戶終端,以觸發(fā)該用戶終端顯示該接收到的圖標(biāo)名稱。
[0024]進(jìn)一步地,本發(fā)明還提供一種圖標(biāo)識(shí)別方法,該方法包括:
[0025]令用戶終端獲取圖標(biāo)圖像,將該獲取的圖標(biāo)圖像按照預(yù)定格式進(jìn)行壓縮以及將經(jīng)過(guò)壓縮的圖標(biāo)圖像和該用戶終端的身份識(shí)別信息一并發(fā)送至服務(wù)器。
[0026]令該服務(wù)器解壓該圖標(biāo)圖像以獲得多通道圖像。
[0027]令該服務(wù)器將該多通道圖像的每一個(gè)通道進(jìn)行圖像平滑處理,將經(jīng)過(guò)平滑處理的每一個(gè)通道進(jìn)行邊緣檢測(cè)操作以獲取相應(yīng)的邊緣二值圖像,還根據(jù)獲取的邊緣二值圖像計(jì)算該圖標(biāo)圖像的最小外接矩形。
[0028]令該服務(wù)器將確定的最小外接矩形內(nèi)的圖標(biāo)圖像進(jìn)行灰度處理。
[0029]令該服務(wù)器將灰度化處理的圖標(biāo)圖像壓縮成預(yù)定尺寸大小的圖像以及拉伸預(yù)定維度的向量值。
[0030]令該服務(wù)器將得到的圖標(biāo)向量值與預(yù)先存儲(chǔ)的多個(gè)向量值進(jìn)行對(duì)比以確定匹配的向量值。
[0031 ] 令該服務(wù)器根據(jù)確定的向量值以及存儲(chǔ)的多個(gè)圖標(biāo)和對(duì)應(yīng)的向量確定相應(yīng)的圖標(biāo),并將該確定的圖標(biāo)的名稱發(fā)送至用戶終端。以及
[0032]令該用戶終端顯示該接收到的圖標(biāo)名稱。
[0033]本發(fā)明提供的一種圖標(biāo)識(shí)別系統(tǒng)、服務(wù)器和方法,通過(guò)在服務(wù)器中將用戶終端發(fā)送的經(jīng)過(guò)壓縮的圖標(biāo)圖像的邊緣二值化處理、灰度化處理以及向量值對(duì)比,確定圖標(biāo)圖像的名稱并反饋至用戶終端以完成圖標(biāo)的識(shí)別和/或查找,能夠準(zhǔn)確識(shí)別圖標(biāo)以方便用戶的查找和定位。
【專利附圖】
【附圖說(shuō)明】[0034]圖1為本發(fā)明實(shí)施方式中的圖標(biāo)識(shí)別系統(tǒng)的硬件架構(gòu)示意圖;
[0035]圖2為圖1所示的圖標(biāo)識(shí)別系統(tǒng)中的用戶終端和服務(wù)器進(jìn)行數(shù)據(jù)通信的功能模塊示意圖;
[0036]圖3為本發(fā)明實(shí)施方式中的圖標(biāo)識(shí)別方法的流程示意圖。
[0037]標(biāo)號(hào)說(shuō)明:
[0038]系統(tǒng)10
[0039]用戶終端20
[0040]圖像顯示控制單元21
[0041]顯示單元22
[0042]圖像獲取單元23
[0043]圖像壓縮單元24
[0044]圖像識(shí)別請(qǐng)求單元25
[0045]服務(wù)器30
[0046]圖像解壓縮單元 3I
[0047]邊緣二值圖像處理單元32
[0048]圖像灰度處理單元33
[0049]圖像壓縮單元34
[0050]向量對(duì)比單元35
[0051]數(shù)據(jù)庫(kù)36
[0052]圖標(biāo)確定單元37
【具體實(shí)施方式】
[0053]為詳細(xì)說(shuō)明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,以下結(jié)合實(shí)施方式并配合附圖詳予說(shuō)明。
[0054]請(qǐng)參閱圖1,為本發(fā)明實(shí)施方式中的圖標(biāo)識(shí)別系統(tǒng)的硬件架構(gòu)示意圖。該系統(tǒng)10包括至少一用戶終端20以及服務(wù)器30,該至少一用戶終端20通過(guò)網(wǎng)絡(luò)與該服務(wù)器30進(jìn)行連接,該網(wǎng)絡(luò)可以是互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)或者是其他適用的網(wǎng)絡(luò)。該用戶終端20可以是手機(jī)、便攜式計(jì)算機(jī)、平板電腦等電子設(shè)備,用于實(shí)現(xiàn)包括圖像顯示等基本功能操作。
[0055]請(qǐng)同時(shí)參閱圖2,該用戶終端20包括圖像顯示控制單元21、顯示單元22、圖像獲取單元23、圖像壓縮單元24以及圖像識(shí)別請(qǐng)求單元25。該圖像顯示控制單元21用于控制顯示單元22顯示圖像內(nèi)容,其中,該圖像內(nèi)容可以包括多個(gè)圖標(biāo)圖像以及/或者文字內(nèi)容。該圖像獲取單元23用于響應(yīng)獲取一圖標(biāo)圖像的請(qǐng)求在該顯示單元22上顯示的圖像獲取相應(yīng)的圖標(biāo)圖像。在本實(shí)施方式中,該圖像獲取單元23還提供一取景框,以顯示在該顯示單元22上以提示用戶當(dāng)前被選中的圖像內(nèi)容,該取景框的尺寸小于顯示單元22提供的顯示畫面的尺寸,在本實(shí)施方式中,設(shè)定該取景框的尺寸小于顯示畫面尺寸的五分之一。
[0056]該圖像壓縮單元24用于將由該圖像獲取單元23獲取的圖標(biāo)圖像按照預(yù)定格式進(jìn)行壓縮,在本實(shí)施方式中,該圖像壓縮單元24將獲取的圖標(biāo)圖像按照J(rèn)PEG格式進(jìn)行壓縮。該圖像識(shí)別請(qǐng)求單元25用于將經(jīng)過(guò)圖像壓縮單元24壓縮的圖標(biāo)圖像以及該用戶終端20的身份識(shí)別信息一并發(fā)送至服務(wù)器30。在本實(shí)施方式中,該用戶終端20的身份識(shí)別信息為IMEI 石馬(International Mobile Equipment Identification Number,國(guó)際移動(dòng)設(shè)備識(shí)別碼)。該圖像識(shí)別請(qǐng)求單元25還將檢索時(shí)間與該經(jīng)過(guò)壓縮的圖標(biāo)圖像以及用戶終端20的身份識(shí)別信息一并發(fā)送至服務(wù)器30。
[0057]該服務(wù)器30包括圖像解壓縮單元31、邊緣二值圖像處理單元32、圖像灰度處理單元33、圖像壓縮單元34、向量對(duì)比單元35、數(shù)據(jù)庫(kù)36以及圖標(biāo)確定單元37。當(dāng)該服務(wù)器30接收到由用戶終端20發(fā)送的需要識(shí)別的圖標(biāo)圖像和用戶終端20的身份識(shí)別信息,該圖像解壓縮單元31將該圖標(biāo)圖像進(jìn)行解壓以獲得多通道圖像,在本實(shí)施方式中,該圖像解壓縮單元31將JPEG格式的圖標(biāo)圖像解壓為RGB三通道圖像。該邊緣二值圖像處理單元32用于將每一個(gè)通道進(jìn)行圖像的平滑處理,以及將經(jīng)過(guò)平滑處理的每一個(gè)通道進(jìn)行邊緣檢測(cè)操作以獲取相應(yīng)的邊緣二值圖像。在本實(shí)施方式中,該邊緣二值圖像處理單元32利用高斯濾波算法對(duì)每一個(gè)通道進(jìn)行圖像的平滑處理,并利用canny邊緣檢測(cè)算法將經(jīng)過(guò)平滑處理的每一個(gè)通道進(jìn)行邊緣檢測(cè)操?gòu)亩@取對(duì)應(yīng)的邊緣二值圖像。進(jìn)一步地,該邊緣二值圖像處理單元32還根據(jù)獲取的邊緣二值圖像計(jì)算該圖像的最小外接矩形。
[0058]該圖像灰度處理單元33將該邊緣二值圖像處理單元32確定的最小外接矩形內(nèi)的圖像進(jìn)行灰度處理。該圖像壓縮單元34將經(jīng)過(guò)圖像灰度處理單元33灰度化處理的圖標(biāo)圖像壓縮成預(yù)定尺寸大小的圖像以及拉伸預(yù)定維度的向量值。在本實(shí)施方式中,該圖像壓縮單元34將該灰度化處理的圖標(biāo)圖像壓縮為16*16尺寸大小的圖像,并拉伸為256維向量。
[0059]該數(shù)據(jù)庫(kù)36用于預(yù)先存儲(chǔ)多個(gè)圖標(biāo)及對(duì)應(yīng)的向量,該向量對(duì)比單元35用于將由壓縮單元34處理得到的圖標(biāo)向量值與該數(shù)據(jù)庫(kù)36中存儲(chǔ)的多個(gè)向量值進(jìn)行對(duì)比以確定匹配的向量值,其中,該向量對(duì)比單元35確定該數(shù)據(jù)庫(kù)36中存儲(chǔ)的多個(gè)向量值中與該圖標(biāo)向量值的歐式距離最小的前N個(gè)向量為匹配的向量值。該圖標(biāo)確定單元37根據(jù)該向量對(duì)比單元35確定的N個(gè)向量值以及數(shù)據(jù)庫(kù)36中存儲(chǔ)的多個(gè)圖標(biāo)和對(duì)應(yīng)的向量確定相應(yīng)的N個(gè)圖標(biāo),并將該確定的N個(gè)圖標(biāo)的名稱發(fā)送至相應(yīng)的用戶終端20。
[0060]該用戶終端20接收到服務(wù)器30發(fā)送的圖標(biāo)名稱后,由圖像顯示控制單元21控制顯示單元22顯示該接收到的圖標(biāo)名稱。在本實(shí)施方式中,該圖標(biāo)圖像可以是app的圖標(biāo)圖像,本發(fā)明通過(guò)如上所述實(shí)現(xiàn)用戶終端20的用戶查找所需app的功能。
[0061]請(qǐng)參閱圖3,為本發(fā)明實(shí)施方式中的圖標(biāo)識(shí)別方法的流程圖。該方法包括:
[0062]步驟S40,該圖像獲取單元23響應(yīng)獲取一圖標(biāo)圖像的請(qǐng)求在該顯示單元22上顯示的圖像獲取相應(yīng)的圖標(biāo)圖像。
[0063]在本實(shí)施方式中,該圖像獲取單元23還提供一取景框,以顯示在該顯示單元22上以提示用戶當(dāng)前被選中的圖像內(nèi)容,該取景框的尺寸小于顯示單元22提供的顯示畫面的尺寸,在本實(shí)施方式中,設(shè)定該取景框的尺寸小于顯示畫面尺寸的五分之一。
[0064]步驟S41,該圖像壓縮單元24將由該圖像獲取單元23獲取的圖標(biāo)圖像按照預(yù)定格式進(jìn)行壓縮。
[0065]在本實(shí)施方式中,該圖像壓縮單元24將獲取的圖標(biāo)圖像按照J(rèn)PEG格式進(jìn)行壓縮。
[0066]步驟S42,該圖像識(shí)別請(qǐng)求單元25將經(jīng)過(guò)圖像壓縮單元24壓縮的圖標(biāo)圖像以及該用戶終端20的身份識(shí)別信息一并發(fā)送至服務(wù)器30。
[0067]在本實(shí)施方式中,該用戶終端20的身份識(shí)別信息為MEI碼(InternationalMobile Equipment Identification Number,國(guó)際移動(dòng)設(shè)備識(shí)別碼)。該圖像識(shí)別請(qǐng)求單元25還將檢索時(shí)間與該經(jīng)過(guò)壓縮的圖標(biāo)圖像以及用戶終端20的身份識(shí)別信息一并發(fā)送至服務(wù)器30。
[0068]步驟S43,該圖像解壓縮單元31將該圖標(biāo)圖像進(jìn)行解壓以獲得多通道圖像。
[0069]在本實(shí)施方式中,該圖像解壓縮單元31將JPEG格式的圖標(biāo)圖像解壓為RGB三通道圖像。
[0070]步驟S44,該邊緣二值圖像處理單元32將每一個(gè)通道進(jìn)行圖像的平滑處理,以及將經(jīng)過(guò)平滑處理的每一個(gè)通道進(jìn)行邊緣檢測(cè)操作以獲取相應(yīng)的邊緣二值圖像,還根據(jù)獲取的邊緣二值圖像計(jì)算該圖像的最小外接矩形。
[0071]在本實(shí)施方式中,該邊緣二值圖像處理單元32利用高斯濾波算法對(duì)每一個(gè)通道進(jìn)行圖像的平滑處理,并利用canny邊緣檢測(cè)算法將經(jīng)過(guò)平滑處理的每一個(gè)通道進(jìn)行邊緣檢測(cè)操?gòu)亩@取對(duì)應(yīng)的邊緣二值圖像。
[0072]步驟S45,該圖像灰度處理單元33將該邊緣二值圖像處理單元32確定的最小外接矩形內(nèi)的圖像進(jìn)行灰度處理。
[0073]步驟S46,該圖像壓縮單元34將經(jīng)過(guò)圖像灰度處理單元33灰度化處理的圖標(biāo)圖像壓縮成預(yù)定尺寸大小的圖像以及拉伸預(yù)定維度的向量值。
[0074]在本實(shí)施方式中,該圖像壓縮單元34將該灰度化處理的圖標(biāo)圖像壓縮為16*16尺寸大小的圖像,并拉伸為256維向量。
[0075]步驟S47,該向量對(duì)比單元35將由壓縮單元34處理得到的圖標(biāo)向量值與該數(shù)據(jù)庫(kù)36中存儲(chǔ)的多個(gè)向量值進(jìn)行對(duì)比以確定匹配的向量值,其中,該向量對(duì)比單元35確定該數(shù)據(jù)庫(kù)36中存儲(chǔ)的多個(gè)向量值中與該圖標(biāo)向量值的歐式距離最小的前N個(gè)向量為匹配的向量值。
[0076]步驟S48,該圖標(biāo)確定單元37根據(jù)該向量對(duì)比單元35確定的N個(gè)向量值以及數(shù)據(jù)庫(kù)36中存儲(chǔ)的多個(gè)圖標(biāo)和對(duì)應(yīng)的向量確定相應(yīng)的N個(gè)圖標(biāo),并將該確定的N個(gè)圖標(biāo)的名稱發(fā)送至相應(yīng)的用戶終端20。
[0077]步驟S49,由圖像顯示控制單元21控制顯示單元22顯示該接收到的圖標(biāo)名稱。
[0078]本發(fā)明提供的一種圖標(biāo)識(shí)別系統(tǒng)、服務(wù)器和方法,通過(guò)在服務(wù)器中將用戶終端發(fā)送的經(jīng)過(guò)壓縮的圖標(biāo)圖像的邊緣二值化處理、灰度化處理以及向量值對(duì)比,確定圖標(biāo)圖像的名稱并反饋至用戶終端以完成圖標(biāo)的識(shí)別和/或查找,能夠準(zhǔn)確識(shí)別圖標(biāo)以方便用戶的查找和定位。
[0079]以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種圖標(biāo)識(shí)別系統(tǒng),包括至少一用戶終端以及服務(wù)器,所述至少一用戶終端與所述服務(wù)器進(jìn)行連接,其特征在于, 所述用戶終端用于獲取圖標(biāo)圖像,將所述獲取的圖標(biāo)圖像按照預(yù)定格式進(jìn)行壓縮,以及將經(jīng)過(guò)壓縮的圖標(biāo)圖像和所述用戶終端的身份識(shí)別信息發(fā)送至所述服務(wù)器; 所述服務(wù)器包括: 圖像解壓縮單元,用于將所述圖標(biāo)圖像進(jìn)行解壓以獲得多通道圖像; 邊緣二值圖像處理單元,用于將所述多通道圖像的每一個(gè)通道進(jìn)行圖像平滑處理,將經(jīng)過(guò)平滑處理的每一個(gè)通道進(jìn)行邊緣檢測(cè)操作以獲取相應(yīng)的邊緣二值圖像,以及根據(jù)獲取的邊緣二值圖像計(jì)算所述圖標(biāo)圖像的最小外接矩形; 圖像灰度處理單元,用于將所述邊緣二值圖像處理單元確定的最小外接矩形內(nèi)的圖標(biāo)圖像進(jìn)行灰度處理; 圖像壓縮單元,用于將經(jīng)過(guò)所述圖像灰度處理單元灰度化處理的圖標(biāo)圖像壓縮成預(yù)定尺寸大小的圖像以及拉伸預(yù)定維度的向量值; 所述數(shù)據(jù)庫(kù),用于預(yù)先存儲(chǔ)多個(gè)圖標(biāo)及對(duì)應(yīng)的向量; 向量對(duì)比單元,用于將由所述壓縮單元處理得到的圖標(biāo)向量值與所述數(shù)據(jù)庫(kù)中存儲(chǔ)的多個(gè)向量值進(jìn)行對(duì)比以確定匹配的向量值;以及 圖標(biāo)確定單元,用于根據(jù)所述向量對(duì)比單元確定的匹配向量值以及所述數(shù)據(jù)庫(kù)中存儲(chǔ)的多個(gè)圖標(biāo)和對(duì)應(yīng)的向量確定相應(yīng)的圖標(biāo),并將所述確定的圖標(biāo)的名稱發(fā)送至所述用戶終端; 所述用戶終端接收到所述服務(wù)器發(fā)送的圖標(biāo)名稱后顯示所述接收到的圖標(biāo)名稱。
2.如權(quán)利要求1所述的圖標(biāo)識(shí)別系統(tǒng),其特征在于,所述用戶終端的身份識(shí)別信息為MEI碼,所述用戶終端還將檢索時(shí)間與所述經(jīng)過(guò)壓縮的圖標(biāo)圖像以及用戶終端的身份識(shí)別信息一并發(fā)送至所述服務(wù)器。
3.如權(quán)利要求1所述的圖標(biāo)識(shí)別系統(tǒng),其特征在于,所述用戶終端將獲取的圖標(biāo)圖像按照J(rèn)PEG格式進(jìn)行壓縮,所述圖像解壓縮單元將JPEG格式的圖標(biāo)圖像解壓為RGB三通道圖像。
4.如權(quán)利要求3所述的圖標(biāo)識(shí)別系統(tǒng),其特征在于,所述邊緣二值圖像處理單元利用高斯濾波算法對(duì)每一個(gè)通道進(jìn)行圖像的平滑處理,并利用canny邊緣檢測(cè)算法將經(jīng)過(guò)平滑處理的每一個(gè)通道進(jìn)行邊緣檢測(cè)操?gòu)亩@取對(duì)應(yīng)的邊緣二值圖像。
5.如權(quán)利要求1所述的圖標(biāo)識(shí)別系統(tǒng),其特征在于,所述向量對(duì)比單元確定所述數(shù)據(jù)庫(kù)中存儲(chǔ)的多個(gè)向量值中與所述圖標(biāo)向量值的歐式距離最小的前N個(gè)向量為匹配的向量值。
6.一種圖標(biāo)識(shí)別服務(wù)器,用于與至少一用戶終端進(jìn)行通信連接,其特征在于,所述服務(wù)器包括: 圖像解壓縮單元,用于將所述用戶終端發(fā)送的圖標(biāo)圖像進(jìn)行解壓以獲得多通道圖像,其中,所述用戶終端將所述圖標(biāo)圖像按照預(yù)定格式進(jìn)行壓縮并將壓縮后的圖標(biāo)圖像和所述用戶終端的身份識(shí)別信息發(fā)送至所述服務(wù)器; 邊緣二值圖像處理單元,用于將所述多通道圖像的每一個(gè)通道進(jìn)行圖像平滑處理,將經(jīng)過(guò)平滑處理的每一個(gè)通道進(jìn)行邊緣檢測(cè)操作以獲取相應(yīng)的邊緣二值圖像,以及根據(jù)獲取的邊緣二值圖像計(jì)算所述圖標(biāo)圖像的最小外接矩形; 圖像灰度處理單元,用于將所述邊緣二值圖像處理單元確定的最小外接矩形內(nèi)的圖標(biāo)圖像進(jìn)行灰度處理; 圖像壓縮單元,用于將經(jīng)過(guò)所述圖像灰度處理單元灰度化處理的圖標(biāo)圖像壓縮成預(yù)定尺寸大小的圖像以及拉伸預(yù)定維度的向量值; 所述數(shù)據(jù)庫(kù),用于預(yù)先存儲(chǔ)多個(gè)圖標(biāo)及對(duì)應(yīng)的向量; 向量對(duì)比單元,用于將由所述壓縮單元處理得到的圖標(biāo)向量值與所述數(shù)據(jù)庫(kù)中存儲(chǔ)的多個(gè)向量值進(jìn)行對(duì)比以確定匹配的向量值;以及 圖標(biāo)確定單元,用于根據(jù)所述向量對(duì)比單元確定的匹配向量值以及所述數(shù)據(jù)庫(kù)中存儲(chǔ)的多個(gè)圖標(biāo)和對(duì)應(yīng)的向量確定相應(yīng)的圖標(biāo),并將所述確定的圖標(biāo)的名稱發(fā)送至所述用戶終端,以觸發(fā)所述用戶終端顯示所述接收到的圖標(biāo)名稱。
7.如權(quán)利要求6所述的圖標(biāo)識(shí)別服務(wù)器,其特征在于,所述用戶終端將獲取的圖標(biāo)圖像按照J(rèn)PEG格式進(jìn)行壓縮,所述圖像解壓縮單元將JPEG格式的圖標(biāo)圖像解壓為RGB三通道圖像。
8.如權(quán)利要求7所述的圖標(biāo)識(shí)別服務(wù)器,其特征在于,所述邊緣二值圖像處理單元利用高斯濾波算法對(duì)每一個(gè)通道進(jìn)行圖像的平滑處理,并利用canny邊緣檢測(cè)算法將經(jīng)過(guò)平滑處理的每一個(gè)通道進(jìn)行邊緣檢測(cè)操?gòu)亩@取對(duì)應(yīng)的邊緣二值圖像。
9.如權(quán)利要求6所述的圖標(biāo)識(shí)別服務(wù)器,其特征在于,所述向量對(duì)比單元確定所述數(shù)據(jù)庫(kù)中存儲(chǔ)的多個(gè)向量值中與所述圖標(biāo)向量值的歐式距離最小的前N個(gè)向量為匹配的向量值。
10.一種圖標(biāo)識(shí)別方法,其特征在于,所述方法包括: 令用戶終端獲取圖標(biāo)圖像,將所述獲取的圖標(biāo)圖像按照預(yù)定格式進(jìn)行壓縮以及將經(jīng)過(guò)壓縮的圖標(biāo)圖像和所述用戶終端的身份識(shí)別信息一并發(fā)送至服務(wù)器; 令所述服務(wù)器解壓所述圖標(biāo)圖像以獲得多通道圖像; 令所述服務(wù)器將所述多通道圖像的每一個(gè)通道進(jìn)行圖像平滑處理,將經(jīng)過(guò)平滑處理的每一個(gè)通道進(jìn)行邊緣檢測(cè)操作以獲取相應(yīng)的邊緣二值圖像,還根據(jù)獲取的邊緣二值圖像計(jì)算所述圖標(biāo)圖像的最小外接矩形; 令所述服務(wù)器將確定的最小外接矩形內(nèi)的圖標(biāo)圖像進(jìn)行灰度處理; 令所述服務(wù)器將灰度化處理的圖標(biāo)圖像壓縮成預(yù)定尺寸大小的圖像以及拉伸預(yù)定維度的向量值; 令所述服務(wù)器將得到的圖標(biāo)向量值與預(yù)先存儲(chǔ)的多個(gè)向量值進(jìn)行對(duì)比以確定匹配的向量值; 令所述服務(wù)器根據(jù)確定的向量值以及存儲(chǔ)的多個(gè)圖標(biāo)和對(duì)應(yīng)的向量確定相應(yīng)的圖標(biāo),并將所述確定的圖標(biāo)的名稱發(fā)送至用戶終端;以及令所述用戶終端顯示所述接收到的圖標(biāo)名稱。
11.如權(quán)利要求10所述的圖標(biāo)識(shí)別方法,其特征在于,所述用戶終端的身份識(shí)別信息為IMEI碼,“令用戶終端獲取圖標(biāo)圖像,將所述獲取的圖標(biāo)圖像按照預(yù)定格式進(jìn)行壓縮以及將經(jīng)過(guò)壓縮的圖標(biāo)圖像和所述用戶終端的身份識(shí)別信息一并發(fā)送至服務(wù)器”還包括將檢索時(shí)間與所述經(jīng)過(guò)壓縮的圖標(biāo)圖像以及用戶終端的身份識(shí)別信息一并發(fā)送至所述服務(wù)器。
12.如權(quán)利要求10所述的圖標(biāo)識(shí)別方法,其特征在于,所述用戶終端將獲取的圖標(biāo)圖像按照J(rèn)PEG格式進(jìn)行壓縮,“令所述服務(wù)器解壓所述圖標(biāo)圖像以獲得多通道圖像”包括令所述服務(wù)器將JPEG格式的圖標(biāo)圖像解壓為RGB三通道圖像。
13.如權(quán)利要求12所述的圖標(biāo)識(shí)別方法,其特征在于,“令所述服務(wù)器將所述多通道圖像的每一個(gè)通道進(jìn)行圖像平滑處理,將經(jīng)過(guò)平滑處理的每一個(gè)通道進(jìn)行邊緣檢測(cè)操作以獲取相應(yīng)的邊緣二值圖像”包括令所述服務(wù)器利用高斯濾波算法對(duì)每一個(gè)通道進(jìn)行圖像的平滑處理,利用canny邊緣檢測(cè)算法將經(jīng)過(guò)平滑處理的每一個(gè)通道進(jìn)行邊緣檢測(cè)操?gòu)亩@取對(duì)應(yīng)的邊緣二值圖像。
14.如權(quán)利要求10所述的圖標(biāo)識(shí)別方法,其特征在于,“令所述服務(wù)器將得到的圖標(biāo)向量值與預(yù)先存儲(chǔ)的多個(gè)向量值進(jìn)行對(duì)比以確定匹配的向量值”包括令所述服務(wù)器確定存儲(chǔ)的多個(gè)向量值中 與所述圖標(biāo)向量值的歐式距離最小的前N個(gè)向量為匹配的向量值。
【文檔編號(hào)】H04N21/437GK103716685SQ201410009329
【公開(kāi)日】2014年4月9日 申請(qǐng)日期:2014年1月9日 優(yōu)先權(quán)日:2014年1月9日
【發(fā)明者】關(guān)胤, 劉進(jìn)學(xué), 吳擁民, 陳宏展, 劉德建 申請(qǐng)人:福建網(wǎng)龍計(jì)算機(jī)網(wǎng)絡(luò)信息技術(shù)有限公司