本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種基于面部表情進行信息發(fā)送的方法及裝置。
背景技術(shù):
隨著電子信息技術(shù)的發(fā)展,目前出現(xiàn)了許多基于用戶需求的業(yè)務(wù)應(yīng)用。比如,識別用戶的手勢,根據(jù)用戶手勢對應(yīng)的指令為用戶提供相應(yīng)的游戲處理動作等。
在日常生活中,用戶存在不同的需求,在不同的需求狀態(tài)下,用戶經(jīng)常會呈現(xiàn)出不同的面部表情,但是目前不能根據(jù)一個用戶的面部表情來向相關(guān)的用戶發(fā)送對應(yīng)的信息,從而無法提高用戶的業(yè)務(wù)感受。以空槽老人為例,如果空槽老人寂寞時,面部通常會呈現(xiàn)出沮喪的表情,如果能夠根據(jù)該表情向空槽老人相關(guān)的親友發(fā)送對應(yīng)的關(guān)愛提醒信息,則可以大大提高用戶的業(yè)務(wù)感受。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供了一種基于面部表情進行信息發(fā)送的方法及裝置,能夠根據(jù)用戶的狀態(tài)向相關(guān)用戶發(fā)送對應(yīng)的信息。
本發(fā)明實施例提供了一種基于面部表情進行信息發(fā)送的方法,包括:
對第一用戶的面部進行圖像采集,依次獲取第一表情圖像和第二表情圖像;
從所述第一表情圖像中識別預(yù)先設(shè)定的表情特征點,并獲取所述表情特征點的第一分布狀態(tài);
從所述第二表情圖像中識別所述表情特征點,獲取所述表情特征點的第二分布狀態(tài);
根據(jù)所述表情特征點的第一分布狀態(tài)及第二分布狀態(tài),判斷所述第一用戶的狀態(tài);
根據(jù)所述第一用戶的狀態(tài),向第二用戶發(fā)送對應(yīng)的信息。
優(yōu)選地,
所述從所述第一表情圖像中識別預(yù)先設(shè)定的表情特征點包括:
根據(jù)對應(yīng)于所述表情特征點的標準圖像,通過掃描的方式從所述第一表情圖像上識別與所述標準圖像相匹配的第一特征圖像,根據(jù)所述第一特征圖像的顏色變化確定所述表情特征點;
所述從第二表情圖像中識別預(yù)先設(shè)定的表情特征點包括:
根據(jù)對應(yīng)于所述表情特征點的標準圖像,通過掃描的方式從所述第二表情圖像上識別與所述標準圖像相匹配的第二特征圖像,根據(jù)所述第二特征圖像的顏色變化確定所述表情特征點。
優(yōu)選地,
在所述獲取所述表情特征點的第一分布狀態(tài)之前進一步包括:
從所述第一表情圖像中識別預(yù)先設(shè)定的參照點;
所述獲取所述表情特征點的第一分布狀態(tài)包括:
根據(jù)所述第一表情圖像中所述表情特征點與所述參照點的相對分布位置,獲取所述表情特征點與所述參照點之間的第一距離。
優(yōu)選地,
在所述獲取所述表情特征點的第二分布狀態(tài)之前進一步包括:
從所述第二表情圖像中識別所述參照點;
所述獲取所述表情特征點的第二分布狀態(tài)包括:
根據(jù)所述第二表情圖中所述表情特征點與所述參照點的相對分布位置,獲取所述表情特征點與所述參照點之間的第二距離,并根據(jù)所述參照點在所述第一表情圖像中及所述第二表情圖像中的尺寸,對所述第二距離進行縮放,形成第三距離,以使所述第三距離與所述第一距離相對于所述第一用戶的面部尺寸具有相同的放大比例。
優(yōu)選地,
所述根據(jù)所述表情特征點的第一分布狀態(tài)及第二分布狀態(tài),判斷所述第一用戶的狀態(tài)包括:
將所述第一距離與所述第三距離進行比較,根據(jù)所述第一距離與所述第三距離的大小關(guān)系,判斷所述第一用戶狀態(tài)。
優(yōu)選地,
所述表情特征點包括:眉梢、嘴角及眼皮中的任意一個或多個。
優(yōu)選地,
所述參照點包括:鼻尖及耳垂中的任意一個或多個。
本發(fā)明實施例還提供了一種基于面部表情進行信息發(fā)送的裝置,包括:圖像采集單元、第一處理單元、第二處理單元、判斷單元及發(fā)送單元;
所述圖像采集單元,用于對第一用戶的面部進行圖像采集,依次獲取第一表情圖像及第二表情圖像;
所述第一處理單元,用于從所述圖像采集單元獲取到的第一表情圖像中識別預(yù)先設(shè)定的表情特征點,并獲取所述表情特征點的第一分布狀態(tài);
所述第二處理單元,用于從所述圖像采集單元獲取到的第二表情圖像中識別所述表情特征點,并獲取所述表情特征點的第二分布狀態(tài);
所述判斷單元,用于根據(jù)所述第一處理單元獲取到的所述表情特征點的第一分布狀態(tài)及所述第二處理單元獲取到的所述表情特征點的第二分布狀態(tài),判斷所述第一用戶的狀態(tài);
所述發(fā)送單元,用于根據(jù)所述判斷單元判斷出的所述第一用戶的狀態(tài),向第二用戶發(fā)送對應(yīng)的信息。
優(yōu)選地,
所述第一處理單元包括:第一識別子單元;
所述第二處理單元包括:第二識別子單元;
所述第一識別子單元,用于根據(jù)對應(yīng)于所述表情特征點的標準圖像,通過掃描的方式從所述第一表情圖像上識別與所述標準圖像相匹配的第一特征圖像,根據(jù)所述第一特征圖像的顏色變化確定所述表情特征點;
所述第二識別子單元,用于根據(jù)對應(yīng)于所述表情特征點的標準圖像,通過掃描的方式從所述第二表情圖像上識別與所述標準圖像相匹配的第二特征圖像,根據(jù)所述第二特征圖像的顏色變化確定所述表情特征點。
優(yōu)選地,
所述第一處理單元進一步包括:第一獲取子單元;
所述第二處理單元進一步包括:第二獲取子單元;
所述第一識別子單元,進一步用于從所述第一表情圖像中識別預(yù)先設(shè)定的參照點;
所述第二識別子單元,進一步用于從所述第二表情圖像中識別所述參照點;
所述第一獲取子單元,用于根據(jù)所述第一表情圖像中所述表情特征點與所述參照點的相對分布位置,獲取所述表情特征點與所述參照點之間的第一距離;
所述第二獲取子單元,用于根據(jù)所述第二表情圖像中所述表情特征點與所述參照點的相對分布位置,獲取所述表情特征點與所述參照點之間的第二距離,并根據(jù)所述參照點在所述第一表情圖像中及所述第二表情圖像中的尺寸,對所述第二距離進行縮放,形成第三距離,以使所述第三距離與所述第一距離相對于所述第一用戶的面部尺寸具有相同的放大比例。
優(yōu)選地,
所述判斷單元,用于將所述第一獲取子單元獲取到的第一距離與所述第二獲取子單元獲取到的第三距離進行比較,根據(jù)所述第一距離與所述第三距離的大小關(guān)系,判斷所述第一用戶的狀態(tài)。
本發(fā)明實施例提供了一種基于面部表情進行信息發(fā)送的方法及裝置,對第一用戶的面部進行圖像采集,依次獲得第一表情圖像及第二表情圖像,從第一表情圖像中獲取表情特征點的第一分布狀態(tài),從第二表情圖像中獲取表情特征點的第二分布狀態(tài),根據(jù)表情特征點的第一分布狀態(tài)及第二分布狀態(tài)判斷第一用戶的狀態(tài),根據(jù)第一用戶的狀態(tài)向第二用戶發(fā)送對應(yīng)的信息。當?shù)谝挥脩舻臓顟B(tài)發(fā)生變化時,第一用戶的表情會發(fā)生相應(yīng)的變化,進而面部上的表情特征點的分布狀態(tài)也會發(fā)生相應(yīng)的變化,根據(jù)表情特征點分布狀態(tài)的變化能夠確定第一用戶的不同狀態(tài),比如心情變化,則可以向第二用戶發(fā)送對應(yīng)的信息,比如提醒第二用戶進行關(guān)愛第一用戶的提醒信號。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明一個實施例提供的一種基于面部表情進行信息發(fā)送的方法流程圖;
圖2是本發(fā)明另一個實施例提供的一種基于面部表情進行信息發(fā)送的方法流程圖;
圖3是本發(fā)明一個實施例提供的一種基于面部表情進行信息發(fā)送的裝置示意圖;
圖4是本發(fā)明另一個實施例提供的一種基于面部表情進行信息發(fā)送的裝置示意圖。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例,基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
如圖1所示,本發(fā)明實施例提供了一種基于面部表情進行信息發(fā)送的方法,該方法可以包括以下步驟:
步驟101:對第一用戶的面部進行圖像采集,依次獲取第一表情圖像和第二表情圖像;
步驟102:從所述第一表情圖像中識別預(yù)先設(shè)定的表情特征點,并獲取所述表情特征點的第一分布狀態(tài);
步驟103:從所述第二表情圖像中識別所述表情特征點,獲取所述表情特征點的第二分布狀態(tài);
步驟104:根據(jù)所述表情特征點的第一分布狀態(tài)及第二分布狀態(tài),判斷所述第一用戶的狀態(tài);
步驟105:根據(jù)所述第一用戶的狀態(tài),向第二用戶發(fā)送對應(yīng)的信息。
本發(fā)明實施例提供了一種基于面部表情進行信息發(fā)送的方法,對第一用戶的面部進行圖像采集,依次獲得第一表情圖像及第二表情圖像,從第一表情圖像中獲取表情特征點的第一分布狀態(tài),從第二表情圖像中獲取表情特征點的第二分布狀態(tài),根據(jù)表情特征點的第一分布狀態(tài)及第二分布狀態(tài)判斷第一用戶的狀態(tài),根據(jù)第一用戶的狀態(tài)向第二用戶發(fā)送對應(yīng)的信息。當?shù)谝挥脩舻臓顟B(tài)發(fā)生變化時,第一用戶的表情會發(fā)生相應(yīng)的變化,進而面部上的表情特征點的分布狀態(tài)也會發(fā)生相應(yīng)的變化,根據(jù)表情特征點分布狀態(tài)的變化能夠確定第一用戶的不同狀態(tài),比如心情變化,則可以向第二用戶發(fā)送對應(yīng)的信息,比如提醒第二用戶進行關(guān)愛第一用戶的提醒信號。
在本發(fā)明一個實施例中,在從第一表情圖像或第二表情圖像中識別表情特征點時,預(yù)先采集包括表情特征點的標準圖像,通過掃描的方式從第一表情圖像或第二表情圖像上識別與標準圖像相匹配的第一特征圖像或第二特征圖像,根據(jù)第一特征圖像或第二特征圖像的顏色變化確定表情特征點。
具體地,
第一表情圖像或第二表情圖像上除了包括有第一用戶的面部圖像外,還包括有其他干擾圖像,預(yù)先采集包括有表情特征點的標準圖像,通過與標準圖像進行匹配的方式從第一表情圖像或第二表情圖像上識別出包括有表情特征點的特征圖像,這樣可以去除干擾圖像對表情特征點識別帶來的干擾。由于表情特征點一般選取面部一些具有代表性的點,這些表情特征點或凸起或凹陷,導致在特征圖像上表情特征點與周圍部位的顏色具有明顯的區(qū)別,根據(jù)特征圖像上顏色的變化能夠準確地確定出表情特征點。通過這樣確定表情特征點的方式,能夠提高確定表情特征點的速率,并能夠保證確定出的表情特征點的準確性。
例如,設(shè)定嘴角為表情特征點時,預(yù)先采集嘴的圖像作為標準圖像,在獲得第一表情圖像或第二表情圖像后,在第一表情圖像或第二表情圖像中匹配嘴的圖像,將匹配出的圖像作為特征圖像;由于嘴角相對于嘴的其他部位為凹陷狀態(tài),因而嘴角的顏色相對較深,根據(jù)圖像的顏色從特征圖像中識別出嘴角。
在本發(fā)明一個實施例中,在獲取到第一表情圖像后,從第一表情圖像中識別預(yù)先設(shè)定的參照點,參照點位于第一用戶的面部圖像上,在第一用戶的面部表情發(fā)生變化時參照點的相對位置不變或變化較小;在從第一表情圖像上獲取到表情特征點后,根據(jù)參照點及表情特征點在第一表情圖像上的相對分布位置,獲取表情特征點與參照點之間的第一距離。
具體地,預(yù)先選定的表情特征點為隨表情變化相對位置變化較大的點,在從第一表情圖像上識別出表情特征點和參照點后,確定在第一表情圖像上表情特征點與參照點之間的第一距離;表情特征點與參照點之間的第一距離反應(yīng)了在采集第一表情圖像時第一用戶的表情狀態(tài),表情特征點與參照點之間的第一距離將作為與第二距離的參照對象,根據(jù)第一距離與第二距離的大小關(guān)系,來確定第一用戶的表情變化,進而判斷第一用戶的心情。
例如,預(yù)先設(shè)定鼻尖為參照點,左嘴角為表情特征點,從第一表情圖像上識別出第一用戶的鼻尖及左嘴角后,檢測在第一表情圖像上鼻尖與左嘴角之間的距離,作為表情特征點與參照點之間的第一距離。
在本發(fā)明一個實施例中,在獲取到第二表情圖像后,從第二表情圖像中識別相同的參照點,在從第二表情圖像上獲取到表情特征點后,根據(jù)參照點及表情特征點在第二表情圖像上的相對分布位置,獲取表情特征點與參照點之間的第二距離。在獲取到表情特征點與參照點之間的第二距離后,根據(jù)參照點在第一表情圖像中及第二表情圖像中尺寸,對第二距離的進行縮放處理,形成第三距離,以使第三距離與第一距離相對于第一用戶面部的真是尺寸具有相同的放大比例。
具體地,
與處理第一表情圖像的過程相同,從第二表情圖像上識別表情特征點和參照點后,確定第二表情圖像上表情特征點與參照點之間的第二距離;由于在采集第一表情圖像和第二表情圖像時第一用戶距離攝像頭的距離可能不同,因而第一表情圖像與第二表情圖像中第一用戶面部圖像的尺寸相對于第一用戶面部的真實尺寸具有不同的放大比例,根據(jù)第一表情圖像中及第二表情圖像中參照點的尺寸,對第二距離進行縮放處理,形成第三距離,縮放的比例能夠使第一表情圖像中參照點的尺寸與第二表情圖像中參照點的尺寸相等;通過對第二距離進行縮放處理獲得第三距離,使第一距離與第三距離的放大比例相同,保證第一距離與第三距離具有可比性。
例如,從第二表情圖像上識別出第一用戶的鼻尖和左嘴角后,檢測在第二表情圖像上鼻尖與左嘴角之間的距離,作為表情特征點與參照點之間的第二距離;如果在第一表情圖像中鼻尖的尺寸為2mm,在第二表情圖像中鼻尖的尺寸為1mm,則將表情特征點與參照點之間的第二距離放大2倍,形成第三距離。
在本發(fā)明一個實施例中,在獲得表情特征點與參照點之間的第一距離和第三距離后,將第一距離與第三距離進行比較,根據(jù)第一距離與第三距離的大小關(guān)系,判斷第一用戶的狀態(tài)。
具體地,
預(yù)設(shè)的表情特征點均是在面部表情發(fā)生變化時相對位置變化比較明顯的點,在面部出現(xiàn)不同的表情時,表情特征點與參照點之間具有不同的相對位置,使表情特征點與參照點之間具有不同的距離,從而根據(jù)表情特征點與參照點之間距離的變化可以判斷表情的變化。將第三距離與第一距離進行比較,可以判斷出第一用戶的面部表情,進而根據(jù)第一用戶的面部表情可以判斷第一用戶的心情狀態(tài)。
例如,以鼻尖作為參照點,以左嘴角作為表情特征點,當人微笑時嘴角上揚,鼻尖與左嘴角之間的距離較小,當人哭泣時嘴角下拉,鼻尖與左嘴角之間的距離增大。由于第二表情圖像在第一表情圖像之后采集,當鼻尖與左嘴角之間的第一距離小于第三距離時,說明第一用戶的面部表情由喜悅變?yōu)檎;蚩奁袛嗟谝挥脩舻男那闋顟B(tài)變差。
在本發(fā)明一個實施例中,表情特征點包括眉梢、嘴角及眼皮中的任意一個或多個,由于眉梢、嘴角及眼皮均是隨表情變化位移較大的部位,比如在微笑時兩眉梢之間的距離增大、嘴角上揚,在哭泣時兩眉梢之間的距離減小、嘴角下拉。以這些隨表情變化位移較大的部位作為表情特征點,能夠準確判斷面部表情的變化,從而能夠準確判斷用戶的狀態(tài),保證所發(fā)送提醒信息與用戶心情能夠準確對應(yīng)。
在本發(fā)明一個實施例中,參照點包括鼻尖及耳垂中的任意一個或多個,由于鼻尖及耳垂均是隨表情變化位移較小的部位,比如在微笑或哭泣時鼻尖及耳垂相對于整個頭部的位移很小。以這些隨表情變化位移較小的部位作為參照點,保證表情特征點與參照點之間的距離能夠反應(yīng)第一用戶的面部表情變化,提高對第一用戶狀態(tài)進行判斷的準確性。
下面以對空槽老人的面部識別為例,對本發(fā)明實施例提供的基于面部表情進行信息發(fā)送的方法作進一步說明,如圖2所示,該方法可以包括以下步驟:
步驟201:每隔設(shè)定的間隔時間,對第一用戶的面部進行圖像采集,獲取第一表情圖像和第二表情圖像。
在本發(fā)明一個實施例中,預(yù)先設(shè)定一個間隔時間,每隔一個設(shè)定的間隔時間,對第一用戶的面部進行一次圖像采集,將最近一次采集到的圖像作為第二表情圖像,將最近一次前一次采集到的圖像作為第一表情圖像。
例如,一空槽老人A獨自在家生活,通過攝像頭對空槽老人A的面部進行圖像采集,沒經(jīng)過10min采集一張圖像,將最后一次采集到的包括空槽老人A面部的圖像作為第二表情圖像,將倒數(shù)第二次采集到的包括空槽老人A面部的圖像作為第一表情圖像。
步驟202:分別從第一表情圖像及第二表情圖像中識別表情特征點。
在本發(fā)明一個實施例中,預(yù)先采集包括表情特征點的標準圖像,在獲取到第一表情圖像及第二表情圖像后,通過掃面的方式從第一表情圖像中識別出與標準圖像相匹配的第一特征圖像,從第二表情圖像中識別出與標準圖像相匹配的第二特征圖像;根據(jù)顏色分布情況,分別從第一特征圖像及第二特征圖像中確定表情特征點。
例如,預(yù)設(shè)左嘴角為表情特征點,采集空槽老人A的嘴作為標準圖像,通過掃描的方式分別從第一表情圖像及第二表情圖像中確定與標準圖像相匹配的特征圖像,從第一表情圖像中確定出空槽老人A的嘴作為第一特征圖像,從第二表情圖像中確定出空槽老人A的嘴作為第二特征圖像。根據(jù)第一特征圖像及第二特征圖像上顏色的分布情況,分別從第一特征圖像及第二特征圖像上確定出空槽老人A的左嘴角。
步驟203:分別從第一表情圖像及第二表情圖像中識別參照點。
在本發(fā)明一個實施例中,預(yù)先設(shè)定參照點,在分別從第一表情圖像及第二表情圖像中識別出表情特征點后,分別從第一表情圖像及第二表情圖像中識別參照點。
例如,預(yù)設(shè)鼻尖為參照點,分別從第一表情圖像及第二表情圖像中識別空槽老人A的鼻尖作為參照點。
步驟204:確定第一表情圖像中表情特征點與參照點之間的第一距離。
在本發(fā)明一個實施例中,在從第一表情圖像上識別出表情特征點和參照點后,確定在第一表情圖像上表情特征點與參照點之間的距離,作為表情特征點與參照點之間的第一距離。
例如,在第一表情圖像中識別出空槽老人A的左嘴角和鼻尖后,檢測在第一表情圖像中空槽老人A的左嘴角與鼻尖之間的距離,作為左嘴角與鼻尖之間的第一距離,比如為5mm。
步驟205:確定第二表情圖像中表情特征點與參照點之間的第二距離,并根據(jù)第二距離形成第三距離。
在本發(fā)明一個實施例中,在從第二表情圖像上識別出表情特征點和參照點后,確定在第二表情圖像上表情特征點與參照點之間的距離,作為表情特征點與參照點之間的第二距離。根據(jù)參照點在第一表情圖像中及第二表情圖像中尺寸,對第二距離的進行縮放處理,形成第三距離,以使第三距離與第一距離相對于第一用戶面部的真是尺寸具有相同的放大比例。
例如,在第二表情圖像中識別出空槽老人A的左嘴角和鼻尖后,檢測在第二表情圖像中空槽老人A的左嘴角與鼻尖之間的距離,作為左嘴角與鼻尖之間的第二距離,比如為3mm。獲取到鼻尖在第一表情圖像中的尺寸為2mm,在第二表情圖像中的尺寸為1mm,根據(jù)鼻尖在第一表情圖像及第二表情圖像中的尺寸之比,對第二距離進行放大2倍處理,形成尺寸為6mm的第三距離。
步驟206:將第一距離與第三距離進行比較,根據(jù)第以距離與第三距離的大小關(guān)系,判斷第一用戶的狀態(tài)。
在本發(fā)明一個實施例中,在獲取到表情特征點與參照點之間的第一距離和跌三距離之后,由于面部表情發(fā)生變化時會使表情特征點與參照點之間的距離發(fā)生改變,通過將第一距離與第三距離進行比較,可以判斷第一用戶的表情變化趨勢,進而確定第一用戶的心情狀態(tài)。
例如,由于微笑時嘴角上揚,左嘴角與鼻尖的距離減小,哭泣時嘴角下拉,左嘴角與鼻尖的距離增大;對應(yīng)于第一表情圖像的第一距離為5mm,對應(yīng)于第二表情圖像的第三距離為6mm,相對于在采集第一表情圖像時,空槽老人A在采集第二表情圖像時嘴角下拉,說明空槽老人A由微笑表情轉(zhuǎn)變?yōu)檎1砬?,或有正常表情轉(zhuǎn)變?yōu)榭奁砬?,判定空槽老人A的心情狀態(tài)較差。
步驟207:根據(jù)第一用戶的狀態(tài),向第二用戶發(fā)送對應(yīng)的信息。
在本發(fā)明一個實施例中,在判斷出第一用戶的狀態(tài)后,根據(jù)第一用戶的狀態(tài)向第二用戶發(fā)送對應(yīng)的提醒信息,以在第一用戶的心情狀態(tài)較差使提醒第二用戶對第一用戶進行關(guān)愛。
例如,在判斷出空槽老人A的心情狀態(tài)較差后,通過短信、郵件等形式向空槽老人A的子女發(fā)送關(guān)愛提醒信號,將空槽老人A心情狀態(tài)較差的消息通知空槽老人A的子女,以提醒空槽老人A的子女及時對空槽老人A進行關(guān)愛。
如圖3所示,本發(fā)明一個實施例提供了一種基于面部表情進行信息發(fā)送的裝置,包括:圖像采集單元301、第一處理單元302、第二處理單元303、判斷單元304及發(fā)送單元305;
所述圖像采集單元301,用于對第一用戶的面部進行圖像采集,依次獲取第一表情圖像及第二表情圖像;
所述第一處理單元302,用于從所述圖像采集單元301獲取到的第一表情圖像中識別預(yù)先設(shè)定的表情特征點,并獲取所述表情特征點的第一分布狀態(tài);
所述第二處理單元303,用于從所述圖像采集單元301獲取到的第二表情圖像中識別所述表情特征點,并獲取所述表情特征點的第二分布狀態(tài);
所述判斷單元304,用于根據(jù)所述第一處理單元302獲取到的所述表情特征點的第一分布狀態(tài)及所述第二處理單元303獲取到的所述表情特征點的第二分布狀態(tài),判斷所述第一用戶的狀態(tài);
所述發(fā)送單元305,用于根據(jù)所述判斷單元304判斷出的所述第一用戶的狀態(tài),向第二用戶發(fā)送對應(yīng)的信息。
在本發(fā)明一個實施例中,如圖4所示,
所述第一處理單元302包括:第一識別子單元3021;
所述第二處理單元303包括:第二識別子單元3031;
所述第一識別子單元3021用于根據(jù)對應(yīng)于所述表情特征點的標準圖像,通過掃描的方式從所述第一表情圖像上識別與所述標準圖像相匹配的第一特征圖像,根據(jù)所述第一特征圖像的顏色變化確定所述表情特征點;
所述第二識別子單元3031用于根據(jù)對應(yīng)于所述表情特征點的標準圖像,通過掃描的方式從所述第二表情圖像上識別與所述標準圖像相匹配的第二特征圖像,根據(jù)所述第二特征圖像的顏色變化確定所述表情特征點。
在本發(fā)明一個實施例中,如圖4所示,
所述第一處理單元302進一步包括:第一獲取子單元3022;
所述第二處理單元303進一步包括:第二獲取子單元3032;
所述第一識別子單元3021進一步用于從所述第一表情圖像中識別預(yù)先設(shè)定的參照點;
所述第二識別子單元3031進一步用于從所述第二表情圖像中識別所述參照點;
所述第一獲取子單元3022用于根據(jù)所述第一表情圖像中所述表情特征點與所述參照點的相對分布位置,獲取所述表情特征點與所述參照點之間的第一距離;
所述第二獲取子單元3032用于根據(jù)所述第二表情圖像中所述表情特征點與所述參照點的相對分布位置,獲取所述表情特征點與所述參照點之間的第二距離,并根據(jù)所述參照點在所述第一表情圖像中及所述第二表情圖像中的尺寸,對所述第二距離進行縮放,形成第三距離,以使所述第三距離與所述第一距離相對于所述第一用戶的面部尺寸具有相同的放大比例。
在本發(fā)明一個實施例中,所述判斷單元用于將所述第一獲取子單元獲取到的第一距離與所述第二獲取子單元獲取到的第三距離進行比較,根據(jù)所述第一距離與所述第三距離的大小關(guān)系,判斷所述第一用戶的狀態(tài)。
上述裝置內(nèi)的各單元之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本發(fā)明方法實施例基于同一構(gòu)思,具體內(nèi)容可參見本發(fā)明方法實施例中的敘述,此處不再贅述。
需要說明的是,本發(fā)明實施例提供的基于面部表情進行信息發(fā)送的裝置具有多種實現(xiàn)形式,比如外觀造成類似鏡子的形態(tài),放置于空槽老人家中,在供空槽老人整理衣裝的同時采集空槽老人的面部表情,以在空槽來人心情狀態(tài)較差時提醒兒女及時進行關(guān)愛。
還需要說明的是,上述實施例中,是以對空槽老人進行關(guān)愛提醒為例進行說明。在本發(fā)明的其他實施例中,還可以基于面部表情向與第一用戶相關(guān)的第二用戶發(fā)送其他相關(guān)的信息。比如,第一用戶為學生,當根據(jù)其面部表情判斷出該學生的狀態(tài)為尋找目標物品時,可以向作為第二用戶的母親發(fā)送提醒信息,從而促使第二用戶進行相應(yīng)的處理。
本發(fā)明實施例提供的基于面部表情進行信息發(fā)送方法及裝置,至少具有如下有益效果:
1、在本發(fā)明實施例提供的基于面部表情進行信息發(fā)送的方法及裝置中,對第一用戶的面部進行圖像采集,依次獲得第一表情圖像及第二表情圖像,從第一表情圖像中獲取表情特征點的第一分布狀態(tài),從第二表情圖像中獲取表情特征點的第二分布狀態(tài),根據(jù)表情特征點的第一分布狀態(tài)及第二分布狀態(tài)判斷第一用戶的狀態(tài),根據(jù)第一用戶的狀態(tài)向第二用戶發(fā)送對應(yīng)的信息。當?shù)谝挥脩舻臓顟B(tài)發(fā)生變化時,第一用戶的表情會發(fā)生相應(yīng)的變化,進而面部上的表情特征點的分布狀態(tài)也會發(fā)生相應(yīng)的變化,根據(jù)表情特征點分布狀態(tài)的變化能夠確定第一用戶的不同狀態(tài),比如心情變化,則可以向第二用戶發(fā)送對應(yīng)的信息,比如提醒第二用戶進行關(guān)愛第一用戶的提醒信號。
2、在本發(fā)明實施例提供的基于面部表情進行信息發(fā)送的方法及裝置中,先后采集兩個表情圖像,根據(jù)兩個表情圖像上表情特征點與參照點之間距離的變化來判斷表情變化,相對于通過標準表情模型的方式來判斷表情變化,可以提高對表情變化進行判斷的準確性,從而能夠準確判斷空槽老人的心情狀態(tài),以準確發(fā)送相對應(yīng)的提醒消息,保證了關(guān)愛提醒的準確性及有效性。
3、在本發(fā)明實施例提供的基于面部表情進行信息發(fā)送的方法及裝置中,在從表情圖像上識別表情特征點時,通過與標準圖像進行匹配的方式從表情圖像上識別出包括有表情特征點的特征圖像,然后從特征圖像上識別表情特征點,這樣可以去除干擾圖像對表情特征點識別帶來的干擾,能夠提高確定表情特征點的速率,并能夠保證確定出的表情特征點的準確性。
4、在本發(fā)明實施例提供的基于面部表情進行信息發(fā)送的方法及裝置中,在確定出第二距離后,根據(jù)第一表情圖像中及第二表情圖像中參照點的尺寸,對第二距離進行縮放處理,形成第三距離,縮放的比例能夠使第一表情圖像中參照點的尺寸與第二表情圖像中參照點的尺寸相等;通過對第二距離進行縮放處理獲得第三距離,使第一距離與第三距離的放大比例相同,保證第一距離與第三距離具有可比性,提高對表情變化進行判斷的準確性。
需要說明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同因素。
本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲在計算機可讀取的存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)中。
最后需要說明的是:以上所述僅為本發(fā)明的較佳實施例,僅用于說明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內(nèi)。