存儲圖像的方法和裝置制造方法
【專利摘要】本發(fā)明實施例提供了一種存儲圖像的方法和裝置。根據(jù)本發(fā)明實施例的存儲圖像的方法包括:在視頻通信期間,根據(jù)視頻通信的通信圖像對視頻通信中的通信者的至少一部分身體圖像進(jìn)行分析,以實時監(jiān)測通信者的動作;當(dāng)通信者的動作與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配時,根據(jù)通信者的與目標(biāo)動作匹配的動作,存儲通信圖像中的目標(biāo)圖像幀,其中,動作集合包括至少一個目標(biāo)動作。
【專利說明】存儲圖像的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種存儲圖像的方法和相應(yīng)的存儲圖像的裝置。
【背景技術(shù)】
[0002]近年來,隨著例如臺式計算機(jī)、筆記本計算機(jī)、平板式計算機(jī)、智能手機(jī)等電子設(shè)備的普及,人們不僅能夠容易地進(jìn)行語音通信、文字傳輸,而且還能方便地進(jìn)行視頻通信。在視頻通信過程中,用戶與親人、朋友等談起某些話題時常常會表現(xiàn)出興奮及愉悅等情緒。然而這些場景轉(zhuǎn)瞬即逝,用戶無法留下這些值得回憶的片段。雖然目前提出了存儲視頻通信從開始到結(jié)束的視頻圖像以便于用戶在通信之后會看,并且用戶可通過手動截取想要的畫面,但是這種方式繁瑣,獲取的畫面不自然,并且常常會錯過許多精彩的瞬間。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例的目的在于提供一種提存儲圖像的方法和相應(yīng)的存儲圖像的裝置,以解決上述問題。
[0004]本發(fā)明實施例提供了一種存儲圖像的方法,包括:在視頻通信期間,根據(jù)視頻通信的通信圖像對視頻通信中的通信者的至少一部分身體圖像進(jìn)行分析,以實時監(jiān)測通信者的動作;當(dāng)通信者的動作與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配時,根據(jù)通信者的與目標(biāo)動作匹配的動作,存儲通信圖像中的目標(biāo)圖像幀,其中,動作集合包括至少一個目標(biāo)動作。
[0005]本發(fā)明另一實施例提供了一種存儲圖像的裝置,包括:動作檢測單元,配置來在視頻通信期間,根據(jù)視頻通信的通信圖像對視頻通信中的通信者的至少一部分身體圖像進(jìn)行分析,以實時監(jiān)測通信者的動作;以及存儲單元,配置來當(dāng)通信者的動作與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配時,根據(jù)通信者的與目標(biāo)動作匹配的動作,存儲通信圖像中的目標(biāo)圖像巾貞,其中,動作集合包括至少一個目標(biāo)動作。
[0006]通過上述本發(fā)明實施例提供的方案,在進(jìn)行視頻通信期間,能夠自動截取并保存關(guān)于用戶的特定動作的圖像,使得用戶在視頻通信結(jié)束后,無需進(jìn)行能夠方便地查看視頻通信期間的精彩并且自然的畫面。
【專利附圖】
【附圖說明】
[0007]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例的描述中所需要使用的附圖作簡單地介紹。下面描述中的附圖僅僅是本發(fā)明的示例性實施例。
[0008]圖1是描述了根據(jù)本發(fā)明實施例的存儲圖像的方法的流程圖。
[0009]圖2a是示出根據(jù)本發(fā)明的一個示例存儲的目標(biāo)圖像幀序列的說明圖。
[0010]圖2b是示出根據(jù)本發(fā)明的另一示例存儲的目標(biāo)圖像幀序列的說明圖。
[0011]圖3是示出根據(jù)本發(fā)明的另一示例存儲的目標(biāo)圖像幀序列的說明圖。
[0012]圖4是示出根據(jù)本發(fā)明實施例的存儲圖像的裝置的示范性結(jié)構(gòu)框圖。
[0013]圖5是示出根據(jù)本發(fā)明實施例的存儲圖像的裝置中的存儲單元的示范性結(jié)構(gòu)框圖。
【具體實施方式】
[0014]在下文中,將參考附圖詳細(xì)描述本發(fā)明的優(yōu)選實施例。注意,在本說明書和附圖中,具有基本上相同步驟和元素用相同的附圖標(biāo)記來表示,且對這些步驟和元素的重復(fù)解釋將被省略。
[0015]圖1是描述了根據(jù)本發(fā)明實施例的存儲圖像的方法100的流程圖。下面,將參照圖1來描述根據(jù)本發(fā)明實施例的存儲圖像的方法。存儲圖像的方法100可用于上述電子設(shè)備。
[0016]如圖1所示,在步驟SlOl中,在視頻通信期間,根據(jù)視頻通信的通信圖像對視頻通信中的通信者的至少一部分身體圖像進(jìn)行分析,以實時監(jiān)測通信者的動作。在本實施例的中,通信者的動作可以是通信者的身體動作。例如,通信者的身體動作可包括通信者的軀干、四肢、頭部等部位的動作。在步驟SlOl中可根據(jù)預(yù)先設(shè)定,對通信者的一部分身體圖像進(jìn)行分析。例如,當(dāng)預(yù)先設(shè)定通信者的動作可以是其頭部動作時,在步驟SlOl中時,可僅視頻通信中的通信者的頭部圖像進(jìn)行分析。此外,根據(jù)本發(fā)明的一個示例,通信者的頭部動作可包括通信者的面部表情。
[0017]根據(jù)本發(fā)明的一個示例,存儲圖像的方法100可應(yīng)用于終端設(shè)備。在此情況下,可在視頻通信期間,根據(jù)終端設(shè)備所獲得的通信圖像中的通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作。例如,終端設(shè)備所獲得的通信圖像可以是該終端設(shè)備所采集的通信圖像。又例如,終端設(shè)備所獲得的通信圖像可以是該終端設(shè)備從其它終端設(shè)備接收的通信圖像。此外,根據(jù)本發(fā)明的另一示例,存儲圖像的方法100還可應(yīng)用于服務(wù)器。在此情況下,在步驟SlOl中,在視頻通信期間,可根據(jù)來自正在進(jìn)行同一視頻通信的終端設(shè)備的通信圖像對所述視頻通信中的通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作。
[0018]然后,在步驟S102中,當(dāng)通信者的動作與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配時,根據(jù)通信者的與目標(biāo)動作匹配的動作,存儲通信圖像中的目標(biāo)圖像幀。根據(jù)本發(fā)明的一個示例,目標(biāo)動作的可以是預(yù)定動作,并且動作集合可包括多個預(yù)定動作。例如,目標(biāo)動作可以是大笑、擠眼、撅嘴、舉手等。在步驟SlOl中,可根據(jù)視頻通信的通信圖像對視頻通信中的通信者的身體圖像,確定通信者是否做出了與預(yù)定動作一致或接近的動作。并且當(dāng)通信者做出了與預(yù)定動作時,在步驟S102中確定通信者的動作與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配。
[0019]然而,預(yù)定動作可能難以包括用戶在進(jìn)行視頻通信時所做出的全部表示其激動、高興、生氣等情緒的動作,也就是說,難以通過預(yù)先確定動作來對目標(biāo)動作進(jìn)行窮舉。此外,用戶在進(jìn)行視頻通信時,可能做出事先難以預(yù)料的動作,以表現(xiàn)其當(dāng)時的情緒。在此情況下,如果沒有預(yù)先確定的標(biāo)準(zhǔn)動作與這些表示特定情緒的動作相對應(yīng),則包括這些動作的圖像將不能被存儲,這可能造成遺漏表現(xiàn)用戶情緒的關(guān)鍵圖像。
[0020]鑒于此,根據(jù)本發(fā)明的另一示例,目標(biāo)動作為與標(biāo)準(zhǔn)動作相比,動作幅度超過預(yù)定閾值的動作,其中根據(jù)從視頻通信開始時刻起預(yù)定時間段內(nèi)的通信圖像確定標(biāo)準(zhǔn)動作。以表情為例,可預(yù)先確定通信者五官改變的幅度的預(yù)定閾值,并且根據(jù)從視頻通信開始時刻起預(yù)定時間段內(nèi)的通信圖像確定通信者的標(biāo)準(zhǔn)表情。例如,通過確定通信者在預(yù)定時間段內(nèi)的五官的狀態(tài)來確定通信者的標(biāo)準(zhǔn)表情。在步驟SlOl中,可根據(jù)視頻通信的通信圖像對視頻通信中的通信者的面部圖像,獲得通信者的五官的狀態(tài)參數(shù),以確定通信者的動作是否超出動作范圍。并且當(dāng)通信者的五官中的一個或多個的動作超出預(yù)定閾值時,在步驟S102中確定通信者的動作與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配。從而,不需要對表現(xiàn)用戶的特定情緒的動作逐一進(jìn)行預(yù)先設(shè)定,也能有效地檢測出并存儲視頻通信中的關(guān)鍵圖像。
[0021]如上所述,在視頻通信期間,可根據(jù)視頻通信的發(fā)起方終端設(shè)備所采集的通信圖像和被叫方終端設(shè)備所采集的通信圖像中的一個,對視頻通信中的至少一個通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作??商鎿Q地,在視頻通信期間,也可根據(jù)視頻通信的發(fā)起方終端設(shè)備所采集的通信圖像和被叫方終端設(shè)備所采集的通信圖像兩者對視頻通信中的至少一個通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作。
[0022]在根據(jù)視頻通信的發(fā)起方終端設(shè)備所采集的通信圖像和被叫方終端設(shè)備所采集的通信圖像兩者對視頻通信中的至少一個通信者的身體圖像進(jìn)行分析的情況下,目標(biāo)圖像幀可包括第一目標(biāo)圖像幀和第二目標(biāo)圖像幀。具體地,第一目標(biāo)圖像幀可以是在發(fā)起方終端設(shè)備和被叫方終端設(shè)備中的一方終端設(shè)備所采集的通信圖像中,包含通信者的與目標(biāo)動作匹配的動作的圖像幀。根據(jù)本發(fā)明的一個示例,第二目標(biāo)圖像幀為在發(fā)起方終端設(shè)備和被叫方終端設(shè)備中的另一方終端設(shè)備所采集的通信圖像中,和第一目標(biāo)圖像幀的采集時間相同的圖像幀。從而當(dāng)使用發(fā)起方終端設(shè)備和被叫方終端設(shè)備的通信者中的一方做出的與目標(biāo)動作匹配的動作時,可存儲包含與目標(biāo)動作匹配的動作的圖像幀,并且存儲通信者中的另一方在此時的圖像,以顯示通信者中的另一方對于該與目標(biāo)動作匹配的動作反應(yīng)。優(yōu)選地,對于采集時間相同的第一目標(biāo)圖像幀和第二目標(biāo)圖像幀,以將第一目標(biāo)圖像幀排列在第二目標(biāo)圖像幀之前的方式進(jìn)行存儲。
[0023]然而,當(dāng)使用發(fā)起方終端設(shè)備和被叫方終端設(shè)備的通信者中的一方做出的與目標(biāo)動作匹配的動作時,在某些情況下,通信者中的另一方可能不是立刻對于該動作做出反應(yīng),而是稍微滯后于該動作做出反應(yīng)。鑒于此,根據(jù)本發(fā)明的另一示例,第二目標(biāo)圖像幀可以是在發(fā)起方終端設(shè)備和被叫方終端設(shè)備中的另一方終端設(shè)備所采集的通信圖像中,采集時間滯后第一目標(biāo)圖像幀的采集時間預(yù)定時間量的圖像幀。
[0024]此外,根據(jù)本發(fā)明的另一示例,目標(biāo)圖像幀可以是根據(jù)視頻通信的發(fā)起方終端設(shè)備所采集的通信圖像和被叫方終端設(shè)備所采集的通信圖像生成的合成通信圖像中的圖像幀。例如,當(dāng)方法100應(yīng)用于終端設(shè)備時,通過終端設(shè)備中的視頻通信應(yīng)用合成包括該終端設(shè)備所接收的通信圖像和該終端設(shè)備所采集的通信圖像的、以畫中畫效果進(jìn)行顯示的圖像幀。在步驟S102中,可存儲以畫中畫效果進(jìn)行顯示的圖像幀。當(dāng)方法100應(yīng)用于服務(wù)器時,在步驟S102中,可根據(jù)視頻通信的發(fā)起方終端設(shè)備所采集的通信圖像和被叫方終端設(shè)備所采集的通信圖像進(jìn)行存儲。此外,根據(jù)本發(fā)明的另一示例,目標(biāo)圖像幀可以是根據(jù)目標(biāo)動作,從通信圖像中的圖像幀中提取的部分畫面。例如,當(dāng)目標(biāo)動作是關(guān)于通信者的表情時,可通信圖像中的圖像幀中提取的僅包括通信者頭部的畫面作為目標(biāo)幀。
[0025]此外,根據(jù)本發(fā)明的另一示例,在步驟S102中,可當(dāng)視頻通信結(jié)束時,按照目標(biāo)圖像幀的采集時間,將對目標(biāo)圖像幀進(jìn)行排序,以生成目標(biāo)圖像幀序列,然后存儲目標(biāo)圖像幀序列。例如,目標(biāo)圖像幀為在通信圖像中、以包含目標(biāo)動作的圖像幀的采集時間為基準(zhǔn)的預(yù)定時間段內(nèi)的多個圖像幀。
[0026]圖2a是示出根據(jù)本發(fā)明的一個示例存儲的目標(biāo)圖像幀序列的說明圖。圖2b是示出根據(jù)本發(fā)明的另一示例存儲的目標(biāo)圖像幀序列的說明圖。在圖2a和圖2b所示的示例中,預(yù)先設(shè)置的動作集合中的目標(biāo)動作為大笑。在步驟S102中,當(dāng)通信者的面部表情與大笑匹配時,如圖2a所示,存儲以包含大笑的圖像幀210的采集時間為起始點的預(yù)定時間段內(nèi)的多個圖像幀210-213作為按采集時間排序的目標(biāo)圖像幀。可替換地,在步驟S102中,當(dāng)通信者的面部表情與大笑匹配時,如圖2b所示,存儲以包含大笑的圖像幀210的采集時間為時間段中間時刻的預(yù)定時間段內(nèi)的多個圖像幀207-213作為按采集時間排序的目標(biāo)圖像幀。
[0027]又例如,當(dāng)在視頻通信期間,多次出現(xiàn)與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配的通信者的動作,并且多次存儲對與目標(biāo)動作匹配的動作所對應(yīng)的目標(biāo)圖像巾貞時,當(dāng)視頻通信結(jié)束時,按照每個與目標(biāo)動作匹配的動作所對應(yīng)的目標(biāo)圖像幀的采集時間,將多次存儲的的目標(biāo)圖像幀進(jìn)行排序,以生成目標(biāo)圖像幀序列。圖3是示出根據(jù)本發(fā)明的另一示例存儲的目標(biāo)圖像幀序列的說明圖。在圖3所示的示例中,根據(jù)視頻通信的發(fā)起方終端設(shè)備所采集的通信圖像和被叫方終端設(shè)備所采集的通信圖像兩者對視頻通信中的通信者A和通信者B的身體圖像進(jìn)行分析,以實時監(jiān)測通信者A和通信者B的身體動作。如圖3所示,當(dāng)視頻通信結(jié)束時,按照對于通信者A和通信者B的、與動作集合中的目標(biāo)動作匹配的動作所對應(yīng)的目標(biāo)圖像幀的采集時間,將多次對通信者A和通信者B的動作存儲的目標(biāo)圖像幀301-310進(jìn)行排序,以生成目標(biāo)圖像幀序列。在可替換的示例中,可僅根據(jù)關(guān)于通信者A的通信圖像,對視頻通信中的通信者A的身體圖像進(jìn)行分析,以實時監(jiān)測通信者A的身體動作。并且當(dāng)視頻通信結(jié)束時,按照多次對于通信者A的與動作集合中的目標(biāo)動作匹配的動作存儲的目標(biāo)圖像幀的采集時間,將所存儲的、關(guān)于通信者A的目標(biāo)圖像幀進(jìn)行排序。此夕卜,在另一可替換的示例中,可僅根據(jù)關(guān)于通信者B的通信圖像,對視頻通信中的通信者B的身體圖像進(jìn)行分析,以實時監(jiān)測通信者B的身體動作。并且當(dāng)視頻通信結(jié)束時,按照對于通信者B的與動作集合中的目標(biāo)動作匹配的動作存儲的目標(biāo)圖像幀的采集時間,將所存儲的、關(guān)于通信者B的目標(biāo)圖像幀進(jìn)行排序。
[0028]通過本實施例的存儲圖像的方法,在進(jìn)行視頻通信期間,能夠自動截取并保存關(guān)于用戶的特定動作的圖像,使得用戶在視頻通信結(jié)束后,無需進(jìn)行能夠方便地查看視頻通信期間的精彩的并且自然的畫面。
[0029]此外,根據(jù)本發(fā)明的另一示例,當(dāng)圖1中所述的方法100應(yīng)用于終端設(shè)備,并且檢測到通信者的動作與預(yù)先設(shè)置的身體動作匹配時,圖1中所示的方法還可包括向與該終端設(shè)備進(jìn)行視頻通信的其它終端設(shè)備發(fā)送圖像存儲指令,以使其它終端設(shè)備根據(jù)圖像獲取指令,存儲其它終端設(shè)備所采集的通信圖像中的圖像幀。此外,當(dāng)圖1中所述的方法100應(yīng)用于服務(wù)器設(shè)備,并且檢測到通信者的動作與預(yù)先設(shè)置的身體動作匹配時,圖1中所示的方法還可包括向與進(jìn)行視頻通信的所有終端設(shè)備發(fā)送圖像存儲指令,以使所有終端設(shè)備根據(jù)圖像獲取指令,存儲該終端設(shè)備所采集的通信圖像中的圖像幀。
[0030]此外,根據(jù)本發(fā)明的另一示例,圖1中所示方法還可包括當(dāng)視頻通信結(jié)束時,存儲包括從視頻通信開始到結(jié)束的通信圖像的通信圖像幀序列。優(yōu)選地,將針對一視頻通信的通信圖像幀序列與在步驟S102中所存儲的針對該視頻通信的目標(biāo)圖像幀序列相關(guān)聯(lián)。從而對于一視頻通信,用戶可方便地查看在進(jìn)行該視頻通信時的詳細(xì)內(nèi)容,也可快速地查看該視頻通信中的重點圖像幀。
[0031]根據(jù)本發(fā)明的一個示例,當(dāng)用戶選擇查看一視頻通信的通信圖像幀序列時,在播放該通信圖像幀序列后,可自動播放與該通信圖像幀序列相關(guān)聯(lián)的目標(biāo)圖像幀序列。此外,根據(jù)本發(fā)明的一個示例,可顯示一視頻通信的目標(biāo)圖像幀序列作為該視頻通信的預(yù)覽畫面,以便于用戶根據(jù)預(yù)覽畫面選擇與該目標(biāo)圖像幀序列相關(guān)聯(lián)的通信圖像幀序列以進(jìn)一步查看視頻通信的詳情。
[0032]下面,參照圖4說明根據(jù)本發(fā)明的實施例的存儲圖像的裝置。圖4是示出根據(jù)本發(fā)明實施例的存儲圖像的裝置400的示范性結(jié)構(gòu)框圖。如圖4中所示,本實施例的存儲圖像的裝置400包括動作檢測單元410和存儲單元420。存儲圖像的裝置400的各個模塊執(zhí)行上述圖1中的存儲圖像的方法100的各個步驟/功能,因此,為了描述簡潔,只在下文中描述存儲圖像的裝置400的主要結(jié)構(gòu),而省略細(xì)節(jié)。
[0033]例如,動作檢測單元410可在視頻通信期間,根據(jù)視頻通信的通信圖像對視頻通信中的通信者的至少一部分身體圖像進(jìn)行分析,以實時監(jiān)測通信者的動作。在本實施例的中,通信者的動作可以是通信者的身體動作。例如,通信者的身體動作可包括通信者的軀干、四肢、頭部等部位的動作。在步驟SlOl中可根據(jù)預(yù)先設(shè)定,對通信者的一部分身體圖像進(jìn)行分析。例如,當(dāng)預(yù)先設(shè)定通信者的動作可以是其頭部動作時,在步驟SlOl中時,可僅視頻通信中的通信者的頭部圖像進(jìn)行分析。此外,根據(jù)本發(fā)明的一個示例,通信者的頭部動作可包括通信者的面部表情。
[0034]根據(jù)本發(fā)明的一個示例,存儲圖像的裝置400可以是終端設(shè)備。在此情況下,動作檢測單元410可在視頻通信期間,根據(jù)終端設(shè)備所獲得的通信圖像中的通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作。例如,終端設(shè)備所獲得的通信圖像可以是該終端設(shè)備所采集的通信圖像。又例如,終端設(shè)備所獲得的通信圖像可以是該終端設(shè)備從其它終端設(shè)備接收的通信圖像。此外,根據(jù)本發(fā)明的另一示例,存儲圖像的裝置100還可以是服務(wù)器。在此情況下,動作檢測單元410在視頻通信期間,可根據(jù)來自正在進(jìn)行同一視頻通信的終端設(shè)備的通信圖像對所述視頻通信中的通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作。
[0035]然后,存儲單元420當(dāng)通信者的動作與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配時,根據(jù)通信者的與目標(biāo)動作匹配的動作,存儲通信圖像中的目標(biāo)圖像幀。根據(jù)本發(fā)明的一個示例,目標(biāo)動作的可以是預(yù)定動作,并且動作集合可包括多個預(yù)定動作。例如,目標(biāo)動作可以是大笑、擠眼、撅嘴、舉手等。動作檢測單元410可根據(jù)視頻通信的通信圖像對視頻通信中的通信者的身體圖像,確定通信者是否做出了與預(yù)定動作一致或接近的動作。并且當(dāng)通信者做出了預(yù)定動作一致或接近的動作時,存儲單元420確定通信者的動作與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配。
[0036]然而,預(yù)定動作可能難以包括用戶在進(jìn)行視頻通信時所做出的全部表示其激動、高興、生氣等情緒的動作,也就是說,難以通過預(yù)先確定動作來對目標(biāo)動作進(jìn)行窮舉。此外,用戶在進(jìn)行視頻通信時,可能做出事先難以預(yù)料的動作,以表現(xiàn)其當(dāng)時的情緒。在此情況下,如果沒有預(yù)先確定的標(biāo)準(zhǔn)動作與這些表示特定情緒的動作相對應(yīng),則包括這些動作的圖像將不能被存儲,這可能造成遺漏表現(xiàn)用戶情緒的關(guān)鍵圖像。
[0037]鑒于此,根據(jù)本發(fā)明的另一示例,目標(biāo)動作為與標(biāo)準(zhǔn)動作相比,動作幅度超過預(yù)定閾值的動作,其中根據(jù)從視頻通信開始時刻起預(yù)定時間段內(nèi)的通信圖像確定標(biāo)準(zhǔn)動作。以表情為例,可預(yù)先確定通信者五官改變的幅度的預(yù)定閾值,并且根據(jù)從視頻通信開始時刻起預(yù)定時間段內(nèi)的通信圖像確定通信者的標(biāo)準(zhǔn)表情。例如,通過確定通信者在預(yù)定時間段內(nèi)的五官的狀態(tài)來確定通信者的標(biāo)準(zhǔn)表情。動作檢測單元410可根據(jù)視頻通信的通信圖像對視頻通信中的通信者的面部圖像,獲得通信者的五官的狀態(tài)參數(shù),以確定通信者的動作是否超出動作范圍。并且當(dāng)通信者的五官中的一個或多個的動作超出預(yù)定閾值時,存儲單元420確定通信者的動作與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配。從而,不需要對表現(xiàn)用戶的特定情緒的動作逐一進(jìn)行預(yù)先設(shè)定,也能有效地檢測出并存儲視頻通信中的關(guān)鍵圖像。
[0038]如上所述,動作檢測單元410在視頻通信期間,可根據(jù)視頻通信的發(fā)起方終端設(shè)備所采集的通信圖像和被叫方終端設(shè)備所采集的通信圖像中的一個,對視頻通信中的至少一個通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作。可替換地,動作檢測單元410在視頻通信期間,也可根據(jù)視頻通信的發(fā)起方終端設(shè)備所采集的通信圖像和被叫方終端設(shè)備所采集的通信圖像兩者對視頻通信中的至少一個通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作。
[0039]在動作檢測單元410根據(jù)視頻通信的發(fā)起方終端設(shè)備所采集的通信圖像和被叫方終端設(shè)備所采集的通信圖像兩者對視頻通信中的至少一個通信者的身體圖像進(jìn)行分析的情況下,目標(biāo)圖像幀可包括第一目標(biāo)圖像幀和第二目標(biāo)圖像幀。具體地,第一目標(biāo)圖像幀可以是在發(fā)起方終端設(shè)備和被叫方終端設(shè)備中的一方終端設(shè)備所采集的通信圖像中,包含通信者的與目標(biāo)動作匹配的動作的圖像中貞。
[0040]根據(jù)本發(fā)明的一個示例,第二目標(biāo)圖像幀為在發(fā)起方終端設(shè)備和被叫方終端設(shè)備中的另一方終端設(shè)備所采集的通信圖像中,和第一目標(biāo)圖像幀的采集時間相同的圖像幀。從而當(dāng)使用發(fā)起方終端設(shè)備和被叫方終端設(shè)備的通信者中的一方做出的與目標(biāo)動作匹配的動作時,可存儲包含與目標(biāo)動作匹配的動作的圖像幀,并且存儲通信者中的另一方在此時的圖像,以顯示通信者中的另一方對于該與目標(biāo)動作匹配的動作反應(yīng)。優(yōu)選地,對于采集時間相同的第一目標(biāo)圖像幀和第二目標(biāo)圖像幀,以將第一目標(biāo)圖像幀排列在第二目標(biāo)圖像幀之前的方式進(jìn)行存儲。
[0041]然而,當(dāng)使用發(fā)起方終端設(shè)備和被叫方終端設(shè)備的通信者中的一方做出的與目標(biāo)動作匹配的動作時,在某些情況下,通信者中的另一方可能不是立刻對于該動作做出反應(yīng),而是稍微滯后于該動作做出反應(yīng)。鑒于此,根據(jù)本發(fā)明的另一示例,第二目標(biāo)圖像幀可以是在發(fā)起方終端設(shè)備和被叫方終端設(shè)備中的另一方終端設(shè)備所采集的通信圖像中,采集時間滯后第一目標(biāo)圖像幀的采集時間預(yù)定時間量的圖像幀。
[0042]此外,根據(jù)本發(fā)明的另一示例,目標(biāo)圖像幀可以是根據(jù)視頻通信的發(fā)起方終端設(shè)備所采集的通信圖像和被叫方終端設(shè)備所采集的通信圖像生成的合成通信圖像中的圖像幀。例如,當(dāng)存儲圖像的裝置400是終端設(shè)備時,通過終端設(shè)備中的視頻通信應(yīng)用合成的包括該終端設(shè)備所接收的通信圖像和該終端設(shè)備所采集的通信圖像的、以畫中畫效果進(jìn)行顯示的圖像幀。存儲單元420可存儲以畫中畫效果進(jìn)行顯示的圖像幀。當(dāng)存儲圖像的裝置400是服務(wù)器時,存儲單元420可根據(jù)視頻通信的發(fā)起方終端設(shè)備所采集的通信圖像和被叫方終端設(shè)備所采集的通信圖像進(jìn)行存儲。
[0043]此外,根據(jù)本發(fā)明的另一示例,目標(biāo)圖像幀可以是根據(jù)目標(biāo)動作,從通信圖像中的圖像幀中提取的部分畫面。例如,當(dāng)目標(biāo)動作是關(guān)于通信者的表情時,可通信圖像中的圖像幀中提取的僅包括通信者頭部的畫面作為目標(biāo)幀。
[0044]圖5是示出根據(jù)本發(fā)明實施例的存儲圖像的裝置中的存儲單元的示范性結(jié)構(gòu)框圖。如圖5所示,根據(jù)本發(fā)明的一個示例,存儲單元420可包括序列生成模塊421和存儲模塊422。具體地,序列生成模塊421可當(dāng)視頻通信結(jié)束時,按照目標(biāo)圖像幀的采集時間,將對目標(biāo)圖像幀進(jìn)行排序,以生成目標(biāo)圖像幀序列。然后存儲模塊422可存儲目標(biāo)圖像幀序列。例如,當(dāng)通信者的動作與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配時,序列生成模塊421可將在通信圖像中、以包含目標(biāo)動作的圖像幀的采集時間為基準(zhǔn)的預(yù)定時間段內(nèi)的多個圖像幀確定為目標(biāo)圖像幀。
[0045]又例如,當(dāng)在視頻通信期間,多次出現(xiàn)與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配的通信者的動作,并且多次存儲對與目標(biāo)動作匹配的動作所對應(yīng)的目標(biāo)圖像巾貞時,當(dāng)視頻通信結(jié)束時,序列生成模塊421按照每個與目標(biāo)動作匹配的動作所對應(yīng)的目標(biāo)圖像幀的采集時間,將多次存儲的的目標(biāo)圖像幀進(jìn)行排序,以生成目標(biāo)圖像幀序列。更具體地,動作檢測單元410可根據(jù)視頻通信的發(fā)起方終端設(shè)備所采集的通信圖像和被叫方終端設(shè)備所采集的通信圖像兩者對視頻通信中的雙方通信者的身體圖像進(jìn)行分析,以實時監(jiān)測雙方通信者的身體動作。在此情況下,當(dāng)視頻通信結(jié)束時,序列生成模塊421按照對于雙方通信者的、與動作集合中的目標(biāo)動作匹配的動作所對應(yīng)的目標(biāo)圖像幀的采集時間,將多次對雙方通信者的動作存儲的目標(biāo)圖像幀進(jìn)行排序,以生成目標(biāo)圖像幀序列。在可替換的示例中,動作檢測單元410可僅根據(jù)關(guān)于一方通信者的通信圖像,對視頻通信中的該方通信者的身體圖像進(jìn)行分析,以實時監(jiān)測該方通信者的身體動作。并且當(dāng)視頻通信結(jié)束時,序列生成模塊421可按照多次對于該方通信者的與動作集合中的目標(biāo)動作匹配的動作所對應(yīng)的目標(biāo)圖像幀的采集時間,將所存儲的、關(guān)于通信者A的目標(biāo)圖像幀對該方通信者的多個動作進(jìn)行排序。
[0046]通過本實施例的存儲圖像的裝置,在進(jìn)行視頻通信期間,能夠自動截取并保存關(guān)于用戶的特定動作的圖像,使得用戶在視頻通信結(jié)束后,無需進(jìn)行能夠方便地查看視頻通信期間的精彩的并且自然的畫面。
[0047]此外,根據(jù)本發(fā)明的另一示例,圖4中所示的裝置還可包括發(fā)送單元。當(dāng)檢測到通信者的動作與預(yù)先設(shè)置的身體動作匹配時,發(fā)送單元可向與終端設(shè)備進(jìn)行視頻通信的其它終端設(shè)備發(fā)送圖像存儲指令,以使其它終端設(shè)備根據(jù)圖像獲取指令,存儲其它終端設(shè)備所采集的通信圖像中的圖像幀。
[0048]此外,根據(jù)本發(fā)明的另一示例,存儲單元420還可當(dāng)視頻通信結(jié)束時,存儲包括從視頻通信開始到結(jié)束的通信圖像的通信圖像幀序列。優(yōu)選地,將針對一視頻通信的通信圖像幀序列與存儲單元420所存儲的針對該視頻通信的目標(biāo)圖像幀序列相關(guān)聯(lián)。從而對于一視頻通信,用戶可方便地查看在進(jìn)行該視頻通信時的詳細(xì)內(nèi)容,也可快速地查看該視頻通信中的重點圖像幀。
[0049]本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機(jī)軟件或者二者的結(jié)合來實現(xiàn)。并且軟件模塊可以置于任意形式的計算機(jī)存儲介質(zhì)中。為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。本領(lǐng)域技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0050]本領(lǐng)域技術(shù)人員應(yīng)該理解,可依賴于設(shè)計需求和其它因素對本發(fā)明進(jìn)行各種修改、組合、部分組合和替換,只要它們在所附權(quán)利要求書及其等價物的范圍內(nèi)。
【權(quán)利要求】
1.一種存儲圖像的方法,包括: 在視頻通信期間,根據(jù)所述視頻通信的通信圖像對所述視頻通信中的通信者的至少一部分身體圖像進(jìn)行分析,以實時監(jiān)測所述通信者的動作; 當(dāng)所述通信者的動作與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配時,根據(jù)所述通信者的與所述目標(biāo)動作匹配的動作,存儲所述通信圖像中的目標(biāo)圖像幀,其中,所述動作集合包括至少一個所述目標(biāo)動作。
2.如權(quán)利要求1所述的方法,其中所述根據(jù)所述通信者的與所述目標(biāo)動作匹配的動作,存儲所述通信圖像中的目標(biāo)圖像幀包括: 當(dāng)所述視頻通信結(jié)束時,按照所述目標(biāo)圖像幀的采集時間,將對所述目標(biāo)圖像幀進(jìn)行排序,以生成目標(biāo)圖像幀序列;以及 存儲所述目標(biāo)圖像幀序列。
3.如權(quán)利要求2所述的方法,其中 當(dāng)在所述視頻通信期間,多次出現(xiàn)與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配的通信者的動作,并且多次存儲對與目標(biāo)動作匹配的動作所對應(yīng)的目標(biāo)圖像幀時,當(dāng)所述視頻通信結(jié)束時,按照每個與目標(biāo)動作匹配的動作所對應(yīng)的目標(biāo)圖像幀的采集時間,將多次存儲的的目標(biāo)圖像幀進(jìn)行排序,以生成目標(biāo)圖像幀序列。
4.如權(quán)利要求1或2所述的方法,其中所述在視頻通信期間,根據(jù)所述視頻通信的通信圖像對所述視頻通信中的通信者的至少一部分身體圖像進(jìn)行分析,以實時監(jiān)測所述通信者的動作包括: 在視頻通信期間,根據(jù)所述視頻通信的發(fā)起方終端設(shè)備所采集的通信圖像和被叫方終端設(shè)備所采集的通信圖像對視頻通信中的至少一個通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作。
5.如權(quán)利要求4所述的方法,其中 所述目標(biāo)圖像幀包括第一目標(biāo)圖像幀和第二目標(biāo)圖像幀; 所述第一目標(biāo)圖像幀為在發(fā)起方終端設(shè)備和被叫方終端設(shè)備中的一方終端設(shè)備所采集的通信圖像中,包含所述通信者的與所述目標(biāo)動作匹配的動作的圖像幀;以及 所述第二目標(biāo)圖像幀為在發(fā)起方終端設(shè)備和被叫方終端設(shè)備中的另一方終端設(shè)備所采集的通信圖像中,和所述第一目標(biāo)圖像幀的采集時間相同的圖像幀。
6.如權(quán)利要求4所述的方法,其中 所述目標(biāo)圖像幀包括第一目標(biāo)圖像幀和第二目標(biāo)圖像幀; 所述第一目標(biāo)圖像幀為在發(fā)起方終端設(shè)備和被叫方終端設(shè)備中的一方終端設(shè)備所采集的通信圖像中,包含所述通信者的與所述目標(biāo)動作匹配的動作的圖像幀;以及 所述第二目標(biāo)圖像幀為在發(fā)起方終端設(shè)備和被叫方終端設(shè)備中的另一方終端設(shè)備所采集的通信圖像中,采集時間滯后所述第一目標(biāo)圖像幀的采集時間預(yù)定時間量的圖像幀。
7.如權(quán)利要求1或2所述的方法,其中 目標(biāo)圖像幀為根據(jù)所述視頻通信的發(fā)起方終端設(shè)備所采集的通信圖像和被叫方終端設(shè)備所采集的通信圖像生成的合成通信圖像中的圖像幀。
8.如權(quán)利要求1所述的方法,其中 所述方法應(yīng)用于終端設(shè)備, 所述在視頻通信期間,根據(jù)所述視頻通信的通信圖像對所述視頻通信中的通信者的至少一部分身體圖像進(jìn)行分析,以實時監(jiān)測所述通信者的動作包括: 在視頻通信期間,根據(jù)所述終端設(shè)備所采集的通信圖像中的通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作。
9.如權(quán)利要求1所述的方法,其中 所述方法應(yīng)用于終端設(shè)備, 所述在視頻通信期間,根據(jù)所述視頻通信的通信圖像對所述視頻通信中的通信者的至少一部分身體圖像進(jìn)行分析,以實時監(jiān)測所述通信者的動作包括: 在視頻通信期間,根據(jù)所述終端設(shè)備從其它終端設(shè)備接收的通信圖像中的通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作。
10.如權(quán)利要求1所述的方法,其中 所述方法應(yīng)用于服務(wù)器, 所述在視頻通信期間,根據(jù)所述視頻通信的通信圖像對所述視頻通信中的通信者的至少一部分身體圖像進(jìn)行分析,以實時監(jiān)測所述通信者的動作包括: 在視頻通信期間,根據(jù)來自終端設(shè)備的通信圖像對所述視頻通信中的通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作。
11.如權(quán)利要求2所述的方法,還包括: 當(dāng)所述視頻通信結(jié)束時,存儲包括從所述視頻通信開始到結(jié)束的通信圖像的通信圖像幀序列;以及 將針對一視頻通信的通信圖像幀序列與所存儲的針對該視頻通信的目標(biāo)圖像幀序列相關(guān)聯(lián)。
12.如權(quán)利要求1所述的方法,其中 所述目標(biāo)動作的預(yù)定動作,并且所述動作集合包括多個所述預(yù)定動作,或者所述目標(biāo)動作為與標(biāo)準(zhǔn)動作相比,動作幅度超過預(yù)定閾值的動作,其中 根據(jù)從所述視頻通信開始時刻起預(yù)定時間段內(nèi)的通信圖像確定所述標(biāo)準(zhǔn)動作。
13.一種存儲圖像的裝置,包括: 動作檢測單元,配置來在視頻通信期間,根據(jù)所述視頻通信的通信圖像對所述視頻通信中的通信者的至少一部分身體圖像進(jìn)行分析,以實時監(jiān)測所述通信者的動作;以及 存儲單元,配置來當(dāng)所述通信者的動作與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配時,根據(jù)所述通信者的與所述目標(biāo)動作匹配的動作,存儲所述通信圖像中的目標(biāo)圖像幀,其中,所述動作集合包括至少一個所述目標(biāo)動作。
14.如權(quán)利要求13所述的裝置,其中所述存儲單元包括: 序列生成模塊,配置來當(dāng)所述視頻通信結(jié)束時,按照所述目標(biāo)圖像幀的采集時間,將對所述目標(biāo)圖像幀進(jìn)行排序,以生成目標(biāo)圖像幀序列;以及存儲模塊,配置來存儲所述目標(biāo)圖像幀序列。
15.如權(quán)利要求14所述的裝置,其中 當(dāng)在所述視頻通信期間,多次出現(xiàn)與預(yù)先設(shè)置的動作集合中的目標(biāo)動作匹配的通信者的動作,并且所述存儲單元多次存儲對與目標(biāo)動作匹配的動作所對應(yīng)的目標(biāo)圖像幀時,當(dāng)所述視頻通信結(jié)束時,所述序列生成模塊按照每個與目標(biāo)動作匹配的動作所對應(yīng)的目標(biāo)圖像幀的采集時間,將多次存儲的的目標(biāo)圖像幀進(jìn)行排序,以生成目標(biāo)圖像幀序列。
16.如權(quán)利要求13或14所述的裝置,其中 所述動作檢測單元在視頻通信期間,根據(jù)所述視頻通信的發(fā)起方終端設(shè)備所采集的通信圖像和被叫方終端設(shè)備所采集的通信圖像對視頻通信中的至少一個通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作。
17.如權(quán)利要求16所述的裝置,其中 所述目標(biāo)圖像幀包括第一目標(biāo)圖像幀和第二目標(biāo)圖像幀; 所述第一目標(biāo)圖像幀為在發(fā)起方終端設(shè)備和被叫方終端設(shè)備中的一方終端設(shè)備所采集的通信圖像中,包含所述通信者的與所述目標(biāo)動作匹配的動作的圖像幀;以及 所述第二目標(biāo)圖像幀為在發(fā)起方終端設(shè)備和被叫方終端設(shè)備中的另一方終端設(shè)備所采集的通信圖像中,和所述第一目標(biāo)圖像幀的采集時間相同的圖像幀。
18.如權(quán)利要求13所述的裝置,其中 所述裝置為終端設(shè)備, 所述動作檢測單元在視頻通信期間,根據(jù)所述終端設(shè)備所采集的通信圖像中的通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作。
19.如權(quán)利要求13所述的裝置,其中 所述裝置為終端設(shè)備, 所述動作檢測單元在視頻通信期間,根據(jù)所述終端設(shè)備從其它終端設(shè)備接收的通信圖像中的通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作。
20.如權(quán)利要求13所述的裝置,其中 所述裝置為服務(wù)器, 所述動作檢測單元在視頻通信期間,根據(jù)來自終端設(shè)備的通信圖像對所述視頻通信中的通信者的身體圖像進(jìn)行分析,以實時監(jiān)測通信者的身體動作。
21.如權(quán)利要求14所述的裝置,其中 所述存儲單元還配置來當(dāng)所述視頻通信結(jié)束時,存儲包括從所述視頻通信開始到結(jié)束的通信圖像的通信圖像幀序列,以及將針對一視頻通信的通信圖像幀序列與所存儲的針對該視頻通彳目的目標(biāo)圖像巾貞序列相關(guān)聯(lián)。
【文檔編號】H04N5/76GK104349099SQ201310316891
【公開日】2015年2月11日 申請日期:2013年7月25日 優(yōu)先權(quán)日:2013年7月25日
【發(fā)明者】賀志強 申請人:聯(lián)想(北京)有限公司