圖像識別的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像識別技術(shù)領(lǐng)域,特別是涉及一種圖像中形狀識別的方法及裝置。
【背景技術(shù)】
[0002]幾何學(xué)中常用點、線等要素來描述物體,然而通常人們?nèi)庋劭次矬w時,并不能直觀地感受到物體中包含哪些幾何形狀。
[0003]在教學(xué)領(lǐng)域,現(xiàn)有設(shè)備或分析軟件可通過分析圖像中包含像素點,將圖像中包含的線條識別出來。但這種識別通常也只到線條的層面,并沒有考慮圖像中可能包含的幾何形狀,更無法將線條構(gòu)成的不同幾何圖形分別進(jìn)行區(qū)別識別。
[0004]因此,教學(xué)領(lǐng)域現(xiàn)有技術(shù)對真實物體進(jìn)行抽象和簡化的程度不夠理想,無法讓學(xué)生對自然生活中的幾何圖形有直觀的感受。
【發(fā)明內(nèi)容】
[0005]基于此,本發(fā)明提供一種圖像識別的方法及裝置,能夠識別圖像中物體包含的不同種類的幾何圖形,將真實物體進(jìn)行一定程度的抽象和簡化。
[0006]本發(fā)明采用以下技術(shù)方案:
[0007]本發(fā)明一方面提供一種圖像識別的方法,包括:
[0008]獲取待分析的圖像;
[0009]識別所述圖像中包含的幾何形狀;
[0010]比對所述幾何形狀與設(shè)定的參考形狀,確定出與所述參考形狀匹配的目標(biāo)幾何形狀;
[0011 ] 對所述目標(biāo)幾何形狀進(jìn)行標(biāo)示顯示。
[0012]作為一優(yōu)選方式,所述識別所述圖像中包含的幾何形狀,包括:
[0013]獲取所述圖像中各像素點的灰度值;
[0014]確定出灰度值相差小于等于設(shè)定容差的相鄰像素點,識別由所述相鄰像素點構(gòu)成的線條;
[0015]識別由所述線條構(gòu)成的封閉形狀,將所述封閉形狀確定為所述圖像中包含的幾何形狀。
[0016]作為一優(yōu)選方式,比對所述幾何形狀與設(shè)定的參考形狀,確定出與所述參考特征匹配的目標(biāo)幾何形狀,包括:
[0017]提取所述參考形狀的參考特征,提取所述幾何形狀的特征信息;
[0018]計算所述特征信息、所述參考特征的近似度,若所述近似度大于等于設(shè)定閾值,則確定對應(yīng)的幾何形狀為目標(biāo)幾何形狀。
[0019]作為一優(yōu)選方式,所述確定對應(yīng)的幾何形狀為目標(biāo)幾何形狀之后還包括:
[0020]根據(jù)所述參考特征對所述目標(biāo)幾何形狀進(jìn)行修正,使修正后的目標(biāo)幾何形狀具備所述參考形狀對應(yīng)的全部參考特征。
[0021]作為一優(yōu)選方式,所述比對所述幾何形狀與設(shè)定的參考形狀,確定出與所述參考特征匹配的目標(biāo)幾何形狀之前包括:設(shè)置參考形狀;
[0022]所述參考形狀包括:圓形、矩形、三角形或星形;
[0023]所述參考特征包括:各點到中心點的距離信息、頂點數(shù)量、頂點夾角信息和/或邊長信息。
[0024]本發(fā)明另一方面提供一種圖像識別的裝置,包括:
[0025]圖像獲取模塊,用于獲取待分析的圖像;
[0026]第一識別模塊,用于識別所述圖像中包含的幾何形狀;
[0027]第二識別模塊,用于比對所述幾何形狀與設(shè)定的參考形狀,確定出與所述參考形狀匹配的目標(biāo)幾何形狀;
[0028]顯示模塊,用于對所述目標(biāo)幾何形狀進(jìn)行標(biāo)示顯示。
[0029]作為一優(yōu)選方式,所述第一識別模塊包括:
[0030]像素點分析單元,用于獲取所述圖像中各像素點的灰度值;
[0031]線條識別單元,用于確定出灰度值相差小于等于設(shè)定容差的相鄰像素點,識別由所述相鄰像素點構(gòu)成的線條;
[0032]以及,形狀識別單元,用于識別由所述線條構(gòu)成的封閉形狀,將所述封閉形狀確定為所述圖像中包含的幾何形狀。
[0033]作為一優(yōu)選方式,所述第二識別模塊包括:
[0034]特征提取單元,用于提取所述參考形狀的參考特征,提取所述幾何形狀的特征信息;
[0035]以及,特征比對單元,計算所述特征信息、所述參考特征的近似度,若所述近似度大于等于設(shè)定閾值,則確定對應(yīng)的幾何形狀為目標(biāo)幾何形狀。
[0036]作為一優(yōu)選方式,還包括:修正模塊,用于根據(jù)所述參考特征對所述目標(biāo)幾何形狀進(jìn)行修正,使修正后的目標(biāo)幾何形狀具備所述參考形狀對應(yīng)的全部參考特征。
[0037]作為一優(yōu)選方式,還包括:設(shè)置模塊,用于設(shè)置參考形狀;
[0038]所述參考形狀包括:圓形、矩形、三角形或星形;
[0039]所述參考特征包括:各點到中心點的距離信息、頂點數(shù)量、頂點夾角信息和/或邊長信息。
[0040]實施本發(fā)明的上述技術(shù)方案的有益效果包括:基于設(shè)定的參考形狀,識別待分析圖像中是否有與所述參考形狀匹配的目標(biāo)幾何形狀,并在圖像中將存在的目標(biāo)幾何形狀標(biāo)示出來;根據(jù)不同的參考形狀,可識別出圖像中不同類型的幾何形狀,更靈活對圖像中物體進(jìn)行抽象和簡化處理,有利于讓學(xué)生(用戶)對自然生活中的幾何圖形建立直觀的認(rèn)知。
【附圖說明】
[0041]圖1為本發(fā)明一實施例圖像識別的方法示意性流程圖;
[0042]圖2為一圖像識別效果示意圖;
[0043]圖3為另一圖像識別效果不意圖;
[0044]圖4為本發(fā)明另一實施例圖像識別的方法示意性流程圖;
[0045]圖5為另一圖像識別效果示意圖;
[0046]圖6為一圖像修正效果示意圖;
[0047]圖7為本發(fā)明一實施例圖像識別的裝置示意性結(jié)構(gòu)圖;
[0048]圖8為本發(fā)明另一實施例圖像識別的裝置示意性結(jié)構(gòu)圖。
【具體實施方式】
[0049]為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而非全部實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0050]本發(fā)明提供一種圖像識別的方法,尤其適用于教學(xué)領(lǐng)域?qū)D像中物體進(jìn)行抽象和簡化處理,識別出圖像中不同類型的幾何形狀,輔助讓學(xué)生(用戶)對自然生活中的幾何圖形建立直觀的認(rèn)知。本發(fā)明實施例還提供相應(yīng)的圖像識別的裝置。以下分別進(jìn)行詳細(xì)說明。
[0051]圖1為本發(fā)明一實施例圖像識別的方法的示意性流程圖。如圖1中所示,所述方法包含以下步驟SlOl至步驟S104,詳細(xì)說明如下:
[0052]步驟SlOl,獲取待分析的圖像;
[0053]所述待分析的圖像可為本地存儲的圖像、導(dǎo)入的外部圖像、或者通過攝像頭即時拍攝的圖像。優(yōu)選地,一次僅獲取一張圖像作為待分析的圖像。
[0054]步驟S102,識別所述圖像中包含的幾何形狀;
[0055]本實施例中,識別所述圖像中包含的幾何形狀的方式可為:先將圖像處理為灰度圖像,獲取圖像中各像素點的灰度值;確定出灰度值相差小于等于設(shè)定容差的相鄰像素點,然后識別由所述相鄰像素點構(gòu)成的線條;進(jìn)一步地識別由所述線條構(gòu)成的封閉形狀,將所述封閉形狀確定為所述圖像中包含的幾何形狀。
[0056]需要說明的是,容差的設(shè)定對于識別精確度和識別力度有關(guān)鍵的影響,通常容差設(shè)定越小,識別精確度越高,但識別力度越小(即可能有的線條無法被識別出來);容差設(shè)定越大,識別精確度越低,但識別力度越高。因此,需根據(jù)實際情況適應(yīng)性調(diào)整容差。
[0057]步驟S103,比對所述