專利名稱:一種基于觸摸屏的led燈光控制方法、裝置及移動(dòng)終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子領(lǐng)域,尤其涉及一種基于觸摸屏的LED燈光控制方法、裝置及移 動(dòng)終端。
背景技術(shù):
如今的一些電子產(chǎn)品,尤其在手機(jī)的設(shè)計(jì)上,生產(chǎn)商為了迎合一些年輕人的喜好, 設(shè)計(jì)的越來(lái)越美觀。如在手機(jī)的外圍上,加入了不同顏色的二極管,當(dāng)有來(lái)電時(shí),LED燈光 會(huì)隨著來(lái)電鈴聲做各種顏色或者亮度的變換。另外一種設(shè)計(jì)是,在手機(jī)用戶發(fā)短信時(shí),按下 不同的數(shù)字鍵或功能鍵,手機(jī)上安裝的LED設(shè)備的燈光也會(huì)隨之做不同的變化。但是,如今的電子產(chǎn)品,如手機(jī)、PSP、MP4等,都使用觸摸屏作為主要的輸入設(shè)備。 觸摸屏作為一種新型的交互顯示設(shè)備,其應(yīng)用范圍越來(lái)越廣。因此,如何在觸摸屏上實(shí)現(xiàn)對(duì) LED燈光變化的控制,使人們感覺到同樣的樂趣,是需要解決的問題。
發(fā)明內(nèi)容
本發(fā)明目的之一在于提供一種基于觸摸屏的LED燈光控制方法,包括建立觸摸 屏的觸摸軌跡信息與LED燈光驅(qū)動(dòng)程序的映射關(guān)系;檢測(cè)用戶施加在觸摸屏上的觸摸軌 跡,生成觸摸軌跡信息;根據(jù)生成的觸摸軌跡信息,調(diào)用對(duì)應(yīng)的LED燈光驅(qū)動(dòng)程序,控制LED 燈光效果。本發(fā)明的目的之一還在于提供一種基于觸摸屏的LED燈光控制裝置,包括映射 關(guān)系存儲(chǔ)單元,用于建立并存儲(chǔ)觸摸屏的觸摸軌跡信息與LED燈光驅(qū)動(dòng)程序的映射關(guān)系; 觸摸軌跡信息生成單元,用于檢測(cè)用戶施加在觸摸屏上的觸摸軌跡,生成觸摸軌跡信息; LED燈光控制單元,用于根據(jù)生成的觸摸軌跡信息,調(diào)用對(duì)應(yīng)的LED燈光驅(qū)動(dòng)程序,控制LED 燈光效果。本發(fā)明的又一目的在于提供一種基于觸摸屏進(jìn)行LED燈光控制的移動(dòng)終端,包 括觸摸屏,用于用戶輸入觸摸軌跡;LED設(shè)備,設(shè)置在所述移動(dòng)終端上,用來(lái)顯示LED燈光 效果;LED控制設(shè)備,用于根據(jù)用戶在所述觸摸屏上輸入的觸摸軌跡,控制所述LED設(shè)備的 燈光變化。通過本發(fā)明實(shí)施例的控制LED燈光變化的方法、裝置和移動(dòng)終端,可以使包括手 機(jī)在內(nèi)的具有觸摸屏的電子產(chǎn)品更加人性化,增強(qiáng)了用戶體檢和趣味性。
此處所說明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,并不 構(gòu)成對(duì)本發(fā)明的限定。在附圖中圖1為本發(fā)明實(shí)施例的基于觸摸屏的LED燈光控制方法的流程圖;圖2為本發(fā)明實(shí)施例的基于觸摸屏的LED燈光控制裝置的結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例的基于觸摸屏進(jìn)行LED燈光控制的移動(dòng)終端的示意圖4為本發(fā)明基于觸摸屏的進(jìn)行LED燈光控制的第一個(gè)實(shí)施例的示意圖;圖5為本發(fā)明實(shí)施例的映射關(guān)系存儲(chǔ)單元中存儲(chǔ)的特征值與LED燈光控制程序的 對(duì)應(yīng)關(guān)系圖;圖6為本發(fā)明基于觸摸屏的進(jìn)行LED燈光控制的第二個(gè)實(shí)施例的示意圖;圖7為本發(fā)明實(shí)施例三中的映射關(guān)系存儲(chǔ)單元存儲(chǔ)的兩層對(duì)應(yīng)關(guān)系的示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施 例做進(jìn)一步詳細(xì)說明。在此,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,但并不作為 對(duì)本發(fā)明的限定。圖1為本發(fā)明實(shí)施例的基于觸摸屏的LED燈光控制方法的流程圖。如圖所示,基 于觸摸屏的LED燈光控制方法包括以下步驟步驟S101,建立觸摸屏的觸摸軌跡信息與LED燈光驅(qū)動(dòng)程序的映射關(guān)系。本實(shí)施 例中,觸摸軌跡是指用戶在觸摸屏上觸劃的豎、橫、點(diǎn)、三角、圓、半圓、方框、字母等軌跡,可 以是用戶用手指在觸摸屏上觸劃,或是用戶用觸摸筆在觸摸屏上觸劃形成觸摸軌跡。在本 實(shí)施例中,觸摸軌跡定義如下如果在設(shè)定時(shí)間內(nèi),用戶對(duì)觸摸屏沒有壓力動(dòng)作,則保存此 時(shí)的軌跡為觸摸軌跡。如可以指定在3秒鐘內(nèi),用戶不再在觸摸屏上繼續(xù)點(diǎn)擊或者拖動(dòng),此 時(shí)形成的軌跡為此步驟中用戶通過在觸摸屏上施加壓力而形成的觸摸軌跡。當(dāng)然時(shí)間不限 制于3秒鐘,這個(gè)時(shí)間可以根據(jù)用戶的年齡階段和使用觸摸屏的頻率自行設(shè)計(jì),也可將設(shè) 定時(shí)間設(shè)定為5秒鐘等等。觸摸軌跡在經(jīng)過模數(shù)轉(zhuǎn)換后,生成觸摸軌跡的數(shù)字信號(hào),該數(shù)字 信號(hào)在本實(shí)施例中表示為數(shù)字矩陣的形式,例如,如果定義用戶由于壓力產(chǎn)生的數(shù)據(jù)輸入 是1,其余的是0,這樣可以得到一個(gè)由1和0組成的數(shù)字矩陣。當(dāng)然本發(fā)明不限于此,也可 以根據(jù)用戶輸入的壓力大小,設(shè)定數(shù)字矩陣中的數(shù)值,例如可設(shè)為為0 10。在進(jìn)行模數(shù)轉(zhuǎn) 換的時(shí)候,可以利用高速模數(shù)轉(zhuǎn)換ADC(Anal0g Digital Convertor)采樣器。在得到觸摸 軌跡對(duì)應(yīng)的數(shù)字矩陣后,計(jì)算數(shù)字矩陣的特征值,該特征值可為一維或者N維的,N > 2,然 后建立特征值與LED燈光驅(qū)動(dòng)程序的映射關(guān)系,因此,本實(shí)施例中,觸摸軌跡信息可為觸摸 軌跡的特征值信息。那么此步驟中,建立觸摸軌跡信息和LED燈光驅(qū)動(dòng)程序的映射關(guān)系即 可為建立觸摸軌跡的特征值與LED燈光驅(qū)動(dòng)程序的映射關(guān)系。步驟S102,檢測(cè)用戶施加在觸摸屏上的觸摸軌跡,生成觸摸軌跡信息。當(dāng)用戶使用 觸摸屏?xí)r,在觸摸屏上觸劃出觸摸軌跡,在軌跡確定后,可以根據(jù)高速模數(shù)轉(zhuǎn)換ADC采樣器 將觸摸軌跡轉(zhuǎn)換為數(shù)字信號(hào),在本實(shí)施例中數(shù)字信號(hào)表現(xiàn)為數(shù)字矩陣。此實(shí)施例中,可以采 用對(duì)所述數(shù)字矩陣進(jìn)行奇異值分解的方法,從而獲得其特征值,奇異值分解法是一種最可 靠的正交矩陣分析法,下面首先給出奇異值分解的定義矩陣的奇異值分解定理設(shè)A為m*n階復(fù)矩陣,則存在m階酉陣U和η階酉陣V, 使得A = U*S*V,,其中 S = diag(o i,σ 2,......, σ r), σ i > 0, (i = 1, ...,r),r =
rank(A)。奇異值分解提供了一些關(guān)于A的信息,例如非零奇異值的數(shù)目(S的階數(shù))和A的 秩相同,一旦秩r確定,那么U的前r列構(gòu)成了 A的列向量空間的正交基。如果A的秩η不為零,則矩陣A有η個(gè)非零根。在本實(shí)施例中,數(shù)字矩陣?yán)闷娈愔捣纸獾玫降摩莻€(gè)非零根即為觸摸軌跡的特征 值。對(duì)于只有一個(gè)非零特征根的,這個(gè)非零特征根即為觸摸軌跡的特征值,這種情況屬于一 維特征值。一般的,數(shù)字矩陣的秩!· > 1,即會(huì)有兩個(gè)以上的非零根,則數(shù)字矩陣會(huì)有兩個(gè)以 上的特征值,此時(shí)如果C =秩六1,則可以得到C維的特征向量,為[Χ1,Χ2···Χ。],此實(shí)施例中, 得到的特征值即為觸摸軌跡生成的觸摸軌跡信息。步驟S103,根據(jù)生成的觸摸軌跡信息,調(diào)用對(duì)應(yīng)的LED燈光驅(qū)動(dòng)程序,控制LED燈 光效果。此實(shí)施例中,當(dāng)?shù)玫接脩粼谟|摸屏上施加的觸摸軌跡后,生成對(duì)應(yīng)的觸摸軌跡信 息,本實(shí)施例中,觸摸軌跡信息為觸摸軌跡的特征值。在步驟S102中計(jì)算所得到觸摸軌跡 的特征值后,從在步驟SlOl中建立的觸摸屏的觸摸軌跡信息與LED燈光驅(qū)動(dòng)程序的映射關(guān) 系中,獲取所對(duì)應(yīng)的LED燈光驅(qū)動(dòng)程序,從而控制LED燈光效果。在本發(fā)明實(shí)施例中,可以 采用歐式距離計(jì)算法,計(jì)算所得到的觸摸軌跡的特征值與映射關(guān)系中的特征值之間的歐氏 距離,選擇歐氏距離做小的特征值對(duì)應(yīng)的LED燈光驅(qū)動(dòng)程序,從而控制LED燈光效果。歐氏 距離計(jì)算方法如下計(jì)算為=min||_y-歹J,找到和計(jì)算所得的觸摸軌跡的特征值最接近的存儲(chǔ)在映
射關(guān)系中的特征值數(shù)據(jù),其中j,l e (1,2,…,c),Il · Il表示特征空間的歐幾里德距離。 其中,上述中右上角帶j的y為存儲(chǔ)在映射關(guān)系中的某個(gè)已知LED燈光驅(qū)動(dòng)程序?qū)?yīng)的特 征值,y為用戶新輸入的觸摸軌跡的特征值。在進(jìn)行特征值比對(duì)后,獲取到用戶輸入的觸摸軌跡對(duì)應(yīng)的LED燈光驅(qū)動(dòng)程序,LED 燈光驅(qū)動(dòng)程序驅(qū)動(dòng)LED燈光的變化,改變LED電路中電流的大小和電路的通斷,從而實(shí)現(xiàn)不 同的LED燈光效果。圖2為本發(fā)明實(shí)施例的基于觸摸屏控制LED燈光變化的裝置的結(jié)構(gòu)示意圖。如圖 所示,基于觸摸屏控制LED燈光變化的裝置包括映射關(guān)系存儲(chǔ)單元101,用于建立并存儲(chǔ)觸摸屏的觸摸軌跡信息與LED燈光驅(qū)動(dòng) 程序的映射關(guān)系。本實(shí)施例中,觸摸軌跡是指用戶在觸摸屏上觸劃的豎、橫、點(diǎn)、三角、圓、 半圓、方框、字母等軌跡,可以是用戶用手指在觸摸屏上觸劃,或是用戶用觸摸筆在觸摸屏 上觸劃形成觸摸軌跡。本實(shí)施例中,觸摸軌跡信息可為觸摸軌跡的特征值信息。那么此步 驟中,建立觸摸軌跡信息和LED燈光驅(qū)動(dòng)程序的映射關(guān)系即可為建立觸摸軌跡的特征值與 LED燈光驅(qū)動(dòng)程序的映射關(guān)系。此實(shí)施例中,映射關(guān)系存儲(chǔ)單元101為ROM。觸摸軌跡信息生成單元102,用于檢測(cè)用戶施加在觸摸屏上的觸摸軌跡,生成觸摸 軌跡信息。當(dāng)用戶使用觸摸屏?xí)r,在觸摸屏上觸劃出觸摸軌跡,在軌跡確定后,可以根據(jù)高 速模數(shù)轉(zhuǎn)換ADC采樣器將觸摸軌跡轉(zhuǎn)換為數(shù)字信號(hào),在本實(shí)施例中數(shù)字信號(hào)表現(xiàn)為數(shù)字矩 陣。此實(shí)施例中,可以采用對(duì)所述數(shù)字矩陣進(jìn)行奇異值分解的方法,從而獲得其特征值。此 實(shí)施例中,得到的特征值即為觸摸軌跡生成的觸摸軌跡信息。LED燈光控制單元103,用于根據(jù)生成的觸摸軌跡信息,調(diào)用對(duì)應(yīng)的LED燈光驅(qū)動(dòng)
程序,控制LED燈光效果。在上述觸摸軌跡信息生成以后,即生成觸摸軌跡對(duì)應(yīng)的特征值
后,和映射關(guān)系存儲(chǔ)單元101中的觸摸軌跡信息與LED燈光驅(qū)動(dòng)程序的映射關(guān)系中的特征值進(jìn)行比對(duì)。比對(duì)方法可以采用歐式距離計(jì)算法,計(jì)算與映射關(guān)系中的所有特征值的距離, 選擇歐式距離最小的那組特征值對(duì)應(yīng)的LED燈光驅(qū)動(dòng)程序,LED燈光驅(qū)動(dòng)程序驅(qū)動(dòng)LED燈 光的變化,改變LED電路中電流的大小和電路的通斷,從而實(shí)現(xiàn)不同的LED燈光效果。圖3為本發(fā)明實(shí)施例的基于觸摸屏進(jìn)行LED燈光控制的移動(dòng)終端的示意圖。如圖 所示,該移動(dòng)終端包括觸摸屏10,用于用戶輸入觸摸軌跡。本實(shí)施例中,觸摸軌跡是指用戶在觸摸屏上觸 劃的豎、橫、點(diǎn)、三角、圓、半圓、方框、字母等軌跡,可以是用戶用手指在觸摸屏上觸劃,或是 用戶用觸摸筆在觸摸屏上觸劃形成。LED設(shè)備20,設(shè)置在所述移動(dòng)終端上,用來(lái)顯示LED燈光效果。LED設(shè)備20可設(shè)置 在移動(dòng)終端的觸摸屏四周,如圖3所示的a,b,c, d,e, f,g,h燈,也可以設(shè)置在移動(dòng)終端的 頂部或底部,但本發(fā)明不限于此。LED控制設(shè)備30,用于根據(jù)用戶施加在所述觸摸屏上的觸摸軌跡,控制所述LED設(shè) 備的燈光變化。本實(shí)施例中,LED控制設(shè)備包括映射關(guān)系存儲(chǔ)單元,用于建立并存儲(chǔ)觸摸 屏的觸摸軌跡信息與LED燈光驅(qū)動(dòng)程序的映射關(guān)系;觸摸軌跡信息生成單元,用于檢測(cè)用 戶施加在觸摸屏上的觸摸軌跡,生成觸摸軌跡信息;LED燈光控制單元,用于根據(jù)生成的觸 摸軌跡信息,調(diào)用對(duì)應(yīng)的LED燈光驅(qū)動(dòng)程序,控制LED燈光效果。實(shí)施例一步驟一用戶在觸摸屏幕上施加的觸摸軌跡如圖4所示,為一個(gè)正方形方框。步驟二 通過高速模數(shù)轉(zhuǎn)換ADC采樣器將獲取的觸摸軌跡轉(zhuǎn)換形成為觸摸軌跡信 息,在本實(shí)施例中,形成一個(gè)數(shù)字矩陣為
權(quán)利要求
1.一種基于觸摸屏的LED燈光控制方法,其特征在于,所述的方法包括以下步驟 建立觸摸屏的觸摸軌跡信息與LED燈光驅(qū)動(dòng)程序的映射關(guān)系;檢測(cè)用戶施加在觸摸屏上的觸摸軌跡,生成觸摸軌跡信息;根據(jù)生成的觸摸軌跡信息,調(diào)用對(duì)應(yīng)的LED燈光驅(qū)動(dòng)程序,控制LED燈光效果。
2.如權(quán)利要求1所述的方法,其特征在于,所述的用戶施加在觸摸屏上的觸摸軌跡包括用戶在觸摸屏上觸劃的豎、橫、點(diǎn)、三角、圓、半圓、方框、字母。
3.如權(quán)利要求2所述的方法,其特征在于,所述的檢測(cè)用戶施加在觸摸屏上的觸摸軌 跡,生成觸摸軌跡信息包括根據(jù)所述的觸摸軌跡,生成所述觸摸軌跡的數(shù)字矩陣,并計(jì)算所述數(shù)字矩陣的特征值。
4.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)生成的觸摸軌跡信息,調(diào)用對(duì)應(yīng)的 LED燈光驅(qū)動(dòng)程序,控制LED燈光效果,包括所述LED燈光驅(qū)動(dòng)程序控制LED電路的通斷和通過LED的電流大小,實(shí)現(xiàn)不同的LED 燈光效果。
5.一種基于觸摸屏的LED燈光控制裝置,其特征在于,所述的基于觸摸屏的LED燈光控 制裝置包括映射關(guān)系存儲(chǔ)單元,用于建立并存儲(chǔ)觸摸屏的觸摸軌跡信息與LED燈光驅(qū)動(dòng)程序的映 射關(guān)系;觸摸軌跡信息生成單元,用于檢測(cè)用戶施加在觸摸屏上的觸摸軌跡,生成觸摸軌跡信息;LED燈光控制單元,用于根據(jù)生成的觸摸軌跡信息,調(diào)用對(duì)應(yīng)的LED燈光驅(qū)動(dòng)程序,控 制LED燈光效果。
6.如權(quán)利要求5所述的裝置,其特征在于,所述的用戶施加在觸摸屏上的觸摸軌跡包括用戶在觸摸屏上觸劃的豎、橫、點(diǎn)、三角、圓、半圓、方框、字母。
7.如權(quán)利要求6所述的裝置,其特征在于,所述的觸摸軌跡信息生成單元還用于根據(jù) 所述的觸摸軌跡,生成所述觸摸軌跡的數(shù)字矩陣,并計(jì)算所述數(shù)字矩陣的特征值。
8.如權(quán)利要求5所述的裝置,其特征在于,所述的LED燈光驅(qū)動(dòng)程序包括所述LED燈光驅(qū)動(dòng)程序用于控制LED電路的通斷和通過LED的電流大小,實(shí)現(xiàn)不同的 LED燈光效果。
9.一種基于觸摸屏進(jìn)行LED燈光控制的移動(dòng)終端,其特征在于,所述的移動(dòng)終端包括 觸摸屏,用于用戶輸入觸摸軌跡;LED設(shè)備,設(shè)置在所述移動(dòng)終端上,用來(lái)顯示LED燈光效果;LED控制設(shè)備,用于根據(jù)用戶在所述觸摸屏上輸入的觸摸軌跡,控制所述LED設(shè)備的燈 光變化。
10.如權(quán)利要求9所述的移動(dòng)終端,其特征在于,所述的LED控制設(shè)備包括以下單元 映射關(guān)系存儲(chǔ)單元,用于建立并存儲(chǔ)觸摸屏的觸摸軌跡信息與LED燈光驅(qū)動(dòng)程序的映射關(guān)系;觸摸軌跡信息生成單元,用于檢測(cè)用戶施加在觸摸屏上的觸摸軌跡,生成觸摸軌跡信息;LED燈光控制單元,用于根據(jù)生成的觸摸軌跡信息,調(diào)用對(duì)應(yīng)的LED燈光驅(qū)動(dòng)程序,控 制LED燈光效果。
全文摘要
本發(fā)明公開了一種基于觸摸屏的LED燈光控制方法,包括建立觸摸屏的觸摸軌跡信息與LED燈光驅(qū)動(dòng)程序的映射關(guān)系;檢測(cè)用戶施加在觸摸屏上的觸摸軌跡,生成觸摸軌跡信息;根據(jù)生成的觸摸軌跡信息,調(diào)用對(duì)應(yīng)的LED燈光驅(qū)動(dòng)程序,控制LED燈光效果。本發(fā)明還提供了一種基于觸摸屏的LED燈光控制裝置和移動(dòng)終端。通過實(shí)施以上的本發(fā)明基于觸摸屏的LED燈光控制的方法、裝置及移動(dòng)終端,可以將包括手機(jī)在內(nèi)的具有觸摸屏的電子產(chǎn)品設(shè)計(jì)的更加人性化和趣味化,增強(qiáng)了用戶體驗(yàn)和趣味性。
文檔編號(hào)G06F3/041GK102118896SQ20091024329
公開日2011年7月6日 申請(qǐng)日期2009年12月30日 優(yōu)先權(quán)日2009年12月30日
發(fā)明者申思 申請(qǐng)人:樂金電子(中國(guó))研究開發(fā)中心有限公司