基于光學手指導航的卡拉ok點歌與控制方法
【專利摘要】本發明涉及一種基于光學手指導航的卡拉OK點歌與控制方法,包括以下步驟:1)將光學手指導航模塊OFN安裝在卡拉OK話筒上;2)裝有OFN的話筒與卡拉OK主機進行通信連接;3)主機通過OFN根據用戶手指的移動判定方向,計算出水平和垂直方向上的位移和速度值,并根據這些參數控制歌單的滾動、同層菜切換以及不同層菜單切換。與現有技術相比,本發明具有將話筒和遙控器和二為一,同時手指的滑動方式更加符合人的心理感覺,極大地方便了卡拉OK的點歌操作等優點。
【專利說明】基于光學手指導航的卡拉OK點歌與控制方法
【技術領域】
[0001] 本發明涉及一種卡拉0K點歌與控制方法,尤其是涉及一種基于光學手指導航的 卡拉0K點歌與控制方法。
【背景技術】
[0002] 光學手指導航(Optical Finger Navigation, 0FN)模塊在手機上已有應用,但尚 未有應用在卡拉0K點歌上。并且手機上的操作方式并不適合卡拉0K點歌,主要區別是卡 拉0K有很長的歌單,且在電視上顯示圖形較大,相應的移動范圍大。
[0003] 目前一般卡拉0K設備都是用遙控器點歌,唱歌時需經常同時拿話筒和遙控器,使 用極不方便。將話筒和遙控器合并使用時很好的方法,這樣就要在話筒上安裝很多按鍵。而 通常話筒上空間有限,按鍵多了使用不便且不美觀。
【發明內容】
[0004] 本發明的目的就是為了克服上述現有技術存在的缺陷而提供一種基于光學手指 導航的卡拉0K點歌與控制方法。
[0005] 本發明的目的可以通過以下技術方案來實現:
[0006] -種基于光學手指導航的卡拉0K點歌與控制方法,其特征在于,包括以下步驟:
[0007] 1)將光學手指導航模塊0FN安裝在卡拉0K話筒上;
[0008] 2)裝有0FN的話筒與卡拉0K主機進行通信連接;
[0009] 3)主機通過0FN根據用戶手指的移動判定方向,計算出水平和垂直方向上的位移 和速度值,并根據這些參數控制歌單的滾動、同層菜切換以及不同層菜單切換。
[0010] 所述的0FN包含一個按鍵,該按鍵具有按下狀態和半按狀態,其中按下狀態用于 進行開機、關機和確定操作,半按狀態用于聚焦圖標或顯示隱藏圖標。
[0011] 所述的手指垂直方向的移動用于控制歌單的滾動和同層菜切換,具體如下:
[0012] a)手指接觸0FN的初速度決定歌單滑動開始的速度;
[0013] b)歌單跟隨手指在0FN上的位移,同步在電視屏幕上移動相應的位移;
[0014] c)手指離開0FN時的速度決定歌單繼續移動的速度和距離;在到達預定的移動位 置前,移動速度由最大速度按自然指數的倒數曲線逐漸減速為零,得到自然停止的效果;最 大速度具有上限以適應人眼的反應;
[0015] d)歌單移動過程中手指輕點0FN進行剎車;
[0016] e)當垂直滑動對應菜單時,每次只移動到上或下一個菜單項。
[0017] 所述的歌單在電視屏幕上移動的位移ds = KXdy,其中dy表示手指在0FN上的位 移,K是根據屏幕分辨率確定的比例常數。
[0018] 比例常數K= (H/10)/Y,其中Η表示電視機屏幕的堅直方向高度,Y表示0FN的堅 直方向高度,即0FN的最大移動距離對應屏幕1/10的高度。
[0019] 所述的手指接觸0FN的初速度決定歌單滑動開始的速度,具體如下:
[0020] 歌單開始滑動速度計算方法為vO = KX d0/t0,其中K是根據屏幕分辨率確定的比 例常數,比例常數K = (Η/10)/Υ,其中Η表示電視機屏幕的堅直方向高度,Υ表示0FN的堅 直方向高度;d0表示手指t0時間內在0FN上的位移;t0表示手指從剛接觸0FN到開始移動 的時間,手指在這段時間持續移動則判定手指開始滑動。
[0021] 所述的手指離開0FN時的速度決定歌單繼續移動的速度和距離,具體為:手指離 開0FN后某一時刻滑動速度Vt = VmXEXP(-t/T),當Vt低于預設的最小速度后停止滑動, 其中Vm為手指離開0FN時的滑動速度,即為最大速度,之后速度自然減速;t為手指離開 0FN后的某一時刻;T為選定的時間周期常數,用來控制滑動的快慢;手指離開后某一時刻 的位移 St = VmXTX (l-EXP(-t/T))。
[0022] 所述的手指水平方向的移動用于控制不同層菜單切換,具體為:
[0023] a)手指右移進入子菜單;
[0024] b)手指左移返回上級菜單。
[0025] 與現有技術相比,本發明具有將話筒和遙控器和二為一,同時手指的滑動方式更 加符合人的心理感覺,極大地方便了卡拉0K的點歌操作,具有更優秀的唱歌體驗。
【專利附圖】
【附圖說明】
[0026] 圖1為本發明0FN安裝在卡拉0K話筒上的結構示意圖。
【具體實施方式】
[0027] 下面結合附圖和具體實施例對本發明進行詳細說明。
[0028] 實施例
[0029] 如附圖1所示,0FN2代替了通常話筒的開關,且具有點歌操控功能;本實施例采用 了無線話筒1,使用2. 4G無線通訊傳輸音頻與控制信息,與卡拉0K主機3通訊;相比紅外 傳輸,2. 4G無線不受方向的影響,且有足夠帶寬傳遞音頻;0FN也可以安裝在有線話筒上, 此時需另外增加通訊線。
[0030] 輕按0FN,話筒里的控制器探測到信號,打開話筒電源,
[0031] 點歌機顯示開機畫面后進入主菜單。此時用手指在0FN表面垂直方向滑動可以選 擇主菜單項目:NUMBER(歌號點歌),RECORD (錄音),SINGER(歌星點歌),LANGRAGES (語言 選擇),PROGRAM (預約歌曲),手指每上下滑動一次移動一個菜單項,本例移到了 SINGER (歌 星點歌)位置。在主菜單中所選項目上右滑進入該項目的操作界面。
[0032] 在SINGER位置右滑則進入歌星點歌界面。在這個界面里顯示歌星列表,手指垂直 方向滑動時選擇不同歌星,由于歌星很多,當手指快速上下滑時,歌星列表也會隨手指快速 滾動。選中歌星后,手指在0FN上右滑進入該歌星歌曲列表,左滑返回上級即主菜單。
[0033] 與上面所述歌星界面操作相似,進入歌曲列表后,手指在0FN表面垂直方向滑動 選擇歌曲,由于歌曲很多,當手指快速上下滑時,歌曲列表也會隨手指快速滾動;手指離開 0FN時的速度決定歌單繼續移動的速度和距離,在到達預定的移動位置前,移動速度由最大 速度按自然指數的倒數曲線逐漸減速為零,得到自然停止的效果。
[0034] 高亮光標停留在選中的歌曲上,手指右滑或輕按按鍵,進入歌曲播放畫面。手指左 滑返回上級即歌星點歌界面。
[0035] 本發明描述了一套用0FN點歌的方法,該方法尤其適合在卡拉0K話筒上使用,同 時也可應用在其他卡拉0K設備上。
【權利要求】
1. 一種基于光學手指導航的卡拉OK點歌與控制方法,其特征在于,包括以下步驟: 1) 將光學手指導航模塊0FN安裝在卡拉0K話筒上; 2) 裝有0FN的話筒與卡拉0K主機進行通信連接; 3) 主機通過0FN根據用戶手指的移動判定方向,計算出水平和垂直方向上的位移和速 度值,并根據這些參數控制歌單的滾動、同層菜切換以及不同層菜單切換。
2. 根據權利要求1所述的一種基于光學手指導航的卡拉0K點歌與控制方法,其特征在 于,所述的0FN包含一個按鍵,該按鍵具有按下狀態和半按狀態,其中按下狀態用于進行開 機、關機和確定操作,半按狀態用于聚焦圖標或顯示隱藏圖標。
3. 根據權利要求1所述的一種基于光學手指導航的卡拉0K點歌與控制方法,其特征在 于,所述的手指垂直方向的移動用于控制歌單的滾動和同層菜切換,具體如下: a) 手指接觸0FN的初速度決定歌單滑動開始的速度; b) 歌單跟隨手指在0FN上的位移,同步在電視屏幕上移動相應的位移; c) 手指離開0FN時的速度決定歌單繼續移動的速度和距離;在到達預定的移動位置 前,移動速度由最大速度按自然指數的倒數曲線逐漸減速為零,得到自然停止的效果;最大 速度具有上限以適應人眼的反應; d) 歌單移動過程中手指輕點0FN進行剎車; e) 當垂直滑動對應菜單時,每次只移動到上或下一個菜單項。
4. 根據權利要求3所述的一種基于光學手指導航的卡拉0K點歌與控制方法,其特征在 于,所述的歌單在電視屏幕上移動的位移ds = KXdy,其中dy表示手指在0FN上的位移,K 是根據屏幕分辨率確定的比例常數。
5. 根據權利要求4所述的一種基于光學手指導航的卡拉0K點歌與控制方法,其特征在 于,比例常數K = (H/10)/Y,其中Η表示電視機屏幕的堅直方向高度,Y表示0FN的堅直方 向高度,即0FN的最大移動距離對應屏幕1/10的高度。
6. 根據權利要求3所述的一種基于光學手指導航的卡拉0Κ點歌與控制方法,其特征在 于,所述的手指接觸0FN的初速度決定歌單滑動開始的速度,具體如下: 歌單開始滑動速度計算方法為v〇 = KX d0/t0,其中Κ是根據屏幕分辨率確定的比例常 數,比例常數K= (H/10)/Y,其中Η表示電視機屏幕的堅直方向高度,Y表示0FN的堅直方 向高度;d0表示手指t0時間內在0FN上的位移;t0表示手指從剛接觸0FN到開始移動的時 間,手指在這段時間持續移動則判定手指開始滑動。
7. 根據權利要求3所述的一種基于光學手指導航的卡拉0K點歌與控制方法,其特征在 于,所述的手指離開0FN時的速度決定歌單繼續移動的速度和距離,具體為:手指離開0FN 后某一時刻滑動速度Vt = VmXEXP (-t/Τ),當Vt低于預設的最小速度后停止滑動,其中Vm 為手指離開〇FN時的滑動速度,即為最大速度,之后速度自然減速;t為手指離開0FN后的 某一時刻;T為選定的時間周期常數,用來控制滑動的快慢;手指離開后某一時刻的位移St =VmXTX (l-EXP(-t/T))。
8. 根據權利要求1所述的一種基于光學手指導航的卡拉OK點歌與控制方法,其特征在 于,所述的手指水平方向的移動用于控制不同層菜單切換,具體為: a) 手指右移進入子菜單; b) 手指左移返回上級菜單。
【文檔編號】G06F3/0481GK104156136SQ201310180266
【公開日】2014年11月19日 申請日期:2013年5月15日 優先權日:2013年5月15日
【發明者】高建勛, 孫燕 申請人:上海漸華科技發展有限公司