電子裝置及控制電子裝置的方法
【專利摘要】提供了一種電子裝置。該電子裝置包括:動作輸入單元,其被配置為接收用戶動作;顯示器,其被配置為顯示由通過所述動作輸入單元接收到的用戶動作控制的對象;以及控制器,其被配置為響應(yīng)于所述輸入的用戶動作滿足相對于動作識別范圍的預(yù)定條件,改變所述對象的顯示狀態(tài)。
【專利說明】電子裝置及控制電子裝置的方法
[0001]相關(guān)申請的交叉引用
[0002]本申請要求2013年I月7日向韓國知識產(chǎn)權(quán)局提交的第10-2013-0001799號韓國專利申請的優(yōu)先權(quán),其公開通過引用整體并入本文。
【技術(shù)領(lǐng)域】
[0003]與示例性實(shí)施例相一致的裝置和方法涉及電子裝置及控制電子裝置的方法,更具體地,涉及由輸入的用戶動作控制的電子裝置以及控制電子裝置的方法。
【背景技術(shù)】
[0004]隨著電子技術(shù)的發(fā)展,已經(jīng)開發(fā)了各種類型的顯示裝置。而且,在一般家庭中已經(jīng)使用了包括電視在內(nèi)的各種類型的顯示裝置。根據(jù)用戶不斷增長的需求,這樣的顯示裝置提供了越來越多的功能。例如,電視可以連接到因特網(wǎng),而且甚至可以提供因特網(wǎng)服務(wù)。此夕卜,用戶可以通過電視觀看多個數(shù)字廣播頻道。
[0005]因此,實(shí)現(xiàn)了各種輸入方法以有效地使用顯示裝置的各種功能。例如,各種輸入方法可以包括使用可通信地耦合到電子裝置的遙控器、鼠標(biāo)或觸摸墊。
[0006]然而,當(dāng)通過簡單的輸入方法使用顯示裝置的各種功能時,存在許多可以料想到的擔(dān)憂的問題。
[0007]例如,當(dāng)顯示裝置的所有功能都由遙控器控制時,這會導(dǎo)致遙控器上按鈕的數(shù)目的增加。在這種情況下,一般用戶可能不容易熟悉使用這樣的遙控器來執(zhí)行所請求的功能的方法。類似地,當(dāng)各種不同的菜單被在屏幕上顯示供用戶之后通過每一個菜單進(jìn)行搜索和選擇時,用戶可能面臨需要檢查所有復(fù)雜的菜單樹以找到期望的菜單以便執(zhí)行所請求的功能的負(fù)擔(dān),這給用戶造成不便。
[0008]為了解決上面所討論的擔(dān)憂的問題,已經(jīng)開發(fā)了動作識別技術(shù),該技術(shù)允許用戶更方便和直觀地控制電子裝置。也就是說,通過識別用戶動作來控制電子裝置的技術(shù)最近已經(jīng)成為焦點(diǎn)。
[0009]然而,根據(jù)相關(guān)的動作識別技術(shù),用戶可能不知道由于事先識別用戶動作的傳感器的限制而可能出現(xiàn)的各種問題。
【發(fā)明內(nèi)容】
[0010]一個或多個示例性實(shí)施例提供了電子裝置和用于控制該電子裝置的方法,該電子裝置可以事先向用戶通知由于識別用戶動作的傳感器的識別范圍的限制而可能出現(xiàn)的可能的問題。
[0011]根據(jù)示例性實(shí)施例的一方面,提供了一種電子裝置,包括:動作輸入單元,其被配置為接收用戶動作;顯示器,其被配置為顯示由所述動作輸入單元接收到的用戶動作控制的對象;以及控制器,其被配置為響應(yīng)于所述輸入的用戶動作滿足相對于動作識別范圍的預(yù)定條件,改變所述對象的顯示狀態(tài)。[0012]控制器還可以被配置為響應(yīng)于所述用戶動作進(jìn)入識別界限的范圍內(nèi)的區(qū)域中,改變由所述顯示器顯示的所述對象的顏色、透明度和形狀中的至少一個,而且該區(qū)域被預(yù)先確定為相對于所述動作識別范圍的邊界在所述動作識別范圍之內(nèi)。
[0013]控制器還可以被配置為響應(yīng)于所述輸入的用戶動作在所述識別界限的范圍內(nèi)沿更接近所述動作識別范圍的邊界的方向移動,增加由所述顯示器顯示的所述對象的透明度。
[0014]控制器還可以被配置為響應(yīng)于所述輸入的用戶動作移出所述動作識別范圍,從所述顯示器的顯示中移除所述對象。
[0015]電子裝置還可以包括音頻輸出單元,而且控制器還可以被配置為響應(yīng)于所述用戶動作位于識別界限的范圍內(nèi),控制所述音頻輸出單元輸出報警聲音,所述識別界限的范圍被預(yù)先確定為相對于動作識別范圍在動作識別范圍內(nèi)部的區(qū)域。
[0016]控制器還可以被配置為響應(yīng)于所述對象根據(jù)所述用戶動作在所述顯示器的預(yù)定區(qū)域中移動,改變由所述顯示器顯示的所述對象的動作速度。
[0017]控制器還可以被配置為在所述顯示器的預(yù)定周邊區(qū)域上,降低由所述顯示器顯示的所述對象的動作速度。
[0018]動作輸入單元可以包括拍攝所述用戶動作的相機(jī),而且動作輸入單元的動作識別范圍可以根據(jù)所述相機(jī)的角度而改變。
[0019]根據(jù)另一示例性實(shí)施例的一方面,提供了一種控制電子裝置的方法,該方法包括:在顯示器上顯示由用戶動作控制的對象;以及響應(yīng)于所述用戶動作滿足相對于動作識別范圍的預(yù)定空間條件,改變在所述顯示器上顯示的所述對象的顯示狀態(tài)。
[0020]改變所述對象的顯示狀態(tài)可以包括響應(yīng)于所述用戶動作進(jìn)入識別界限的范圍內(nèi)的區(qū)域中,改變在所述顯示器上顯示的所述對象的顏色、透明度和形狀中的至少一個,所述區(qū)域被預(yù)先確定為是相對于所述動作識別范圍的邊界在所述動作識別范圍之內(nèi)的區(qū)域。
[0021]改變所述對象的顯示狀態(tài)可以包括響應(yīng)于所述輸入的用戶動作在所述識別界限的范圍內(nèi)沿更接近所述動作識別范圍的邊界的方向移動,增加在所述顯示器上顯示的所述對象的透明度。
[0022]該方法還可以包括,響應(yīng)于所述用戶動作移出所述動作識別范圍,從所述顯示器上的顯示移除所述對象。
[0023]該方法還可以包括,響應(yīng)于所述用戶動作在識別界限的范圍內(nèi)輸入,輸出報警聲音,所述識別界限的范圍被預(yù)先確定為所述動作識別范圍內(nèi)的區(qū)域。
[0024]該方法還可以包括,響應(yīng)于所述對象根據(jù)所述用戶動作在所述顯示器的預(yù)定區(qū)域中移動,改變在所述顯示器上顯示的所述對象的動作速度。
[0025]改變所述對象的動作速度還可以包括在所述顯示器的預(yù)定周邊區(qū)域上降低在所述顯示器上顯示的所述對象的動作速度。
[0026]這里,動作識別范圍可以是根據(jù)拍攝用戶動作的相機(jī)的角度而改變的拍攝范圍。
【專利附圖】
【附圖說明】
[0027]通過參照附圖描述某些示例性實(shí)施例,以上和其他方面將變得更加清楚,在附圖中:[0028]圖1是示出根據(jù)示例性實(shí)施例的電子裝置的示意性視圖;
[0029]圖2是示出根據(jù)示例性實(shí)施例的電子裝置的配置的框圖;
[0030]圖3是示出根據(jù)示例性實(shí)施例的電子裝置的配置的框圖;
[0031]圖4是示出根據(jù)示例性實(shí)施例的存儲在存儲裝置中的軟件的配置的框圖;
[0032]圖5A至圖是示出根據(jù)示例性實(shí)施例的提供用戶接口(UI)的方法的視圖;
[0033]圖6A和圖6B是示出根據(jù)示例性實(shí)施例的提供Π的方法的視圖;以及
[0034]圖7是根據(jù)示例性實(shí)施例的控制電子裝置的方法的流程圖。
【具體實(shí)施方式】
[0035]下面參照附圖更詳細(xì)地描述某些示例性實(shí)施例。
[0036]在下面的描述中,即使在不同的附圖中,相同的參照標(biāo)記也被用于相同的元件。描述中定義的、諸如詳細(xì)結(jié)構(gòu)和元件的事項(xiàng)被提供以便幫助全面理解示例性實(shí)施例。然而,示例性實(shí)施例可以在沒有這些具體定義的事項(xiàng)的情況下實(shí)踐。此外,沒有詳細(xì)描述公知的功能或結(jié)構(gòu),因?yàn)樗鼈儠圆槐匾募?xì)節(jié)模糊本申請。
[0037]圖1是示出根據(jù)示例性實(shí)施例的電子裝置的示意性視圖。
[0038]電子裝置100可以感測用戶動作,并且可以被實(shí)現(xiàn)為可由感測到的動作控制的數(shù)字電視。然而,電子裝置100可以被實(shí)現(xiàn)為能夠識別用戶動作的任何裝置,諸如PC監(jiān)視器。
[0039]一旦感測到用戶動作,電子裝置100就可以根據(jù)感測到的動作生成動作信息,將所生成的動作信息改變?yōu)榭刂菩盘栆钥刂齐娮友b置100,然后基于控制信號執(zhí)行功能。
[0040]特別是,電子裝置100可以顯示可以由用戶動作控制的對象,例如,指針(pointer) 10,并可以基于輸入的用戶動作來控制指針10的動作狀態(tài)。
[0041]此外,電子裝置100可以基于識別用戶動作的傳感器的識別范圍來改變所顯示的指針10的顯示狀態(tài)。例如,可以響應(yīng)于在傳感器的識別范圍的邊界處識別的用戶動作而改變指針的顯示狀態(tài)。此外,響應(yīng)于傳感器被實(shí)現(xiàn)為相機(jī),傳感器的識別范圍可以是由相機(jī)的角度所確定的拍攝范圍。
[0042]電子裝置100的特定操作可以參照附圖進(jìn)行解釋。
[0043]圖2是示出根據(jù)示例性實(shí)施例的電子裝置100的配置的框圖。此外,具體參照圖2的框圖,可以理解的是,電子裝置100可以包括顯示器110、動作輸入單元120、存儲裝置130 (即,存儲器)和控制器140。電子裝置100可以是智能電視,但是這僅僅是例子。電子裝置100可以被實(shí)現(xiàn)為各種電子裝置,諸如智能電話、平板PC、筆記本PC等。
[0044]顯示器110顯示可以從不同源輸入的圖像信號。例如,顯示器110可以顯示與通過廣播接收器接收的廣播信號相對應(yīng)的圖像。此外,顯示器110可以通過外部端子輸入單元(未示出)輸入的圖像數(shù)據(jù)(例如,視頻)。
[0045]此外,顯示器110可以顯示與動作任務(wù)模式相對應(yīng)的Π屏幕。例如,顯示器110可以顯示包括在動作任務(wù)模式中由動作控制的對象(例如,指針)的屏幕。這里,指針可以是圓形⑶I。
[0046]動作輸入單元120接收拍攝用戶動作的圖像信號(例如,連續(xù)幀),并提供圖像信號到控制器140。例如,動作輸入單元120可以被實(shí)現(xiàn)為包括鏡頭和圖像傳感器的相機(jī)單元。可替換地,根據(jù)一個或多個示例性實(shí)施例,動作輸入單元可以被實(shí)現(xiàn)為聲學(xué)、慣性、LED、磁、或反射型動作跟蹤系統(tǒng),或者它們的組合。此外,動作輸入單元具體可以是以下光學(xué)動作跟蹤系統(tǒng)之一,這樣的光學(xué)動作跟蹤系統(tǒng)包括但不限于利用圖像傳感器的光學(xué)系統(tǒng),諸如使用涂有后向反射材料(retro reflective material)的標(biāo)記(marker)以反射光的無源光學(xué)系統(tǒng),使用照明LED的有源光學(xué)系統(tǒng),利用隨時跟蹤(over-time tracking)和頻閃光學(xué)標(biāo)記(strobing optical marker)的時間調(diào)制的有源系統(tǒng),和諸如反射紅外圖案系統(tǒng)的半無源標(biāo)記系統(tǒng)。此外,動作輸入單元可以是諸如使用慣性傳感器的慣性系統(tǒng)的非光學(xué)系統(tǒng)、諸如外骨骼(exo-skeleton)動作捕捉系統(tǒng)的機(jī)械動作捕捉系統(tǒng)、以及磁捕捉系統(tǒng)或其組合。此外,動作輸入單元120可以與電子裝置100—體地形成,或者與電子裝置100分離地形成。當(dāng)動作輸入單元120與電子裝置100分離地提供時,動作輸入單元120可以經(jīng)由電纜或無線地與電子裝置100可通信地連接。
[0047]存儲裝置130,即,存儲器,存儲用于驅(qū)動和控制電子裝置100的各種數(shù)據(jù)和程序。存儲裝置130存儲用于識別通過動作輸入單元120輸入的動作的動作識別模塊。
[0048]此外,存儲裝置130可以包括動作數(shù)據(jù)庫。在這種情況下,動作數(shù)據(jù)庫是指其中記錄了預(yù)定動作和與預(yù)定動作相關(guān)聯(lián)的動作任務(wù)的數(shù)據(jù)庫。
[0049]控制器140控制顯示器110、動作輸入單元120和存儲裝置130??刂破骺梢园ㄖ醒胩幚韱卧?CPU)、以及存儲用于控制電子裝置100的模塊和數(shù)據(jù)的只讀存儲器(ROM)和隨機(jī)存取存儲器(RAM)。
[0050]一旦電子裝置100接收到的動作被轉(zhuǎn)換為動作任務(wù)模式,控制器140就可以在顯示屏幕的特定位置(例如,在屏幕的中心)顯示用于執(zhí)行動作任務(wù)功能的指針。
[0051]此外,如果通過動作輸入單元120輸入了動作,則控制器140使用動作感測模塊和動作數(shù)據(jù)庫來識別動作。通過將與通過動作輸入單元120輸入的用戶動作相對應(yīng)的圖像(例如,連續(xù)幀)劃分為背景區(qū)域和手區(qū)域(例如,手張開或握緊的區(qū)域)并且使用動作識別模塊來識別手的連續(xù)移動,可以執(zhí)行動作識別。如果輸入了用戶的動作,則控制器140以幀為單位存儲接收到的圖像,并使用所存儲的幀來感測用戶動作的對象(例如,用戶的手)??刂破?40通過感測對象的形狀、顏色和移動中的至少一個來檢測對象。控制器140可以使用包括在多個幀中的每個對象的位置來跟蹤檢測到的對象的移動。
[0052]控制器140根據(jù)所跟蹤的對象的形狀和移動來確定用戶動作。例如,控制器140使用對象的形狀、對象的速度、對象的位置和對象的方向的變化中的至少一個來確定用戶動作。具體地,用戶動作可以包括作為握緊手的動作的“抓”動作(grab mot ion )、作為使用手移動所顯示的光標(biāo)的動作的“定點(diǎn)移動”動作(pointing move motion)、作為在一個方向上以高于一定閾值速度的速度移動手的動作的“拍”動作(slap motion)、作為左/右或者上/下?lián)u動手的動作的“搖動”動作(shake motion)、和作為旋轉(zhuǎn)手的動作的“旋轉(zhuǎn)”動作。然而,一個或多個示例性實(shí)施例的技術(shù)特征還可以應(yīng)用于除了上述動作以外的其他動作。例如,用戶動作還可以包括作為展開握緊的手的動作的“展開”動作(spread motion)。
[0053]為了確定用戶動作是“定點(diǎn)移動(pointing move)”還是“拍”,控制器140確定對象在預(yù)定時間(例如,800毫秒)內(nèi)是否移動出了預(yù)定區(qū)域(例如,40厘米X40厘米的正方形)。如果對象在預(yù)定時間內(nèi)沒有移出預(yù)定區(qū)域,則控制器140可以確定用戶動作是“定點(diǎn)移動”動作??商鎿Q地,如果對象在預(yù)定時間內(nèi)移出預(yù)定區(qū)域,則控制器140可以確定用戶動作是“拍”動作。在另一例子中,如果確定對象的速度低于預(yù)定速度(例如,30厘米/秒),則控制器140可以確定用戶動作是“定點(diǎn)移動”動作。如果確定對象的速度超過預(yù)定速度,則控制器140確定用戶動作是“拍”動作。
[0054]響應(yīng)于用戶動作滿足基于動作輸入單元120的動作識別范圍的預(yù)定條件,控制器140可以改變在屏幕上顯示的指針的顯示狀態(tài)。指針的顯示狀態(tài)可以包括指針的顏色、透明度和形狀中的至少一個,但不限于此。
[0055]響應(yīng)于動作輸入單元120 (包括相機(jī))如上所述拍攝用戶動作,動作輸入單元120的動作識別范圍可以是由相機(jī)的角度所確定的拍攝范圍。因此,動作識別范圍可以根據(jù)相機(jī)的角度而變化。
[0056]具體來說,當(dāng)用戶動作進(jìn)入識別界限的范圍(scope of recognition limit)內(nèi)的區(qū)域(該區(qū)域被預(yù)先確定為相對于動作識別范圍的邊界在動作識別范圍內(nèi)部的區(qū)域)中時,控制器140可以改變指針的顯示狀態(tài)。例如,當(dāng)用戶動作進(jìn)入相機(jī)的角度范圍的邊界附近的預(yù)定范圍內(nèi)的區(qū)域中時,控制器140可以增加指針的透明度并顯示調(diào)整后的指針。
[0057]此外,當(dāng)輸入的用戶動作在識別界限的范圍內(nèi)沿更接近動作識別范圍的邊界的方向移動時,控制器140可以增加指針的透明度并顯示調(diào)整后的指針。例如,控制器140可以顯示指針,使得用戶動作在相機(jī)的角度范圍附近的預(yù)定范圍內(nèi),越接近角度范圍的邊界,指針的透明度越高。
[0058]此外,當(dāng)輸入的用戶動作移出動作識別范圍時,控制器140可以從屏幕上移除指針。例如,當(dāng)用戶動作移出相機(jī)的角度范圍時,控制器140可以從屏幕上移除指針。
[0059]此外,控制器140可以根據(jù)顯示指針的位置,改變與用戶動作相對應(yīng)的指針的動作速度。
[0060]例如,當(dāng)指針位于屏幕的周邊時,控制器140可以降低與用戶動作相對應(yīng)的指針的動作速度。也就是說,即使用戶的手移動相同的距離,在邊界區(qū)域處指針移動的距離可以小于在屏幕中心處指針移動的距離,這是因?yàn)榭赡苄枰鼫?zhǔn)確的操縱來選擇屏幕的邊界區(qū)域上的項(xiàng)目。具體來說,如果指針在屏幕的邊界區(qū)域處的移動速度與指針在屏幕中心處的移動速度相同,則用戶可能難以選擇相應(yīng)的項(xiàng)目。因此,當(dāng)指針位于屏幕邊界附近的預(yù)定區(qū)域中時,可以減小指針移動的距離從而允許用戶準(zhǔn)確地選擇項(xiàng)目。
[0061]然而,這僅僅是一個示例性實(shí)施例。根據(jù)一個或多個示例性實(shí)施例,指針移動的距離可以在除了屏幕的邊界區(qū)域以外的任何需要準(zhǔn)確定點(diǎn)的區(qū)域中變化。
[0062]具體來說,根據(jù)指針位于其上的項(xiàng)目的特性,并且根據(jù)在該項(xiàng)目中是否需要準(zhǔn)確定點(diǎn),指針移動的距離可以變化。
[0063]此外,當(dāng)指針移動到參照動作識別范圍的邊界線的預(yù)定范圍中時,控制器140可以改變指針的速度(例如,降低速度)并顯示指針。這里,預(yù)定范圍可以不同于上述識別界限的范圍,盡管根據(jù)另一示例性實(shí)施例,根據(jù)情況它們可以相同。因此,可以以與改變指針的顯示狀態(tài)的方式類似的方式將反饋提供給用戶。
[0064]圖3是示出根據(jù)另一示例性實(shí)施例的電子裝置100的配置的框圖。參照圖3,電子裝置100至少包括顯示器110、動作輸入單元120、存儲裝置130、控制器140、廣播接收器150、外部端子輸入單元160、遙控信號接收器170、通信單元180、語音輸入單元190和音頻輸出單元195。
[0065]為了努力避免類似元件的不必要的重復(fù)說明,將不提供關(guān)于與圖2中的組件相類似的組件的詳細(xì)描述。
[0066]控制器140可以包括RAM141、R0M142、主CPU143、圖形處理器144、第一接口 145-1至第η接口 145-η、和總線146。
[0067]RAM141、R0M142、主 CPU143、圖形處理器 144、第一接口 145-1 至第 η 接口 145_η 可以通過總線146彼此可通信地連接。
[0068]第一接口 145-1至第η接口 145_η可以可通信地連接到上述組件。接口之一可以是經(jīng)由網(wǎng)絡(luò)可通信地連接到外部裝置的網(wǎng)絡(luò)接口。
[0069]主CPU143訪問存儲裝置130,并使用存儲在存儲裝置130中的OS執(zhí)行引導(dǎo)。此夕卜,主CPU143使用存儲在存儲裝置130中的各種程序、內(nèi)容和數(shù)據(jù)來執(zhí)行各種操作。
[0070]R0M142存儲用于系統(tǒng)引導(dǎo)的命令集。當(dāng)輸入開啟命令并且供應(yīng)電力時,主CPU143根據(jù)存儲在R0M142中的命令將存儲在存儲裝置130中的OS復(fù)制到RAM131,并運(yùn)行0/S以引導(dǎo)系統(tǒng)。當(dāng)系統(tǒng)引導(dǎo)完成時,主CPU143將存儲在存儲裝置130中的各種應(yīng)用程序復(fù)制到RAMl31中,并通過運(yùn)行復(fù)制到RAM141中的應(yīng)用程序來執(zhí)行各種操作。
[0071]圖形處理器144使用運(yùn)算器(未示出)和繪制器(未示出)生成包括諸如圖標(biāo)、圖像和文本等的各種對象的屏幕。運(yùn)算器(未示出)根據(jù)屏幕的布局計算屬性值,諸如顯示每個對象的屏幕的坐標(biāo)值、形狀、大小、顏色等。繪制器(未示出)基于根據(jù)由運(yùn)算器計算的屬性值,生成包括對象的各種布局的屏幕。由繪制器(未示出)生成的屏幕被顯示在顯示器110的顯示區(qū)域內(nèi)。
[0072]廣播接收器150經(jīng)由線纜或無線地從外部源接收廣播信號。廣播信號可以包括視頻、音頻和附加數(shù)據(jù)(例如,EPG)。廣播接收器150可以從各種源,例如地面廣播、有線廣播、衛(wèi)星廣播、因特網(wǎng)廣播等接收廣播信號。
[0073]外部端子輸入單元160從電子裝置100的外部接收圖像數(shù)據(jù)(例如,視頻、圖片等)和音頻數(shù)據(jù)(例如,音樂等)。外部端子輸入單元160可以包括高清晰度多媒體接口(HDMI)輸入端子161、分量輸入端子162、PC輸入端子163以及USB輸入端子164中的至少一個。遙控信號接收器170接收從外部遙控器輸入的遙控信號。即使當(dāng)電子裝置100處于音頻任務(wù)模式或動作任務(wù)模式中時,遙控信號接收器170也可以接收遙控信號。
[0074]通信單元180可以在控制器140的控制下,將電子裝置100連接到外部裝置(例如,服務(wù)器)??刂破?40可以從通過通信單元180可通信地連接的外部裝置下載應(yīng)用,或者執(zhí)行網(wǎng)絡(luò)瀏覽。通信單元180可以提供以太網(wǎng)181、無線LAN182和藍(lán)牙183中的至少一個。
[0075]語音輸入單元190接收由用戶發(fā)出的語音信號。語音輸入單元190將輸入語音信號轉(zhuǎn)換為電信號并將電信號輸出到控制器140。在這種情況下,語音輸入單兀190可以被實(shí)現(xiàn)為麥克風(fēng)。此外,語音輸入單元190可以按一體化地設(shè)計與電子裝置100—體地提供,或者與電子裝置100分離提供。與電子裝置100分離提供的語音輸入單元190可以通過有線或無線網(wǎng)絡(luò)連接。
[0076]當(dāng)從語音輸入單元190輸入用戶語音信號時,控制器140使用語音識別模塊和語音數(shù)據(jù)庫識別語音信號。具體地,控制器140通過檢測輸入語音信號內(nèi)由用戶發(fā)出的語音信號的開始和結(jié)束來確定語音部分(voice section),并且通過基于聲學(xué)模型在所檢測的語音部分內(nèi)的語音信號中檢測作為最小的語音單位的音素(Phoneme)來生成音素數(shù)據(jù)??刂破?40通過將隱馬爾可夫模型(HMM)應(yīng)用到已生成的音素數(shù)據(jù)來生成文本信息。然而,用于識別用戶語音的以上方法僅僅是示例性實(shí)施例,而且還可以使用其他方法來識別用戶語音信號。因此,控制器140可以識別包含在語音信號中的用戶語音。
[0077]音頻輸出單元195在控制器140的控制下,輸出各種音頻信號。音頻輸出單元195可以包括揚(yáng)聲器195A、耳機(jī)輸出端子195B和索尼/飛利浦?jǐn)?shù)字接口(S/PDIF)輸出端子195C中的至少一個。
[0078]具體地,當(dāng)通過動作輸入單元120在識別界限的范圍(它是被預(yù)先確定為動作識別范圍的邊界線內(nèi)的區(qū)域)內(nèi)輸入用戶動作時,音頻輸出單元195可以在控制器140的控制下輸出警報聲。因此,在用戶動作超出動作識別范圍的情況下,可以向用戶提供警告該情況的音頻反饋。
[0079]圖4是示出根據(jù)示例性實(shí)施例的存儲在存儲裝置中的軟件的配置的框圖。
[0080]參照圖4,存儲裝置130 (即,存儲器)可以包括電力控制模塊130A、頻道控制模塊130B、音量控制模塊130C、外部輸入控制模塊130D、屏幕控制模塊130E、音頻控制模塊130F、因特網(wǎng)控制模塊130G、應(yīng)用模塊130H、搜索控制模塊130Ι、Π處理模塊130J、語音識別模塊130Κ、動作識別模塊130L、語音數(shù)據(jù)庫130Μ和動作數(shù)據(jù)庫130Ν。模塊130Α到130Ν中的每一個可以被實(shí)現(xiàn)為能夠通過執(zhí)行電力控制功能、頻道控制功能、音量控制功能、外部輸入控制功能、屏幕控制功能、音頻控制功能、因特網(wǎng)控制功能、應(yīng)用運(yùn)行功能、搜索控制功能和UI處理功能的軟件??刂破?40可以通過運(yùn)行存儲在存儲裝置130中的軟件來執(zhí)行相應(yīng)的功能。例如,控制器140可以使用動作識別模塊130L和動作數(shù)據(jù)庫130Ν來識別用戶動作。
[0081]下面將參照圖5至圖7描述根據(jù)各種示例性實(shí)施例的提供UI的方法。
[0082]圖5Α至圖是示出根據(jù)示例性實(shí)施例的提供Π的方法的視圖。
[0083]根據(jù)圖5A的上部,當(dāng)根據(jù)預(yù)定事件激活動作任務(wù)模式時,可以顯示由動作控制的指針10。
[0084]在這種情況下,如圖5A的下部所示,在相機(jī)的角度范圍510( S卩,動作識別范圍)內(nèi),可以識別控制指針10的動作的用戶的手20。
[0085]隨后,當(dāng)用戶的手20移動到右側(cè)時,如圖5B的下部所示,在屏幕上顯示的指針10的位置可以基于用戶的手20移動的方向和距離來移動,如圖5B的上部所示。在這種情況下,用戶的手20越接近相機(jī)的角度范圍510的邊界,指針10的透明度越高。
[0086]此外,如圖5C的下部所示,當(dāng)用戶的手20更接近地移向相機(jī)的角度范圍510或者部分移出角度范圍510時,指針10的透明度可以進(jìn)一步增加,如圖5C的上部所示。
[0087]此外,如圖的右下部所示,當(dāng)用戶的手20完全移出相機(jī)的角度范圍510時,指針10可以從屏幕上移除。
[0088]因此,用戶可以在他或她的動作脫離傳感器識別范圍之前在傳感器識別范圍內(nèi)識別他們的姿勢的空間位置。
[0089]在以上示例性實(shí)施例中,在屏幕上顯示的指針的透明度根據(jù)動作識別范圍而改變,但是這僅僅是例子。在另一示例性實(shí)施例中,指針的顏色或形狀中的至少一個可以改變。
[0090]圖6A和圖6B是示出根據(jù)另一示例性實(shí)施例的提供UI的方法的視圖。[0091]如圖6A所示,當(dāng)在屏幕的中心顯示指針10時,假定指針10與根據(jù)用戶的手20移動的距離移動同樣的距離‘a(chǎn)’。
[0092]隨后,如圖6B所示,當(dāng)在預(yù)定屏幕的周邊區(qū)域610處顯示指針10時,即使由用戶手20移動的距離與圖6B中所示的距離(它與圖6A所示的距離相同)相同,指針10也可以僅移動小于距離‘a(chǎn)’的距離‘b’。
[0093]也就是說,依賴于指針10在屏幕上顯示的位置,指針10根據(jù)相同的用戶動作移動的速度以及移動的距離可以改變。
[0094]提供上述功能以允許用戶在選擇屏幕的周邊區(qū)域上的項(xiàng)目時通過降低指針的動作速度來更準(zhǔn)確地執(zhí)行定點(diǎn)操縱。
[0095]同時,在以上示例性實(shí)施例中,在屏幕的周邊區(qū)域上,指針的動作速度被改變,但是這僅僅是例子。以上特征可以應(yīng)用于需要用戶的精確定點(diǎn)操縱的任何區(qū)域。例如,當(dāng)屏幕的中心處的特定項(xiàng)目需要精確定點(diǎn)操縱時,也可以降低指針的動作速度。
[0096]圖7是根據(jù)另一示例性實(shí)施例的、被提供以解釋用于控制電子裝置的方法的流程圖。
[0097]根據(jù)圖7中所示的用于控制電子裝置的方法,在屏幕上顯示由用戶動作控制的對象(S710)。
[0098]隨后,確定輸入的用戶動作是否滿足關(guān)于動作識別范圍的預(yù)定條件(S720)。本文中,動作識別范圍可以是由拍攝用戶動作的相機(jī)的角度確定的拍攝范圍。
[0099]當(dāng)輸入的用戶動作滿足關(guān)于動作識別范圍的預(yù)定條件(S720:是)時,可以改變和顯示對象的顯示狀態(tài)(S730 )。
[0100]在操作S730中,響應(yīng)于輸入的用戶動作進(jìn)入識別界限的范圍內(nèi)的區(qū)域(該區(qū)域被預(yù)先確定為動作識別范圍內(nèi)部的、需要改變所顯示的對象的屬性區(qū)域),改變和在屏幕上顯示顯示的對象的顯示狀態(tài)。在具體的例子中,當(dāng)用戶動作接近該范圍的邊界時會發(fā)生這種確定,從而觸發(fā)對象的顏色、透明度和形狀中的至少一個被改變并顯示。
[0101]在操作S730中,在屏幕上顯示的對象的顯示狀態(tài)被改變和顯示。具體地,響應(yīng)于輸入的用戶動作在識別界限的范圍內(nèi)沿更接近動作識別范圍的邊界的方向移動,指針的透明度可以被增加并顯示。
[0102]此外,如果輸入的用戶動作移出動作識別范圍,則對象可以從屏幕上消失。
[0103]此外,當(dāng)對象通過用戶動作在相對于動作識別范圍的邊界的預(yù)定范圍內(nèi)移動時,對象的速度可以被改變并顯示。在這種情況下,在相對于動作識別范圍的邊界的預(yù)定范圍內(nèi),對象的動作速度可以被降低并顯示。
[0104]進(jìn)一步地,當(dāng)在識別界限的范圍(它被預(yù)先確定為相對于動作識別范圍的邊界線的、動作識別范圍內(nèi)部的區(qū)域)內(nèi)輸入用戶動作時,警報聲音可以響起。
[0105]如上所述,示例性實(shí)施例可以防止由于分離的屏幕上的用于識別用戶操縱的位置和操縱結(jié)果的傳感器的限制所導(dǎo)致的不便。
[0106]根據(jù)各種示例性實(shí)施例的用于控制電子裝置的方法可以被實(shí)現(xiàn)為程序并在電子裝置中提供。
[0107]例如,可以提供存儲程序的非臨時性計算機(jī)可讀介質(zhì),該程序顯示由用戶動作控制的對象,并且響應(yīng)于輸入的用戶動作滿足相對于動作識別范圍的預(yù)定條件而改變和顯示對象的顯示狀態(tài)。
[0108]本文中,非臨時性計算機(jī)可讀介質(zhì)指的是可以半永久地存儲數(shù)據(jù)而不是不像寄存器、高速緩存和存儲器一樣短時間存儲數(shù)據(jù)的介質(zhì),并且可以由裝置讀取。更具體地,上述各種應(yīng)用或程序可以被存儲在非臨時性計算機(jī)可讀介質(zhì)中,諸如CD、DVD、硬盤、藍(lán)光盤、USB、存儲卡和R0M,并且在其中被提供。
[0109]前述示例性實(shí)施例和優(yōu)點(diǎn)僅僅是示例性的,并且不被解釋為限制本發(fā)明。本教導(dǎo)可以容易地應(yīng)用于其它類型的裝置。此外,示例性實(shí)施例的描述旨在是說明性的,而不是限制權(quán)利要求的范圍,而且許多替換、修改和變化將對本領(lǐng)域技術(shù)人員顯而易見。
【權(quán)利要求】
1.一種電子裝置,包括: 動作輸入單元,其被配置為接收用戶動作; 顯示器,其被配置為顯示由所述動作輸入單元接收到的用戶動作控制的對象;以及 控制器,其被配置為響應(yīng)于所述輸入的用戶動作滿足相對于動作識別范圍的預(yù)定條件,改變所述對象的顯示狀態(tài)。
2.如權(quán)利要求1所述的電子裝置, 其中,所述控制器還被配置為響應(yīng)于所述用戶動作進(jìn)入識別界限的范圍內(nèi)的區(qū)域中,改變由所述顯示器顯示的所述對象的顏色、透明度和形狀中的至少一個, 其中,所述區(qū)域還被配置為:被預(yù)先確定為相對于所述動作識別范圍的邊界,在所述動作識別范圍之內(nèi)。
3.如權(quán)利要求2所述的電子裝置,其中,所述控制器還被配置為:響應(yīng)于所述輸入的用戶動作在所述識別界限的范圍內(nèi)沿更接近所述動作識別范圍的邊界的方向移動,增加由所述顯示器顯示的所述對象的透明度。
4.如權(quán)利要求1所述的電子裝置,其中,所述控制器還被配置為:響應(yīng)于所述輸入的用戶動作移出所述動作識別范圍,從所述顯示器的顯示中移除所述對象。
5.如權(quán)利要求1 所述的電子裝置,還包括: 首頻輸出單兀, 其中,所述控制器還被配置為:響應(yīng)于所述用戶動作位于識別界限的范圍內(nèi),控制所述音頻輸出單元輸出報警聲音,所述識別界限的范圍被預(yù)先確定為所述動作識別范圍內(nèi)部的區(qū)域。
6.如權(quán)利要求1所述的電子裝置,其中,所述控制器還被配置為:響應(yīng)于所述對象根據(jù)所述用戶動作在所述顯示器的預(yù)定區(qū)域中移動,改變由所述顯示器顯示的所述對象的動作速度。
7.如權(quán)利要求6所述的電子裝置,其中,所述控制器還被配置為:在所述顯示器的預(yù)定周邊區(qū)域上,降低由所述顯示器顯示的所述對象的動作速度。
8.如權(quán)利要求1所述的電子裝置,其中,所述動作輸入單元包括拍攝所述用戶動作的相機(jī), 其中,所述動作輸入單元的動作識別范圍根據(jù)所述相機(jī)的角度而改變。
9.一種用于控制電子裝置的方法,該方法包括: 在顯示器上顯示由用戶動作控制的對象;以及 響應(yīng)于所述用戶動作滿足相對于動作識別范圍的預(yù)定空間條件,改變在所述顯示器上顯示的所述對象的顯示狀態(tài)。
10.如權(quán)利要求9所述的方法,其中,改變所述對象的顯示狀態(tài)包括:響應(yīng)于所述用戶動作進(jìn)入識別界限的范圍內(nèi)的區(qū)域中,改變在所述顯示器上顯示的所述對象的顏色、透明度和形狀中的至少一個,所述區(qū)域被預(yù)先確定為相對于所述動作識別范圍的邊界的、所述動作識別范圍內(nèi)部的區(qū)域。
11.如權(quán)利要求10所述的方法,其中,改變所述對象的顯示狀態(tài)包括:響應(yīng)于所述輸入的用戶動作在所述識別界限的范圍內(nèi)沿更接近所述動作識別范圍的邊界的方向移動,增加在所述顯示器上顯示的所述對象的透明度。
12.如權(quán)利要求9所述的方法,還包括: 響應(yīng)于所述用戶動作移出所述動作識別范圍,從所述顯示器上的顯示移除所述對象。
13.如權(quán)利要求9所述的方法,還包括: 響應(yīng)于所述用戶動作在識別界限的范圍內(nèi)輸入,輸出報警聲音,所述識別界限的范圍被預(yù)先確定為所述動作識別范圍內(nèi)部的區(qū)域。
14.如權(quán)利要求9所述的方法,還包括: 響應(yīng)于所述對象根據(jù)所述用戶動作在所述顯示器的預(yù)定區(qū)域中移動,改變在所述顯示器上顯示的所述對象的動作速度。
15.如權(quán)利要求14所述的方法,其中,改變所述對象的動作速度包括:在所述顯示器的預(yù)定周邊區(qū)域上降低在所述顯示器上顯示的所述對象的動作速度。
【文檔編號】H04N21/422GK103916689SQ201410006863
【公開日】2014年7月9日 申請日期:2014年1月7日 優(yōu)先權(quán)日:2013年1月7日
【發(fā)明者】李東憲, 金正根, 張星炫, 金在權(quán) 申請人:三星電子株式會社