專利名稱:一種基于手寫原筆跡的即時(shí)通信方法、通信終端和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體涉及一種基于手寫原筆跡的即時(shí)通信方法、通信終端和系統(tǒng)。
背景技術(shù):
即時(shí)通信,即IM(Instant messaging),是通過(guò)通信終端上的相關(guān)通信應(yīng)用軟件進(jìn)行實(shí)時(shí)的消息交流的一種方式,如QQ、飛信、淘寶旺旺、MSN等,即時(shí)通信與普通的郵件相比有著極大的優(yōu)越性,主要在于它可以使通信交流更加快捷和即時(shí),類似于面對(duì)面的即時(shí)交流。但是,現(xiàn)有的即時(shí)通信技術(shù)中,消息交流均以電腦標(biāo)準(zhǔn)字的形式呈現(xiàn)在用戶通信終端上。隨著手寫原筆跡的發(fā)展,手寫原筆跡郵件、手寫原筆跡記事本軟件、手寫批注等已開始得到應(yīng)用,由于中國(guó)人習(xí)慣用筆書寫,于是,通過(guò)采用電磁筆來(lái)實(shí)現(xiàn)原筆跡手寫,可以 完整保留手寫輸入的字跡,書寫流暢自然,更符合中國(guó)人的使用習(xí)慣,對(duì)于用戶來(lái)說(shuō),通過(guò)手寫輸入來(lái)進(jìn)行會(huì)議記錄、手寫郵件、簽批公文、手寫上網(wǎng)等操作會(huì)很方便。于是,迫切需求一種基于手寫原筆跡的即時(shí)通信方法及系統(tǒng),而現(xiàn)有的基于手寫原筆跡的即時(shí)通信方法都是先將生成的手寫原筆跡文字轉(zhuǎn)換成圖片、然后再將生成的圖片傳輸給接收方進(jìn)行識(shí)別、顯示。由于以圖片的格式進(jìn)行傳送的數(shù)據(jù)量較大,占用的資源較多,因此對(duì)帶寬有一定的要求,如果帶寬不能滿足數(shù)據(jù)的即時(shí)傳送,則接收方接收到發(fā)送方發(fā)送的圖片消息的延遲時(shí)間較長(zhǎng),甚至接收到發(fā)送方發(fā)送的圖片消息后,不能識(shí)別打開,從而不能達(dá)到即時(shí)交流的目的,大大降低了用戶的體驗(yàn)。因此,急需一種新的基于手寫原筆跡的即時(shí)通信方法,以保證發(fā)送方發(fā)送的手寫原筆跡消息能即時(shí)、完整的呈現(xiàn)在用戶面前,讓雙方用戶都能真正體驗(yàn)到手寫原筆跡的書寫過(guò)程,感覺像是在面對(duì)面的進(jìn)行書寫交流,增加了親切感。
發(fā)明內(nèi)容
本發(fā)明要解決的主要技術(shù)問題是,提供一種基于手寫原筆跡的即時(shí)通信方法、通信終端及系統(tǒng),保證發(fā)送方通信終端發(fā)送的手寫原筆跡消息能即時(shí)、動(dòng)態(tài)、完整的呈現(xiàn)在接收方通信終端的用戶面前,帶給用戶面對(duì)面書寫交流一樣的體驗(yàn)。為解決上述技術(shù)問題,本發(fā)明提供一種基于手寫原筆跡的即時(shí)通信方法,包括在基于手寫原筆跡的發(fā)送方通信終端和接收方通信終端進(jìn)行即時(shí)通信時(shí),發(fā)送方通信終端根據(jù)設(shè)置的采樣頻率對(duì)手寫原筆跡進(jìn)行采樣得到一采樣點(diǎn)組,獲取所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征,并得到表征所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的彳目息;發(fā)送方通信終端即時(shí)將所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征及表征所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息發(fā)送給接收方通信終端;接收方通信終端根據(jù)表征所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息,依次提取所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征并進(jìn)行相應(yīng)顯示,從而按照所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系顯示出相應(yīng)的筆劃。在本發(fā)明的一種實(shí)施例中,所述表征所述米樣點(diǎn)組內(nèi)各米樣點(diǎn)的米樣時(shí)間關(guān)系的信息為所述采樣頻率,或各采樣點(diǎn)的絕對(duì)采樣時(shí)間或相對(duì)采樣時(shí)間。在本發(fā)明的一種實(shí)施例中,所述采樣點(diǎn)組包括從一個(gè)下筆點(diǎn)到抬筆點(diǎn)所書寫的一筆劃的所有采樣點(diǎn)。在本發(fā)明的一種實(shí)施例中,將確定一個(gè)米樣點(diǎn)組的過(guò)程稱為一輪米樣,所述米樣點(diǎn)組包括從一輪采樣開始到預(yù)設(shè)的時(shí)間閾值這一段時(shí)間段內(nèi)的所有采樣點(diǎn)。在本發(fā)明的一種實(shí)施例中,將確定一個(gè)米樣點(diǎn)組的過(guò)程稱為一輪米樣,并對(duì)米樣時(shí)間設(shè)有最小時(shí)間閾值和最大時(shí)間閾值;—輪米樣開始后,如果米樣時(shí)間到達(dá)最小時(shí)間閾值時(shí)未出現(xiàn)抬筆點(diǎn),且米樣時(shí)間 到達(dá)最大時(shí)間閾值時(shí),仍未出現(xiàn)抬筆點(diǎn),則所述采樣點(diǎn)組包括確定采樣開始到最大時(shí)間閾值這段時(shí)間內(nèi)的所有采樣點(diǎn);一輪采樣開始后,如果采樣時(shí)間到達(dá)最小時(shí)間閾值,而未到達(dá)最大時(shí)間閾值時(shí)出現(xiàn)抬筆點(diǎn),則所述采樣點(diǎn)組包括確定采樣開始到抬筆點(diǎn)出現(xiàn)時(shí)間這段時(shí)間內(nèi)的所有采樣占.一輪采樣開始后,如果采樣時(shí)間未到達(dá)最小時(shí)間閾值時(shí)出現(xiàn)抬筆點(diǎn),且在到達(dá)最小時(shí)間閾值時(shí)未出現(xiàn)下筆點(diǎn),則所述采樣點(diǎn)組包括確定采樣開始到最小時(shí)間閾值這段時(shí)間內(nèi)的所有采樣點(diǎn)。在本發(fā)明的一種實(shí)施例中,所述采樣點(diǎn)組的各采樣點(diǎn)的筆跡特征包括采樣點(diǎn)的坐標(biāo)和壓力值。在本發(fā)明的一種實(shí)施例中,發(fā)送方通信終端發(fā)送所述采樣點(diǎn)組的屬性數(shù)據(jù)包給所述接收方通信終端,所述屬性數(shù)據(jù)包包括采樣點(diǎn)的顯示顏色、顯示的筆鋒類型以及與所述采樣點(diǎn)的壓力值相對(duì)應(yīng)的筆寬。在本發(fā)明的一種實(shí)施例中,所述接收方通信終端接收到所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征及表征該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息后,判斷所述采樣點(diǎn)組表征的相應(yīng)的筆劃在本地顯示界面上的顯示位置是否與本地已經(jīng)存在的筆劃所在位置沖突,如是,則接收方通信終端調(diào)整所述采樣點(diǎn)組表征的相應(yīng)的筆劃的顯示位置。本發(fā)明還提供了一種基于手寫原筆跡的通信終端,包括手寫原筆跡模塊,用于書寫和顯示手寫原筆跡;采樣模塊,用于根據(jù)設(shè)置的采樣頻率對(duì)手寫原筆跡進(jìn)行采樣得到一采樣點(diǎn)組,并獲取所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征和表征所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息;發(fā)送模塊,用于即時(shí)的將所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征及表征所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息發(fā)送給接收方通信終端;處理模塊,用于接收發(fā)送方通信終端即時(shí)發(fā)送的采樣點(diǎn)組,并根據(jù)表征接收到的采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息,依次提取所述接收到的采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征并進(jìn)行相應(yīng)顯示,從而按照所述接收到的采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系通過(guò)所述手寫原筆跡模塊顯示出相應(yīng)的筆劃。
本發(fā)明還提供了一種基于手寫原筆跡的即時(shí)通信系統(tǒng),包括發(fā)送方通信終端和接收方通信終端,所述發(fā)送方通信終端和接收方通信終端通過(guò)如上所述的方法實(shí)現(xiàn)基于手寫原筆跡的即時(shí)通信。本發(fā)明的有益效果是本發(fā)明中的發(fā)送方通信終端發(fā)送給接收方通信終端的是采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征和表征該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息,而并非圖片,發(fā)送的數(shù)據(jù)量小,占用的資源少;接 收方通信終端即時(shí)的收到發(fā)送方通信終端發(fā)送的采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征和表征各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息后,根據(jù)表征各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息依次提取該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征對(duì)各個(gè)采樣點(diǎn)進(jìn)行相應(yīng)的復(fù)原顯示,因此發(fā)送方通信終端一筆ー劃的書寫過(guò)程可完整、即時(shí)的在接收方通信終端重現(xiàn),即發(fā)送方通信終端這邊寫ー筆劃,接收方通信終端這邊基本馬上就能接收并重現(xiàn)這ー筆劃的書寫過(guò)程,大大提高了用戶的體驗(yàn)。進(jìn)ー步地,本發(fā)明中的采樣點(diǎn)組的劃分可根據(jù)實(shí)際情況靈活劃分,如可為確定一個(gè)筆劃的采樣點(diǎn)為ー采樣點(diǎn)組,也可為在預(yù)設(shè)時(shí)間段內(nèi)的采樣點(diǎn)為ー采樣點(diǎn)組,該時(shí)間段內(nèi)的采樣點(diǎn)可能確定ー個(gè)筆劃或幾個(gè)筆劃,或者幾個(gè)文字或一段文字,甚至可能只是確定一個(gè)筆劃的一部分,因此本發(fā)明提供的即時(shí)通信方法并非一定要等一個(gè)字或一段消息書寫完成后才一起打包發(fā)送,可進(jìn)ー步減小每次發(fā)送的數(shù)據(jù)量和資源的占用率,提高通信的即時(shí)性,適用性更廣。
圖I為本發(fā)明一種實(shí)施例中基于手寫原筆跡的即時(shí)通信方法的流程框圖;圖2為本發(fā)明一種實(shí)施例中的通信終端框圖。
具體實(shí)施例方式針對(duì)現(xiàn)有的基于手寫原筆跡的即時(shí)通信發(fā)送的圖片數(shù)據(jù)量大,占用的資源多,傳送、顯示的延遲時(shí)間較長(zhǎng),尤其是在帶寬較小的情況下,傳送的圖片信息不能及時(shí)傳輸完備而導(dǎo)致不能即使顯示,達(dá)不到即時(shí)書寫原筆跡交流的目的等問題,本發(fā)明提供了一種新的基于手寫原筆跡的即時(shí)通信方法,發(fā)送方通信終端獲取采樣點(diǎn)組的各采樣點(diǎn)筆跡特征和表征該采樣點(diǎn)組的各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息,并即時(shí)發(fā)送給接收方通信終端,發(fā)送方通信終端并非發(fā)送圖片格式的數(shù)據(jù),因此發(fā)送的數(shù)據(jù)量小,占用的資源少,受帶寬的影響小,適用性更廣。由于發(fā)送方通信終端是以采樣點(diǎn)組為單位發(fā)送、且接收方通信終端根據(jù)各采樣點(diǎn)的采樣時(shí)間關(guān)系依次復(fù)原顯示相應(yīng)的采樣點(diǎn),接收方通信終端的用戶能看到發(fā)送方通信終端用戶的書寫過(guò)程,在提高了通信的即時(shí)性的同時(shí),還提高了用戶的體驗(yàn)。下面通過(guò)具體實(shí)施方式
結(jié)合附圖對(duì)本發(fā)明作進(jìn)ー步詳細(xì)說(shuō)明。本例中的發(fā)送方通信終端和接收方通信終端可以是帶有手寫功能的手機(jī)、電腦、手寫平板電腦,或是外接或集成有手寫輸入裝置的其他通訊設(shè)備。本例中的筆劃是指用戶書寫時(shí)從ー個(gè)下筆點(diǎn)到抬筆點(diǎn)所書寫的一個(gè)筆劃,并非嚴(yán)格意義上的將漢字拆分成單個(gè)筆劃的標(biāo)準(zhǔn)筆劃。例如,當(dāng)用戶按照漢字ー筆ー劃的書寫而并非連寫時(shí),此時(shí)本例中的筆劃等同于標(biāo)準(zhǔn)單筆劃,當(dāng)用戶連寫時(shí),用戶可能ー筆書寫幾個(gè)標(biāo)準(zhǔn)單筆劃甚至一筆書寫完ー個(gè)字,則這幾個(gè)標(biāo)準(zhǔn)單筆劃或這個(gè)字為本例中的ー個(gè)筆劃,一個(gè)下筆點(diǎn)和ー個(gè)抬筆點(diǎn)決定ー個(gè)筆劃。本例中,發(fā)送方通信終端和接收方通信終端可以是單向的,即只能是發(fā)送方通信終端發(fā)送消息,而接收方通信終端只是接收消息;也可以是雙向的,即發(fā)送方通信終端在接收對(duì)方的消息時(shí)為接收方通信終端,相應(yīng)的,此時(shí)在發(fā)送消息的接收方通信終端為發(fā)送方通信終端,即發(fā)送方通信終端和接收方通信終端都具有接收、發(fā)送手寫原筆跡消息的功能。例如,通信終端A在發(fā)送消息a給通信終端B,通信終端B同時(shí)在發(fā)送消息b給通信終端A,此時(shí),通信終端A在接收消息b,通信終端A相對(duì)于消息b為接收方通信終端,通信終端B相對(duì)于消息b為發(fā)送方通信終端;同樣的,通信終端B此刻在接收消息a,則通信終端B相對(duì)于消息a為接收方通信終端,通信終端A相對(duì)于消息a為發(fā)送方通信終端。本例中的發(fā)送方通信終端和接收方通信終端是雙向的。本例中發(fā)送方通信終端和接收方通信終端的采樣頻率可設(shè)置成一樣的采樣時(shí)間 間隔,也可設(shè)置成不同的采樣時(shí)間間隔,或者為發(fā)送方通信終端和接收方通信終端自身默認(rèn)的采樣時(shí)間間隔,如果其中一方不需要發(fā)送消息只接收消息,則該端的通信終端就不需要設(shè)置采樣頻率。具體的采樣頻率可根據(jù)實(shí)際情況選擇設(shè)置。請(qǐng)參見圖1,本例中在基于手寫原筆跡的兩方通信終端進(jìn)行即時(shí)通信時(shí)包括以下步驟發(fā)送方通信終端根據(jù)設(shè)置的采樣頻率對(duì)手寫原筆跡進(jìn)行采樣得到ー采樣點(diǎn)組,獲取該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征和表征該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息,并將該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征及表征該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息發(fā)送給接收方通信終端;接收方通信終端根據(jù)接收到的表征該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息,依次提取該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征并進(jìn)行相應(yīng)顯示,從而按照該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系顯示出相應(yīng)的手寫原筆跡。本例中,表征采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息可以是發(fā)送方通信終端的采樣頻率(相當(dāng)于相鄰兩采樣點(diǎn)之間的采樣時(shí)間間隔,此時(shí)系統(tǒng)根據(jù)各采樣點(diǎn)采樣的先后順序打包發(fā)送,并在解壓顯示時(shí)根據(jù)相鄰采樣點(diǎn)的時(shí)間差依次顯示出各采樣點(diǎn)),也可以是發(fā)送方通信終端的絕對(duì)時(shí)間或相對(duì)時(shí)間,本例中的絕對(duì)時(shí)間是指發(fā)送方通信終端在對(duì)該筆劃進(jìn)行采樣時(shí)的系統(tǒng)時(shí)間,而相對(duì)時(shí)間是指以第一個(gè)采樣點(diǎn)為起點(diǎn)所定義的時(shí)間,例如,采樣頻率設(shè)置為一秒采樣依次,設(shè)第一個(gè)采樣點(diǎn)的時(shí)間為0秒,則第二采樣點(diǎn)的時(shí)間為I秒,第三個(gè)采樣點(diǎn)的時(shí)間為2秒,以此類推。接收方通信終端接收到表征該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息后就可得知各采樣點(diǎn)在發(fā)送方通信終端的采樣順序以及各采樣點(diǎn)在本地的顯示順序。值得注意的是,本例中的手寫原筆跡的采樣點(diǎn)組根據(jù)實(shí)際情況有多種劃分方式,下面以優(yōu)選的幾種方式為例對(duì)本發(fā)明做進(jìn)ー步的說(shuō)明方式一確定ー筆劃的所有米樣點(diǎn)為一米樣點(diǎn)組,即ー米樣點(diǎn)組確定ー筆劃,本例中的筆劃以上已有明確說(shuō)明。此時(shí)發(fā)送方通信終端則是以筆劃為單位向接收方通信終端發(fā)送手寫原筆跡,接收方通信終端接收到采樣點(diǎn)組后也是根據(jù)該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系依次顯示出相應(yīng)的筆劃。于是,接收方通信終端接收到的筆劃完整,實(shí)施手段簡(jiǎn)單易行。但是在某些特殊情況下,發(fā)送方通信終端寫ー筆劃花的時(shí)間較長(zhǎng)(如幾個(gè)字連寫),則在發(fā)送方通信終端書寫過(guò)程中這ー時(shí)間段內(nèi),接收方通信終端則只能選擇等待,發(fā)送方通信終端和接收方通信終端在這段時(shí)間內(nèi)無(wú)信息交流,在一定程度上延遲了通信的即時(shí)性。因?yàn)楸景l(fā)明所要求的即時(shí)性是指發(fā)送方通信終端這邊寫ー筆劃,接收方通信終端基本上就能馬上重現(xiàn)該筆劃,中間的等待延遲時(shí)間越小越好。方式ニ 為了防止上述方式一中特殊情況的發(fā)生,在發(fā)送方通信終端手寫的過(guò)程中,還可通過(guò)設(shè)定發(fā)送采樣點(diǎn)組的發(fā)送頻率來(lái)實(shí)現(xiàn),例如可設(shè)定每I秒發(fā)送一次,即ー采樣點(diǎn)組為I秒的采樣時(shí)間內(nèi)所采樣的點(diǎn)。具體實(shí)現(xiàn)如下可將確定一個(gè)采樣點(diǎn)組的過(guò)程稱為一輪采樣,從ー輪采樣開始到達(dá)預(yù)設(shè)的時(shí)間閾值這一段時(shí)間段內(nèi)的采樣點(diǎn)為ー采樣點(diǎn)組,相應(yīng)的,本例中的時(shí)間閾值可為I秒,從ー輪采樣開始到采樣時(shí)間為I秒時(shí)得到的采樣點(diǎn)為ー采樣點(diǎn)組,將其發(fā)送給接收方通信終端進(jìn)行即時(shí)的顯示。方式ニ中的采樣點(diǎn)組中的采樣點(diǎn)根據(jù)時(shí)間閾值設(shè)置的不同,可確定ー個(gè)筆劃或幾個(gè)筆劃,甚至可確定幾個(gè)文字或一段文字(時(shí)間閾值較大的情況),因此其靈活性更好,可根據(jù)用戶的書寫速度和采樣頻率具體選擇設(shè)置,且也不存在方式一中可能存在的問題。但 在某些情況下,在固定的時(shí)間閾值內(nèi),若采樣點(diǎn)組的各個(gè)采樣點(diǎn)所確定的筆劃并非ー個(gè)完整的筆劃,或并非全是完整的筆劃,那么接收端接收顯示出的筆劃也是非完整的筆劃,此時(shí)如果在采樣點(diǎn)組的發(fā)送過(guò)程中稍出差錯(cuò)(如丟包、亂序等),就可能導(dǎo)致后續(xù)的采樣點(diǎn)不能接著上一采樣點(diǎn)顯示或不能按序依次顯示,為后續(xù)的處理和顯示、識(shí)別帶來(lái)不便。方式三為了同時(shí)避免方式一和方式ニ中在特殊情況下存在的問題,提高即時(shí)通信的穩(wěn)定性和可靠性,還可對(duì)采樣時(shí)間設(shè)置最大時(shí)間閾值和最小時(shí)間閾值,同樣可將確定一個(gè)采樣點(diǎn)組的過(guò)程稱為ー輪采樣,此時(shí)采樣點(diǎn)組的劃分方式如下ー輪采樣開始后,如果采樣時(shí)間到達(dá)最小時(shí)間閾值時(shí)未出現(xiàn)抬筆點(diǎn),且采樣時(shí)間到達(dá)最大時(shí)間閾值時(shí),仍未出現(xiàn)抬筆點(diǎn),則確定采樣開始到最大時(shí)間閾值這段時(shí)間內(nèi)的采樣點(diǎn)為一米樣點(diǎn)組;ー輪采樣開始后,如果采樣時(shí)間到達(dá)最小時(shí)間閾值,而未到達(dá)最大時(shí)間閾值時(shí)出現(xiàn)抬筆點(diǎn),則確定采樣開始到抬筆點(diǎn)出現(xiàn)時(shí)間這段采樣時(shí)間內(nèi)的采樣點(diǎn)為ー采樣點(diǎn)組;ー輪采樣開始后,如果采樣時(shí)間未到達(dá)最小時(shí)間閾值時(shí)出現(xiàn)抬筆點(diǎn),且在到達(dá)最小時(shí)間閾值時(shí)未出現(xiàn)下筆點(diǎn),則確定采樣開始到最小時(shí)間閾值這段采樣時(shí)間內(nèi)的采樣點(diǎn)為
ー米樣點(diǎn)組。例如,本例中的最小時(shí)間閾值可設(shè)為0. 5秒,最大時(shí)間閾值可設(shè)為3秒,則在ー輪采樣過(guò)程中,如果在小于0.5秒的時(shí)間段內(nèi)就檢測(cè)到抬筆點(diǎn),則在采樣時(shí)間為到達(dá)最小閾值0. 5秒時(shí)繼續(xù)檢測(cè)是否有新的下筆點(diǎn),如果沒有,則確定采樣開始到最小時(shí)間閾值0. 5秒這段采樣時(shí)間內(nèi)的采樣點(diǎn)為ー采樣點(diǎn)組,繼續(xù)新的下一輪采樣,避免了后續(xù)較長(zhǎng)時(shí)間的等待;如果有,則繼續(xù)計(jì)時(shí)、采樣,若采樣時(shí)間未到達(dá)3秒但已經(jīng)超過(guò)了 0.5秒時(shí)出現(xiàn)了抬筆點(diǎn),則此輪采樣結(jié)束,在該采樣時(shí)間段內(nèi)的采樣點(diǎn)為ー采樣點(diǎn)組,繼續(xù)新的下ー輪采樣;如果采樣時(shí)間已經(jīng)到達(dá)3秒但仍未出現(xiàn)抬筆點(diǎn)時(shí),則從此輪采樣開始到3秒內(nèi)的采樣點(diǎn)為ー組采樣點(diǎn),然后繼續(xù)進(jìn)行新ー輪的采樣。一般的根據(jù)用戶的書寫速度和通信終端的采樣頻率設(shè)置后,從采樣開始到最大閾值時(shí)都沒有出現(xiàn)抬筆點(diǎn)的情況很少,基本沒有,因此此時(shí)采樣點(diǎn)組的各采樣點(diǎn)確定的筆劃都是完整的筆劃,受網(wǎng)絡(luò)質(zhì)量影響小,即時(shí)性和通用性更好。本例選擇方式三劃分采樣點(diǎn)組。
本例中采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征包括采樣點(diǎn)的坐標(biāo)、壓カ值。接收方通信終端接收到采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征后,根據(jù)各采樣點(diǎn)的筆跡特征按各采樣點(diǎn)的時(shí)間關(guān)系將該采樣點(diǎn)組顯示出來(lái)。具體如下根據(jù)各采樣點(diǎn)的坐標(biāo)可得到各采樣點(diǎn)的顯示位置,根據(jù)各采樣點(diǎn)的壓カ值可得到該采樣點(diǎn)的顯示筆寬(也可將各個(gè)壓カ值都設(shè)定為唯一的一個(gè)筆寬,此時(shí)得到的文字就只有一個(gè)筆寬,顯示不出筆鋒),根據(jù)各采樣點(diǎn)的采樣時(shí)間關(guān)系可知道相應(yīng)采樣點(diǎn)的顯示順序。因此,本例中發(fā)送方通信終端可以采樣點(diǎn)組為單位即時(shí)的向接收方通信終端發(fā)送消息,且由上可知采樣點(diǎn)組的各采樣點(diǎn)的筆跡特征和表征該采樣點(diǎn)組的各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息的數(shù)據(jù)量比圖片格式的數(shù)量小很多,因此占用的資源少,對(duì)帶寬要求較小,適用的范圍更廣。接收方通信終端接收到發(fā)送方通信終端發(fā)送的采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征和表征該采樣點(diǎn)組的各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息后,根據(jù)表征該采樣點(diǎn)組的各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息依次提取各采樣點(diǎn)的筆跡特征,并按該采樣點(diǎn)組的各采樣點(diǎn)的采樣時(shí)間關(guān)系在相應(yīng)的位置依次復(fù)原相應(yīng)的采樣點(diǎn),從而顯示出相應(yīng)的手寫原筆跡,因此接收方通信終端的用戶可看到發(fā)送方通信終端的用戶ー筆ー劃的書寫過(guò)程,接收方通信終端的用戶也可在發(fā)送方通信終端用戶書寫的同時(shí)即時(shí)回復(fù),帶給用戶當(dāng)面進(jìn)行即時(shí)書寫交 流的體驗(yàn),讓雙方通信終端的用戶都能真正體驗(yàn)到手寫原筆跡的書寫過(guò)程,増加了親切感。為了使用戶書寫的文字顯示出來(lái)具有傳統(tǒng)紙上書寫的文字一祥的效果,以進(jìn)一歩提高用戶的體驗(yàn),本例中各采樣點(diǎn)的筆跡特征還包括顯示的筆鋒類型以及與采樣點(diǎn)的壓カ值相對(duì)應(yīng)的筆寬,壓カ值與筆寬的對(duì)應(yīng)的關(guān)系可預(yù)先設(shè)置好,筆寬與筆鋒類型的對(duì)應(yīng)關(guān)系也可預(yù)先設(shè)置好。筆鋒的類型可懸著為鋼筆、毛筆等,也可設(shè)置為默認(rèn)的無(wú)筆鋒效果的顯示方式,此時(shí)各采樣點(diǎn)的筆寬可設(shè)置為統(tǒng)ー值。例如,接收方通信終端可選擇設(shè)為毛筆類型,則相應(yīng)的壓カ值對(duì)應(yīng)的筆寬為毛筆類型的筆寬,顯示出來(lái)的筆鋒效果也為毛筆書寫的筆鋒效果,而發(fā)送方通信終端可設(shè)置為鋼筆類型,則相應(yīng)的壓カ值對(duì)應(yīng)的筆寬為鋼筆類型的筆寬,顯示出來(lái)的筆鋒效果也為鋼筆書寫的筆鋒效果。本例中為了進(jìn)一步滿足用戶的個(gè)性化需求,各采樣點(diǎn)的筆跡特征中還可包括顯示顔色,具體的顯示顏色也可由用戶自己選擇設(shè)定,例如可以將前一或幾個(gè)筆劃或采樣點(diǎn)設(shè)置顯示為紅色,后面的筆劃或采樣點(diǎn)設(shè)置為黒色等顯示出來(lái),或?qū)⑾噜彽母鱾€(gè)文字或相鄰的幾段文字設(shè)置成不同的顔色,或?qū)l(fā)送的消息全都設(shè)置成一個(gè)顏色或系統(tǒng)默認(rèn)的顔色。本例中的顯示顏色、顯示筆鋒類型及筆寬等采樣點(diǎn)筆跡特征也可作為手寫原筆跡的屬性數(shù)據(jù)包預(yù)先發(fā)送給接收方通信終端,或是在發(fā)送采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征和表征該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系信息時(shí)發(fā)給接收方通信終端,接收方通信終端接收到該屬性數(shù)據(jù)包后,可根據(jù)該屬性數(shù)據(jù)包設(shè)置好采樣點(diǎn)組的顯示顔色、顯示的筆鋒類型等。若手寫原筆跡的屬性數(shù)據(jù)包(如顯示顏色、顯示筆鋒類型及筆寬信息)預(yù)先發(fā)送給接收方通信終端,則發(fā)送方通信終端在發(fā)送采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征時(shí),就不必每次都發(fā)送顯示顔色、顯示筆鋒類型及筆寬等采樣點(diǎn)筆跡特征,從而進(jìn)ー步減小發(fā)送的數(shù)據(jù)量,加快系統(tǒng)的處理速度。另外,在采用手寫原筆跡進(jìn)行即時(shí)通信交流時(shí),由于發(fā)送方通信終端和接收方通信終端可能同時(shí)在通信終端顯示界面的同一位置書寫文字,此時(shí)發(fā)送方通信終端和接收方通信終端同時(shí)發(fā)送的消息顯示時(shí)可能會(huì)在本地顯示界面的同一位置發(fā)生重疊,導(dǎo)致發(fā)送和接收的消息都看不清楚。因此,本例中接收方通信終端還可調(diào)整接收到的采樣點(diǎn)組內(nèi)各采樣點(diǎn)表征的筆劃的顯示位置,接收方通信終端接收到采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征及表征該采樣點(diǎn)組的各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息后,判斷該采樣點(diǎn)組內(nèi)各采樣點(diǎn)表征的筆劃在本地顯示界面上的顯示位置是否與本地已經(jīng)存在的筆劃的所在位置沖突(例如重疊),如是,則接收方通信終端根據(jù)實(shí)際情況調(diào)整該采樣點(diǎn)組內(nèi)各采樣點(diǎn)表征的筆劃的顯示位置,調(diào)節(jié)方式可為在各采樣點(diǎn)的坐標(biāo)上統(tǒng)一加或一個(gè)偏離量,使相應(yīng)的筆劃在本地顯示界面上沒有筆劃的位置顯示,進(jìn)而避免接收到的筆劃與已有的筆劃發(fā)生重疊等。因此,本例中基于手寫原筆跡的即時(shí)通信方法所顯示出的文字不但即時(shí)、完整,無(wú)滯后感,還可具有傳統(tǒng)的紙上書寫出的文字一祥的流暢的筆鋒,進(jìn)ー步提高了用戶的體驗(yàn)。另外,本例中的接收方通信終端還可根據(jù)實(shí)際情況調(diào)整接收到的采樣點(diǎn)組內(nèi)各采樣點(diǎn)表征的筆劃在本地顯示界面上的顯示位置,避免發(fā)送方通信終端和接收方通信終端發(fā)送的消息重疊,設(shè)計(jì)更為人性化。請(qǐng)參見圖2,本例還提供了一種基于手寫原筆跡的通信終端,包括 手寫原筆跡模塊,用于書寫和顯示手寫原筆跡;采樣模塊,用于根據(jù)設(shè)置的采樣頻率對(duì)手寫原筆跡進(jìn)行采樣得到ー采樣點(diǎn)組,并獲取該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征和表征該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息;發(fā)送模塊,用于即時(shí)的將該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征及表征該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息發(fā)送給接收方通信終端;處理模塊,用于接收發(fā)送方即時(shí)發(fā)送的采樣點(diǎn)組,井根據(jù)接收到的采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息,依次提取接收到的采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征并進(jìn)行相應(yīng)顯示,從而按照接收到的采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系通過(guò)手寫原筆跡模塊還原顯示出相應(yīng)的手寫原筆跡。上述手寫原筆跡模塊、采樣模塊、發(fā)送模塊和處理模塊具體執(zhí)行圖I所示的該實(shí)施例中基于手寫原筆跡的即時(shí)通信方法的具體流程。本例還提供了一種基于手寫原筆跡即時(shí)通信的系統(tǒng),包括發(fā)送方通信終端和接收方通信終端,該發(fā)送方通信終端和接收方通信終端為上述本發(fā)明的基于手寫原筆跡的通信終端,具體執(zhí)行圖I所示的該實(shí)施例中基于手寫原筆跡的即時(shí)通信方法的具體流程,可理解地,也不局限于此。其中,發(fā)送方通信終端可以是ー個(gè)或多個(gè),接收方通信終端也可以是ー個(gè)或多個(gè),且ー個(gè)發(fā)送方通信終端可同時(shí)對(duì)應(yīng)多個(gè)接收方通信終端,或一個(gè)接收方通信終端可同時(shí)對(duì)應(yīng)多個(gè)發(fā)送方通信終端,本例中的發(fā)送方通信終端和接收方通信終端可以是本例中的基于手寫原筆跡的通信終端,發(fā)送方通信終端與接收方通信終端基于手寫原筆跡的即時(shí)通信則可通過(guò)本例中上述基于手寫原筆跡的即時(shí)通信方法實(shí)現(xiàn)。以上內(nèi)容是結(jié)合具體的實(shí)施方式對(duì)本發(fā)明所作的進(jìn)ー步詳細(xì)說(shuō)明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說(shuō)明;因此,對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種基于手寫原筆跡的即時(shí)通信方法,其特征在于包括 在基于手寫原筆跡的發(fā)送方通信終端和接收方通信終端進(jìn)行即時(shí)通信吋, 發(fā)送方通信終端根據(jù)設(shè)置的采樣頻率對(duì)手寫原筆跡進(jìn)行采樣得到ー采樣點(diǎn)組,獲取所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征,并得到表征所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息; 發(fā)送方通信終端即時(shí)將所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征及表征所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息發(fā)送給接收方通信終端; 接收方通信終端根據(jù)表征所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息,依次提取所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征并進(jìn)行相應(yīng)顯示,從而按照所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系顯示出相應(yīng)的筆劃。
2.如權(quán)利要求I所述的方法,其特征在于,所述表征所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息為所述采樣頻率,或各采樣點(diǎn)的絕對(duì)采樣時(shí)間或相對(duì)采樣時(shí)間。
3.如權(quán)利要求I所述的方法,其特征在于,所述采樣點(diǎn)組包括從ー個(gè)下筆點(diǎn)到抬筆點(diǎn)所書寫的一筆劃的所有采樣點(diǎn)。
4.如權(quán)利要求I所述的方法,其特征在于,將確定ー個(gè)米樣點(diǎn)組的過(guò)程稱為ー輪米樣,所述采樣點(diǎn)組包括從ー輪采樣開始到預(yù)設(shè)的時(shí)間閾值這一段時(shí)間段內(nèi)的所有采樣點(diǎn)。
5.如權(quán)利要求I所述的方法,其特征在干,將確定一個(gè)采樣點(diǎn)組的過(guò)程稱為ー輪采樣,并對(duì)采樣時(shí)間設(shè)有最小時(shí)間閾值和最大時(shí)間閾值; ー輪采樣開始后,如果采樣時(shí)間到達(dá)最小時(shí)間閾值時(shí)未出現(xiàn)抬筆點(diǎn),且采樣時(shí)間到達(dá)最大時(shí)間閾值時(shí),仍未出現(xiàn)抬筆點(diǎn),則所述采樣點(diǎn)組包括確定采樣開始到最大時(shí)間閾值這段時(shí)間內(nèi)的所有采樣點(diǎn); ー輪采樣開始后,如果采樣時(shí)間到達(dá)最小時(shí)間閾值,而未到達(dá)最大時(shí)間閾值時(shí)出現(xiàn)抬筆點(diǎn),則所述采樣點(diǎn)組包括確定采樣開始到抬筆點(diǎn)出現(xiàn)時(shí)間這段時(shí)間內(nèi)的所有采樣點(diǎn); ー輪采樣開始后,如果采樣時(shí)間未到達(dá)最小時(shí)間閾值時(shí)出現(xiàn)抬筆點(diǎn),且在到達(dá)最小時(shí)間閾值時(shí)未出現(xiàn)下筆點(diǎn),則所述采樣點(diǎn)組包括確定采樣開始到最小時(shí)間閾值這段時(shí)間內(nèi)的所有采樣點(diǎn)。
6.如權(quán)利要求1-5所述的方法,其特征在于,所述采樣點(diǎn)組的各采樣點(diǎn)的筆跡特征包括采樣點(diǎn)的坐標(biāo)和壓カ值。
7.如權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,發(fā)送方通信終端發(fā)送所述采樣點(diǎn)組的屬性數(shù)據(jù)包給所述接收方通信終端,所述屬性數(shù)據(jù)包包括采樣點(diǎn)的顯示顏色、顯示的筆鋒類型以及與所述采樣點(diǎn)的壓カ值相對(duì)應(yīng)的筆寬。
8.如權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在干,所述接收方通信終端接收到所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征及表征該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息后,判斷所述采樣點(diǎn)組表征的相應(yīng)的筆劃在本地顯示界面上的顯示位置是否與本地已經(jīng)存在的筆劃所在位置沖突,如是,則接收方通信終端調(diào)整所述采樣點(diǎn)組表征的相應(yīng)的筆劃的顯示位置。
9.一種基于手寫原筆跡的通信終端,其特征在于包括 手寫原筆跡模塊,用于書寫和顯示手寫原筆跡; 采樣模塊,用于根據(jù)設(shè)置的采樣頻率對(duì)手寫原筆跡進(jìn)行采樣得到ー采樣點(diǎn)組,并獲取所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征和表征所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息; 發(fā)送模塊,用于即時(shí)的將所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征及表征所述采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息發(fā)送給接收方通信終端; 處理模塊,用于接收發(fā)送方通信終端即時(shí)發(fā)送的采樣點(diǎn)組,井根據(jù)表征接收到的采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息,依次提取所述接收到的采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征并進(jìn)行相應(yīng)顯示,從而按照所述接收到的采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系通過(guò)所述手寫原筆跡模塊顯示出相應(yīng)的筆劃。
10.一種基于手寫原筆跡的即時(shí)通信系統(tǒng),包括發(fā)送方通信終端和接收方通信終端,其特征在于,所述發(fā)送方通信終端和接收方通信終端通過(guò)如權(quán)利要求1-8任一項(xiàng)所述的方法實(shí)現(xiàn)基于手寫原筆跡的即時(shí)通信。
全文摘要
本發(fā)明公開了一種基于手寫原筆跡的即時(shí)通信方法、通信終端和系統(tǒng),在基于手寫原筆跡即時(shí)通信時(shí),發(fā)送方通信終端根據(jù)設(shè)置的采樣頻率對(duì)手寫原筆跡進(jìn)行采樣得到一采樣點(diǎn)組,獲取該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征和表征該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息,并發(fā)送給接收方通信終端;接收方通信終端根據(jù)表征該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系的信息,依次提取該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的筆跡特征并進(jìn)行相應(yīng)顯示,從而按照該采樣點(diǎn)組內(nèi)各采樣點(diǎn)的采樣時(shí)間關(guān)系顯示出相應(yīng)的筆劃。因此,本發(fā)明中,發(fā)送方通信終端發(fā)送給接收方通信終端的數(shù)據(jù)量小,占用的資源少,適用性更廣;接收方通信終端能即時(shí)的重現(xiàn)發(fā)送端一筆一劃的書寫過(guò)程,提高了用戶的體驗(yàn)。
文檔編號(hào)G06T11/80GK102761495SQ201110110540
公開日2012年10月31日 申請(qǐng)日期2011年4月29日 優(yōu)先權(quán)日2011年4月29日
發(fā)明者周佳, 李東梅, 鄒學(xué)平 申請(qǐng)人:周佳