基于圖像識別的智能電視交互控制系統和方法
【專利摘要】一種基于圖像識別的智能電視交互控制系統,包括:圖像采集模塊,用于采集卡片圖像;手勢識別模塊,用于識別持卡片用戶的手勢,并輸出手勢識別結果,所述手勢識別結果為頻道切換、節目選擇或內容搜索;卡片識別模塊,用于識別所述卡片圖像的內容并輸出卡片識別結果;交互控制模塊,用于根據所述手勢識別結果與卡片識別結果進行相關的交互操作。還提供一種基于圖像識別的智能電視交互控制方法。本發明可以針對不同用戶快速、簡便選擇頻道,而且還能搜索節目。
【專利說明】基于圖像識別的智能電視交互控制系統和方法
【技術領域】
[0001]本發明涉及圖像識別及電視機控制領域,特別是涉及一種基于圖像識別的智能電視交互控制系統和方法。
【背景技術】
[0002]電視作為一種大眾化的休閑家電產品早已普及進入千家萬戶,隨著經濟發展與社會進步,特別是有線電視、數字電視技術的應用與推廣,普通家庭中能夠接收到的電視頻道總數常常會有數十個,甚至上百個。這樣,收看電視節目的觀眾需要在眾多頻道中記住自己經常看的頻道號碼,然后通過遙控器上的按鍵輸入相應的數字號碼,以切換到想要收看的頻道上。當觀眾忘記頻道號碼時則需要通過遙控器上的上一頻道和下一頻道按鍵,按順序切換頻道直到選擇到想要收看的節目頻道上,非常費時間。
[0003]因此,如何能夠快速的從眾多電視頻道中選擇個人常看的電視頻道是個需要解決的問題。目前的最常見的方案是利用喜愛頻道的設置,事先將個人偏好頻道設置到一個喜愛頻道列表中,再在通過遙控器上的喜愛頻道按鍵,調出喜愛頻道列表,然后直接從該列表中選擇頻道觀看。
[0004]然而,上述方案只能將一個人或多個人偏好頻道設置到同一個喜愛頻道列表中。當一臺電視的使用者較多時,喜愛頻道列表中的頻道數量可能也會相應增多,從而控制頻道時也會很麻煩和浪費時間,而且上述方案不能實現節目的快速搜索功能。
【發明內容】
[0005]基于此,有必要提供一種針對不同用戶能快速、簡便選擇頻道和搜索節目的基于圖像識別的智能電視交互控制系統和方法。
[0006]一種基于圖像識別的智能電視交互控制系統,包括:
[0007]圖像采集模塊,用于采集卡片圖像;
[0008]手勢識別模塊,用于識別持卡片用戶的手勢,并輸出手勢識別結果,所述手勢識別結果為頻道切換、節目選擇或內容搜索;
[0009]卡片識別模塊,用于識別所述卡片圖像的內容并輸出卡片識別結果;
[0010]交互控制模塊,用于根據所述手勢識別結果與卡片識別結果進行相關的交互操作。
[0011]在其中一個實施例中,所述卡片圖像為臺標、文字或二維碼。
[0012]在其中一個實施例中,所述圖像采集模塊還用于采集人臉圖像,所述基于圖像識別的智能電視交互控制系統還包括:
[0013]人臉識別模塊,用于識別所述人臉圖像并輸出對應的預存用戶信息;
[0014]個人頻道管理模塊,用于根據所述對應的預存用戶信息獲取該用戶的喜愛頻道信息,并將所述喜愛頻道信息輸出至所述交互控制模塊。
[0015]在其中一個實施例中,所述人臉識別模塊包括:
[0016]檢測單元,用于檢測是否存在與所述人臉圖像對應的預存用戶信息,若是,則輸出對應的預存用戶信息;若否,則通過所述個人頻道管理模塊注冊新用戶信息;
[0017]存儲單元,用于將所述新用戶信息進行存儲作為預存用戶信息。
[0018]在其中一個實施例中,所述個人頻道管理模塊包括:
[0019]注冊單元,用于注冊新用戶信息作為預存用戶信息;
[0020]自動更新單元,用于統計用戶觀看頻道的次數或時間,并根據用戶觀看頻道的次數或時間自動更新該用戶的喜愛頻道信息。
[0021]一種基于圖像識別的智能電視交互控制方法,包括:
[0022]采集卡片圖像;
[0023]識別持卡片用戶的手勢并輸出手勢識別結果,所述手勢識別結果為頻道切換、節目選擇或內容搜索;
[0024]識別所述卡片圖像的內容并輸出卡片識別結果;
[0025]根據所述手勢識別結果與卡片識別結果進行相關的交互操作。
[0026]在其中一個實施例中,所述卡片圖像為臺標、文字或二維碼。
[0027]在其中一個實施例中,還包括:
[0028]采集人臉圖像;
[0029]識別所述人臉圖像并輸出對應的預存用戶信息;
[0030]根據所述對應的預存用戶信息獲取該用戶的喜愛頻道信息;
[0031]根據所述喜愛頻道信息切換至相應頻道。
[0032]在其中一個實施例中,識別所述人臉圖像并輸出對應的預存用戶信息的步驟包括:
[0033]檢測是否存在與所述人臉圖像對應的預存用戶信息,若是,則輸出對應的預存用戶信息;若否,則注冊新用戶信息;
[0034]將所述新用戶信息進行存儲作為預存用戶信息。
[0035]在其中一個實施例中,根據所述對應的預存用戶信息獲取該用戶的喜愛頻道信息的步驟包括:
[0036]統計用戶觀看頻道的次數或時間,并根據用戶觀看頻道的次數或時間自動更新該用戶喜愛頻道信息;
[0037]獲取更新后的喜愛頻道信息。
[0038]上述基于圖像識別的智能電視交互控制系統和方法通過圖像采集模塊采集卡片圖像,通過手勢識別模塊識別持卡片用戶的手勢,并輸出手勢識別結果,卡片識別模塊識別所述卡片圖像的內容并輸出卡片識別結果,所述交互控制模塊根據所述手勢識別結果與卡片識別結果即可進行相應的頻道切換、節目選擇或內容搜索等交互操作,這樣不需要通過遙控器按鍵去選擇,即使針對不同用戶也能快速、簡便選擇頻道,而且還能搜索節目。
【專利附圖】
【附圖說明】
[0039]圖1為一實施例中基于圖像識別的智能電視交互控制方法和系統框架圖;
[0040]圖2為卡片圖像為文字的示意圖;
[0041]圖3為卡片圖像為臺標的示意圖;
[0042]圖4為一實施例中持卡片用戶的手勢;
[0043]圖5為另一實施例中持卡片用戶的手勢;
[0044]圖6為第三實施例中持卡片用戶的手勢;
[0045]圖7為一實施例中基于圖像識別的電視頻道控制方法流程圖;
[0046]圖8為另一實施例中基于圖像識別的電視頻道控制方法流程圖。
【具體實施方式】
[0047]請參考圖1,為一實施例中基于圖像識別的智能電視交互控制系統框架圖。
[0048]該基于圖像識別的智能電視交互控制系統包括圖像采集模塊110、手勢識別模塊120、卡片識別模塊130、交互控制模塊140、人臉識別模塊150以及個人頻道管理模塊160。
[0049]圖像采集模塊110為一個專用的攝像頭,用于采集卡片圖像或者采集人臉圖像。在本實施例中,當卡片和人臉同時出現在攝像頭的可視范圍內時,圖像采集模塊I1會優先采集卡片圖像。所述卡片圖像為臺標、文字或二維碼。
[0050]比如,當前用戶想將電視頻道切換至湖南衛視,則用戶只需手持圖2所示的印有“湖南衛視”四個文字的卡片或手持圖3所示的印有湖南衛視臺標的卡片放在攝像頭可視的范圍內即可,這時圖像采集模塊110便會采集圖2或圖3所示的卡片圖像。如果當前用戶最喜歡看深圳體育頻道,想通過人臉識別的方式快速選擇這個頻道。則用戶只需將其面部對準攝像頭可視的范圍內即可,這時圖像采集模塊110便會采集該用戶的人臉圖像。
[0051]手勢識別模塊120用于識別持卡片用戶的手勢,并輸出手勢識別結果。具體地,用戶有不同需求的時候,就會持卡片在圖像采集模塊110的可視范圍內做出不同的手勢。當用戶手持卡片出現在圖像采集模塊110的可視范圍內時,手勢識別模塊120便會自動將圖像采集模塊110的可視范圍調整至一個最適合采集卡片內容的范圍(如對準卡片進行鏡頭放大),同時手勢識別模塊120會輸出一個手勢識別結果。
[0052]在本實施例中,如果持卡片用戶做出如圖4所示的手勢,手勢識別模塊120將該手勢與預設手勢模版進行對比,輸出手勢識別結果為頻道切換;如果持卡片用戶做出如圖5所示的手勢,手勢識別模塊120將該手勢與預設手勢模版進行對比,輸出手勢識別結果為節目選擇;如果持卡片用戶做出如圖6所示的手勢,手勢識別模塊120將該手勢與預設手勢模版,輸出手勢識別結果為內容搜索。可以理解,在其他實施例中,所述手勢識別結果還可以為復制卡片內容、直接按照卡片內容進行操作(如關機和開機)。
[0053]在本實施例中,預設手勢模版可以自定義設置。
[0054]卡片識別模塊130用于識別所述卡片圖像的內容并輸出卡片識別結果。卡片圖像無論是臺標、文字還是二維碼,卡片識別模塊130都能識別卡片圖像的內容。圖2、圖4和圖5所示的卡片圖像的內容就是文字本身,同理,圖3所示的卡片圖像的內容就是臺標本身。卡片識別模塊130在對圖2和圖3所示的卡片圖像的內容進行識別后會輸出相同的卡片識別結果。
[0055]交互控制模塊140用于根據所述手勢識別結果與卡片識別結果進行相關的交互操作。交互控制模塊140還可以根據個人頻道管理模塊160輸出的喜愛頻道信息直接切換至該用戶的喜愛頻道。
[0056]具體地,如果持卡片用戶的手勢及卡片圖像如圖4所示,圖像采集模塊110會優先采集卡片圖像,而不是采集人臉圖像。那么手勢識別模塊120輸出的手勢識別結果為頻道切換,而卡片識別模塊130輸出的卡片識別結果為“中央三臺”,這時交互控制模塊140就會將電視頻道切換至中央三臺。
[0057]同理,如果用戶知道有個頻道正在播放“天天向上”這個節目,但忘記了是哪個頻道,該用戶就可以持寫有“天天向上”的卡片并做出如圖5所示的持卡片的手勢,那么手勢識別模塊120輸出的手勢識別結果為節目選擇,而卡片識別模塊130輸出的卡片識別結果為“天天向上”,這時交互控制模塊140就會將電視跳轉至正在播放“天天向上”這個節目的頻道。
[0058]如果持卡片用戶的手勢及卡片圖像如圖6所示,那么手勢識別模塊120輸出的手勢識別結果為內容搜索,而卡片識別模塊130輸出的卡片識別結果為“趙微”,這時交互控制模塊140就會將所有與“趙微”相關的新聞、電視劇、電影、歌曲等信息展示出來。
[0059]可以理解,如果持卡片用戶的手勢如圖6所示,而卡片圖像如圖5所示,那么手勢識別模塊120輸出的手勢識別結果為內容搜索,而卡片識別模塊130輸出的卡片識別結果為“天天向上”,這時交互控制模塊140就會將“天天相向”的視頻信息展示出來。
[0060]人臉識別模塊150用于識別所述人臉圖像并輸出對應的預存用戶信息。在本實施例中,人臉識別模塊150包括檢測單元和存儲單元。
[0061]其中,檢測單元用于檢測是否存在與所述人臉圖像對應的預存用戶信息,若是,則輸出對應的預存用戶信息;若否,則通過所述個人頻道管理模塊注冊新用戶信息。
[0062]一般情況下,如果當前用戶是家庭成員,都會有相應的預存用戶信息。但如果有客人來訪,并第一次使用電視,則人臉識別模塊150無法輸出對應的預存信息,這時所述檢測單元便會通過個人頻道管理模塊160注冊新用戶信息。
[0063]存儲單元則用于將所述新用戶信息進行存儲作為預存用戶信息。
[0064]個人頻道管理模塊160用于根據所述對應的預存用戶信息獲取該用戶的喜愛頻道信息,并將所述喜愛頻道信息輸出至交互控制模塊140,這時交互模塊140并會直接切換至該用戶的喜愛頻道。
[0065]在本實施例中,個人頻道管理模塊160包括注冊單元和自動更新單元。
[0066]注冊單元用于注冊新用戶信息作為預存用戶信息。用戶第一次使用電視時,可以通過注冊單元注冊新用戶信息,然后存儲在人臉識別模塊150的存儲單元中作為預存用戶信息。
[0067]自動更新單元則用于統計用戶觀看頻道的次數或時間,并根據用戶觀看頻道的次數或時間自動更新該用戶的喜愛頻道信息。比如一個用戶最初喜歡看體育頻道,但后來他開始喜歡看娛樂頻道了,并多次通過手動將頻道切換至娛樂頻道或觀看娛樂頻道的時間變長了,則自動更新單元就會對用戶觀看頻道的次數或時間進行統計,當次數或時間達到一定閾值時便自動更新該用戶的喜愛頻道信息。如果該用戶是第一次使用電視機,則其觀看時間最長的頻道將會被默認為其喜愛頻道。
[0068]在本實施例中,將次數的閾值為3,時間的閾值設為2個小時,即當用戶連續3次手動將頻道從體育頻道切換至娛樂頻道或一次觀看娛樂頻道超過兩個小時的時候,下次用戶再次使用電視時,自動更新單元便會將該用戶的喜愛頻道由體育頻道更新為娛樂頻道。
[0069]可以理解,在其他實施例中,還可以將次數的閾值和時間的閾值設置為其他值,如將次數的閾值設為5,時間的閾值設為3個小時,這里不作限制。
[0070]請參考圖7,為一實施例中基于圖像識別的智能電視交互控制方法流程圖。
[0071]該基于圖像識別的電視頻道控制方法包括:
[0072]步驟SllO:采集卡片圖像。
[0073]在本實施例中,所述卡片圖像為臺標、文字或二維碼。
[0074]步驟S120:識別持卡片用戶的手勢并輸出手勢識別結果;
[0075]在本實施例中,所述手勢識別結果為頻道切換、節目選擇或內容搜索。
[0076]步驟S130:識別所述卡片圖像的內容并輸出卡片識別結果。
[0077]步驟S140:根據所述手勢識別結果與卡片識別結果進行相關的交互操作。
[0078]可以理解,在其他實施例中,步驟S120和步驟S130還可以交換順序或同時執行。
[0079]請參考圖8,為另一實施例中基于圖像識別的智能電視交互控制方法流程圖。
[0080]該基于圖像識別的智能電視交互控制方法包括:
[0081]步驟S210:采集人臉圖像。
[0082]步驟S220:識別所述人臉圖像并輸出對應的預存用戶信息。
[0083]在本實施例中,該步驟具體為:
[0084]檢測是否存在與所述人臉圖像對應的預存用戶信息,若是,則輸出對應的預存用戶信息;若否,則注冊新用戶信息;
[0085]將所述新用戶信息進行存儲作為預存用戶信息。
[0086]步驟S230:根據所述對應的預存用戶信息獲取該用戶的喜愛頻道信息。
[0087]在本實施例中,該步驟具體為:
[0088]統計用戶觀看頻道的次數或時間,并根據用戶觀看頻道的次數或時間自動更新該用戶喜愛頻道信息;
[0089]獲取更新后的喜愛頻道信息。
[0090]步驟S240:根據所述喜愛頻道信息切換至相應頻道。
[0091]上述基于圖像識別的智能電視交互控制系統和方法通過圖像采集模塊采集卡片圖像,通過手勢識別模塊識別持卡片用戶的手勢,并輸出手勢識別結果,卡片識別模塊識別所述卡片圖像的內容并輸出卡片識別結果,所述交互控制模塊根據所述手勢識別結果與卡片識別結果即可進行相應的頻道切換、節目選擇或內容搜索等交互操作,這樣不需要通過遙控器按鍵去選擇,即使針對不同用戶也能快速、簡便選擇頻道,而且還能搜索節目。
[0092]以上所述實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。
【權利要求】
1.一種基于圖像識別的智能電視交互控制系統,其特征在于,包括: 圖像采集模塊,用于采集卡片圖像; 手勢識別模塊,用于識別持卡片用戶的手勢,并輸出手勢識別結果,所述手勢識別結果為頻道切換、節目選擇或內容搜索; 卡片識別模塊,用于識別所述卡片圖像的內容并輸出卡片識別結果; 交互控制模塊,用于根據所述手勢識別結果與卡片識別結果進行相關的交互操作。
2.根據權利要求1所述的基于圖像識別的智能電視交互控制系統,其特征在于,所述卡片圖像為臺標、文字或二維碼。
3.根據權利要求1所述的基于圖像識別的智能電視交互控制系統,其特征在于,所述圖像采集模塊還用于采集人臉圖像,所述基于圖像識別的智能電視交互控制系統還包括: 人臉識別模塊,用于識別所述人臉圖像并輸出對應的預存用戶信息; 個人頻道管理模塊,用于根據所述對應的預存用戶信息獲取該用戶的喜愛頻道信息,并將所述喜愛頻道信息輸出至所述交互控制模塊。
4.根據權利要求3所述的基于圖像識別的智能電視交互控制系統,其特征在于,所述人臉識別模塊包括: 檢測單元,用于檢測是否存在與所述人臉圖像對應的預存用戶信息,若是,則輸出對應的預存用戶信息;若否,則通過所述個人頻道管理模塊注冊新用戶信息; 存儲單元,用于將所述新用戶信息進行存儲作為預存用戶信息。
5.根據權利要求3所述的基于圖像識別的智能電視交互控制系統,其特征在于,所述個人頻道管理模塊包括: 注冊單元,用于注冊新用戶信息作為預存用戶信息; 自動更新單元,用于統計用戶觀看頻道的次數或時間,并根據用戶觀看頻道的次數或時間自動更新該用戶的喜愛頻道信息。
6.一種基于圖像識別的智能電視交互控制方法,其特征在于,包括: 采集卡片圖像; 識別持卡片用戶的手勢并輸出手勢識別結果,所述手勢識別結果為頻道切換、節目選擇或內容搜索; 識別所述卡片圖像的內容并輸出卡片識別結果; 根據所述手勢識別結果與卡片識別結果進行相關的交互操作。
7.根據權利要求6所述的基于圖像識別的智能電視交互控制方法,其特征在于,所述卡片圖像為臺標、文字或二維碼。
8.根據權利要求6所述的基于圖像識別的智能電視交互控制方法,其特征在于,還包括: 采集人臉圖像; 識別所述人臉圖像并輸出對應的預存用戶信息; 根據所述對應的預存用戶信息獲取該用戶的喜愛頻道信息; 根據所述喜愛頻道信息切換至相應頻道。
9.根據權利要求8所述的基于圖像識別的智能電視交互控制方法,其特征在于,識別所述人臉圖像并輸出對應的預存用戶信息的步驟包括: 檢測是否存在與所述人臉圖像對應的預存用戶信息,若是,則輸出對應的預存用戶信息;若否,則注冊新用戶信息; 將所述新用戶信息進行存儲作為預存用戶信息。
10.根據權利要求8所述的基于圖像識別的智能電視交互控制方法,其特征在于,根據所述對應的預存用戶信息獲取該用戶的喜愛頻道信息的步驟包括: 統計用戶觀看頻道的次數或時間,并根據用戶觀看頻道的次數或時間自動更新該用戶喜愛頻道信息; 獲取更新后的喜愛頻道信息。
【文檔編號】H04N21/462GK104202640SQ201410439329
【公開日】2014年12月10日 申請日期:2014年8月28日 優先權日:2014年8月28日
【發明者】劉國華 申請人:深圳市國華識別科技開發有限公司