專利名稱:一種基于圖形識(shí)別技術(shù)的文字輸入方法和裝置及手機(jī)終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)軟件及應(yīng)用該軟件的終端領(lǐng)域,尤其涉及一種基于圖形識(shí)別技 術(shù)的文字輸入方法和裝置及手機(jī)終端。
背景技術(shù):
隨著軟件技術(shù)的不斷發(fā)展以及人們生活、學(xué)習(xí)和工作上的需求多樣化,出現(xiàn)了越 來(lái)越智能的軟件以及應(yīng)用該軟件的終端裝置,尤其是各種消費(fèi)類電子終端,如手機(jī)。隨著消 費(fèi)類電子終端的不斷普及,電子終端上也出現(xiàn)了很多人性化的應(yīng)用,即為了滿足各類消費(fèi) 群體的使用需求,出現(xiàn)了各式各樣的文字輸入方式,如語(yǔ)音輸入法,象形輸入法,聯(lián)想輸入 法,智能輸入法,五筆輸入法,手寫輸入法等等。
上述的輸入法適用不同文化、使用場(chǎng)合和使用習(xí)慣,從一定程度上,大大方便了用 戶的使用。但上述的方法都需要知道文字的拼法或讀法,甚至文字輸入規(guī)則,如果用戶對(duì)文 字的讀法或拼法,或者對(duì)文字的輸入規(guī)則不清楚,用戶就顯得束手無(wú)策,無(wú)從下手。
人們?cè)谡J(rèn)知事物時(shí),總是從它的形狀或外觀來(lái)識(shí)別,但要把自己認(rèn)知的事物用文 字傳遞到計(jì)算機(jī)相關(guān)設(shè)備中卻不那么容易,如果能借助與實(shí)物的形狀圖形來(lái)輸入文字,將 使得文字輸入更具趣味性和便利性,可方便任何人使用。但在現(xiàn)有公開的技術(shù)或相關(guān)文檔 說(shuō)明中,還沒有一種通過(guò)繪出與實(shí)物相似的圖形或圖像來(lái)輸入對(duì)應(yīng)文字,從而不利于計(jì)算 機(jī)等電子產(chǎn)品的使用普及。發(fā)明內(nèi)容
基于現(xiàn)有文字輸入法的缺憾,本發(fā)明實(shí)施例提供了一種基于圖形識(shí)別技術(shù)的文字 輸入方法和裝置以及手機(jī)終端,用來(lái)提供人們通過(guò)手繪圖形的方式就可以輸入自己想要表 達(dá)的信息的方法及輸入裝置,該方法還可以應(yīng)用在手機(jī)終端上,方便人們的使用。
本發(fā)明實(shí)施例所提供的基于圖形識(shí)別技術(shù)的文字輸入方法是通過(guò)以下的技術(shù)方 案實(shí)現(xiàn)的一種基于圖形識(shí)別技術(shù)的文字輸入方法,包括 接收輸入的要表達(dá)的文字所對(duì)應(yīng)的圖形;對(duì)所述輸入的圖形進(jìn)行識(shí)別,根據(jù)識(shí)別的結(jié)果,查找預(yù)先建立的圖形與文字對(duì)應(yīng)表,得 到圖形對(duì)應(yīng)的文字信息,并顯示所述文字信息。
進(jìn)一步優(yōu)選地,所述圖形和文字對(duì)應(yīng)表中,圖形和文字對(duì)應(yīng)的方式包括一對(duì)多、一 對(duì)一或多對(duì)一的方式;進(jìn)一步優(yōu)選地,所述圖形和文字對(duì)應(yīng)表以列表的方式保存;進(jìn)一步優(yōu)選地,用戶根據(jù)自己的使用需求新增或刪除圖形與文字對(duì)應(yīng)關(guān)系或修改所述 圖形與文字對(duì)應(yīng)表;進(jìn)一步優(yōu)選地,當(dāng)在預(yù)設(shè)的時(shí)間內(nèi)未結(jié)束繪畫時(shí),不顯示繪畫過(guò)程中的文字; 進(jìn)一步優(yōu)選地,所述方法還包括當(dāng)輸出的文字為多個(gè)時(shí),從中選擇要表達(dá)的文字。
為了實(shí)現(xiàn)本發(fā)明的前述發(fā)明目的,本發(fā)明實(shí)施例還提供了一種基于圖形識(shí)別技術(shù) 的文字輸入裝置,包括輸入模塊,用來(lái)接收并暫存輸入要表達(dá)的文字所對(duì)應(yīng)的圖形和存儲(chǔ)預(yù)先建立的圖形與 文字對(duì)應(yīng)表;識(shí)別模塊,用來(lái)識(shí)別輸入的圖形,并根據(jù)識(shí)別的結(jié)果,查找預(yù)先建立的圖形與文字對(duì)應(yīng) 表,得到所述輸入的圖形對(duì)應(yīng)的文字信息; 顯示模塊,用來(lái)顯示所述文字信息。
進(jìn)一步優(yōu)選地,所述圖形和文字對(duì)應(yīng)表以列表的方式保存;進(jìn)一步優(yōu)選地,用戶根據(jù)自己的使用需求新增或刪除圖形與文字對(duì)應(yīng)關(guān)系或修改所述 圖形與文字對(duì)應(yīng)表;進(jìn)一步優(yōu)選地,當(dāng)輸出的文字為多個(gè)時(shí),從中選擇要表達(dá)的文字。
為了實(shí)現(xiàn)前述發(fā)明目的,本發(fā)明實(shí)施例還提供了一種手機(jī)終端,包括 觸摸屏,用來(lái)繪畫要表達(dá)的文字對(duì)應(yīng)的圖形;觸摸屏控制模塊,用于將繪畫的筆跡和坐標(biāo)情況反饋給輸入模塊; 輸入模塊,用來(lái)接收通過(guò)觸摸屏進(jìn)行的圖形輸入,并暫存所述輸入的圖形和存儲(chǔ)預(yù)先 建立的圖形與文字對(duì)應(yīng)表;識(shí)別模塊,用來(lái)根據(jù)依據(jù)繪畫的筆跡和坐標(biāo)情況識(shí)別所述輸入的圖形,轉(zhuǎn)換為所述圖 形與文字對(duì)應(yīng)表中的相應(yīng)圖形,并查找所述對(duì)應(yīng)表得到文字信息; 顯示屏,用來(lái)顯示所述文字信息。
進(jìn)一步優(yōu)選地,所述圖形和文字對(duì)應(yīng)表中,圖形和文字對(duì)應(yīng)的方式包括一對(duì)多或 多對(duì)一的方式;進(jìn)一步優(yōu)選地,所述圖形和文字對(duì)應(yīng)表以列表的方式保存;進(jìn)一步優(yōu)選地,用戶可以根據(jù)自己的使用需求新增或刪除圖形與文字對(duì)應(yīng)關(guān)系、或修 改所述圖形與文字對(duì)應(yīng)表;進(jìn)一步優(yōu)選地,當(dāng)顯示模塊顯示的文字為多個(gè)時(shí),從中選擇要表達(dá)的文字。
本發(fā)明實(shí)施例中的基于圖形識(shí)別技術(shù)的文字輸入方法和裝置及手機(jī)終端,通過(guò)預(yù) 先建立的圖形與文字對(duì)應(yīng)表,來(lái)輸入圖形進(jìn)行文字輸入,使得用戶可以根據(jù)自己對(duì)事物的 認(rèn)知來(lái)輸入對(duì)應(yīng)的文字而不必單純依賴文字的讀音或拼寫,更不需記憶輸入規(guī)則,方便各 類人群的使用。
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)一步說(shuō)明 圖1為本發(fā)明實(shí)施例1基于圖形識(shí)別技術(shù)的文字輸入方法的流程圖; 圖2至圖6為本發(fā)明實(shí)施例2圖形與文字對(duì)應(yīng)的示意圖; 圖7為本發(fā)明實(shí)施例3基于圖形識(shí)別技術(shù)的文字輸入裝置的示意圖; 圖8為本發(fā)明實(shí)施例4帶觸摸屏進(jìn)行圖形文字輸入的手機(jī)終端。
具體實(shí)施方式
如圖1為本發(fā)明實(shí)施例1基于圖形識(shí)別技術(shù)的文字輸入方法的流程圖。
如圖1所示,本發(fā)明實(shí)施例1基于圖形識(shí)別技術(shù)的文字輸入方法,包括以下步驟 一種基于圖形識(shí)別技術(shù)的文字輸入方法,包括步驟一、接收輸入的要表達(dá)的文字所對(duì)應(yīng)的圖形;步驟二、對(duì)所述輸入的圖形進(jìn)行識(shí)別,根據(jù)識(shí)別的結(jié)果,查找預(yù)先建立的圖形與文字對(duì) 應(yīng)表,得到圖形對(duì)應(yīng)的文字信息,并顯示所述文字信息。
如圖2至6所示為本發(fā)明實(shí)施例2圖形與文字對(duì)應(yīng)表中的圖形與文字對(duì)應(yīng)的示意 圖。圖2至圖6中的圖形月亮、人和杯子分別對(duì)應(yīng)文字“月亮” “人”和”杯子”;進(jìn)一步優(yōu)選地,所述圖形和文字對(duì)應(yīng)表中,圖形和文字對(duì)應(yīng)的方式包括一對(duì)多、一對(duì)一 或多對(duì)一的方式;如圖5至圖6所示,圖5的圖形可對(duì)應(yīng)文字“房子”和“家“;而圖6的圖 形可對(duì)應(yīng)文字”汽車“、”火車”和”乘車“,而用戶對(duì)所述圖形和文字對(duì)應(yīng)表可根據(jù)用戶的 使用習(xí)慣建立,這樣不同的用戶可根據(jù)自己的使用習(xí)慣和常用詞匯建立對(duì)應(yīng)表,甚至可以 對(duì)應(yīng)很長(zhǎng)一串詞匯文字,加快輸入的速度,增加文字的便利。
進(jìn)一步優(yōu)選地,所述圖形和文字對(duì)應(yīng)表以列表的方式保存,便于進(jìn)行圖形識(shí)別后 查找其對(duì)應(yīng)的文字;進(jìn)一步優(yōu)選地,用戶可以根據(jù)自己的使用需求新增或刪除圖形與文字對(duì)應(yīng)關(guān)系或修改 所述圖形與文字對(duì)應(yīng)表;如用戶發(fā)現(xiàn)了新的事物,可建立自己的詞匯表,并建立與圖形的對(duì) 應(yīng)。這樣,用戶的圖形與文字對(duì)應(yīng)表是可以不斷更新的,用戶也可以根據(jù)自己的使用習(xí)慣刪 除不常用的或是需要修改的對(duì)應(yīng)關(guān)系,以釋放存儲(chǔ)空間。
本發(fā)明實(shí)施例2以輸入“房子”為例,描述整個(gè)輸入和識(shí)別過(guò)程,包括5201繪出直角,顯示的對(duì)應(yīng)文字為“直角,拐彎,左,右”;5202在直角的基礎(chǔ)上添加另一直角,形成方框,顯示的對(duì)應(yīng)文字為“方框,長(zhǎng)方形”;5203在方框的基礎(chǔ)上添加新的方格,顯示對(duì)應(yīng)文字為“窗戶,方格”;5204房子的形狀已經(jīng)在S203的基礎(chǔ)上繪畫完畢,顯示對(duì)應(yīng)文字為“房子,家”;5205選擇“房子” 一詞。
進(jìn)一步優(yōu)選地,所述方法還包括當(dāng)輸出的文字為多個(gè)時(shí),從中選擇要表達(dá)的文字, 需要說(shuō)明的是,繪畫結(jié)束后再顯示和選擇文字的情況,已包含在S204和S205中,此處不作 贅述。
如圖7所示,本發(fā)明實(shí)施例3還提供了一種基于圖形識(shí)別技術(shù)的裝置,所述裝置包 括輸入模塊,用來(lái)接收并暫存輸入要表達(dá)的文字所對(duì)應(yīng)的圖形和存儲(chǔ)預(yù)先建立的圖形與 文字對(duì)應(yīng)表;識(shí)別模塊,用來(lái)識(shí)別輸入的圖形,并根據(jù)識(shí)別的結(jié)果,查找預(yù)先建立的圖形與文字對(duì)應(yīng) 表,得到所述輸入的圖形對(duì)應(yīng)的文字信息; 顯示模塊,用來(lái)顯示所述文字信息。
進(jìn)一步優(yōu)選地,所述圖形和文字對(duì)應(yīng)表以列表的方式保存于所述輸入模塊;進(jìn)一步優(yōu)選地,用戶可以根據(jù)自己的使用需求新增或刪除圖形與文字對(duì)應(yīng)關(guān)系、或修 改所述圖形與文字對(duì)應(yīng)表;進(jìn)一步優(yōu)選地,所述方法還包括當(dāng)輸出的文字為多個(gè)時(shí),從中選擇要表達(dá)的文字。
如上實(shí)施例3中,圖形和文字之間的對(duì)應(yīng)關(guān)系可以由用戶預(yù)先設(shè)定,也可以由用 戶新建;新建時(shí)由用戶編輯名稱和對(duì)應(yīng)的圖形。
終端上所有圖形和文字的對(duì)應(yīng)關(guān)系以列表的形式保存,為“圖形和文字對(duì)應(yīng)表”。由于裝置內(nèi)存有限,新建部分可以由用戶自由刪減。
使用圖形輸入法時(shí),識(shí)別模塊識(shí)別繪畫的圖形,從“圖形和文字對(duì)應(yīng)表”中查找與 之對(duì)應(yīng)或相似的圖形,獲取對(duì)應(yīng)的文字并顯示。用戶確認(rèn)自己要表達(dá)的文字后,輸入對(duì)應(yīng)的 文字。此處的圖形識(shí)別方法,與普通文字手寫輸入方式相似,不做贅述。
進(jìn)一步地,當(dāng)繪制的圖形與用戶新建和裝置預(yù)置的圖形都相似時(shí),顯示的文字為 兩者的并集。
進(jìn)一步優(yōu)選地,裝置可以在繪圖結(jié)束后顯示對(duì)應(yīng)的文字,也可以在繪圖過(guò)程中,不 斷地更新文字的內(nèi)容。如果繪畫過(guò)程中,預(yù)設(shè)的時(shí)間間隔內(nèi)一直有輸入時(shí),文字不做更新。
進(jìn)一步地,當(dāng)繪圖由兩個(gè)或以上的相同圖形組成時(shí),對(duì)應(yīng)單個(gè)圖形的復(fù)數(shù)形式。如 多個(gè)“人”的圖形對(duì)應(yīng)“人們”,多個(gè)“樹”的圖形對(duì)應(yīng)“森林”,多個(gè)“花”的圖形對(duì)應(yīng)“花叢”寸寸。
進(jìn)一步地,當(dāng)繪出圖形后,顯示的文字始終與自己需要的不一致,可以重新新建該 圖形和文字的對(duì)應(yīng)關(guān)系,以使圖形輸入裝置更加適應(yīng)使用。
如圖8所示,本發(fā)明實(shí)施例4還提供了 一種手機(jī)終端,包括 觸摸屏,用來(lái)繪畫要表達(dá)的文字對(duì)應(yīng)的圖形;觸摸屏控制模塊,用于將繪畫的筆跡和坐標(biāo)情況反饋給輸入模塊; 輸入模塊,用來(lái)接收通過(guò)觸摸屏進(jìn)行的圖形輸入,并暫存所述輸入的圖形和存儲(chǔ)預(yù)先 建立的圖形與文字對(duì)應(yīng)表;識(shí)別模塊,用來(lái)根據(jù)依據(jù)繪畫的筆跡和坐標(biāo)情況識(shí)別所述輸入的圖形,轉(zhuǎn)換為所述圖 形與文字對(duì)應(yīng)表中的相應(yīng)圖形,并查找所述對(duì)應(yīng)表得到文字信息; 顯示屏,用來(lái)顯示所述文字信息。
輸入模塊在用戶手動(dòng)添加對(duì)應(yīng)關(guān)系時(shí),更新并存儲(chǔ)“圖形和文字對(duì)應(yīng)表”;同時(shí), 也根據(jù)觸摸屏控制模塊的反饋情況,暫存繪畫的內(nèi)容;待文字識(shí)別并確認(rèn)后,情況繪畫的內(nèi) 容;識(shí)別模塊識(shí)別繪畫的內(nèi)容,將其轉(zhuǎn)化為與“圖形和文字對(duì)應(yīng)表”形狀相同或相近的圖形, 并從該表中找到與之對(duì)應(yīng)的文字;當(dāng)用戶在預(yù)設(shè)的時(shí)間內(nèi)未結(jié)束繪畫時(shí),可暫時(shí)不更新顯 示;顯示屏將識(shí)別后的文字內(nèi)容在手機(jī)終端上顯示出來(lái)。此外,需特別說(shuō)明的是,上述的方 法僅以圖形和漢字相對(duì)應(yīng)的輸入方式為例進(jìn)行說(shuō)明。實(shí)際上,當(dāng)輸入內(nèi)容為數(shù)字,符號(hào),或 者輸入語(yǔ)言為英語(yǔ)或其他小語(yǔ)種時(shí),也可以按照上述方法進(jìn)行。
進(jìn)一步優(yōu)選地,所述圖形和文字對(duì)應(yīng)表中,圖形和文字對(duì)應(yīng)的方式包括一對(duì)多或 多對(duì)一的方式;進(jìn)一步優(yōu)選地,所述圖形和文字對(duì)應(yīng)表以列表的方式保存;進(jìn)一步優(yōu)選地,用戶可以根據(jù)自己的使用需求新增或刪除圖形與文字對(duì)應(yīng)關(guān)系、或修 改所述圖形與文字對(duì)應(yīng)表;進(jìn)一步優(yōu)選地,當(dāng)顯示模塊顯示的文字為多個(gè)時(shí),從中選擇要表達(dá)的文字。
進(jìn)一步地,圖形輸入法時(shí)可以在短信,記事本等有文字輸入的時(shí)候被調(diào)用。
本發(fā)明實(shí)施例4的手機(jī)終端利用了觸摸屏的繪畫功能,以及圖性和文字之間的對(duì) 應(yīng)關(guān)系,更形象地輸入文字,其優(yōu)勢(shì)在于(1)用戶可以更快速直觀地表達(dá)自己的想法;(2) 對(duì)于暫時(shí)想不起對(duì)應(yīng)的文字,可以通過(guò)繪出對(duì)應(yīng)形狀的方式來(lái)憶起并輸入文字;C3)對(duì)于 識(shí)字不多的小孩和老人來(lái)說(shuō)非常方便,他可以通過(guò)勾勒出物體的大體形狀后輸入信息。本發(fā)明實(shí)施例4的手機(jī)終端,利用現(xiàn)有的硬軟件環(huán)境,不需要做大規(guī)模的軟件和硬件變更就 可以實(shí)現(xiàn)通過(guò)輸入圖形來(lái)輸入文字。
本領(lǐng)域技術(shù)人員應(yīng)該認(rèn)識(shí)到,上述的具體實(shí)施方式
只是示例性的,是為了使本領(lǐng) 域技術(shù)人員能夠更好的理解本專利內(nèi)容,不應(yīng)理解為是對(duì)本專利保護(hù)范圍的限制,只要是 根據(jù)本專利所揭示精神所作的任何等同變更或修飾,均落入本專利保護(hù)范圍。
權(quán)利要求
1.一種基于圖形識(shí)別技術(shù)的文字輸入方法,所述方法包括接收輸入的要表達(dá)的文字所對(duì)應(yīng)的圖形;對(duì)所述輸入的圖形進(jìn)行識(shí)別,根據(jù)識(shí)別的結(jié)果,查找預(yù)先建立的圖形與文字對(duì)應(yīng)表,得 到圖形對(duì)應(yīng)的文字信息,并顯示所述文字信息。
2.根據(jù)權(quán)利要求1所述的基于圖形識(shí)別技術(shù)的文字輸入方法,其特征在于,所述圖形 和文字對(duì)應(yīng)表中,圖形和文字對(duì)應(yīng)的方式包括一對(duì)一、一對(duì)多或多對(duì)一。
3.根據(jù)權(quán)利要求2所述的基于圖形識(shí)別技術(shù)的文字輸入方法,其特征在于,所述圖形 和文字對(duì)應(yīng)表以列表的方式保存。
4.根據(jù)權(quán)利要求3所述的基于圖形識(shí)別技術(shù)的文字輸入方法,其特征在于,用戶可以 根據(jù)自己的使用需求新增或刪除圖形與文字對(duì)應(yīng)關(guān)系或修改所述圖形與文字對(duì)應(yīng)表。
5.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的基于圖形識(shí)別技術(shù)的文字輸入方法,其特征在 于,所述方法還包括當(dāng)輸出的文字為多個(gè)時(shí),從中選擇要表達(dá)的文字。
6.一種基于圖形識(shí)別技術(shù)的文字輸入裝置,其特征在于,所述裝置包括輸入模塊,用來(lái)接收并暫存輸入要表達(dá)的文字所對(duì)應(yīng)的圖形和存儲(chǔ)預(yù)先建立的圖形與 文字對(duì)應(yīng)表;識(shí)別模塊,用來(lái)識(shí)別輸入的圖形,并根據(jù)識(shí)別的結(jié)果,查找預(yù)先建立的圖形與文字對(duì)應(yīng) 表,得到所述輸入的圖形對(duì)應(yīng)的文字信息;顯示模塊,用來(lái)顯示所述文字信息。
7.根據(jù)權(quán)利要求6的基于圖形識(shí)別技術(shù)的文字輸入裝置,其特征在于,所述圖形和文 字對(duì)應(yīng)表以列表的方式存儲(chǔ)于所述輸入模塊。
8.根據(jù)權(quán)利要求7的基于圖形識(shí)別技術(shù)的文字輸入裝置,其特征在于,當(dāng)在預(yù)設(shè)的時(shí) 間內(nèi)未結(jié)束繪畫時(shí),所述顯示模塊不顯示繪畫過(guò)程中的文字。
9.根據(jù)權(quán)利要求8的基于圖形識(shí)別技術(shù)的文字輸入裝置,其特征在于,當(dāng)所述顯示模 塊的文字為多個(gè)時(shí),從中選擇要表達(dá)的文字。
10.一種手機(jī)終端,其特征在于,所述手機(jī)終端包括觸摸屏,用來(lái)繪畫要表達(dá)的文字對(duì)應(yīng)的圖形;觸摸屏控制模塊,用于將繪畫的筆跡和坐標(biāo)情況反饋給輸入模塊;輸入模塊,用來(lái)用來(lái)接收通過(guò)觸摸屏進(jìn)行的圖形輸入,并暫存所述輸入的圖形和存儲(chǔ) 預(yù)先建立的圖形與文字對(duì)應(yīng)表;識(shí)別模塊,用來(lái)根據(jù)依據(jù)繪畫的筆跡和坐標(biāo)情況識(shí)別所述輸入的圖形,轉(zhuǎn)換為所述圖 形與文字對(duì)應(yīng)表中的相應(yīng)圖形,并查找所述對(duì)應(yīng)表得到文字信息;顯示屏,用來(lái)顯示所述文字信息。
全文摘要
本發(fā)明公開了一種基于圖形識(shí)別技術(shù)的文字輸入方法和裝置及手機(jī)終端,用于計(jì)算機(jī)軟件及應(yīng)用終端領(lǐng)域,包括:輸入模塊,用來(lái)接收并暫存輸入要表達(dá)的文字所對(duì)應(yīng)的圖形和存儲(chǔ)預(yù)先建立的圖形與文字對(duì)應(yīng)表;識(shí)別模塊,用來(lái)識(shí)別輸入的圖形,并根據(jù)識(shí)別的結(jié)果,查找預(yù)先建立的圖形與文字對(duì)應(yīng)表,得到所述輸入的圖形對(duì)應(yīng)的文字信息;顯示模塊,用來(lái)顯示所述文字信息。通過(guò)預(yù)先建立的圖形與文字對(duì)應(yīng)表,來(lái)輸入圖形進(jìn)行文字輸入,使得用戶可以根據(jù)自己對(duì)事物的認(rèn)知來(lái)輸入對(duì)應(yīng)的文字而不必單純依賴文字的讀音或拼寫,更不需記憶輸入規(guī)則,方便各類人群的使用。
文檔編號(hào)G06F3/048GK102033708SQ20101059019
公開日2011年4月27日 申請(qǐng)日期2010年12月16日 優(yōu)先權(quán)日2010年12月16日
發(fā)明者丁二偉, 王建榮 申請(qǐng)人:上海泰捷通信技術(shù)有限公司