本發明專利技術提供一種觸摸屏筆畫粗細識別方法及裝置,該方法包括以下步驟:實時采集觸摸屏表面的圖像;判斷所采集的圖像中是否存在亮度值大于預設亮度閾值的像素點;若是,則計算所述像素點的個數總和以及重心坐標,并將所述像素點的個數總和以及重心坐標作為筆畫粗細參數以及觸摸點坐標。本發明專利技術的觸摸屏筆畫粗細識別方法及裝置,不僅有效避免了采用傳統筆畫粗細識別方法中需要使用額外的電子檢測裝置及通信裝置所帶來的硬件成本增加的問題,而且更符合人的書寫習慣,簡單易行。
【技術實現步驟摘要】
本專利技術涉及人機交互領域,特別是涉及一種觸摸屏筆畫粗細識別方法以及一種觸摸屏筆畫粗細識別裝置。
技術介紹
目前觸摸屏在人機交互領域已經取得廣泛的應用。并且隨著當今觸摸屏產品應用多樣化的趨勢,對于觸摸屏產品來說,能夠分辨并且顯示書寫筆畫粗細變化效果的應用顯得越來越重要。傳統的觸摸屏筆畫粗細識別方法,主要有以下兩種一、采用電子壓感筆,并根據書寫時壓力的大小來設置和識別筆畫的粗細。這種利用電子檢測的方法,一方面與自然的書寫習慣不是很相符,另一方面還需要額外的電子檢測裝置及通信裝置才可以完成筆畫粗細檢測和傳輸的過程,導致硬件成本的增加。 二、采用軟件的方法,例如根據筆畫的書寫速度來識別筆畫的粗細。這種方法不需要增加硬件的成本即可實現筆畫的粗細判斷,書寫時可根據筆的停留時間長短設置筆畫的粗細。然而這種方法需要人們配合軟件來實現例如毛筆字體的書寫,操作起來也不是很自然,不太符合人的書寫習慣。
技術實現思路
基于此,有必要針對上述傳統方法不符合人的書寫習慣以及增加硬件成本的問題,提供一種觸摸屏筆畫粗細識別方法及裝置。為實現上述目的,本專利技術采用如下的技術方案一種觸摸屏筆畫粗細識別方法,包括以下步驟實時采集觸摸屏表面的圖像;判斷所采集的圖像中是否存在亮度值大于預設亮度閾值的像素點;若是,則計算所述像素點的個數總和以及重心坐標,并將所述像素點的個數總和以及重心坐標作為筆畫粗細參數以及觸摸點坐標。一種觸摸屏筆畫粗細識別裝置,包括圖像采集模塊,用于實時采集觸摸屏表面的圖像;判斷模塊,用于判斷所采集的圖像中是否存在亮度值大于預設亮度閾值的像素占.坐標及粗細參數計算模塊,用于若存在亮度值大于預設亮度閾值的像素點,則計算所述像素點的個數總和以及重心坐標,并將所述像素點的個數總和以及重心坐標作為筆畫粗細參數以及觸摸點坐標。由以上方案可以看出,本專利技術的觸摸屏筆畫粗細識別方法及裝置,能夠實時檢測觸摸物體的亮度值,然后通過判斷所采集的圖像中是否存在亮度值大于預設亮度閾值的像素點并計算這些像素點的個數、坐標的方式來識別觸摸屏筆畫粗細,通過本專利技術的方案實現了軟筆在面陣攝像頭的觸摸屏上進行書寫時的筆畫粗細處理,并且由于本專利技術的方法不同于傳統的根據書寫時壓力的大小以及根據筆畫的書寫速度來識別筆畫粗細,因此有效避免了采用傳統筆畫粗細識別方法中需要使用額外的電子檢測裝置及通信裝置所帶來的硬件成本增加的問題,并且更符合人的書寫習慣,簡單易行。附圖說明圖I為本專利技術一種觸摸屏筆畫粗細識別方法的流程示意圖;圖2為通過攝像頭與紅外激光器進行觸摸屏筆畫粗細識別的示意圖;圖3為本專利技術一種觸摸屏筆畫粗細識別裝置的結構示意圖。具體實施例方式下面結合附圖以及具體的實施例,對本專利技術的技術方案作進一步的描述。·參見圖I所示,一種觸摸屏筆畫粗細識別方法,包括以下步驟步驟S101,實時采集觸摸屏表面的圖像。作為一個較好的實施例,所述實時采集觸摸屏表面的圖像的過程具體可以包括啟動安裝于觸摸屏表面的一字紅外激光器,并通過安裝于背投觸摸屏后方的攝像頭來實時采集觸摸屏表面的圖像。參見圖2所示,攝像頭C安裝于背投顯示屏(觸摸屏)后方,一字紅外激光器D1、D2以及D3、D4分別安裝于顯示屏的表面上下邊框位置,保證發出的一字紅外激光L能夠完整的覆蓋顯示屏表面并緊貼著顯示屏的表面。本實施例采用一般的毛筆作為毛筆字體書寫工具,一般的毛筆在紅外激光的照射下會被動發光,由于毛筆受力不同,在顯示屏表面受到激光照射的面積發生改變,位于顯示屏后方的攝像頭就能夠捕捉到毛筆筆尖的圖像變化信息,圖2中示意毛筆從坐標A (xl,yl)處移動到坐標B (x2, y2)處的筆畫粗細變化。步驟S102,判斷所采集的圖像中是否存在亮度值大于預設亮度閾值的像素點。所述亮度閾值是一個設定值,該設定值用于篩選有效觸摸點,即將亮度值超過本設定值的像素點視為有效的觸摸點。設定的步驟是將攝像頭設定在一定亮度增益狀態下,通過實驗不同的亮度閾值,選取攝像頭能穩定檢測觸摸點的值作為亮度閾值。步驟S103,若否(即不存在亮度值大于預設亮度閾值的像素點),則返回步驟SlOl ;若是(即存在亮度值大于預設亮度閾值的像素點),則計算所述像素點的個數總和以及重心坐標,并將所述像素點的個數總和以及重心坐標作為筆畫粗細參數以及觸摸點坐標,即將所述像素點的個數總和作為筆畫粗細參數,以及將所述像素點的重心坐標作為觸摸點坐標。作為一個較好的實施例,上述計算所述像素點的重心坐標的過程具體可以包括將亮度值大于亮度閾值的眾多像素點的橫坐標的累加和除以像素點的個數得出重心坐標的橫坐標;將亮度值大于亮度閾值的眾多像素點的縱坐標的累加和除以像素點的個數得出重心坐標的縱坐標;結合所述橫坐標以及縱坐標,即為觸摸點坐標。與上述一種觸摸屏筆畫粗細識別方法相對應的,本專利技術還提供一種觸摸屏筆畫粗細識別裝置,如圖3所示,包括圖像采集模塊101,用于實時采集觸摸屏表面的圖像;判斷模塊102,用于判斷所采集的圖像中是否存在亮度值大于預設亮度閾值的像素點;坐標及粗細參數計算模塊103,用于若存在亮度值大于預設亮度閾值的像素點,則計算所述像素點的個數總和以及重心坐標,并將所述像素點的個數總和以及重心坐標作為筆畫粗細參數以及觸摸點坐標。作為一個較好的實施例,所述坐標及粗細參數計算模塊包括重心坐標計算子模塊,用于將亮度值大于亮度閾值的眾多像素點的橫坐標的累加和除以像素點的個數得出重心坐標的橫坐標,以及將亮度值大于亮度閾值的眾多像素點的縱坐標的累加和除以像素點的個數得出重心坐標的縱坐標。 本專利技術的一種觸摸屏筆畫粗細識別裝置的其它技術特征與上述一種觸摸屏筆畫粗細識別方法相同,此處不予贅述。通過以上方案可以看出,本專利技術的觸摸屏筆畫粗細識別方法及裝置,能夠實時檢測觸摸物體的亮度值,然后通過判斷所采集的圖像中是否存在亮度值大于預設亮度閾值的像素點并計算這些像素點的個數、坐標的方式來識別觸摸屏筆畫粗細,通過本專利技術的方案實現了軟筆在面陣攝像頭的觸摸屏上進行書寫時的筆畫粗細處理,并且由于本專利技術的方法不同于傳統的根據書寫時壓力的大小以及根據筆畫的書寫速度來識別筆畫粗細,因此有效避免了采用傳統筆畫粗細識別方法中需要使用額外的電子檢測裝置及通信裝置所帶來的硬件成本增加的問題,并且更符合人的書寫習慣,簡單易行。以上所述實施例僅表達了本專利技術的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本專利技術專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本專利技術構思的前提下,還可以做出若干變形和改進,這些都屬于本專利技術的保護范圍。因此,本專利技術專利的保護范圍應以所附權利要求為準。本文檔來自技高網...
【技術保護點】
一種觸摸屏筆畫粗細識別方法,其特征在于,包括以下步驟:實時采集觸摸屏表面的圖像;判斷所采集的圖像中是否存在亮度值大于預設亮度閾值的像素點;若是,則計算所述像素點的個數總和以及重心坐標,并將所述像素點的個數總和以及重心坐標作為筆畫粗細參數以及觸摸點坐標。
【技術特征摘要】
1.一種觸摸屏筆畫粗細識別方法,其特征在于,包括以下步驟 實時采集觸摸屏表面的圖像; 判斷所采集的圖像中是否存在亮度值大于預設亮度閾值的像素點; 若是,則計算所述像素點的個數總和以及重心坐標,并將所述像素點的個數總和以及重心坐標作為筆畫粗細參數以及觸摸點坐標。2.根據權利要求I所述的觸摸屏筆畫粗細識別方法,其特征在于,所述實時采集觸摸屏表面的圖像的過程具體包括啟動安裝于觸摸屏表面的一字紅外激光器,并通過安裝于背投觸摸屏后方的攝像頭來實時采集觸摸屏表面的圖像。3.根據權利要求I所述的觸摸屏筆畫粗細識別方法,其特征在于,計算所述像素點的重心坐標的過程具體包括 將亮度值大于亮度閾值的眾多像素點的橫坐標的累加和除以像素點的個數得出重心坐標的橫坐標; 將亮度值大于亮度閾值的眾多像素點...
【專利技術屬性】
技術研發人員:鄭金發,
申請(專利權)人:廣東威創視訊科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。