顯示設備和控制顯示設備的攝像頭的方法
【專利摘要】本發(fā)明涉及顯示設備和控制顯示設備的攝像頭的方法。設備接口包括物理地連接到攝像頭的接口??刂破鳈z測攝像頭是否連接到設備接口的端口。當攝像頭連接到端口時,控制器從所連接的攝像頭獲得關于攝像頭屬性的攝像頭屬性信息,并且使用所獲得的攝像頭屬性信息形成攝像頭菜單。
【專利說明】顯示設備和控制顯示設備的攝像頭的方法
【技術領域】
[0001]本發(fā)明涉及顯示設備和控制顯示設備的攝像頭的方法,更具體地,涉及控制連接到顯示設備的外部攝像頭的方法。
【背景技術】
[0002]顯示設備諸如廣播接收機、個人計算機(PC)、筆記本計算機、蜂窩電話等可以被構造成進行各種功能。各種功能的示例包括廣播接收功能、數(shù)據(jù)和語音通信功能、通過攝像頭拍攝靜止圖像或者運動畫面的功能、語音存儲功能、通過揚聲器系統(tǒng)再現(xiàn)音樂文件的功能、顯示圖像或者視頻的功能等。
[0003]另外,顯示設備被構造成顯示三維(3D)圖像以及二維(2D)圖像。用于顯示3D圖像的技術使用雙目視差原理,因而觀眾體驗基于雙目視差的立體效果,并且用于顯示3D圖像的技術被分類為眼鏡方案、無眼鏡方案、全3D方案等。具體地,根據(jù)無眼鏡方案,體驗立體效果的觀看區(qū)域受到限制,并且因而,必須通過攝像頭來確定用戶的位置。
[0004]隨著顯示設備的功能多種多樣,對顯示設備中的攝像頭屬性的需要增加,并且因而,在顯示設備的制造期間制造安裝有攝像頭的顯示設備。然而,傳統(tǒng)顯示設備僅僅控制在顯示設備的制造期間附接到顯示設備的攝像頭,但是不提供控制外部攝像頭的功能。
【發(fā)明內容】
[0005]技術問題
[0006]被設計為解決所述問題的本發(fā)明的目的在于顯示設備和控制顯示設備的外部攝像頭的方法。
[0007]被設計為解決所述問題的本發(fā)明的另一個目的在于提供由外部攝像頭支持的功能的菜單的顯示器和控制顯示設備的攝像頭的方法。
[0008]被設計為解決所述問題的本發(fā)明的另一個目的在于用于輸入由用戶通過遙控器的熱鍵控制外部攝像頭的控制命令的顯示器和控制顯示設備的攝像頭的方法。
[0009]技術方案
[0010]本發(fā)明的目的可以通過提供一種用于控制顯示設備的攝像頭的方法來實現(xiàn),該方法包括以下步驟:檢測攝像頭是否連接到所述顯示設備;當所述攝像頭連接時,從所述攝像頭獲取攝像頭屬性信息作為關于攝像頭屬性的信息;以及使用獲取到的攝像頭屬性信息配置攝像頭菜單。在此,攝像頭屬性信息可以包括攝像頭屬性名稱、攝像頭屬性的當前值、攝像頭屬性的最小值、攝像頭屬性的最大值、攝像頭屬性的步長值、和攝像頭屬性的初始值中的至少一個。
[0011]所述方法還可以包括:顯示包含所配置的攝像頭菜單的圖形用戶界面(⑶I);通過所顯示的GUI接收攝像頭控制命令;以及根據(jù)所述攝像頭控制命令控制所述攝像頭。
[0012]所述控制步驟可以包括:獲取與所述攝像頭控制命令關聯(lián)的攝像頭屬性的當前值;使用所述攝像頭屬性信息檢查獲取到的當前值是否在可調整的范圍內;以及當所述當前值在所述可調整的范圍內時,根據(jù)所述攝像頭控制命令設定關聯(lián)的攝像頭屬性的值。
[0013]所述檢查步驟還可以包括:使用所述攝像頭屬性信息的最小值和最大值以及攝像頭控制命令的類型中的至少一個來檢查所述當前值是否在所述可調整的范圍內。
[0014]所述檢測步驟可以包括:觀察是否存在設備的改變信息;當存在所述設備的改變信息時,初始化用于攝像頭檢測的COM接口 ;檢查屬于視頻輸入設備類別的設備是否被連接;當屬于所述視頻輸入設備類別的設備被連接時,檢查所述設備是否是實際存在的設備;以及當所連接的設備是實際存在的設備時,連接所連接的設備和初始化的COM接口。
[0015]獲取攝像頭屬性信息的步驟可以包括:使用所述攝像頭的COM接口檢測可支持的攝像頭屬性;以及獲取關于所檢測到的攝像頭屬性的詳細信息。在此,所述詳細信息可以包括檢測到的攝像頭屬性的最小值、最大值、步長值和初始值中的至少一個。
[0016]在本發(fā)明的另一個方面中,這里提供了一種設備接口,該設備接口包括物理地連接到攝像頭的端口以及控制器,所述控制器用于檢測所述攝像頭是否連接到所述端口,當攝像頭連接時,從攝像頭獲取攝像頭屬性信息作為關于攝像頭屬性的信息,以及使用獲取到的攝像頭屬性信息配置攝像頭菜單。在此,攝像頭屬性信息可以包括攝像頭屬性名稱、攝像頭屬性的當前值、攝像頭屬性的最小值、攝像頭屬性的最大值、攝像頭屬性的步長值、和攝像頭屬性的初始值中的至少一個。
[0017]在本發(fā)明的另一個方面中,這里提供了一種用于控制顯示設備的攝像頭的方法,該方法包括以下步驟:從遙控器接收控制信號,檢查由接收到的控制信號指示的控制命令是否是攝像頭控制命令;當所述控制命令是所述攝像頭控制命令時,檢查連接到所述顯示設備的攝像頭是否支持與攝像頭控制命令關聯(lián)的攝像頭屬性;以及根據(jù)所述檢查的結果基于所述攝像頭控制命令控制所述攝像頭。
[0018]所述方法還可以包括:檢測所述攝像頭是否連接到所述顯示設備;以及當攝像頭連接時,從攝像頭獲取攝像頭屬性信息作為關于攝像頭屬性的信息。在此,可以使用獲取到的攝像頭屬性信息檢查所述攝像頭是否支持與所述攝像頭控制命令關聯(lián)的所述攝像頭屬性。在此,攝像頭屬性信息可以包括攝像頭屬性名稱、攝像頭屬性的當前值、攝像頭屬性的最小值、攝像頭屬性的最大值、攝像頭屬性的步長值、和攝像頭屬性的初始值中的至少一個。
[0019]獲取攝像頭屬性信息的步驟可以包括:使用所述攝像頭的COM接口檢測可支持的攝像頭屬性;以及獲取關于所檢測到的攝像頭屬性的詳細信息。在此,所述詳細信息可以包括檢測到的攝像頭屬性的最小值、最大值、步長值和初始值中的至少一個。
[0020]所述控制步驟可以包括:獲取與所述攝像頭控制命令關聯(lián)的所述攝像頭屬性的當前值;使用所述攝像頭屬性信息檢查獲取到的當前值是否在可調整的范圍內;以及當所述當前值在所述可調整的范圍內時,根據(jù)所述攝像頭控制命令設定關聯(lián)的攝像頭屬性的值。
[0021]檢查由接收到的控制信號指示的控制命令是否是攝像頭控制命令的步驟可以包括:訪問包含射頻(RF)代碼、攝像頭控制命令、和用于將所述RF代碼和所述攝像頭控制命令關聯(lián)起來的關聯(lián)信息的查找表;以及使用所述關聯(lián)信息從所述查找表搜索與所述控制命令的RF代碼關聯(lián)的攝像頭控制命令。
[0022]在本發(fā)明的另一個方面中,這里提供了一種顯示設備,所述顯示設備包括:通信器,所述通信器用于從遙控器接收控制信號;和控制器,所述控制器用于檢查由接收到的控制信號指示的控制命令是否是攝像頭控制命令,當所述控制命令是所述攝像頭控制命令時,檢查連接到所述顯示設備的攝像頭是否支持與攝像頭控制命令關聯(lián)的攝像頭屬性,以及根據(jù)所述檢查的結果基于所述攝像頭控制命令控制所述攝像頭。
[0023]有益效果
[0024]根據(jù)本發(fā)明,當外部設備安裝在顯示設備上時,顯示設備和用于控制顯示設備的攝像頭的方法可以從安裝的外部攝像頭檢測由安裝的外部攝像頭支持的攝像頭屬性,并且使用檢測到的功能配置用于控制攝像頭的菜單,因而,顯示設備可以控制從我們公司或者其它公司可獲得的外部攝像頭的功能,并且提供攝像頭的菜單。另外,本發(fā)明可以在遙控器上設置用于控制外部攝像頭的熱鍵,并且檢測與通過熱鍵發(fā)送的遙控器信號關聯(lián)的攝像頭控制命令,使得用戶通過遙控器的熱鍵控制外部設備。因此,在不顯示單獨的菜單圖像的情況下,顯示設備可以方便并且迅速地調整所安裝的外部攝像頭的功能。
【專利附圖】
【附圖說明】
[0025]圖1是例示根據(jù)本發(fā)明的實施方式的電子系統(tǒng)的結構的框圖,
[0026]圖2是例示根據(jù)本發(fā)明的實施方式的顯示設備的結構的框圖,
[0027]圖3是例示根據(jù)本發(fā)明的實施方式的顯示設備的攝像頭控制方法的操作的示圖,
[0028]圖4是例示根據(jù)本發(fā)明的實施方式的攝像頭連接檢測方法的處理的示圖,
[0029]圖5是例示根據(jù)本發(fā)明的實施方式的攝像頭屬性檢測方法的處理的示圖,
[0030]圖6是例示用于檢測攝像頭屬性的應用程序接口(API)的示圖,
[0031]圖7是例示用于檢測攝像頭屬性的值的范圍的應用程序接口(API)的示圖,
[0032]圖8是例示根據(jù)本發(fā)明的實施方式的提供用于攝像頭的圖形用戶界面(GUI)的方法的處理的示圖,
[0033]圖9是例示根據(jù)本發(fā)明的實施方式的用于攝像頭的圖形用戶界面(GUI)的示圖,
[0034]圖10是例示根據(jù)本發(fā)明的另一個實施方式的用于攝像頭的圖形用戶界面(GUI)的示圖,
[0035]圖11是根據(jù)本發(fā)明的另一個實施方式的用于攝像頭的圖形用戶界面(GUI)的示圖,
[0036]圖12是例示根據(jù)本發(fā)明的實施方式的處理攝像頭控制命令的方法的處理的示圖,
[0037]圖13是例示用于設定攝像頭屬性的值的應用程序接口(API)的示圖,
[0038]圖14是例示根據(jù)本發(fā)明的另一個實施方式的顯示設備的攝像頭控制的處理的示圖,
[0039]圖15是例示根據(jù)本發(fā)明的實施方式的包括與遙控器控制命令關聯(lián)的RF碼的查找表的示圖,
[0040]圖16是例示根據(jù)本發(fā)明的實施方式的引導消息的示圖,
[0041]圖17是例示根據(jù)本發(fā)明的另一個實施方式的引導消息的示圖,以及
[0042]圖18是例示根據(jù)本發(fā)明的另一個實施方式的引導消息的示圖。
【具體實施方式】[0043]下面將參照附圖描述本發(fā)明的示例性實施方式。
[0044]在本說明書中,后綴“模塊”和“單元”僅僅為了便于描述而使用,并且不具有任何具體含義或者功能。因此,可以相互交換地使用后綴“模塊”和“單元”。
[0045]此處闡述的顯示設備是除了廣播接收功能還配備了例如計算機支持功能的智能顯示設備。因而,顯示設備可以具有諸如手寫輸入裝置、觸摸屏、觸摸板或者空間遙控器這樣的用戶友好接口。此外,因為顯示設備支持有線或者無線因特網(wǎng),所以其通過連接到因特網(wǎng)或者計算機,能夠進行e-mail發(fā)送/接收、網(wǎng)絡瀏覽、銀行業(yè)務、游戲等。為了實現(xiàn)這些功能,顯示設備可以基于標準的通用操作系統(tǒng)(OS)操作。
[0046]可向例如根據(jù)本發(fā)明的顯示設備中的通用OS內核自由地添加各種應用或者從其刪除各種應用。因此,顯示設備可以進行多種用戶友好的功能。顯示設備例如可以是網(wǎng)絡TV、混合廣播寬帶TV (HbbTV)、智能TV、開放混合TV等。顯示設備可按照需要應用于智能電話、個人計算機(PC )和家用電器。
[0047]此外,參照附圖及其描述來描述本發(fā)明的實施方式,但是本發(fā)明的實施方式不限于此。
[0048]盡管在本發(fā)明中使用的術語是從通常已知和使用的術語中選擇的,但是此處所使用的術語可以依賴于操作員的意愿或者本領域的習慣、新科技的出現(xiàn)等來改變。另外,本發(fā)明的說明書中提到的一些術語可以是由 申請人:慎重選擇的,其具體含義在說明書的相關部分中描述。此外,要求不僅通過所使用的實際術語而且通過各術語內在的含義來理解本發(fā)明。
[0049]圖1是例示根據(jù)本發(fā)明的實施方式的電子系統(tǒng)100的結構的框圖。
[0050]參照圖1,根據(jù)本發(fā)明的電子系統(tǒng)100可以包括顯示設備110、遙控器120和攝像頭 130。
[0051]遙控器120提供用于攝像頭130的控制的熱鍵。當用戶按下熱鍵時,遙控器120可以向顯示設備110發(fā)送與攝像頭控制命令關聯(lián)的控制信號。
[0052]攝像頭130可以安裝在顯示設備110上或者可拆卸地安裝在顯示設備110上。攝像頭130可以由顯示設備110的制造商制造或者由與顯示設備110的制造商不同的制造商制造。攝像頭130在其制造期間可以附接到顯示設備110或者可以是由用戶連接到從顯示設備110提供的端口的通用攝像頭。攝像頭130可以是關于顯示設備110的外部攝像頭。
[0053]圖2是例示根據(jù)本發(fā)明的實施方式的顯示設備110的結構的框圖。
[0054]參照圖2,顯示設備110可以包括調諧器205、解調器210、解復用器215、網(wǎng)絡接口220、設備接口 225、視頻解碼器230、音頻解碼器235、控制器240、存儲器245、縮放器250、混合器260、格式化器270、通信器280和語音檢測器290。顯示設備110還可以包括攝像頭130、顯示器202、眼鏡203和遙控器120。圖1的顯示設備110可以使用圖2的顯示器202實現(xiàn)。眼鏡203可以是用于觀賞立體圖像的偏振眼鏡或者快門眼鏡。
[0055]調諧器205從通過天線接收的射頻(RF)廣播信號中選擇對應于用戶選擇的信道的RF廣播信號并且將所選擇的RF廣播信號轉換為中頻(IF)信號、基帶圖像或者語音信號。
[0056]解調器210接收被調諧器205轉換的數(shù)字IF信號(DIF)并且進行解調操作。
[0057]另外,解調器210可以執(zhí)行信道解碼。為此,解調器210可以包括網(wǎng)格解碼器(trellis decoder)、解交織器、里德所羅門解碼器等,并且進行網(wǎng)格解碼、解交織和里德所羅門解碼。
[0058]解調器210可以進行解調和信道解碼,接著輸出流信號(TS)。在此情況下,該流信號可以是通過復用圖像信號、語音信號或者數(shù)據(jù)信號而形成的信號。
[0059]解復用器215可以從解碼器210、網(wǎng)絡接口 220和設備接口 225接收流信號。解復用器215可以將接收的流信號解復用成圖像信號、語音信號和數(shù)據(jù)信號以分別向視頻解碼器230、音頻解碼器235和控制器240輸出圖像信號、語音信號和數(shù)據(jù)信號。
[0060]視頻解碼器230從解復用器215接收圖像信號,并且恢復接收到的圖像信號以向縮放器250輸出圖像信號。在此,圖像信號可以包括立體圖像信號。
[0061]音頻解碼器235可以從解復用器215接收語音信號,并且恢復接收到的語音信號以向顯示器202和縮放器250輸出經恢復的語音。
[0062]網(wǎng)絡接口 220從網(wǎng)絡接收包并且向網(wǎng)絡發(fā)送包。網(wǎng)絡接口 220可以通過網(wǎng)絡接收用于從服務提供服務發(fā)送廣播數(shù)據(jù)的IP包。在此,廣播數(shù)據(jù)可以是實時廣播服務數(shù)據(jù)和因特網(wǎng)服務數(shù)據(jù)。當IP包包括流信號時,網(wǎng)絡接口 220可以從IP包提取流信號并且向解復用器215輸出流信號。另外,網(wǎng)絡接口 220可以向控制器240輸出信號和接收的內容。
[0063]設備接口 225可以提供接口和用于外部設備和顯示設備110之間的連接的用戶接口。在此,接口可以包括通用串行總線(USB)、串行端口、并行端口和PS2端口中的至少一個。另外,外部設備可以是指各種類型的圖像或者語音輸出裝置,諸如數(shù)字通用盤(DVD)、藍光盤、游戲機、攝像機、計算機(筆記本計算機)等。顯示設備110可以被控制成顯示從設備接口 225接收到的圖像信號和語音信號并且可以存儲和使用數(shù)據(jù)信號。
[0064]另外,外部設備可以是攝像頭130。攝像頭130通過通用串行總線(USB)、串行端口、并行端口和PS2端口中的一個端口可以連接到顯示設備110。攝像頭130可以對人進行拍攝。攝像頭130可以識別并且聚焦人的手區(qū)域并且變焦趨近(zoom in)和拍攝手區(qū)域。在此,拍攝到的手勢可以被識別為空間手勢。也就是說,控制器240可以將拍攝到的手勢識別為空間手勢并且執(zhí)行用于進行與識別出的空間手勢關聯(lián)的操作的命令。在此,空間手勢可以被定義為從自攝像頭130接收的圖像幀或者圖像識別的手勢,該手勢被映射到一個或者更多個特定計算操作。
[0065]在一些實施方式中,顯示設備110可以包括攝像頭130。
[0066]設備接口 225可以包括觸摸板和觸摸屏。觸摸屏可以與顯示器202集成或者可以是與顯示器202分離的部件。當觸摸屏與顯示器202集成時,則顯示器202可以被稱為觸摸屏顯示器。由于觸摸屏被設置在顯示器202的前面,所以用戶可以直接操縱在屏幕上顯示的圖形用戶界面(GUI)。例如,用戶可以僅將他或者她的手指放在要被控制的對象上。
[0067]對于觸摸板,觸摸板可以與顯示器202隔開并且可以通常設置在不同平面上。例如,顯示器202通常設置在豎直平面上,并且觸摸板通常設置在水平平面上。為此,觸摸板較不直觀地使用因而使用上比觸摸屏難。
[0068]另外,觸摸板或者觸摸屏可以是多點輸入設備。
[0069]控制器240可以識別施加到設備接口 225的觸摸手勢并且基于該觸摸手勢控制顯示設備110。在此,觸摸手勢可以限定為被指定與設備接口 225的交互,其被映射到一個或者更多個具體計算操作。觸摸手勢可以經由各個手進行,更具體地,經由手指運動進行。另選地,觸摸手勢可以由觸筆以及手進行。在此,進行觸摸手勢的元件,諸如手指、觸筆等稱為對象。
[0070]設備接口 225接收觸摸手勢并且控制器240執(zhí)行用于進行與觸摸手勢關聯(lián)的操作的命令。另外,存儲器245可以包括手勢操作程序,手勢操作程序可以是操作系統(tǒng)(OS)的一部分或者是單獨應用。手勢操作程序識別手勢(觸摸手勢或者空間手勢)的出現(xiàn)并且包括一系列命令,所述一系列命令向一個或者更多個軟件代理通知手勢和/或響應于該手勢要進行的動作。
[0071]當用戶做出一個或者更多個手勢時,設備接口 225向控制器240發(fā)送手勢信息??刂破?40解析觸摸手勢并且使用命令(更具體地,來自存儲器245的手勢操作程序)控制顯示設備110的不同組件(例如,顯示器202、解復用器215、網(wǎng)絡接口 220、設備接口 225、存儲器245、縮放器250、混合器260、格式化器270、語音檢測器290等)。手勢可以被標識為用于進行存儲在存儲器245中的應用中的操作的命令、修正在顯示器202上顯示的⑶I對象的命令、修改鄭存儲在存儲器245中的數(shù)據(jù)的命令以及進行解復用器215、網(wǎng)絡接口 220、縮放器250、混合器260和格式化器270的操作的命令。例如,這些命令可以與變焦趨近、搖攝(pan)、滾動、翻頁、旋轉、調整大小、圖像信道改變、內容接收和因特網(wǎng)接入、攝像頭控制等關聯(lián)。
[0072]作為附加示例,命令可以與以下有關:頻道號的確定、人地址的確定、顯示對象的選擇、顯示對象的拖拽、顯示對象的放下、頻道轉換、頻道映射圖的顯示、顯示頻道映射圖的轉換、具體節(jié)目的激活、針對具體GUI的請求、文件或者文檔的打開、菜單觀看、菜單選擇、命令執(zhí)行、登陸到因特網(wǎng)網(wǎng)站系統(tǒng)、允許授權個人接入計算機系統(tǒng)的受限區(qū)域、與壁紙的用戶偏好設置關聯(lián)的用戶資料的加載、攝像頭變焦增加等。在此,顯示的對象可以包括圖像、在頻道映射圖中列出的頻道、Gn上的選擇區(qū)域、菜單項目和顯示的內容。
[0073]可以使用大范圍的不同手勢。例如,觸摸手勢可以是單點或者多點手勢,靜態(tài)或者動態(tài)手勢、連續(xù)的或者分段的(segmented)手勢等。單點手勢是在單個接觸點上執(zhí)行的手勢。例如,可以經由來自一個手指、手掌或者觸筆的單個手勢進行手勢。多點手勢是在多個點上執(zhí)行的手勢。例如,多點手勢可以經由來自多個手指、手指和手掌、手指和觸筆、多個觸筆、和/或任意組合的多個觸摸來進行。靜態(tài)手勢不包含任何運動,并且動態(tài)手勢包含運動。連續(xù)手勢通過單個筆畫(stroke)進行,并且分段手勢通過單獨的步驟或一系列筆畫進行。
[0074]通常,對象和觸摸屏之間的接觸具有各種不同模式。例如,觸摸屏上的單點手勢包括向下事件和跟隨向下事件的在與向下事件相同位置或者幾乎相同位置處的向上事件。觸摸屏上的動態(tài)手勢包括向下事件、跟隨向下事件的至少一個拖拽事件、和跟隨拖拽事件的事件。
[0075]在一些實施方式中,使用參數(shù)來描述手指接近觸摸屏顯示器、接觸觸摸屏顯示器、以及從觸摸屏顯示器離開的處理。該參數(shù)可以是手指和觸摸屏顯示器之間的距離、手指按壓觸摸屏顯示器的壓力、手指和觸摸屏之間的接觸面積、手指和觸摸屏之間的電壓、手指和觸摸屏之間的電容或者物理參數(shù)中的至少一個函數(shù)。
[0076]在一些實施方式中,根據(jù)手指和觸摸屏之間的參數(shù)(例如,電容)的大小,當參數(shù)超過閾值時,發(fā)生向下事件,當在超過閾值的同時對應于手指的光標位置從位置A移動到位置B時,發(fā)生拖拽事件,并且當參數(shù)降低到閾值以下時,發(fā)生向上事件。[0077]控制器240執(zhí)行命令并且進行與顯示設備110關聯(lián)的操作。例如,控制器240使用從存儲器245獲取到的命令可以控制顯示設備110的部件之間的輸入和輸出以及數(shù)據(jù)的接收和處理。控制器240可以在單個芯片、多個芯片或者多個電子部件上實現(xiàn)。例如,各個架構以及專用或者嵌入式處理器、單用途處理器、控制器、ASIC等可以用于控制器240。另夕卜,控制器240可以包括至少一個處理器。
[0078]控制器240可以檢測用戶動作并且基于用戶動作控制顯示設備110。用戶動作可以包括選擇顯示設備或者遙控器上的物理按鈕,實現(xiàn)預定觸摸手勢或者選擇觸摸屏顯示器上的軟按鈕,實現(xiàn)從由成像設備捕捉的圖像識別的預定空間手勢、以及通過識別由語音檢測器290接收到的語音實現(xiàn)預定發(fā)音??刂破?40可以將用戶動作解析為至少一個可執(zhí)行的命令。控制器240可以響應于至少一個解析的命令來控制顯示設備110的部件。也就是說,控制器240可以使用至少一個命令控制顯示設備110的部件之間的輸入和輸出以及數(shù)據(jù)的接收和處理。
[0079]控制器240可以檢測請求用于攝像頭控制的⑶I的用戶動作,并且進行控制以響應于檢測到用戶動作顯示GUI。另外,控制器240檢測GUI上用于與攝像頭控制命令關聯(lián)的圖形對象的用戶動作,并且執(zhí)行與所選擇的圖形對象關聯(lián)的攝像頭控制命令。
[0080]控制器240使用包中包含的因特網(wǎng)協(xié)議(IP)地址和端口號中的至少一個可以路由由網(wǎng)絡接口 220接收的包。也就是說,控制器240可以進行控制以向解復用器215輸出具有具體端口的包并且進行控制以在存儲器245中存儲包。
[0081]控制器240可以提取包中包含的數(shù)據(jù)并且使用包中包含的因特網(wǎng)協(xié)議(IP)地址和端口號中的至少一個來路由提取出的數(shù)據(jù)。也就是說,控制器240可以進行控制以向解復用器215輸出具有具體端口的包中包含的數(shù)據(jù)并且進行控制以在存儲器245中存儲數(shù)據(jù)。另外,控制器240可以進行控制以直接處理包中包含的數(shù)據(jù)并且在屏幕上顯示處理結果O
[0082]控制器240可以檢查外部設備連是否接到設備接口 225。當攝像頭130連接到攝像頭130時,控制器240可以從攝像頭獲得攝像頭屬性信息作為關于攝像頭屬性的信息,并且使用所獲得的攝像頭屬性信息來配置攝像頭菜單。攝像頭屬性信息可以包括攝像頭屬性名稱、攝像頭屬性的當前值、攝像頭屬性的最小值、攝像頭屬性的最大值、攝像頭屬性的步長值、和攝像頭屬性的初始值中的至少一個。在此,攝像頭屬性可以包括搖攝調整功能、傾斜調整功能、滾動調整功能、曝光調整功能、光圈調整功能、焦距調整功能和變焦(zoom)調整功能、以及銳度調整功能和增益調整功能中的至少一個。
[0083]控制器240可以執(zhí)行計算機代碼并且與操作系統(tǒng)(OS) —起產生和使用數(shù)據(jù)。OS是通常已知的并且將不更詳細描述。OS的示例可以包括Windows組OS、Unix、Linux、Palm
0S、D0S、android、Macintosh等。OS、其它計算機代碼和數(shù)據(jù)可以存在于與控制器240結合操作的存儲器245中。
[0084]通常,存儲器245提供用于存儲由顯示設備110使用的程序代碼和數(shù)據(jù)的空間。例如,存儲器245可以存儲攝像頭屬性信息并且存儲包括射頻(RF)代碼、攝像頭控制命令和用于將RF代碼和攝像頭控制命令關聯(lián)起來的關聯(lián)信息的查找表。在此,查找表可以是圖15例示的查找表1500。
[0085]另外,存儲器245可以被實現(xiàn)成只讀存儲器(ROM)、隨機存取存儲器(RAM)、硬盤驅動器等。程序代碼和數(shù)據(jù)可以存在于可拆除介質中,并且如果必要可以被加載到或者安裝在顯示設備Iio上。在此,可拆除介質可以包括⑶_ROM、PC卡、內存卡、軟盤、磁帶和網(wǎng)絡部件。
[0086]縮放器250將視頻解碼器230和音頻解碼器235處理后的信號縮放成適當大小的信號以通過顯不器202或者揚聲器(未不出)輸出該信號。
[0087]另外,縮放器250根據(jù)顯示內容的類型或者用戶設定,調整并且輸出圖形界面(⑶I)圖像和立體圖像的縱橫比(aspect ratio)、以及其中的至少兩種的組合。縱橫比可以是21:9、16:9、4:3、3:2等,并且縮放器250可以將屏幕的水平長度和垂直長度的比調整成具體比。
[0088]混合器260混合并且輸出縮放器250和控制器240的輸出。
[0089]格式化器270根據(jù)顯示器202的輸出格式轉換從混合器260輸出的圖像信號和語音信號。在此,當顯示二維(2D)圖像時,格式化器270在不進行任何轉換功能的情況下使接收的信號通過。另外,當顯示立體圖像時,格式化器270可以用作3D格式化器,3D格式化器用于在控制器240的控制下以根據(jù)立體圖像的格式、顯示器202的輸出頻率等以3D格式來處理信號。
[0090]另外,格式化器270可以向顯示器220輸出轉換后的圖像信號以獲得立體圖像,產生關于輸出的立體圖像信號的同步信號,并且向通信器280輸出同步信號。在此,同步信號是用于根據(jù)立體圖像信號同步左眼視點圖像或者右眼視點圖像的顯示時間和打開或者關閉作為快門眼鏡的眼鏡203的左眼透鏡或者右眼透鏡的信號。
[0091]通信器280是提供雙向和非定向(或者全向)通信手段并且使用根據(jù)預定通信標準的通信方法與其它通信設備進行無線通信的通信模塊。在此,通信標準可以是Zigbee、藍牙、超寬帶(UWB)、射頻識別(RFID)和無線LAN,并且通信設備可以是顯示設備110、眼鏡203和遙控器120。
[0092]通信器280可以包括從遙控器120接收紅外線的紅外接收器。
[0093]語音檢測器290可以接收語音并且向控制器240輸出接收到的語音??刂破?40可以識別從語音檢測器290輸出的語音并且基于識別出的語音控制顯示設備110。
[0094]圖3是例示根據(jù)本發(fā)明的實施方式的顯示設備的攝像頭控制方法的操作的示圖。
[0095]參照圖3,顯示設備110檢測是否連接攝像頭130 (S100)。在一些實施方式中,操作SlOO可以包括圖4的攝像頭連接檢測方法的處理。
[0096]顯示設備110從攝像頭130獲取攝像頭屬性信息(S110)。顯示設備110使用連接到攝像頭130的COM接口可以獲取攝像頭屬性信息。在一些實施方式中,操作SllO可以包括圖5的攝像頭屬性檢測方法的處理。
[0097]顯示設備110使用所獲取的攝像頭屬性信息配置攝像頭菜單(S120)。所配置的攝像頭菜單可以包括圖9的⑶1900、圖10的⑶11000和圖11的⑶11100中包括的菜單項目。
[0098]顯示設備110提供所配置的攝像頭菜單(S130)。在此,顯示設備110可以顯示圖9 的 GUI900、圖 10 的 GUI1000 和圖 11 的 GUI1100 中的一個。
[0099]圖4是例示根據(jù)本發(fā)明的實施方式的攝像頭連接檢測方法的處理的示圖。
[0100]參照圖4,控制器240觀察是否存在設備的改變信息(S200)。當外部設備連接到端口時,設備接口 225檢測設備連接信息以向控制器240輸出檢測結果。該端口可以包括通用串行總線(USB)、串行端口、并行端口和PS2端口中的至少一種。
[0101]控制器240檢查是否存在改變信息(S210)??刂破?40使用從設備接口 225輸出的檢測結果可以檢查設備改變信息。
[0102]當產生設備改變信息時,控制器240初始化用于攝像頭檢測的COM接口(S220)。
[0103]控制器240檢查屬于視頻輸入設備類別的設備是否被連接(S230)。在此,控制器240檢查檢測到的要連接的設備是虛擬設備還是實際存在的設備。當檢測到的設備屬于視頻輸入設備類別時,控制器240確定連接了實際存在的設備。
[0104]當連接的設備屬于視頻輸入設備類別時,控制器240將所連接的設備連接到初始化的 COM 接口(S250)。
[0105]圖5是例示根據(jù)本發(fā)明的實施方式的攝像頭屬性檢測方法的處理的示圖。
[0106]參照圖5,控制器240使用設備的COM接口檢測可支持的攝像頭屬性(S300)。在此,控制器240使用設備的COM接口中`包含的IAMCameraControl API的方法Get可以檢測攝像頭屬性。另外,設備的COM接口可以是在圖4的操作420中連接到攝像頭130的接口。
[0107]控制器240產生檢測到的攝像頭屬性的列表(S310)。例如,在操作S300,當攝像頭130支持搖攝調整功能、曝光調整功能、焦距調整功能和變焦調整功能時,控制器240可以產生包括搖攝調整功能、曝光調整功能、焦距調整功能和變焦調整功能的列表。
[0108]控制器240使用設備的COM接口獲取關于包含在所產生的列表中的攝像頭屬性的詳細信息(S320)。在此,控制器240使用設備的COM接口中包含的IAMCameraControl API的方法GetRange可以獲取關于包含在所產生的列表中的攝像頭屬性的詳細信息。
[0109]圖6是例示用于檢測攝像頭屬性的應用程序接口(API)的示圖。
[0110]參照圖6,使用設備的COM接口中包括的IAMCameraControl API的方法Get可以檢測由攝像頭130提供的攝像頭屬性。IAMCameraControl::Get包括Property、lValue、和Flags作為參數(shù)。Property指定要搜索的攝像頭屬性并且具有在作為枚舉變量的CameraControIProperty中定義的值。以下表1不出在CameraControIProperty中定義的值及其描述。IValue是用于接收由Property指示的攝像頭屬性的當前值的變量的指針,并且Flags是用于接收枚舉變量CameraControlFlags的成員的變量的指針。
[0111]當成功檢測到由Property指示的功能時,方法Get返回S_0K。否則,方法Get返回錯誤代碼。
[0112]表1
[0113][表1]
[0114]
【權利要求】
1.一種用于控制顯示設備的攝像頭的方法,該方法包括以下步驟: 檢測攝像頭是否連接到所述顯示設備; 當所述攝像頭連接時,從所述攝像頭獲取攝像頭屬性信息作為關于攝像頭屬性的信息;以及 使用獲取到的攝像頭屬性信息配置攝像頭菜單。
2.根據(jù)權利要求1所述的方法,所述方法還包括以下步驟: 顯示包含所配置的攝像頭菜單的圖形用戶界面⑶I ; 通過所顯不的⑶I接收攝像頭控制命令;以及 根據(jù)所述攝像頭控制命令控制所述攝像頭。
3.根據(jù)權利要求2所述的方法,其中所述控制步驟包括: 獲取與所述攝像頭控制命令關聯(lián)的攝像頭屬性的當前值; 使用所述攝像頭屬性信息檢查獲取到的當前值是否在可調整的范圍內;以及當所述當前值在所述可調整的范圍內時,根據(jù)所述攝像頭控制命令設定關聯(lián)的攝像頭屬性的值。
4.根據(jù)權利要求3所述的方法,其中,所述檢查步驟還包括:使用所述攝像頭屬性信息的最小值和最大值以及所述攝像頭控制命令的類型中的至少一個來檢查所述當前值是否在所述可調整的 范圍內。
5.根據(jù)權利要求1所述的方法,其中,所述攝像頭屬性信息包括攝像頭屬性名稱、攝像頭屬性的當前值、攝像頭屬性的最小值、攝像頭屬性的最大值、攝像頭屬性的步長值、和攝像頭屬性的初始值中的至少一個。
6.根據(jù)權利要求1所述的方法,其中,所述檢測步驟包括: 觀察是否存在設備的改變信息; 當存在所述設備的改變信息時,初始化用于攝像頭檢測的COM接口; 檢查屬于視頻輸入設備類別的設備是否被連接; 當屬于所述視頻輸入設備類別的設備被連接時,檢查所述設備是否是實際存在的設備;以及 當所連接的設備是實際存在的設備時,連接所連接的設備和初始化的COM接口。
7.根據(jù)權利要求1所述的方法,其中,獲取所述攝像頭屬性信息的步驟包括: 使用所述攝像頭的COM接口檢測可支持的攝像頭屬性;以及 獲取關于所檢測到的攝像頭屬性的詳細信息。
8.根據(jù)權利要求7所述的方法,其中,所述詳細信息包括檢測到的攝像頭屬性的最小值、最大值、步長值和初始值中的至少一個。
9.一種顯示裝置,所述顯示裝置包括: 設備接口,所述裝置接口包括物理地連接到攝像頭的接口 ;以及控制器,所述控制器用于檢測所述攝像頭是否連接到所述端口,當攝像頭連接時,從所述攝像頭獲取攝像頭屬性信息作為關于攝像頭屬性的信息,以及使用獲取到的攝像頭屬性信息配置攝像頭菜單。
10.一種用于控制顯示設備的攝像頭的方法,該方法包括以下步驟: 從遙控器接收控制信號,檢查由接收到的控制信號指示的控制命令是否是攝像頭控制命令; 當所述控制命令是所述攝像頭控制命令時,檢查連接到所述顯示設備的攝像頭是否支持與所述攝像頭控制命令關聯(lián)的攝像頭屬性;以及 根據(jù)所述檢查的結果基于所述攝像頭控制命令控制所述攝像頭。
11.根據(jù)權利要求10所述的方法,其中,使用所述攝像頭的COM接口檢查所述攝像頭是否支持與所述攝像頭控制命令關聯(lián)的所述攝像頭屬性。
12.根據(jù)權利要求10所述的方法,所述方法還包括以下步驟: 檢測所述攝像頭是否連接到所述顯示設備;以及 當所述攝像頭連接時,從所述攝像頭獲取攝像頭屬性信息作為關于攝像頭屬性的信息, 其中,使用獲取到的攝像頭屬性信息檢查所述攝像頭是否支持與所述攝像頭控制命令關聯(lián)的所述攝像頭屬性。
13.根據(jù)權利要求12所述的方法,其中,獲取所述攝像頭屬性信息的步驟包括: 使用所述攝像頭的COM接口檢測可支持的攝像頭屬性;以及 獲取關于所檢測到的攝像頭屬性的詳細信息。
14.根據(jù)權利要求13所述的方法,其中,所述詳細信息包括檢測到的攝像頭屬性的最小值、最大值、步長 值和初始值中的至少一個。
15.根據(jù)權利要求10所述的方法,其中,所述控制步驟包括: 獲取與所述攝像頭控制命令關聯(lián)的所述攝像頭屬性的當前值; 使用所述攝像頭屬性信息檢查獲取到的當前值是否在可調整的范圍內;以及當所述當前值在所述可調整的范圍內時,根據(jù)所述攝像頭控制命令設定關聯(lián)的攝像頭屬性的值。
16.根據(jù)權利要求10所述的方法,其中,檢查由接收到的控制信號指示的控制命令是否是攝像頭控制命令的步驟包括: 訪問包含射頻RF代碼、攝像頭控制命令、和用于將所述RF代碼和所述攝像頭控制命令關聯(lián)起來的關聯(lián)信息的查找表;以及 使用所述關聯(lián)信息從所述查找表搜索與所述控制命令的RF代碼關聯(lián)的攝像頭控制命令。
17.一種顯示設備,所述顯示設備包括: 通信器,所述通信器用于從遙控器接收控制信號,以及 控制器,所述控制器用于檢查由接收到的控制信號指示的控制命令是否是攝像頭控制命令,當所述控制命令是所述攝像頭控制命令時,檢查連接到所述顯示設備的攝像頭是否支持與攝像頭控制命令關聯(lián)的攝像頭屬性,以及根據(jù)所述檢查的結果基于所述攝像頭控制命令控制所述攝像頭。
【文檔編號】H04N5/225GK103891266SQ201280050866
【公開日】2014年6月25日 申請日期:2012年10月17日 優(yōu)先權日:2011年10月17日
【發(fā)明者】金大鎮(zhèn), 崔鐘君, 金源植 申請人:Lg電子株式會社