一種提示書寫錯誤的方法及裝置制造方法
【專利摘要】本發明公開了一種提示書寫錯誤的方法及裝置,所述方法包括:按照設定頻率拍攝用戶書寫過程的圖片;對比所述圖片獲得筆尖運動軌跡,根據筆尖運動軌跡識別當前書寫的內容;判斷當前書寫的內容是否書寫正確;若不正確,則對當前書寫的內容進行投影標記。通過本發明的技術方案,能夠及時發現用戶書寫過程中的書寫錯誤,并以投影的方式提醒用戶書寫錯誤的位置。
【專利說明】—種提示書寫錯誤的方法及裝置
【技術領域】
[0001]本發明涉及教輔設備領域,尤其涉及一種提示書寫錯誤的方法及裝置。
【背景技術】
[0002]日常生活中,用戶在完成抄寫或練習冊等書寫作業時,難免出現如漢字筆畫錯誤、字母拼寫組合錯誤、書寫筆順錯誤或者書寫格式錯誤等。而用戶自己通常無法及時意識到自己的書寫錯誤,逐漸的容易在大腦中對錯誤的書寫形成深刻印象。因此對書寫錯誤越早發現,越容易糾正用戶的不良書寫習慣。
[0003]另外,用戶在進行數學題訓練過程中,常會因為粗心大意出現筆誤等低級錯誤,但是通常用戶無法及時發現自己的錯誤,不利于用戶及時總結教訓,消除錯誤。
【發明內容】
[0004]本發明的目的在于提出一種提示書寫錯誤的方法及裝置,能夠及時發現用戶書寫過程中的書寫錯誤,并以投影的方式提醒用戶書寫錯誤的位置。
[0005]為達此目的,本發明采用以下技術方案:
[0006]一種提示書寫錯誤的方法,包括:
[0007]按照設定頻率拍攝用戶書寫過程的圖片;
[0008]對比所述圖片獲得筆尖運動軌跡,根據筆尖運動軌跡識別當前書寫的內容;
[0009]判斷當前書寫的內容是否書寫正確;
[0010]若不正確,則對當前書寫的內容進行投影標記。
[0011]其中,所述根據筆尖運動軌跡識別當前書寫的內容,具體為:
[0012]根據筆尖運動軌跡獲得書寫的特征點,根據書寫的特征點識別出當前書寫的內容;所述書寫的特征點包括:字形的結構組成,以及筆畫的起始端點、書寫方向及書寫轉折
占.[0013]所述判斷當前書寫的內容是否書寫正確,具體為:
[0014]判斷當前書寫的內容是否已經書寫完畢,若是,判斷當前書寫的內容是否書寫正確。
[0015]其中,所述根據筆尖運動軌跡識別當前書寫的內容,具體為:
[0016]根據筆尖運動軌跡識別當前書寫的字形、筆順和書寫格式規范,所述字形包括漢字、字母拼寫組合或者數學運算的結果;
[0017]所述判斷當前書寫的內容是否書寫正確具體為:
[0018]若當前書寫的字形、筆順和書寫格式規范與預置的數據庫中對應的標準內容不匹配,則判斷為當前書寫的內容書寫不正確;
[0019]所述預置的數據庫包括預先存儲的本地數據庫,或者通過無線網絡連接的網絡數據庫;所述數據庫中的標準內容包括字形、筆順和書寫格式規范,所述書寫格式規范包括:字母、字母拼寫在四線三格頁面上的占位,以及字母的大小寫規范。[0020]其中,所述若當前書寫的字形、筆順和書寫格式規范與預置的數據庫中對應的標準內容不匹配,則判斷為當前書寫的內容書寫不正確,具體包括:
[0021]若當前書寫的文字字體、字母拼寫組合或者數學運算的結果與預置的數據庫中對應的標準內容不匹配:或者,當前書寫的文字筆順、字母拼寫的書寫格式與預置的數據庫中對應的標準內容不匹配;則判斷為當前書寫的內容書寫不正確。
[0022]其中,所述判斷當前書寫的內容是否已經書寫完畢,具體為:
[0023]根據筆尖運動軌跡判斷筆尖是否離開當前書寫的區域,若是,則判斷出當前書寫的內容已經書寫完畢。
[0024]其中,所述對當前書寫的內容進行投影標記,具體為:
[0025]在當前書寫的內容的周圍空白區域投影出預設的出錯標識;或者,
[0026]在當前書寫的內容的周圍空白區域投影出對應的正確內容。
[0027]其中,所述若不正確,則對當前書寫的內容進行投影標記,還包括:
[0028]輸出預設的語音提示信號。
[0029]其中,所述對當前書寫的內容進行投影標記之后,還包括:
[0030]若對當前書寫的內容修改正確,則重新進行投影標記,以在修改內容的周圍空白區域投影出預設的正確標識;
[0031]若對當前書寫的內容修改錯誤,則重新進行投影標記,以在修改內容的周圍空白區域投影出預設的出錯標識,并輸出預設的語音提示信號。
[0032]本發明還提供了一種提示書寫錯誤的裝置,包括:
[0033]拍攝模塊,用于按照設定頻率拍攝用戶書寫過程的圖片;
[0034]識別模塊,用于對比所述圖片獲得筆尖運動軌跡,根據筆尖運動軌跡識別當前書與的內容;
[0035]判斷模塊,用于判斷當前書寫的內容是否書寫正確;
[0036]投影模塊,用于若當前書寫的內容書寫不正確,則對當前書寫的內容進行投影標記。
[0037]其中,所述識別模塊,具體用于根據筆尖運動軌跡獲得書寫的特征點,根據書寫的特征點識別出當前書寫的內容;所述書寫的特征點包括:字形的結構組成,以及筆畫的起始端點、書寫方向及書寫轉折點;
[0038]所述判斷模塊,具體用于判斷當前書寫的內容是否已經書寫完畢,若是,則判斷當前書寫的內容是否書寫正確。
[0039]其中,所述識別模塊,具體用于根據筆尖運動軌跡識別當前書寫的字形、筆順和書寫格式規范,所述字形包括漢字、字母拼寫組合或者數學運算的結果;
[0040]所述判斷模塊,具體用于若當前書寫的字形、筆順和書寫格式規范與預置的數據庫中對應的標準內容不匹配,則判斷為當前書寫的內容書寫不正確;
[0041]所述預置的數據庫包括預先存儲的本地數據庫,或者通過無線網絡連接的網絡數據庫;所述數據庫中的標準內容包括字形、筆順和書寫格式規范;所述書寫格式規范包括:字母、字母拼寫在四線三格頁面上的占位,以及字母的大小寫規范。
[0042]其中,所述判斷模塊,具體用于若當前書寫的文字字體、字母拼寫組合或者數學運算的結果與預置的數據庫中對應的標準內容不匹配:或者,當前書寫的文字筆順、字母拼寫的書寫格式規范與預置的數據庫中對應的標準內容不匹配;則判斷為當前書寫的內容書寫不正確。
[0043]其中,所述判斷當前書寫的內容是否已經書寫完畢,具體為:
[0044]根據筆尖運動軌跡判斷筆尖是否離開當前書寫的區域,若是,則判斷出當前書寫的內容已經書寫完畢。
[0045]其中,所述對當前書寫的內容進行投影標記,具體為:
[0046]在當前書寫的內容的周圍空白區域投影出預設的出錯標識;或者,
[0047]在當前書寫的內容的周圍空白區域投影出對應的正確內容;
[0048]所述提示書寫錯誤的裝置還包括,
[0049]語音模塊,用于若當前書寫的內容書寫不正確,輸出預設的語音提示信號;
[0050]所述投影模塊,還用于若對當前書寫的內容修改正確,則重新進行投影標記,以在修改內容的周圍空白區域投影出預設的正確標識;若對當前書寫的內容修改錯誤,則重新進行投影標記,以在修改內容的周圍空白區域投影出預設的出錯標識,并輸出預設的語音提示信號。
[0051]實施本發明實施例,具有如下有益效果:
[0052]本發明實施例通過按照設定頻率拍攝用戶書寫過程的圖片,根據拍攝的圖片識別當前書寫的內容,進而判斷當前書寫的內容是否書寫正確,若不正確,則對當前書寫的內容進行投影標記,以提醒用戶書寫錯誤的位置,便于用戶及時發現書寫錯誤并及時修改書寫錯誤。
【專利附圖】
【附圖說明】
[0053]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0054]圖1是本發明第一實施例的一種提示書寫錯誤的方法的流程示意圖。
[0055]圖2是本發明第一實施例中字母、字母拼寫在四線三格頁面上的占位規范的示意圖。
[0056]圖3是本發明第一實施例的判斷當前書寫是否已經完畢的示意圖。
[0057]圖4是本發明第二實施例的一種提示書寫錯誤的方法的流程示意圖。
[0058]圖5是本發明第一實施例的一種提示書寫錯誤的方法中投影標識方式的示意圖。
[0059]圖6是本發明第三實施例的一種提示書寫錯誤的裝置的結構示意圖。
[0060]圖7是本發明第四實施例的一種提示書寫錯誤的裝置的結構示意圖。
【具體實施方式】
[0061]下面結合本發明的附圖對本發明實施例中的技術方案進行清楚、完整的描述,顯然,所描述的實施例僅僅是本發明的一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動的前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。[0062]結合圖1對本發明的第一實施例進行說明。
[0063]圖1是本發明第一實施例的一種提示書寫錯誤的方法流程圖,詳述如下:
[0064]步驟101,按照設定頻率拍攝用戶書寫過程的圖片。
[0065]在第一實施例中,拍攝的圖片中可見用戶當前書寫的內容。較佳的,將拍攝的頻率設為1-10毫秒,即I秒拍攝上千張圖片,以通過比對多張圖片準確獲得筆尖運動軌跡。
[0066]步驟102,對比所述圖片獲得筆尖運動軌跡,根據筆尖運動軌跡識別當前書寫的內容。
[0067]在第一實施例中,該步驟具體為對比多張圖片獲得筆尖運動軌跡,根據筆尖運動軌跡獲得書寫的特征點,然后根據所述書寫的特征點識別出當前書寫的內容。本實施例中書寫的特征點包括:字形的結構組成,以及筆畫的起始端點、書寫方向及書寫轉折點,用于識別書寫的內容。
[0068]在本實施例中,根據筆尖運動軌跡可識別當前書寫的字形、筆順和書寫格式規范,所述字形包括漢字、字母拼寫組合或者數學運算的結果。其中,當前書寫的字形包括當前書寫的漢字、字母拼寫組合或者數學運算的結果,筆順即書寫字形的先后順序(如先書寫再書寫‘ j ’),書寫格式規范包括在四線三格頁面上的占位(如圖2所示),以及字母的大小寫規范等。
[0069]在本實施例中通過實時拍攝多張圖片進而識別出當前書寫的內容。另外,通過拍攝到的圖片還可跟蹤到當前書寫的位置,以實時調整攝像頭的位置、拍攝角度等,以保證可拍攝到用戶當前書寫的內容為準。其中,可通過圖片獲取筆尖所在的位置作為當前書寫的位置。
[0070]本實施例中,步驟102的執行可在本地完成,也可以在云端服務器完成,再將執行結果返回到本地,還可以先在本地執行,若本地執行結果為識別率低于預設的閾值,再由云端服務器執行。【具體實施方式】如下:
[0071]方式一、在本地根據所述圖片識別當前書寫的內容,獲取當前書寫的位置。
[0072]方式二、將所述圖片發送到云端服務器,在云端服務器根據所述圖片識別當前書寫的內容,獲取當前書寫的位置。然后將執行結果返回給本地。
[0073]方式三、先在本地根據所述圖片識別當前書寫的內容,獲取當前書寫的位置,若本地的識別率低于預設的閾值,則將所述圖片發送到云端服務器,在云端服務器根據所述圖片識別當前書寫的內容,獲取當前書寫的位置。然后將執行結果返回給本地。
[0074]其中,方式二和方式三需要通過3G/wifi等方式無線網絡連接云端服務器。
[0075]步驟103,判斷當前書寫的內容是否書寫正確。
[0076]在第一實施例中,步驟103的具體實現過程包括,先判斷當前書寫的內容是否已經書寫完畢,若是,則判斷當前書寫的內容是否書寫正確。本實施例中可根據筆尖運動軌跡判斷筆尖是否離開當前書寫的區域,若是,則判斷出當前書寫的內容已經書寫完畢。如圖3所示,即當筆尖離開虛線框區域時,則判斷出當前書寫的內容“中”已經書寫完畢。
[0077]在第一實施例中,步驟103的實現方式可為:將當前書寫的字形、筆順和書寫格式規范與預置的數據庫中對應的標準內容進行比對,以判斷當前書寫的字形、筆順和書寫格式規范是否書寫正確。具體包括判斷當前書寫的漢字、字母拼寫組合或者數學運算的結果是否正確,對應的,預置的數據庫中包括:文字標準、字母拼寫標準以及數學運算標準。還可判斷當前書寫的漢字的書寫筆順或字母、字母拼寫的書寫格式是否書寫正確,所述預置的數據庫中還包括文字的書寫筆順標準和字母拼寫的書寫格式標準。
[0078]需要說明的是,本實施例的預置的數據庫既可以為存儲在本地的數據庫(本地單獨使用),也可以為通過3G/wifi等方式無線連接的網絡數據庫。所述數據庫中的標準內容包括字形、筆順和書寫格式規范。
[0079]步驟104,若判斷出當前書寫的內容書寫不正確,則對當前書寫的內容進行投影標記。
[0080]在第一實施例中,若發現當前書寫錯誤,則將預設的出錯標識投影到書寫不正確的當前書寫內容的周圍空白區域。例如,用戶書寫的內容為“1+3=5”,在用戶書寫的計算結果“5”的旁邊進行投影標記,如投射出“ ! ”標識,以提醒用戶書寫出錯及出錯的具體位置,便于用戶及時修改錯誤的書寫。或者,還可以將對應的正確內容投影到書寫不正確的當前書寫內容的周圍空白區域,以給出用戶具體的修改指引。
[0081]需要說明的是,根據用戶實際需求,還可在預置的數據庫中內置更多的用于判斷當前書寫的其他標準內容,例如,內置常見的語義標準。通過拍攝的圖片識別當前書寫的內容,當用戶將“憂愁”錯寫為“憂愁”時,可根據數據庫中內置的語義標準判斷出當前書寫不正確,并進行投影標識,以提示用戶。
[0082]通過本發明第一實施例,通過按照設定頻率拍攝用戶書寫過程的圖片,根據拍攝的圖片識別當前書寫的內容,進而判斷當前書寫的內容是否書寫正確,若不正確,則對當前書寫的內容進行投影標記,讓用戶直觀看到錯在哪里,便于用戶及時發現書寫錯誤并及時修改書寫錯誤。
[0083]結合圖4對本發明的第二實施例進行說明,在第二實施例中增加了對書寫錯誤進行修改情況的說明。
[0084]圖4是本發明第二實施例的一種提示書寫錯誤的方法流程圖,詳述如下:
[0085]步驟201,按照設定頻率拍攝用戶書寫過程的圖片。
[0086]該步驟和第一實施例中的步驟101相同,拍攝的圖片中均可見用戶當前書寫的內容,較佳的,將拍攝的頻率設為1-10毫秒,即一秒拍攝上千張圖片,以通過所述多張圖片的比對識別出用戶書寫的軌跡。
[0087]步驟202,對比所述圖片獲得筆尖運動軌跡,根據筆尖運動軌跡識別當前書寫的內容。
[0088]該步驟與第一實施例中的步驟102相同,本實施例中還可根據拍攝的照片調整拍攝角度,使得拍攝到的圖片中清晰可見用戶當前書寫的內容。
[0089]步驟203,判斷當前書寫的內容是否已經書寫完畢,若是,執行下一步,否則,返回步驟202.[0090]在第二實施例中,該步驟具體為根據筆尖運動軌跡判斷筆尖是否離開當前書寫的區域,若是,則判斷出當前書寫的內容已經書寫完畢。因為通常用戶完成一個字的書寫、或者完成一個拼音或數字的書寫時,都有一個移開筆尖離開當前書寫內容的動作,因此本實施例基于用戶的該動作可判斷當前書寫的內容已經書寫完畢。
[0091]步驟204,將所述當前書寫的內容與預置的數據庫中對應的標準內容進行比對。
[0092]在第二實施例中,該步驟具體為將所述當前書寫的字形、筆順和書寫格式規范與預置的數據庫中對應的標準內容進行比對;進一步包括將當前書寫的文字字體、字母拼寫組合或者數學運算的結果與預置的數據庫中對應的標準內容進行比對,以及將當前書寫的漢字的書寫筆順或字母拼寫的書寫格式與預置的數據庫中對應的標準內容進行比對。
[0093]步驟205,當前書寫是否正確?若是,不投影,否則,執行下一步。
[0094]本實施例中,該步驟具體包括,若當前書寫的文字字體、字母拼寫組合或者數學運算的結果與預置的數據庫中對應的標準內容不匹配:或者,當前書寫的文字筆順、字母拼寫的書寫格式與預置的數據庫中對應的標準內容不匹配;則判斷為當前書寫的內容書寫不正確。
[0095]步驟206,將預設的出錯標識投影到書寫不正確的當前書寫內容的周圍空白區域。
[0096]例如,如圖5所示,當前書寫筆順錯誤,作為在用戶書寫錯誤的內容周圍空白區域投射出“! ”標識,以提醒用戶書寫出錯及出錯的具體位置,便于用戶及時修改錯誤的書寫。再如,書寫如下豎式計算時:
[0097]
【權利要求】
1.一種提示書寫錯誤的方法,其特征在于,包括: 按照設定頻率拍攝用戶書寫過程的圖片; 對比所述圖片獲得筆尖運動軌跡,根據筆尖運動軌跡識別當前書寫的內容; 判斷當前書寫的內容是否書寫正確; 若不正確,則對當前書寫的內容進行投影標記。
2.根據權利要求1所述的提示書寫錯誤的方法,其特征在于,所述根據筆尖運動軌跡識別當前書寫的內容,具體為: 根據筆尖運動軌跡獲得書寫的特征點,根據書寫的特征點識別出當前書寫的內容;所述書寫的特征點包括:字形的結構組成,以及筆畫的起始端點、書寫方向及書寫轉折點;所述判斷當前書寫的內容是否書寫正確,具體為: 判斷當前書寫的內容是否已經書寫完畢,若是,判斷當前書寫的內容是否書寫正確。
3.根據權利要求2所述的提示書寫錯誤的方法,其特征在于,所述根據筆尖運動軌跡識別當前書寫的內容,具體為: 根據筆尖運動軌跡識別當前書寫的字形、筆順和書寫格式規范,所述字形包括漢字、字母拼寫組合或者數學運算的結果; 所述判斷當前書寫的內容是否書寫正確具體為: 若當前書寫的字形、筆順和書寫格式規范與預置的數據庫中對應的標準內容不匹配,則判斷為當前書寫的內容書寫不正確; 所述預置的數據庫包括預先存儲的本地數據庫,或者通過無線網絡連接的網絡數據庫;所述數據庫中的標準內容包括字形、筆順和書寫格式規范,所述書寫格式規范包括:字母、字母拼寫在四線三格頁面上的占位,以及字母的大小寫規范。
4.根據權利要求3所述的提示書寫錯誤的方法,其特征在于,所述若當前書寫的字形、筆順和書寫格式規范與預置的數據庫中對應的標準內容不匹配,則判斷為當前書寫的內容書寫不正確,具體包括: 若當前書寫的文字字體、字母拼寫組合或者數學運算的結果與預置的數據庫中對應的標準內容不匹配:或者,當前書寫的文字筆順、字母拼寫的書寫格式與預置的數據庫中對應的標準內容不匹配;則判斷為當前書寫的內容書寫不正確。
5.根據權利要求2所述的提示書寫錯誤的方法,其特征在于,所述判斷當前書寫的內容是否已經書寫完畢,具體為: 根據筆尖運動軌跡判斷筆尖是否離開當前書寫的區域,若是,則判斷出當前書寫的內容已經書寫完畢。
6.根據權利要求1所述的提示書寫錯誤的方法,其特征在于,所述對當前書寫的內容進行投影標記,具體為: 在當前書寫的內容的周圍空白區域投影出預設的出錯標識;或者, 在當前書寫的內容的周圍空白區域投影出對應的正確內容。
7.根據權利要求6所述的提示書寫錯誤的方法,其特征在于,所述若不正確,則對當前書寫的內容進行投影標記,還包括: 輸出預設的語音提示信號。
8.根據權利要求6所述的提示書寫錯誤的方法,其特征在于,所述對當前書寫的內容進行投影標記之后,還包括: 若對當前書寫的內容修改正確,則重新進行投影標記,以在修改內容的周圍空白區域投影出預設的正確標識; 若對當前書寫的內容修改錯誤,則重新進行投影標記,以在修改內容的周圍空白區域投影出預設的出錯標識,并輸出預設的語音提示信號。
9.一種提示書寫錯誤的裝置,其特征在于,包括: 拍攝模塊,用于按照設定頻率拍攝用戶書寫過程的圖片; 識別模塊,用于對比所述圖片獲得筆尖運動軌跡,根據筆尖運動軌跡識別當前書寫的內容; 判斷模塊,用于判斷當前書寫的內容是否書寫正確; 投影模塊,用于若當前書寫的內容書寫不正確,則對當前書寫的內容進行投影標記。
10.根據權利要求9所述的提示書寫錯誤的裝置,其特征在于,所述識別模塊,具體用于根據筆尖運動軌跡獲得書寫的特征點,根據書寫的特征點識別出當前書寫的內容;所述書寫的特征點包括:字形的結構組成,以及筆畫的起始端點、書寫方向及書寫轉折點; 所述判斷模塊,具體用于判斷當前書寫的內容是否已經書寫完畢,若是,則判斷當前書寫的內容是否書寫正確。
11.根據權利要求10所述的提示書寫錯誤的裝置,其特征在于,所述識別模塊,具體用于根據筆尖運動軌跡識別當前書寫的字形、筆順和書寫格式規范,所述字形包括漢字、字母拼寫組合或者數學運算的結果; 所述判斷模塊,具體用于若當前書寫的字形、筆順和書寫格式規范與預置的數據庫中對應的標準內容不匹配,則判斷為當前書寫的內容書寫不正確; 所述預置的數據庫包括預先存儲的本地數據庫,或者通過無線網絡連接的網絡數據庫;所述數據庫中的標準內容包括字形、筆順和書寫格式規范;所述書寫格式規范包括:字母、字母拼寫在四線三格頁面上的占位,以及字母的大小寫規范。
12.根據權利要求11所述的提示書寫錯誤的裝置,其特征在于,所述判斷模塊,具體用于若當前書寫的文字字體、字母拼寫組合或者數學運算的結果與預置的數據庫中對應的標準內容不匹配:或者,當前書寫的文字筆順、字母拼寫的書寫格式規范與預置的數據庫中對應的標準內容不匹配;則判斷為當前書寫的內容書寫不正確。
13.根據權利要求10所述的提示書寫錯誤的裝置,其特征在于,所述判斷當前書寫的內容是否已經書寫完畢,具體為: 根據筆尖運動軌跡判斷筆尖是否離開當前書寫的區域,若是,則判斷出當前書寫的內容已經書寫完畢。
14.根據權利要求9所述的提示書寫錯誤的裝置,其特征在于,所述對當前書寫的內容進行投影標記,具體為: 在當前書寫的內容的周圍空白區域投影出預設的出錯標識;或者, 在當前書寫的內容的周圍空白區域投影出對應的正確內容; 所述提示書寫錯誤的裝置還包括, 語音模塊,用于若當前書寫的內容書寫不正確,輸出預設的語音提示信號; 所述投影模塊,還用于若對當前書寫的內容修改正確,則重新進行投影標記,以在修改內容的周圍空白區域投影出預設的正確標識;若對當前書寫的內容修改錯誤,則重新進行投影標記,以在修改內容的周圍空白區域投影出預設的出錯標識,并輸出預設的語音提示信號。``
【文檔編號】G06K9/68GK103646582SQ201310646929
【公開日】2014年3月19日 申請日期:2013年12月4日 優先權日:2013年12月4日
【發明者】簡文杰, 秦偉, 洪飛圖 申請人:廣東小天才科技有限公司