TWI702504B - 一種實現圖像漢字拼接成詞的系統及移動終端 - Google Patents

一種實現圖像漢字拼接成詞的系統及移動終端 Download PDF

Info

Publication number
TWI702504B
TWI702504B TW107125112A TW107125112A TWI702504B TW I702504 B TWI702504 B TW I702504B TW 107125112 A TW107125112 A TW 107125112A TW 107125112 A TW107125112 A TW 107125112A TW I702504 B TWI702504 B TW I702504B
Authority
TW
Taiwan
Prior art keywords
image
module
vocabulary
collision
splicing
Prior art date
Application number
TW107125112A
Other languages
English (en)
Other versions
TW201915778A (zh
Inventor
毅 牛
Original Assignee
毅 牛
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 毅 牛 filed Critical 毅 牛
Publication of TW201915778A publication Critical patent/TW201915778A/zh
Application granted granted Critical
Publication of TWI702504B publication Critical patent/TWI702504B/zh

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • G09B19/06Foreign languages
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • G06F40/284Lexical analysis, e.g. tokenisation or collocates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4038Image mosaicing, e.g. composing plane images from plane sub-images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/148Segmentation of character regions
    • G06V30/153Segmentation of character regions using recognition of characters or words
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/28Character recognition specially adapted to the type of the alphabet, e.g. Latin alphabet
    • G06V30/287Character recognition specially adapted to the type of the alphabet, e.g. Latin alphabet of Kanji, Hiragana or Katakana characters
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/06Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
    • G09B5/065Combinations of audio and video presentations, e.g. videotapes, videodiscs, television systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Data Mining & Analysis (AREA)
  • Multimedia (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Electrically Operated Instructional Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Processing Or Creating Images (AREA)

Abstract

一種實現圖像漢字拼接成詞的系統,通過掃描模組對多個單字漢字圖像進行掃描,每個圖像的物理空間映射一邏輯空間並在邏輯空間上形成碰撞單元,當圖像的碰撞單元和與其相鄰的碰撞單元在邏輯空間上觸發碰撞事件後,關聯模組將碰撞單元相對應的單個漢字和與其相鄰的圖像的碰撞單元所對應的單個漢字相關聯並生成一詞彙,當詞彙屬於預先存儲的詞彙時顯示模組顯示詞彙,從而通過系統可以使漢語初學者學習諸如詞組、成語、諺語的詞彙,提升漢語初學者學會漢語的效率、學習熱情及用戶體驗。一種採用實現圖像漢字拼接成詞的系統的移動終端亦被提供。

Description

一種實現圖像漢字拼接成詞的系統及移動終端
本發明涉及一種實現圖像漢字拼接成詞的系統及移動終端。
通過漢字圖形卡片學習漢語已經成為漢語初學者學習漢語的一種重要方式,相關技術中公開了一種通過移動終端掃描漢字圖形卡片來達到學習漢語的目的的一種方式,具體的:其通過移動終端自帶的攝像頭掃描包括一個漢字的圖形卡片,當掃描成功後將該漢字通過移動終端的顯示器上顯示,從而達到學習該漢字的目的。
上述相關技術中公開的通過移動終端掃描漢字圖形卡片並將該漢字在移動終端的顯示器上顯示的方案雖然在一定程度上也能夠起到使漢語初學者學習到該漢字的目的,但其具有以下幾個方面的不足之處: (1)由於漢語博大精深,漢語包括單個的漢字、詞組、成語、諺語等,且詞組、成語、諺語包括至少兩個漢字,上述技術方案在掃描多個漢字圖形卡片時並不起作用,造成漢語初學者不能夠很好地學習詞組、成語、諺語等,而詞組、成語、諺語和與其組成的多個單個的漢字的含義往往相差很大,導致即使漢語初學者明白了組成詞組的多個單個的漢字的意思,但將這多個單個的漢字連起來時其也不知道該詞組的意思,造成漢語初學者學習效率大大降低,想要學會漢語變成一件很困難的事情; (2)上述通過移動終端在顯示器上顯示漢字,漢語初學者僅僅能夠看到該漢字的圖形,由於漢字包括成千上萬個,而且多個漢字往往固定地搭配使用,其很難記住該漢字及其搭配組合的含義,造成漢語初學者學習效率大大降低。
本發明旨在至少在一定程度上解決上述技術問題之一或至少提供一種有用的商業選擇。為此,本發明的目的在於提出一種實現圖像漢字拼接成詞的系統,所述系統通過掃描模組對多個圖像進行掃描,且每個圖像的物理空間映射一邏輯空間並在該邏輯空間上形成一碰撞單元,當圖像的碰撞單元和與其相鄰的碰撞單元在邏輯空間上發生碰撞事件後,關聯模組將該碰撞單元相對應的漢字和與其相鄰的圖像的碰撞單元所對應的漢字相關聯並生成一詞彙,當該詞彙屬於預先存儲的詞彙時顯示模組顯示該詞彙,從而通過該系統可以使漢語初學者學習諸如詞組、成語、諺語的詞彙,提升了漢語初學者學會漢語的效率,提升了學習熱情,提升了用戶體驗。本發明的另一個目的在於提出一種採用該實現圖像漢字拼接成詞的系統的移動終端。
根據本發明的一種實現圖像漢字拼接成詞的系統,包括詞彙數據庫模組,所述詞彙數據庫模組用於存儲原始詞彙,其中,所述原始詞彙包括多個預先存儲的詞彙;掃描模組,所述掃描模組用於按照一定的順序對多個圖像進行掃描,其中,每個圖像上設有一漢字,每個圖像的物理空間映射一邏輯空間並在該邏輯空間上形成一碰撞單元;判斷模組,所述判斷模組與所述掃描模組相連,所述判斷模組用於判斷碰撞單元和與其相鄰的圖像的碰撞單元是否發生碰撞事件;關聯模組,所述關聯模組與所述判斷模組相連,所述關聯模組用於在碰撞單元和與其相鄰的圖像的碰撞單元發生碰撞事件時,將該碰撞單元相對應的漢字和與其相鄰的圖像的碰撞單元所對應的漢字相關聯以生成一詞彙;對比模組,所述對比模組與所述關聯模組相連,所述對比模組用於將所述詞彙與所述原始詞彙進行比對以確認所述詞彙是否包含於所述原始詞彙;顯示模組,所述顯示模組與所述對比模組相連,所述顯示模組用於在所述詞彙包含於所述原始詞彙時顯示所述詞彙。
根據本發明的實現圖像漢字拼接成詞的系統,所述系統通過掃描模組對多個圖像進行掃描,且每個圖像的物理空間映射一邏輯空間並在該邏輯空間上形成一碰撞單元,當圖像的碰撞單元和與其相鄰的碰撞單元在邏輯空間上發生碰撞事件後,關聯模組將該碰撞單元相對應的漢字和與其相鄰的圖像的碰撞單元所對應的漢字相關聯並生成一詞彙,當該詞彙屬於預先存儲的詞彙時顯示模組顯示該詞彙,從而通過該系統可以使漢語初學者學習諸如詞組、成語、諺語的詞彙,提升了漢語初學者學會漢語的效率,提升了學習熱情,提升了用戶體驗。
另外,根據本發明上述的實現圖像漢字拼接成詞的系統,還可以具有如下附加的技術特徵:
所述判斷模組還用於在一圖像和與其相鄰的圖像相接觸或者距離在預設閾值範圍之內時判斷該圖像的碰撞單元和與其相鄰的圖像的碰撞單元發生碰撞事件。
所述系統還包括添加模組,所述添加模組與所述對比模組和所述詞彙數據庫模組分別相連,所述添加模組用於在所述詞彙不包含於所述原始詞彙時將所述詞彙添加至所述詞彙數據模組。
所述詞彙數據庫模組中的原始詞彙可由用戶自定義編輯。
所述一定的順序是從左到右、從右到左、從上向下、從下向上、從左上到右下、從右下到左上、從左下到右上、從右上到左下中的至少一種順序。
所述多個圖像中的每一個包括一數據文件,所述數據文件包括圖像編號ID、圖像顯示名稱、圖像儲存的圖片路徑、圖像難度、圖像的文本顯示、圖像的聲音路徑、圖像的視頻路徑、圖像的筆順儲存路徑、圖像的筆劃圖片路徑,其中,每個圖像編號ID是唯一的。
每個所述圖像的邏輯空間的尺寸唯一地映射於該圖像的物理空間的尺寸。
所述顯示模組還用於對該詞彙進行象形演示。
本發明還提供了一種移動終端,所述移動終端包括上述任意的實現圖像漢字拼接成詞的系統。
根據本發明的移動終端,所述移動終端包括實現圖像漢字拼接成詞的系統,所述系統通過掃描模組對多個圖像進行掃描,且每個圖像的物理空間映射一邏輯空間並在該邏輯空間上形成一碰撞單元,當圖像的碰撞單元和與其相鄰的碰撞單元在邏輯空間上發生碰撞事件後,關聯模組將該碰撞單元相對應的漢字和與其相鄰的圖像的碰撞單元所對應的漢字相關聯並生成一詞彙,當該詞彙屬於預先存儲的詞彙時顯示模組顯示該詞彙,從而通過該移動終端可以使漢語初學者學習諸如詞組、成語、諺語的詞彙,提升了漢語初學者學會漢語的效率,提升了學習熱情,提升了用戶體驗。
本發明的附加方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐瞭解到。
下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用於解釋本發明,而不能理解為對本發明的限制。
圖1是本發明的一個實施例的實現圖像漢字拼接成詞的系統的結構框圖;圖2是本發明的另一個實施例的實現圖像漢字拼接成詞的系統的結構框圖;圖3是本發明實施例的實現圖像漢字拼接成詞的系統的網路拓撲圖。參考圖1至圖3,本發明提供了一種實現圖像漢字拼接成詞的系統,所述實現圖像漢字拼接成詞的系統應用於一移動終端,所述系統可實現掃描多個漢字圖像並將該多個漢字拼接成詞語後顯示,從而實現了通過掃描多個漢字圖像來學習詞組。
參考圖1,本發明提供的一種實現圖像漢字拼接成詞的系統,所述實現圖像漢字拼接成詞的系統包括詞彙數據庫模組10、掃描模組20、判斷模組30、關聯模組40、對比模組50與顯示模組60。
詞彙數據庫模組10用於存儲原始詞彙,其中,原始詞彙包括多個預先存儲的詞彙。即詞彙數據庫模組10中存儲了多個預先存儲的詞彙,多個預先存儲的詞彙包括但不限於漢字、詞語、成語、諺語等,原始詞彙應當儘量詳盡,其至少也應當包括常用/常見的漢字及詞組。
掃描模組20用於按照一定的順序對多個圖像進行掃描,其中,每個圖像上設有一漢字,且每個圖像的物理空間映射一邏輯空間並在該邏輯空間上形成一碰撞單元。具體地,掃描模組20可以是移動終端的攝像頭模組,通過該攝像頭模組對按照一定順序排列的多個圖像進行掃描,其中每個圖像上設有一漢字,該圖像的物理空間即該圖像現實存在的空間,該圖像的物理空間相對應地映射一邏輯空間,該圖像的邏輯空間即根據該圖像的物理空間所衍變的空間,該邏輯空間上形成一碰撞單元,例如攝像頭模組對每個圖像上進行掃描,該圖像格式包括bmp、jpeg、png、tga、psd、raw,如果該包括漢字的圖像與預先存儲的圖像相似度大於80%即認為該包括單個漢字的圖像識別成功;相反地,如果該包括漢字的圖像與預先存儲的圖像相似度小於80%即認為該包括單個漢字的圖像識別不成功。掃描模組20按照一定順序對多個圖像上的漢字進行掃描,當多個圖像按照一定順序排列時,該順序排列的多個漢字組成的詞組的順序也即確定。本領域人員不難理解,上述識別圖像所採用圖像相似度並不限於80%,可以根據圖像自身的複雜度進行更改和設定。
判斷模組30與掃描模組20相連,判斷模組30用於判斷碰撞單元和與其相鄰的圖像的碰撞單元是否發生碰撞事件。具體地,本發明的一個實施例中,掃描模組30對三個圖像進行掃描,每個圖像上設有一漢字,該三個圖像按照從左到右的順序依次排列,判斷模組30用於判斷位於左邊的圖像的碰撞單元是否與位於中間的圖像的碰撞單元發生碰撞事件,同時還判斷位於中間的圖像的碰撞單元是否與位於右邊的圖像的碰撞單元發生碰撞事件。
在具體實施中,判斷模組30用於在一圖像和與其相鄰的圖像相接觸或者距離在預設閾值範圍之內時判斷該圖像的碰撞單元和與其相鄰的碰撞單元發生碰撞事件。即一圖像的碰撞單元和與其相鄰的碰撞單元發生碰撞事件的觸發條件是:該圖像和與其相鄰的圖像相接觸或者兩者的距離在預設閾值範圍之內。當圖像與另一圖像相接觸時,判斷模組30判斷這兩個圖像的各自的碰撞單元發生碰撞事件;當圖像與另一圖像不相接觸,而是相差一段距離時,判斷模組30即通過計算該兩個圖像之間的距離,當兩者之間的距離不超過預設閾值時即判斷這兩個圖像的各自的碰撞單元發生碰撞事件;當兩者之間的距離超過預設閾值時即判斷這兩個圖像的各自的碰撞單元未發生碰撞事件。通常地,當兩個圖像相接觸或者距離比較靠近時,用戶諸如漢語初學者可將該兩個圖像上的漢字相互關聯起來,容易將兩個漢字聯繫起來,也方便後續學習這兩個漢字組成的詞語;相反地,當兩個圖像距離較遠時,用戶不太容易將這兩個圖像上的漢字關聯起來。在具體實施中,將預設閾值設置為圖像較窄邊的長度的10%-20%,當兩個圖像之間的距離超過該預設閾值時,判斷模組30即判斷這兩個圖像的各自的碰撞單元未發生碰撞事件。本發明實施例的判斷模組30判斷圖像的碰撞單元和與其相鄰的碰撞單元是否發生碰撞事件是依據該圖像的邏輯空間和與其相鄰的圖像的邏輯空間是否相接觸,換言之就是依據兩個圖像在物理空間上是否直接接觸或者兩者之間的距離是否在預設閾值範圍之內。本領域人員不難理解,上述預設閾值並不限於圖像較窄邊的長度的10%-20%,可以根據不同學習者的具體情況進行更改和設定,例如對於低年齡的學習者可以設定更大的預設閾值範圍,以增大邏輯空間中發生碰撞事件的概率。
關聯模組40與判斷模組30相連,關聯模組40用於在碰撞單元和與其相鄰的圖像的碰撞單元發生碰撞事件時,將該碰撞單元相對應的漢字和與其相鄰的圖像的碰撞單元所對應的漢字相關聯以生成一詞彙。即當判斷模組30判斷一圖像的碰撞單元和與其相鄰的圖像的碰撞單元發生碰撞事件時,關聯模組40即將該發生碰撞事件相關的兩個圖像的漢字相關聯以生成一詞彙。可以理解的是,本發明實施例是以兩字詞彙為例,三字詞彙或者三字以上詞彙也同樣適用本發明的實施例。
對比模組50與關聯模組40相連,對比模組50用於將所述詞彙與所述原始詞彙進行比對經確認所述詞彙是否包含於所述原始詞彙。即當關聯模組將兩個或多個圖像上的漢字相關聯成一詞彙後,對比模組50將該詞彙與詞彙數據庫模組10中的預存的原始詞彙進行比對,以確認該詞彙是否存在於詞彙數據庫模組10中。
顯示模組60與對比模組50相連,顯示模組60用於在所述詞彙包含於所述原始詞彙時顯示所述詞彙。具體地,顯示模組60可以是移動終端的顯示器,當對比模組50通過比對確認所述詞彙存在於詞彙數據庫模組10中時,顯示模組60即可顯示該詞彙;當對比模組50通過比對確認所述詞彙不存在於詞彙數據庫模組10中時,顯示模組60可不予顯示該詞彙或者執行其他的操作。
根據本發明的實現圖像漢字拼接成詞的系統,所述系統通過掃描模組20對多個圖像進行掃描,且每個圖像的物理空間映射一邏輯空間並在該邏輯空間上形成一碰撞單元,當圖像的碰撞單元和與其相鄰的碰撞單元在邏輯空間上發生碰撞事件後,關聯模組40將該碰撞單元相對應的漢字和與其相鄰的圖像的碰撞單元所對應的漢字相關聯並生成一詞彙,當該詞彙屬於預先存儲的詞彙時顯示模組60顯示該詞彙,從而通過該系統可以使漢語初學者學習諸如詞組、成語、諺語的詞彙,提升了漢語初學者學會漢語的效率,提升了學習熱情,提升了用戶體驗。
在具體實施中,參考圖2,所述系統還包括添加模組70,所述添加模組70與所述對比模組50和所述詞彙數據庫模組10分別相連,所述添加模組70用於在所述詞彙不包含於所述原始詞彙時將所述詞彙添加至所述詞彙數據庫模組10。即在對比模組50通過比對確認該詞彙不存在於詞彙數據庫模組10時,通過添加模組70可以將該詞彙添加至詞彙數據庫模組10中,從而擴大了詞彙數據庫模組10的詞彙容量。具體的,由於漢語是不斷發展變化的,例如漢語也會吸引一些外來詞,或者衍變生成一些新詞語,通過添加模組70的設置可以將這些外來詞、衍變的新詞語添加至詞彙數據庫模組10中,從而不斷地擴大詞彙數據庫模組10的詞彙容量,使用戶可學習到更多的詞彙。
在具體實施中,所述詞彙數據庫模組10中的原始詞彙可由用戶自定義編輯。具體地,用戶可對詞彙數據庫模組10中的原始詞彙進行添加、刪除、替換等操作。例如,當用戶看見一個新詞彙卻發現該新詞彙在詞彙數據庫模組10中不存在時,可以將該詞彙添加至詞彙數據庫模組10中;當用戶對有些詞彙已經比較熟悉不需要重複學習時,可將這些熟悉的詞彙從詞彙數據庫模組10中刪除,從而節約了存儲容量;而當用戶發現詞彙數據庫模組10中有些原始詞彙存在錯誤時,可以用正確的詞彙替換該存在錯誤的原始詞彙。本發明實施例的實現圖像漢字拼接成詞的系統,通過將詞彙數據庫模組10中的原始詞彙設置成可由用戶自定義編輯,從而可以實時更新詞彙數據庫模組10中的原始詞彙,提升了學習漢語的準確度,提升了用戶體驗。
在具體實施中,掃描模組20按照一定的順序對多個圖像進行掃描,該一定的順序可由用戶自定義確定,例如可以採取從左到右、從右到左、從上向下、從下向上、從左上到右下、從右下到左上、從左下到右上、從右上到左下中的至少一種順序。在本發明的實施例中,為了方便用戶,掃描模組20可按照從左到右或從上向下的順序對多個圖像進行掃描。在其他實施例中,該掃描順序也可以由用戶進行自定義設置。
在具體實施中,所述多個圖像中的每一個包括一數據文件,所述數據文件包括圖像編號ID、圖像顯示名稱Name、圖像儲存的圖片路徑Image、圖像難度Level、圖像的文本顯示Word、圖像的聲音路徑AudioStroke、圖像的視頻路徑Movie、圖像的筆順儲存路徑ImageStroke、圖像的筆劃圖片路徑SimpleStroke,其中,每個圖像編號ID是唯一的。具體地,由於每個漢字的筆劃數、筆劃順序與難易程度是唯一的,通過筆劃數、筆劃順序和難易程度即可設置每個圖像文字的圖像編號ID,且其數據類型為整形數據,不能夠被任何輸入設備修改。即每個圖像包括一漢字,且每個圖像包括一與該漢字相關的數據文件,該數據文件包括圖像編號ID且該圖像編號ID是唯一的,通過將每個圖像的圖像編號ID設置成唯一,可避免出現同一圖像編號ID對應兩個不同的漢字,防止出現錯誤。
在具體實施中,每個所述圖像的邏輯空間的尺寸唯一地映射於該圖像的物理空間的尺寸,本發明實施例中,通過在默認狀態下將每個圖像的邏輯空間的尺寸設置成彼此足夠遠地彼此間隔開,就可以使得該圖像的邏輯空間和與其相鄰的圖像的邏輯空間保持足夠的距離,避免因為該圖像的邏輯空間和與其相鄰的圖像的邏輯空間距離太近而出現的誤碰撞。在本發明的實施例的中,優選地單個圖像在邏輯空間上的標準尺寸為6*6的正方形,在此情況下單個圖像的邏輯空間包括一空間三維坐標(X,Y,Z),其中,X=該圖像對應的圖像編號ID*8*2,Y=-1000,Z=0。具體地,當程序運行時,將詞彙數據庫模組10中的圖像文字數據進行數字編號,從1開始,每次遞增1,依次排序,當根據圖像編號ID生成該圖像的空間三維坐標(圖像編號ID*8*2、-1000、0),從而避免了任意單個圖像在邏輯空間上發生誤碰撞事件。例如有三個圖像卡片,分別是“大”、“小”、“人”,圖像編號ID分別是32、28、5,通過解析分別在在邏輯空間中生成三維坐標(512,-1000,0)、(448,-1000,0)、(80,-1000,0),並在具體掃描時將根據掃描的順序,修改上述各個圖像的X軸坐標值以便觸發潛在的碰撞事件。例如,詞彙數據庫模組10上有“大人”這個詞彙而沒有“小人”這個詞彙,當掃描模組20從“大”字掃描到“人”字時,“大”字的碰撞單元與“小”字的碰撞單元發生了碰撞事件,且關聯模組40將“大”字和“小”字相關聯生成詞彙“大人”,對比模組50通過比對確認“大人”詞彙存在於詞彙數據庫模組10中,顯示模組60即在移動終端的顯示器上顯示“大人”三維模型動畫並播放“大人”音頻。而如果從左到右順序是“人大”,將不會有任何的效果。同時地,如果掃描模組20掃描到的是“小人”、“人小”、“大小人”、“小大人”等同樣不會有任何效果。
在具體實施中,所述顯示模組60還用於對該詞彙進行象形演示。即顯示模組60在移動終端的顯示器上顯示該詞彙後還對該詞彙進行象形演示,從而便於用戶通過該文字的象形變化記住該文字的書寫方式及所表達的含義,提升了用戶體驗。
圖3是本發明實施例的實現圖像漢字拼接成詞的系統的網路拓撲圖,下面將結合圖3對本發明實施例的多個圖像在邏輯空間上形成的碰撞單元的碰撞原理予以說明。如圖3所示,本發明利用攝像頭終端、詞彙數據庫、碰撞發射器、圖像碰撞裝置、碰撞接收器及主數據庫構成的多圖像識別拼接技術,針對圖像的掃描,多圖像拼接識別更準確,用戶將圖像拼接後加以計算,有機的將圖像和終端顯示結合起來,增加用戶對圖像內容的認知度,感知漢字圖像的無窮魅力。
詞彙數據庫用於控制圖像編號的數據文件,數據文件包含:圖像編號ID、圖像顯示名稱Name、圖像儲存的圖片路徑Image、圖像難度Level、圖像的文本顯示Word、圖像的聲音路徑AudioStroke、圖像的視頻路徑Movie、圖像的筆順儲存路徑ImageStroke、圖像的筆劃圖片路徑 SimpleStroke。詞彙數據庫通過筆劃數、筆劃順序、難易程度設置圖像編號ID,數據類型為整形數據,不可以被任何輸入設備修改。詞彙數據庫輸出圖像編號ID,ID中記錄了圖像名稱、圖片路徑、圖像難度、圖像文本、圖像的聲音文件、圖像的視頻文件、圖像的筆順、圖像的筆劃。詞彙數據庫將圖像編號信息發送到碰撞發射器中。
用戶控制圖像輸出,格式包括bmp、jpeg、png、tga、psd、raw,通過攝像頭終端將圖像完整的顯示在攝像頭終端的屏幕上,將顯示圖片與數據庫中存在的圖片進行對比,如果圖片相似度大於預定匹配度,則表示圖像識別成功,並將多個識別成功結果和圖像編號信息發送到碰撞發射器。
碰撞發射器用於控制圖像的碰撞和空間位置,具體的,碰撞發射器提供名稱為Collider的碰撞器(現有的Unity3D軟件可提供這一功能),其包含三維空間坐標,主要作用於用戶點擊、滑動。首先將接受的圖像編號ID 經過計算得到碰撞發射器的三維空間坐標。其次接受多個圖像模組的識別結果,識別成功時將Collider碰撞器動態添加到圖像上,並將帶有Collider的碰撞器和圖像編號信息發送到圖像碰撞裝置。
圖像碰撞裝置用於控制圖像碰撞的輸出,圖像碰撞裝置通過接受帶有Collider的碰撞器,在螢幕空間(邏輯空間)重新計算帶有Collider的碰撞器的位置,帶有Collider的碰撞器的位置跟隨圖像的移動而改變位置。圖像碰撞裝置將多個對應的帶有Collider的碰撞器位置和圖像編號信息發送到碰撞接收器。例如,當終端螢幕顯示兩個或者兩個以上圖像並且Collider碰撞器相互碰撞時,就會如同磁鐵一樣觸發碰撞事件(由Unity3D軟件提供上述功能),當已經相互碰撞的詞在主數據庫中存在時並且位置符合邏輯,將會基於增強現實技術在終端螢幕上顯示視頻和三維模型動畫並播放相應的音頻。
碰撞接收器用於控制碰撞位置符合正常思維邏輯的碰撞效果。碰撞接收器接受多個圖像碰撞裝置帶有Collider的碰撞器的位置,當兩個或者多個帶有Collider碰撞器的碰撞位置經過X軸、Y軸、Z軸的對比計算,判斷每個帶有Collider碰撞器的左右、上下、前後,並將此和圖像編號信息發送到主數據庫中。
主數據庫用於控制圖像編號內容包含的文字、圖片、聲音、視頻、模型。數據文件包含:內容編號ID,內容名稱Name、內容等級Level、內容文字Word、內容聲音文件AudioSpell、內容模型文件Prefab、內容所屬單元Number。主數據庫通過與詞彙數據庫的圖像編號ID設置相應的內容名稱,不可以被任何輸入設備修改。主數據庫模組接受碰撞接收器的碰撞位置和圖像編號信息,根據內容名稱判斷圖像編號信息是否準確,將記錄的內容等級、內容文字、內容聲音文件、內容模型文件、內容所屬單元信息發送到反饋裝置。
反饋裝置模組主要用於控制顯示文字、圖片、聲音、視頻、模型的信息。反饋裝置模組接受主數據庫模組中的內容信息,生成文字、圖片、聲音、視頻、模型,並顯示在攝像頭終端設備中,反饋給用戶。
本發明還提供了一種移動終端,所述移動終端包括上述任意結構的實現圖像漢字拼接成詞的系統。根據本發明的移動終端,所述移動終端包括上述結構的實現圖像漢字拼接成詞的系統,所述系統通過掃描模組20對多個圖像進行掃描,且每個圖像的物理空間映射一邏輯空間並在該邏輯空間上形成一碰撞單元,當圖像的碰撞單元和與其相鄰的碰撞單元在邏輯空間上發生碰撞事件後,關聯模組40將該碰撞單元相對應的漢字和與其相鄰的圖像的碰撞單元所對應的漢字相關聯並生成一詞彙,當該詞彙屬於預先存儲的詞彙時顯示模組顯示該詞彙,從而通過該移動終端可以使漢語初學者學習諸如詞組、成語、諺語的詞彙,提升了漢語初學者學會漢語的效率,提升了學習熱情,提升了用戶體驗。
具體的,所述移動終端優選是採用AR(Augmented Reality;增強現實)技術的移動終端,採用AR技術的移動終端,可將真實世界信息和虛擬世界信息“無縫”集成一起,把原來在現實世界的一定時間範圍內很難體驗到的實體信息(視覺信息、聲音、味道、觸覺等),通過電腦等技術,模擬仿真後再疊加,將虛擬的信息應用到真實世界,被人類感官所感知,從而達到超越現實的感官體驗,真實的環境和虛擬的物體實時地疊加到了同一個畫面或空間同時存在。
未來的教育產品開發一定是與科技、網路、大數據等整合起來的完整系統。增強現實(AR)技術應用於模擬仿真培訓、醫療、娛樂、航天、房地產、教育、旅遊等行業,目前已經發展到了一定規模。AR與教育的結合,可以顛覆傳統教學方法中受教育的一方無法參與、無法互動的瓶頸;支持課堂的全真模擬展示和交互,以其自身的特點,結合技術手段體現學生的主動性,增加教學的實踐性和真實感,豐富師生對3D立體展示和實踐性的需求。
本發明實施例的採用AR技術的移動終端,通過該移動終端的攝像頭掃描多個圖像文字,並將該多個圖像文字組成的詞組通過移動終端的顯示器顯示,同時通過語音播放該詞組,且通過象形動畫演示該詞組的形成歷史及含義,有機的將圖像文字和終端顯示結合起來,增加了用戶對圖像文字內容的認知度,從而感知漢字圖像的無窮魅力。
在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特徵、結構、材料或者特點包含于本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特徵、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。
儘管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發明的限制,本領域的普通技術人員在不脫離本發明的原理和宗旨的情況下在本發明的範圍內可以對上述實施例進行變化、修正、替換和變型。
10‧‧‧詞彙數據庫模組20‧‧‧掃描模組30‧‧‧判斷模組40‧‧‧關聯模組50‧‧‧對比模組60‧‧‧顯示模組70‧‧‧添加模組
本發明的上述和/或附加的方面和優點從結合下面附圖對實施例的描述中將變得明顯和容易理解,其中: 圖1是本發明的一個實施例的實現圖像漢字拼接成詞的系統的結構框圖; 圖2是本發明的另一個實施例的實現圖像漢字拼接成詞的系統的結構框圖; 圖3是本發明實施例的實現圖像漢字拼接成詞的系統的網路拓撲圖。
10‧‧‧詞彙數據庫模組
20‧‧‧掃描模組
30‧‧‧判斷模組
40‧‧‧關聯模組
50‧‧‧對比模組
60‧‧‧顯示模組

Claims (9)

  1. 一種實現圖像漢字拼接成詞的系統,包括: 詞彙數據庫模組,所述詞彙數據庫模組用於存儲原始詞彙,其中,所述原始詞彙包括多個預先存儲的詞彙; 掃描模組,所述掃描模組用於按照一定的順序對多個圖像進行掃描,其中,每個圖像上設有一漢字,且每個圖像的物理空間映射一邏輯空間並在所述邏輯空間上形成一碰撞單元; 判斷模組,所述判斷模組與所述掃描模組相連,所述判斷模組用於判斷碰撞單元和與其相鄰的圖像的碰撞單元是否發生碰撞事件; 關聯模組,所述關聯模組與所述判斷模組相連,所述關聯模組用於在碰撞單元和與其相鄰的圖像的碰撞單元發生碰撞事件時,將所述碰撞單元相對應的漢字和與其相鄰的圖像的碰撞單元所對應的漢字相關聯以生成一詞彙; 對比模組,所述對比模組與所述關聯模組相連,所述對比模組用於將所述詞彙與所述原始詞彙進行比對以確認所述詞彙是否包含於所述原始詞彙;以及 顯示模組,所述顯示模組與所述對比模組相連,所述顯示模組用於在所述詞彙包含於所述原始詞彙時顯示所述詞彙。
  2. 如請求項1所述的實現圖像漢字拼接成詞的系統,其中,所述判斷模組還用於在一圖像和與其相鄰的圖像相接觸或者距離在預設閾值範圍之內時判斷所述圖像的碰撞單元和與其相鄰的圖像的碰撞單元發生碰撞事件。
  3. 如請求項1所述的實現圖像漢字拼接成詞的系統,其中,還包括: 添加模組,所述添加模組與所述對比模組和所述詞彙數據庫模組分別相連,所述添加模組用於在所述詞彙不包含於所述原始詞彙時將所述詞彙添加至所述詞彙數據模組。
  4. 如請求項1所述的實現圖像漢字拼接成詞的系統,其中,所述詞彙數據庫模組中的原始詞彙可由用戶自定義編輯。
  5. 如請求項1所述的實現圖像漢字拼接成詞的系統,其中,所述一定的順序是從左到右、從右到左、從上向下、從下向上、從左上到右下、從右下到左上、從左下到右上、從右上到左下中的至少一種順序。
  6. 如請求項1所述的實現圖像漢字拼接成詞的系統,其中,所述多個圖像中的每一個包括一數據文件,所述數據文件包括圖像編號ID、圖像顯示名稱、圖像儲存的圖片路徑、圖像難度、圖像的文本顯示、圖像的聲音路徑、圖像的視頻路徑、圖像的筆順儲存路徑、圖像的筆劃圖片路徑,其中,每個圖像編號ID是唯一的。
  7. 如請求項6所述的實現圖像漢字拼接成詞的系統,其中,每個所述圖像的邏輯空間的尺寸唯一地映射於所述圖像的物理空間的尺寸。
  8. 如請求項1所述的實現圖像漢字拼接成詞的系統,其中,所述顯示模組還用於對所述詞彙進行象形演示。
  9. 一種移動終端,包括請求項1至8中任意一項所述的實現圖像漢字拼接成詞的系統。
TW107125112A 2017-09-27 2018-07-20 一種實現圖像漢字拼接成詞的系統及移動終端 TWI702504B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
HK17109842 2017-09-27
HK17109842.2 2017-09-27

Publications (2)

Publication Number Publication Date
TW201915778A TW201915778A (zh) 2019-04-16
TWI702504B true TWI702504B (zh) 2020-08-21

Family

ID=65304532

Family Applications (1)

Application Number Title Priority Date Filing Date
TW107125112A TWI702504B (zh) 2017-09-27 2018-07-20 一種實現圖像漢字拼接成詞的系統及移動終端

Country Status (4)

Country Link
US (1) US10755382B2 (zh)
CN (1) CN109345451A (zh)
SG (1) SG10201806756TA (zh)
TW (1) TWI702504B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11423206B2 (en) 2020-11-05 2022-08-23 Adobe Inc. Text style and emphasis suggestions
CN113436298B (zh) * 2021-07-05 2023-09-19 深圳软牛科技有限公司 一种自动生成汉字笔顺动画的方法、装置及其相关组件
CN117592474B (zh) * 2024-01-18 2024-04-30 武汉杏仁桉科技有限公司 一种多中文词组的拆分处理方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103106406A (zh) * 2011-11-09 2013-05-15 佳能株式会社 用于切分具有不同字符宽度的文本行中的字符的方法和***
CN103778250A (zh) * 2014-02-19 2014-05-07 张朝亮 中文五笔草书字典查询***实现方法
CN103914996A (zh) * 2014-04-24 2014-07-09 广东小天才科技有限公司 一种从图片获取文字学习资料的方法和装置
CN106127265A (zh) * 2016-06-22 2016-11-16 北京邮电大学 一种基于激活力模型的图片中文本识别纠错方法
CN106228478A (zh) * 2016-07-08 2016-12-14 福州智永信息科技有限公司 基于手机、平板设备的文字组合识别方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1645356A (zh) * 2004-06-14 2005-07-27 曲万波 多维汉语学习***
CN1896923A (zh) * 2005-06-13 2007-01-17 余可立 英语巴蜀杆栏式汉字化词型翻译中间文本计算机输入方法
US8539349B1 (en) * 2006-10-31 2013-09-17 Hewlett-Packard Development Company, L.P. Methods and systems for splitting a chinese character sequence into word segments
CN101021828A (zh) * 2007-01-23 2007-08-22 朱明� 汉语电子大字典
EP2144189A3 (en) * 2008-07-10 2014-03-05 Samsung Electronics Co., Ltd. Method for recognizing and translating characters in camera-based image
CN102087798A (zh) * 2009-12-03 2011-06-08 深圳市华普电子技术有限公司 带有汉字学习模块的装置及其控制方法
CN102902660B (zh) * 2011-07-26 2016-04-20 青海汉拉信息科技股份有限公司 汉语语音码全拼和混拼汉语全息信息处理方法
US8965129B2 (en) * 2013-03-15 2015-02-24 Translate Abroad, Inc. Systems and methods for determining and displaying multi-line foreign language translations in real time on mobile devices
CN105138596A (zh) * 2015-07-31 2015-12-09 康泰 基于智能终端的汉语字词典查找***
CN105574785A (zh) * 2015-12-14 2016-05-11 哈尔滨工业大学 基于汉字模件原理的汉字游戏设计方法
CN106056991B (zh) * 2016-07-19 2019-01-29 北京乐学企鹅教育科技有限公司 一种基于汉字识别的儿童早教***、方法
CN106940798A (zh) * 2017-03-08 2017-07-11 深圳市金立通信设备有限公司 一种文字识别的修正方法以及终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103106406A (zh) * 2011-11-09 2013-05-15 佳能株式会社 用于切分具有不同字符宽度的文本行中的字符的方法和***
CN103778250A (zh) * 2014-02-19 2014-05-07 张朝亮 中文五笔草书字典查询***实现方法
CN103914996A (zh) * 2014-04-24 2014-07-09 广东小天才科技有限公司 一种从图片获取文字学习资料的方法和装置
CN106127265A (zh) * 2016-06-22 2016-11-16 北京邮电大学 一种基于激活力模型的图片中文本识别纠错方法
CN106228478A (zh) * 2016-07-08 2016-12-14 福州智永信息科技有限公司 基于手机、平板设备的文字组合识别方法

Also Published As

Publication number Publication date
CN109345451A (zh) 2019-02-15
TW201915778A (zh) 2019-04-16
US10755382B2 (en) 2020-08-25
US20190096034A1 (en) 2019-03-28
SG10201806756TA (en) 2019-04-29

Similar Documents

Publication Publication Date Title
Xiao Animation trends in education
TWI702504B (zh) 一種實現圖像漢字拼接成詞的系統及移動終端
CN108389249A (zh) 一种多兼容性的vr/ar空间教室及其构建方法
Kapp et al. Teaching on the virtuality continuum: Augmented reality in the classroom
KR101017598B1 (ko) 증강 현실을 이용한 한글 교습 시스템 및 한글 정보 제공 방법
CN104021326A (zh) 一种外语教学方法与外语教具
KR20090003445A (ko) 가상현실 기법을 이용한 온라인 아동 학습 서비스 장치 및그 서비스 방법
CN109460482A (zh) 课件展示方法、装置、计算机设备及计算机可读存储介质
CN111840999A (zh) 一种基于立体实物图形识别的游戏教育方法
Mills Potentials and challenges of extended reality technologies for language learning
CN114237540A (zh) 一种智慧课堂在线教学互动方法、装置、存储介质及终端
WO2021131266A1 (ja) プログラム、情報処理装置及び方法
CN109671317B (zh) 基于ar的脸谱互动教学方法
CN106708266A (zh) 一种基于双目手势识别的ar动作矫正投影方法及***
Aurelia et al. A survey on mobile augmented reality based interactive storytelling
CN112820158A (zh) 基于虚拟现实的网络授课方法及***、存储介质及平台
US20240096227A1 (en) Content provision system, content provision method, and content provision program
Lege et al. The state of virtual reality in education
KR102178894B1 (ko) 매트 및 증강현실을 이용한 학습시스템 및 학습방법
Zhou et al. Smart Augmented Reality Self-Guiding Application for Museum Visitors of Different Age Groups
Zhou et al. Implementation of an Augmented Reality Guide: Auto-Presenting Suitable Content to Adults and Young Children about Chen Cheng-Po’s Oil Paintings
Artut Incorporation of computational creativity in arts education: Creative coding as an art course
Aurelia et al. A survey on mobile augmented reality based interactive, collaborative and location based storytelling
KR102458703B1 (ko) 음성인식기반의 xr 콘텐츠 또는 메타버스 콘텐츠 서비스에서 이용자간 소통시스템
JP2561941B2 (ja) 漢字練習装置

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees