本發明涉及計算機圖像識別技術領域,尤其涉及一種紙介盲文識別方法及系統。
背景技術:
根據世界衛生組織的統計,2010年,全球盲人達到3900萬,低視力人數達到2.46億,我國盲人和低視力人數分別達到800多萬和6700萬,占全球比例為20.9%和27.3%。盲文由法國人布萊爾發明,專為低視力和全盲人群設計。由于其使用簡單,方式靈活,已經成為全球盲文書寫標準。盲人通過手指觸摸含有凸起盲文的盲文紙,可以“讀”出對應的字符。但是紙介盲文的使用有以下缺點:由于長期、大量地“讀”盲文紙,將會使凸起的盲文點逐漸損壞,不利于多次重復使用;紙介盲文無法讓多人共享使用,其復制非常復雜,需要使用昂貴的專用盲文復印機才可以。如何實現盲文信息化、盲文電子庫建設已經成為亟待解決的問題。
在申請號為200910260893.2的中國專利申請中公開了一種盲文轉換和顯示方法、實現該方法的設備、以及通信終端,用于將不同類型的文本信息轉換成盲文信息并將其顯示。但該專利無法實現盲文識別,也不能將盲文轉換成電子文本。現有技術的盲文識別與轉換技術僅限于將盲文轉換成圖片信息,無法實現真正真正意義上的盲文信息化。
技術實現要素:
針對背景技術中所出現的問題,本發明提供了一種紙介盲文識別方法,包括:使用采集裝置將紙介盲文轉換成圖像文件;對采集后的圖像文件進行預處理;識別盲文點;識別盲文方。
可選的是,所述所述采集裝置包括掃描儀和數碼攝影裝置。
在上述任一方案中可選的是,所述圖像文件的預處理包括對采集后的圖像文件進行灰度處理和三值化處理。
在上述任一方案中可選的是,所述灰度處理包括將彩色的盲文圖像灰度化。
在上述任一方案中可選的是,所述三值化處理包括:確定像素灰度閾值;根據像素灰度閾值對經過灰度化處理的盲文圖像中的像素灰度值進行三值化計算;用三值化計算的像素灰度結果代替經過灰度化處理后的像素灰度值。
在上述任一方案中可選的是,所述確定像素灰度閾值包括:繪制經過灰度化處理的盲文圖像的直方圖;根據直方圖確定像素灰度閾值,所述像素灰度閾值包括:左最佳閾值和右最佳閾值。
在上述任一方案中可選的是,所述確定像素灰度閾值還包括:根據直方圖確定像素最大值;使用最大類間方差法計算求得所述左最佳閾值和所述右最佳閾值。
在上述任一方案中可選的是,所述三值化計算的像素灰度結果包括:背景灰度值、暗域灰度值和亮域灰度值。
在上述任一方案中可選的是,所述用三值化計算的像素灰度結果代替經過灰度化處理后的像素灰度值,包括:若經過灰度化處理的盲文圖像的像素灰度小于等于所述左最佳閾值,用所述暗域灰度值代替原來的像素灰度值;若經過灰度化處理的盲文圖像的像素灰度大于所述左最佳閾值且小于所述右最佳閾值,用所述背景灰度值代替原來的像素灰度值;若經過灰度化處理的盲文圖像的像素灰度大于等于所述右最佳閾值,用所述亮域灰度值代替原來的像素灰度值。
在上述任一方案中可選的是,所述識別盲文點包括將像素灰度值為暗域灰度值的暗區域和像素灰度值為亮域灰度值的亮區域匹配,組合成盲文點區域。
在上述任一方案中可選的是,所述將暗區域和亮區域匹配,包括將距離最近一個暗區域和一個亮區域組合成一個盲文點區域。
在上述任一方案中可選的是,所述識別盲文方包括:創建定位網格;根據盲文點的網格位置將盲文點組合成盲文方。
在上述任一方案中可選的是,所述創建定位網格包括:將每一個盲文點區域的外接矩形的幾何中心點作為盲文點的中心點;根據盲文點的中心點確定行線的水平位置坐標和列線的垂直位置坐標;根據所述行線的水平位置坐標和列線的垂直位置坐標創建定位網格。
在上述任一方案中可選的是,所述確定行線的水平位置坐標和列線的垂直位置坐標,包括:將盲文點的中心點水平位置坐標聚類分析,將坐標值接近的水平位置坐標的平均值確定一條行線的水平位置坐標;將盲文點的中心點垂直位置坐標聚類分析,將坐標值接近的垂直位置坐標的平均值確定一條行線的水平位置坐標。
在上述任一方案中可選的是,還包括:分別將與盲文點的中心點水平、垂直位置坐標接近的行線的水平位置坐標、列線的垂直位置坐標確定盲文點的網格位置坐標;根據盲文點的網格位置坐標將盲文點組合成盲文方。
在上述任一方案中可選的是,所述根據盲文點的網格位置坐標將盲文點組合成盲文方,還包括:預先設盲文方定行數m和盲文方列數n,依次將m行n列所在網格區域內盲文點組合成盲文方。
在上述任一方案中可選的是,根據布萊爾盲文系統,預先設定盲文方行數m為3,盲文方列數n為2。
在上述任一方案中可選的是,還包括在所述識別盲文方之后,將盲文方轉換成電子文本。
在上述任一方案中可選的是,還包括根據UNICODE編碼將盲文方轉換成電子文本。
本發明還提供了一種紙介盲文識別系統,包括:采集裝置,用于將紙介盲文轉換成圖像文件;預處理模塊,用于對采集后的圖像文件進行預處理;盲文點識別模塊,用于識別盲文點;盲文方識別模塊,用于識別盲文方。
可選的是,所述采集裝置包括掃描儀和數碼攝影裝置。
在上述任一方案中可選的是,所述預處理模塊包括灰度處理模塊和三值化處理模塊。
在上述任一方案中可選的是,所述灰度處理模塊用于將彩色的盲文圖像灰度化。
在上述任一方案中可選的是,所述三值化處理模塊包括:閾值確定單元,用于確定像素灰度閾值;計算單元,用于根據像素灰度閾值對經過灰度化處理的盲文圖像中的像素灰度值進行三值化計算;灰度處理單元,用三值化計算的像素灰度結果代替經過灰度化處理后的像素灰度值。
在上述任一方案中可選的是,所述閾值確定單元包括:直方圖繪制子單元,用于繪制經過灰度化處理的盲文圖像的直方圖;閾值計算子單元,用于根據直方圖確定像素灰度閾值,所述像素灰度閾值包括:左最佳閾值和右最佳閾值。
在上述任一方案中可選的是,所述閾值計算子單元還配置為:根據直方圖確定像素最大值;使用最大類間方差法計算求得所述左最佳閾值和所述右最佳閾值。
在上述任一方案中可選的是,所述三值化計算的像素灰度結果包括:背景灰度值、暗域灰度值和亮域灰度值。
在上述任一方案中可選的是,所述灰度處理單元還配置為:若經過灰度化處理的盲文圖像的像素灰度小于等于所述左最佳閾值,用所述暗域灰度值代替原來的像素灰度值;若經過灰度化處理的盲文圖像的像素灰度大于所述左最佳閾值且小于所述右最佳閾值,用所述背景灰度值代替原來的像素灰度值;若經過灰度化處理的盲文圖像的像素灰度大于等于所述右最佳閾值,用所述亮域灰度值代替原來的像素灰度值。
在上述任一方案中可選的是,所述盲文點識別模塊配置為:將像素灰度值為暗域灰度值的暗區域和像素灰度值為亮域灰度值的亮區域匹配,組合成盲文點區域。
在上述任一方案中可選的是,所述盲文點識別模塊配置為:將距離最近一個暗區域和一個亮區域組合成一個盲文點區域。
在上述任一方案中可選的是,所述盲文方識別模塊包括:網格創建單元,用于創建定位網格;盲文方組合單元,用于根據盲文點的網格位置將盲文點組合成盲文方。
在上述任一方案中可選的是,所述網格創建單元還配置為:將每一個盲文點區域的外接矩形的幾何中心點作為盲文點的中心點;根據盲文點的中心點確定行線的水平位置坐標和列線的垂直位置坐標;根據所述行線的水平位置坐標和列線的垂直位置坐標創建定位網格。
在上述任一方案中可選的是,所述網格創建單元還配置為:將盲文點的中心點水平位置坐標聚類分析,將坐標值接近的水平位置坐標的平均值確定一條行線的水平位置坐標;將盲文點的中心點垂直位置坐標聚類分析,將坐標值接近的垂直位置坐標的平均值確定一條行線的水平位置坐標。
在上述任一方案中可選的是,所述盲文方組合單元還配置為:分別將與盲文點的中心點水平、垂直位置坐標接近的行線的水平位置坐標、列線的垂直位置坐標確定盲文點的網格位置坐標;根據盲文點的網格位置坐標將盲文點組合成盲文方。
在上述任一方案中可選的是,所述盲文方組合單元還配置為:預先設盲文方定行數m和盲文方列數n,依次將m行n列所在網格區域內盲文點組合成盲文方。
在上述任一方案中可選的是,所述盲文方組合單元還配置為:根據布萊爾盲文系統,預先設定盲文方行數m為3,盲文方列數n為2。
在上述任一方案中可選的是,所述紙介盲文識別系統還包括轉換模塊,所述轉換模塊配置為:在識別盲文方之后,將盲文方轉換成電子文本。
在上述任一方案中可選的是,所述轉換模塊還配置為:根據UNICODE編碼將盲文方轉換成電子文本。
本發明提供了一種可行的、高效的針對紙介盲文自動識別的解決方案,能夠準確地識別紙介盲文,并將盲文轉換成電子文本,克服了紙介盲文不易保存容易損壞的缺欠,實現了盲文信息化,為盲文電子庫建設打下了堅實的基礎。
附圖說明
圖1是本發明應用的紙介盲文識別方法的整體框架圖。
圖2是本發明應用的經過采集裝置轉換后的盲文圖像。
圖3是本發明應用的紙介盲文識別方法的一種優選的流程圖。
圖4是本發明應用的灰度化后的盲文圖像。
圖5是本發明應用的三值化方法的一種優選的流程圖。
圖6是本發明實施例盲文圖像的直方圖以及最大值和左、右最佳閾值。
圖7是本發明應用的三值化后的盲文圖像效果圖。
圖8是本發明應用的盲文點識別示意圖。
圖9是本發明應用的盲文方識別方法的一種優選的流程圖。
圖10是本發明應用的盲文方定位網格示意圖。
圖11是本發明應用的轉換后的電子文本盲文示意圖;
圖12是本發明應用的紙介盲文識別系統的一種優選的結構示意圖。
圖13是本發明應用的三值化處理模塊的一種優選的結構示意圖。
具體實施方式
下面將參照附圖來詳細描述本發明的各種示例性實施例。應注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數字表達式和數值不限制本發明的范圍。
以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發明及其應用或使用的任何限制。
本發明提供了一種紙介盲文識別方法。圖1是本發明應用的紙介盲文識別方法的整體框架圖。如圖1所示,紙介盲文識別方法包括:步驟S100:使用采集裝置將紙介盲文轉換成圖像文件;步驟S200:對采集后的圖像文件進行預處理;步驟S300:識別盲文點;步驟S400:識別盲文方。
根據本發明紙介盲文識別方法的實施方式,在步驟S100中,采集裝置包括掃描儀和數碼攝影裝置。盲文圖像以位圖(BMP)形式保存,雖然這種格式沒有進行壓縮處理,會占用較大的存儲空間,但由于采集時可以選擇較低的分辨率(比如100DPI),因此一整篇紙介盲文掃描后,只會占到3M左右的存儲空間(分辨率為240DPI時,存儲空間為17M左右),另外,在后面的算法處理上由于不需要解壓縮等處理,因此采用位圖格式存儲的圖像識別速度更快。圖2是經過采集裝置轉換后的盲文圖像。
圖3是本發明應用的紙介盲文識別方法的一種優選的流程圖。如圖3所示,在步驟S100使用采集裝置將紙介盲文轉換成圖像文件之后,執行步驟S200:對采集后的圖像文件進行預處理。盲文圖像是彩色圖像,識別盲文點和盲文方比較困難,因此要先進行一些預處理操作。所述圖像文件的預處理包括對采集后的圖像文件進行灰度處理S210和三值化處理S220。步驟S210t步驟S220順序執行。
首先執行步驟S210灰度處理,包括將彩色的盲文圖像灰度化。彩色盲文圖像的顏色值比較多,為了更好地進行處理,先要將彩色的盲文圖像灰度化。其公式是:
P=CR*0.299+CG*0.587+CB*0.114
其中P表示像素新的灰度值,CR表示原像素的紅色分量,CG表示原像素的綠色分量,CB表示原像素的藍色分量。灰度化后的盲文圖像如圖4所示。
在步驟S210灰度處理之后,執行步驟S220三值化處理。
紙介盲文是在盲文專用紙上打出“凹”或“凸”兩種類型的點,顏色上沒有區別,無法通過簡單的方法將盲文點與盲文紙分割出來。但是在采集過程中掃描設備會使用強光照射盲文紙,增加掃描效果,而盲文點凸起因存在高度上差異,因此在掃描后,每一個盲文點會出現一半偏亮、另一半偏暗的效果,加上盲文紙的背景色,一共有三種灰度不同的顏色。通過識別這三種顏色,就可以從盲文紙中識別出盲文點。
再參照圖5,步驟S220三值化處理包括步驟S221、S224和S225順序執行:
步驟S221確定像素灰度閾值,包括:步驟S222和步驟S223;
步驟S222:繪制經過灰度化處理的盲文圖像的直方圖;
步驟S223:根據直方圖確定像素灰度閾值,所述像素灰度閾值包括:左最佳閾值和右最佳閾值。根據直方圖確定像素最大值;使用最大類間方差法計算求得所述左最佳閾值和所述右最佳閾值。
圖6是本發明實施例盲文圖像的直方圖以及最大值和左、右最佳閾值,橫坐標表示灰度值,縱坐標表示某灰度值在圖像中的像素個數。如圖6所示,首先繪制經過灰度化處理的盲文圖像的直方圖,然后找出其中的像素最大值(MaxValue),即像素個數最多的灰度值。以此為中間,將直方圖分成左右兩個部分。再使用最大類間方差法(即大津法,簡稱為OTSU),分別對左、右兩部分進行計算,求得左最佳閾值和右最佳閾值(LeftThreshold和RightThreshold),見圖中虛線所示。
步驟S224:根據像素灰度閾值對經過灰度化處理的盲文圖像中的像素灰度值進行三值化計算。
計算出左、右最佳閾值后,使用下面的公式對每一個像素進行三值化計算,以便求出新的像素值。
其中f(x,y)表示像素經灰度化處理后的原始灰度值,g(x,y)表示三值化后的新灰度值,其只能取0(表示盲文點的暗部分),255(表示盲文點的亮部分)和128(表示盲文紙的背景)。
上述計算之后執行步驟S225:用三值化計算的像素灰度結果代替經過灰度化處理后的像素灰度值。三值化計算的像素灰度結果包括:背景灰度值、暗域灰度值和亮域灰度值。在步驟S225中,用三值化計算的像素灰度結果代替經過灰度化處理后的像素灰度值,包括:若經過灰度化處理的盲文圖像的像素灰度小于等于所述左最佳閾值,用所述暗域灰度值代替原來的像素灰度值;若經過灰度化處理的盲文圖像的像素灰度大于所述左最佳閾值且小于所述右最佳閾值,用所述背景灰度值代替原來的像素灰度值;若經過灰度化處理的盲文圖像的像素灰度大于等于所述右最佳閾值,用所述亮域灰度值代替原來的像素灰度值。三值化后的盲文圖像將轉換成如圖7所示的效果。
盲文圖像預處理后,執行步驟S300識別盲文點。這時圖像包含三種顏色,灰色區域是盲文紙的背景色,這個不用考慮識別問題,黑色區域是盲文點的暗區域,白色區域是盲文點的亮區域。為識別出每一個盲文點,需要將暗區域和亮區域匹配,形成盲文點,進而計算其位置。在三值化處理后的圖像中,對暗區域和亮區域分別進行標識,使得每一個獨立區域都有一個唯一的標識號。同時為了區分顏色,簡化操作,在標識時將暗區域標識為奇數值,亮區域標識為偶數值。然后將兩個區域的值進行比較,找到距離最近的區域對(一個暗區域、一個亮區域),即可組合成一個盲文點。即將距離最近的一對像素灰度值為暗域灰度值的暗區域和像素灰度值為亮域灰度值的亮區域匹配,組合成盲文點區域。圖8中方框框起來的就是盲文點識別處理后組合在一起的每一個盲文點。
盲文點確定后,執行步驟S400識別盲文方。需要將符合距離條件的點組成為一個盲文方,并確定每一個點在方中的位置,進而判斷出每一行盲文,這需要構建一個定位網格。網格由行線和列線組成,其分別進行創建。
步驟S400識別盲文方包括:步驟S410創建定位網格;步驟S420根據盲文點的網格位置將盲文點組合成盲文方。步驟S410和步驟S420順序執行。圖9是本發明應用的盲文方識別方法的一種優選的流程圖。
步驟S410創建定位網格包括:步驟S411將每一個盲文點區域的外接矩形的幾何中心點作為盲文點的中心點。步驟S412根據盲文點的中心點確定行線的水平位置坐標和列線的垂直位置坐標。確定行線的水平位置坐標和列線的垂直位置坐標,包括:將盲文點的中心點水平位置坐標聚類分析,將坐標值接近的水平位置坐標的平均值確定一條行線的水平位置坐標;將盲文點的中心點垂直位置坐標聚類分析,將坐標值接近的垂直位置坐標的平均值確定一條行線的水平位置坐標。步驟S413根據所述行線的水平位置坐標和列線的垂直位置坐標創建定位網格。步驟S411、S412、S413順序執行。圖10中顯示了生成定位網格后的盲文圖像。
網格中每一條行線和每一條列線的交叉位置的坐標,如果與某一盲文點坐標相近似,則可以確定此點在所屬盲文方中的位置。步驟S410創建定位網格之后執行步驟S420根據盲文點的網格位置將盲文點組合成盲文方。步驟S420包括:步驟S421分別將與盲文點的中心點水平、垂直位置坐標接近的行線的水平位置坐標、列線的垂直位置坐標確定盲文點的網格位置坐標;步驟S422根據盲文點的網格位置坐標將盲文點組合成盲文方。步驟S421和步驟S422順序執行。
上述根據盲文點的網格位置坐標將盲文點組合成盲文方,還包括:預先設盲文方定行數m和盲文方列數n,依次將m行n列所在網格區域內盲文點組合成盲文方。根據布萊爾盲文系統,可預先設定盲文方行數m為3,盲文方列數n為2。由于布萊爾盲文一方盲文最多是由3行、2列共6個盲文點組成,因此將每3條行線組成一盲文行,每兩條列線組成一盲文列,盲文行列交叉的位置就可以確定為一個盲文方。同時由于三條行線與兩條列線分別相交叉,因此上行線(三條行線中位于上方的行線)與左列線的交叉點上存在的盲文點為1點,上行線與右列線的門交叉點上存在的盲文點為4點。同理中行線與列線可以確定2、5點,下行線與列線可以確定3、6點。
參看圖1和圖2,步驟S400識別盲文方之后,可執行步驟S500將盲文方轉換成電子文本。根據本發明的盲文轉換的實施例,可根據UNICODE編碼將盲文方轉換成電子文本。完成判斷后,首先將一方中每一個盲文點按數值相加。其中每個盲文點的數值規定如下:盲文點為1點,對應的盲文點的數值是1;盲文點為2點,對應的盲文點的數值是2;盲文點為3點,對應的盲文點的數值是4;盲文點為4點,對應的盲文點的數值是8;盲文點為5點,對應的盲文點的數值是16;盲文點為6點,對應的盲文點的數值是32;也就是說,盲文點為n點,對應的盲文點的數值是2n-1。在UNICODE編碼中的盲文點是從0x2800開始的,將一方中每一個盲文點按數值相加后,再加上計算機編碼中盲文點的起始編碼值(UNICODE中的盲文點是從0x2800開始的),即可得到對應盲文的編碼,完成轉換,圖11是本發明應用的轉換后的電子文本盲文示意圖。轉換后的電子文本可以方便地存在文本文件中,方便存儲與讀取。用電子媒介的方式保存,克服了紙介盲文不易保存容易損壞的缺欠,實現了盲文信息化,為盲文電子庫建設打下了堅實的基礎。
本發明還提供了一種紙介盲文識別系統。圖12是本發明應用的紙介盲文識別系統的一種優選的結構示意圖。如圖12所示,本發明紙介盲文識別系統包括:采集裝置100,用于將紙介盲文轉換成圖像文件;預處理模塊200,用于對采集后的圖像文件進行預處理;盲文點識別模塊300,用于識別盲文點;盲文方識別模塊400,用于識別盲文方。
根據本發明紙介盲文識別系統的一種實施方式,所述采集裝置100包括掃描儀和數碼攝影裝置。
根據本發明紙介盲文識別系統的一種實施方式,所述預處理模塊200包括灰度處理模塊210和三值化處理模塊220。
根據本發明紙介盲文識別系統的一種實施方式,所述灰度處理模塊210用于將彩色的盲文圖像灰度化。
圖13是本發明應用的三值化處理模塊的一種優選的結構示意圖。如圖13所示,所述三值化處理模塊220包括:閾值確定單元221,用于確定像素灰度閾值;計算單元224,用于根據像素灰度閾值對經過灰度化處理的盲文圖像中的像素灰度值進行三值化計算;灰度處理單元225,用三值化計算的像素灰度結果代替經過灰度化處理后的像素灰度值。
根據本發明紙介盲文識別系統的一種實施方式,所述閾值確定單元221包括:直方圖繪制子單元222,用于繪制經過灰度化處理的盲文圖像的直方圖;閾值計算子單元223,用于根據直方圖確定像素灰度閾值,所述像素灰度閾值包括:左最佳閾值和右最佳閾值。
根據本發明紙介盲文識別系統的一種實施方式,所述閾值計算子單元223還配置為:根據直方圖確定像素最大值;使用最大類間方差法計算求得所述左最佳閾值和所述右最佳閾值。
根據本發明紙介盲文識別系統的一種實施方式,所述三值化計算的像素灰度結果包括:背景灰度值、暗域灰度值和亮域灰度值。
根據本發明紙介盲文識別系統的一種實施方式,所述灰度處理單元225還配置為:若經過灰度化處理的盲文圖像的像素灰度小于等于所述左最佳閾值,用所述暗域灰度值代替原來的像素灰度值;若經過灰度化處理的盲文圖像的像素灰度大于所述左最佳閾值且小于所述右最佳閾值,用所述背景灰度值代替原來的像素灰度值;若經過灰度化處理的盲文圖像的像素灰度大于等于所述右最佳閾值,用所述亮域灰度值代替原來的像素灰度值。
根據本發明紙介盲文識別系統的一種實施方式,所述盲文點識別模塊300配置為:將像素灰度值為暗域灰度值的暗區域和像素灰度值為亮域灰度值的亮區域匹配,組合成盲文點區域。
根據本發明紙介盲文識別系統的一種實施方式,所述盲文點識別模塊300配置為:將距離最近一個暗區域和一個亮區域組合成一個盲文點區域。
根據本發明紙介盲文識別系統的一種實施方式,所述盲文方識別模塊400包括:網格創建單元410,用于創建定位網格;盲文方組合單元420,用于根據盲文點的網格位置將盲文點組合成盲文方。
根據本發明紙介盲文識別系統的一種實施方式,所述網格創建單元410還配置為:將每一個盲文點區域的外接矩形的幾何中心點作為盲文點的中心點;根據盲文點的中心點確定行線的水平位置坐標和列線的垂直位置坐標;根據所述行線的水平位置坐標和列線的垂直位置坐標創建定位網格。
根據本發明紙介盲文識別系統的一種實施方式,所述網格創建單元410還配置為:將盲文點的中心點水平位置坐標聚類分析,將坐標值接近的水平位置坐標的平均值確定一條行線的水平位置坐標;將盲文點的中心點垂直位置坐標聚類分析,將坐標值接近的垂直位置坐標的平均值確定一條行線的水平位置坐標。
根據本發明紙介盲文識別系統的一種實施方式,所述盲文方組合單元420還配置為:分別將與盲文點的中心點水平、垂直位置坐標接近的行線的水平位置坐標、列線的垂直位置坐標確定盲文點的網格位置坐標;根據盲文點的網格位置坐標將盲文點組合成盲文方。
根據本發明紙介盲文識別系統的一種實施方式,所述盲文方組合單元420還配置為:預先設盲文方定行數m和盲文方列數n,依次將m行n列所在網格區域內盲文點組合成盲文方。
根據本發明紙介盲文識別系統的一種實施方式,所述盲文方組合單元420還配置為:根據布萊爾盲文系統,預先設定盲文方行數m為3,盲文方列數n為2。
根據本發明紙介盲文識別系統的一種實施方式,所述紙介盲文識別系統還包括轉換模塊500,所述轉換模塊500配置為:在識別盲文方之后,將盲文方轉換成電子文本。
根據本發明紙介盲文識別系統的一種實施方式,所述轉換模塊500還配置為:根據UNICODE編碼將盲文方轉換成電子文本。
本發明提供了一種可行的、高效的針對紙介盲文自動識別的解決方案,能夠準確地識別紙介盲文,并將盲文轉換成電子文本,克服了紙介盲文不易保存容易損壞的缺欠,實現了盲文信息化,為盲文電子庫建設打下了堅實的基礎。
為了更好地理解本發明,以上結合本發明的具體實施例做了詳細描述,但并非是對本發明的限制。凡是依據本發明的技術實質對以上實施例所做的任何簡單修改,均仍屬于本發明技術方案的范圍。本說明書中每個實施例重點說明的都是與其它實施例的不同之處,各個實施例之間相同或相似的部分相互參見即可。對于系統實施例而言,由于其與方法實施例基本對應,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
可能以許多方式來實現本發明的方法、裝置和系統。例如,可通過軟件、硬件、固件或者軟件、硬件、固件的任何組合來實現本發明的方法和系統。用于所述方法的步驟的上述順序僅是為了進行說明,本發明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別說明。此外,在一些實施例中,還可將本發明實施為記錄在記錄介質中的程序,這些程序包括用于實現根據本發明的方法的機器可讀指令。因而,本發明還覆蓋存儲用于執行根據本發明的方法的程序的記錄介質。
本發明的描述是為了示例和描述起見而給出的,而并不是無遺漏的或者將本發明限于所公開的形式。很多修改和變化對于本領域的普通技術人員而言是顯然的。選擇和描述實施例是為了更好說明本發明的原理和實際應用,并且使本領域的普通技術人員能夠理解本發明從而設計適于特定用途的帶有各種修改的各種實施例。