欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

表情輸入方法和裝置制造方法

文檔序號(hào):6538993閱讀:230來(lái)源:國(guó)知局
表情輸入方法和裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種表情輸入方法和裝置,屬于互聯(lián)網(wǎng)領(lǐng)域。所述方法包括:通過(guò)所述電子設(shè)備上的輸入單元采集輸入信號(hào);從所述輸入信號(hào)中提取表情特征值;根據(jù)提取到的所述表情特征值從特征庫(kù)中獲取需要輸入的與所述表情特征值對(duì)應(yīng)的表情,所述特征庫(kù)中存儲(chǔ)有不同表情特征值與不同表情之間的對(duì)應(yīng)關(guān)系。本發(fā)明通過(guò)電子設(shè)備上的輸入單元采集輸入信號(hào),從輸入信號(hào)中提取表情特征值,根據(jù)提取到的表情特征值從特征庫(kù)中選取需要輸入的表情,特征庫(kù)中存儲(chǔ)有不同表情特征值與不同表情之間的對(duì)應(yīng)關(guān)系;解決了現(xiàn)有技術(shù)中表情輸入速度慢且過(guò)程復(fù)雜的問(wèn)題;達(dá)到了簡(jiǎn)化表情輸入過(guò)程,提高表情輸入的速度的效果。
【專利說(shuō)明】表情輸入方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,特別涉及一種表情輸入方法和裝置。
【背景技術(shù)】
[0002]隨著IM (Instant Messenger,即時(shí)通訊)應(yīng)用、Blog (博客)以及 SMS (ShortMessaging Service,短消息服務(wù))應(yīng)用的推廣和普及,用戶已經(jīng)愈加依賴于這些具有信息收發(fā)功能的應(yīng)用進(jìn)行彼此間的交流和聯(lián)系。
[0003]用戶在使用上述應(yīng)用進(jìn)行交流時(shí),為了增加輸入內(nèi)容的趣味性,往往需要輸入一些表情以表達(dá)特殊含義,或者豐富輸入內(nèi)容。在具體實(shí)現(xiàn)過(guò)程中,一方用戶需要輸入表情時(shí),打開(kāi)表情選擇界面從中選取需要輸入的表情,然后將選取的表情發(fā)送給另一方用戶。對(duì)應(yīng)地,另一方用戶接收并讀取一方用戶發(fā)送的表情。
[0004]在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:為了盡可能地滿足用戶的需求,一個(gè)應(yīng)用往往包含有幾十甚至幾百個(gè)表情供用戶選擇。當(dāng)表情選擇界面中包含較多表情時(shí),需要分類和/或分頁(yè)顯示這些表情。用戶在輸入表情時(shí),需要首先找到所需輸入的表情所對(duì)應(yīng)的分類和/或所在的頁(yè)面,然后從中選取所需輸入的表情。這就導(dǎo)致用戶輸入表情的速度很慢,而且增加了表情輸入過(guò)程的復(fù)雜度。

【發(fā)明內(nèi)容】

[0005]為了解決現(xiàn)有技術(shù)中表情輸入速度慢且過(guò)程復(fù)雜的問(wèn)題,本發(fā)明實(shí)施例提供了一種表情輸入方法和裝置。所述技術(shù)方案如下:
[0006]第一方面,提供了一種表情輸入方法,用在電子設(shè)備中,所述方法包括:
[0007]通過(guò)所述電子設(shè)備上的輸入單元采集輸入信號(hào);
[0008]從所述輸入信號(hào)中提取表情特征值;
[0009]根據(jù)提取到的所述表情特征值從特征庫(kù)中選取需要輸入的表情,所述特征庫(kù)中存儲(chǔ)有不同表情特征值與不同表情之間的對(duì)應(yīng)關(guān)系。
[0010]可選的,所述從所述輸入信號(hào)中提取表情特征值,包括:
[0011]若所述輸入信號(hào)包括語(yǔ)音形式的輸入信號(hào),則從所述語(yǔ)音形式的輸入信號(hào)中提取語(yǔ)音形式的表情特征值;
[0012]若所述輸入信號(hào)包括圖片形式的輸入信號(hào),則從所述圖片形式的輸入信號(hào)中確定人臉區(qū)域,并從所述人臉區(qū)域中提取人臉形式的表情特征值;
[0013]若所述輸入信號(hào)包括視頻形式的輸入信號(hào),則從所述視頻形式的輸入信號(hào)中提取姿態(tài)軌跡形式的表情特征值。
[0014]可選的,當(dāng)提取到的所述表情特征值為所述語(yǔ)音形式的表情特征值、所述人臉形式的表情特征值以及所述姿態(tài)軌跡形式的表情特征值中的任意一種時(shí),所述根據(jù)提取到的所述表情特征值從特征庫(kù)中選取需要輸入的表情,包括:
[0015]將提取到的所述表情特征值與所述特征庫(kù)中存儲(chǔ)的表情特征值進(jìn)行匹配;[0016]將匹配度大于預(yù)定閾值的m個(gè)所述表情特征值對(duì)應(yīng)的η個(gè)所述表情作為備選表情,η≥m≥I ;
[0017]根據(jù)預(yù)設(shè)優(yōu)先級(jí)選取至少一個(gè)排序條件對(duì)η個(gè)所述備選表情進(jìn)行排序,所述排序條件包括歷史使用次數(shù)、最近使用時(shí)間以及所述匹配度中的任意一種;
[0018]根據(jù)排序結(jié)果篩選出一個(gè)所述備選表情作為所述需要輸入的表情。
[0019]可選的,當(dāng)提取到的所述表情特征值包括所述語(yǔ)音形式的表情特征值,且還包括所述人臉形式的表情特征值或者所述姿態(tài)軌跡形式的表情特征值時(shí),所述根據(jù)提取到的所述表情特征值從特征庫(kù)中選取需要輸入的表情,包括:
[0020]將提取到的所述語(yǔ)音形式的表情特征值與第一特征庫(kù)中存儲(chǔ)的第一表情特征值進(jìn)行匹配;
[0021]獲取匹配度大于第一閾值的a個(gè)所述第一表情特征值,a≥I ;
[0022]將提取到的所述人臉形式的表情特征值或者所述姿態(tài)軌跡形式的表情特征值與第二特征庫(kù)中存儲(chǔ)的第二表情特征值進(jìn)行匹配;
[0023]獲取匹配度大于第二閾值的b個(gè)所述第二表情特征值,b ^ I ;
[0024]將a個(gè)所述第一表情特征值對(duì)應(yīng)的X個(gè)所述表情以及b個(gè)所述第二表情特征值對(duì)應(yīng)的I個(gè)所述表情作為備選表情,X ^ a, y ^ b ;
[0025]根據(jù)預(yù)設(shè)優(yōu)先級(jí)選 取至少一個(gè)排序條件對(duì)所述備選表情進(jìn)行排序,所述排序條件包括重復(fù)次數(shù)、歷史使用次數(shù)、最近使用時(shí)間以及所述匹配度中的任意一種;
[0026]根據(jù)排序結(jié)果篩選出一個(gè)所述備選表情作為所述需要輸入的表情;
[0027]其中,所述特征庫(kù)包括所述第一特征庫(kù)和所述第二特征庫(kù),且所述表情特征值包括所述第一表情特征值和所述第二表情特征值。
[0028]可選的,所述根據(jù)提取到的所述表情特征值從特征庫(kù)中選取需要輸入的表情之前,還包括:
[0029]采集所述電子設(shè)備周圍的環(huán)境信息,所述環(huán)境信息包括時(shí)間信息、環(huán)境音量信息、環(huán)境光強(qiáng)信息以及環(huán)境圖像信息中的至少一種;
[0030]根據(jù)所述環(huán)境信息確定當(dāng)前使用環(huán)境;
[0031]從至少一個(gè)備選特征庫(kù)中選取與所述當(dāng)前使用環(huán)境對(duì)應(yīng)的所述備選特征庫(kù)作為所述特征庫(kù)。
[0032]可選的,所述通過(guò)所述電子設(shè)備上的輸入單元采集輸入信號(hào),包括:
[0033]若所述輸入信號(hào)包括所述語(yǔ)音形式的輸入信號(hào),則通過(guò)麥克風(fēng)采集所述語(yǔ)音形式的輸入信號(hào);
[0034]若所述輸入信號(hào)包括所述圖片形式的輸入信號(hào)或者所述視頻形式的輸入信號(hào),則通過(guò)攝像頭采集所述圖片形式的輸入信號(hào)或者所述視頻形式的輸入信號(hào)。
[0035]可選的,所述根據(jù)提取到的所述表情特征值從特征庫(kù)中選取需要輸入的表情之前,還包括:
[0036]對(duì)于每一個(gè)所述表情,記錄用于訓(xùn)練所述表情的至少一個(gè)訓(xùn)練信號(hào);
[0037]從至少一個(gè)所述訓(xùn)練信號(hào)中提取至少一個(gè)訓(xùn)練特征值;
[0038]將重復(fù)數(shù)量最多的所述訓(xùn)練特征值作為與所述表情相對(duì)應(yīng)的表情特征值;
[0039]將所述表情和所述表情特征值的對(duì)應(yīng)關(guān)系存儲(chǔ)在所述特征庫(kù)中。[0040]可選的,所述根據(jù)提取到的所述表情特征值從特征庫(kù)中選取需要輸入的表情之后,還包括:
[0041]將所述需要輸入的表情直接顯示于輸入框或者聊天欄中。
[0042]第二方面,提供了一種表情輸入裝置,用在電子設(shè)備中,所述裝置包括:
[0043]信號(hào)采集模塊,用于通過(guò)所述電子設(shè)備上的輸入單元采集輸入信號(hào);
[0044]特征提取模塊,用于從所述輸入信號(hào)中提取表情特征值;
[0045]表情選取模塊,用于根據(jù)提取到的所述表情特征值從特征庫(kù)中選取需要輸入的表情,所述特征庫(kù)中存儲(chǔ)有不同表情特征值與不同表情之間的對(duì)應(yīng)關(guān)系。
[0046]可選的,所述特征提取模塊,包括:第一提取單元,和/或,第二提取單元,和/或,第三提取單元;
[0047]所述第一提取單元,用于若所述輸入信號(hào)包括語(yǔ)音形式的輸入信號(hào),則從所述語(yǔ)音形式的輸入信號(hào)中提取語(yǔ)音形式的表情特征值;
[0048]所述第二提取單元,用于若所述輸入信號(hào)包括圖片形式的輸入信號(hào),則從所述圖片形式的輸入信號(hào)中確定人臉區(qū)域,并從所述人臉區(qū)域中提取人臉形式的表情特征值;
[0049]所述第三提取單元,用于若所述輸入信號(hào)包括視頻形式的輸入信號(hào),則從所述視頻形式的輸入信號(hào)中提取姿態(tài)軌跡形式的表情特征值。
[0050]可選的,當(dāng)提取`到的所述表情特征值為所述語(yǔ)音形式的表情特征值、所述人臉形式的表情特征值以及所述姿態(tài)軌跡形式的表情特征值中的任意一種時(shí),所述表情選取模塊,包括:特征匹配單元、備選選取單元、表情排列單元和表情確定單元;
[0051]所述特征匹配單元,用于將提取到的所述表情特征值與所述特征庫(kù)中存儲(chǔ)的表情特征值進(jìn)行匹配;
[0052]所述備選選取單元,用于將匹配度大于預(yù)定閾值的m個(gè)所述表情特征值對(duì)應(yīng)的η個(gè)所述表情作為備選表情,n ^ m ^ I ;
[0053]所述表情排列單元,用于根據(jù)預(yù)設(shè)優(yōu)先級(jí)選取至少一個(gè)排序條件對(duì)η個(gè)所述備選表情進(jìn)行排序,所述排序條件包括歷史使用次數(shù)、最近使用時(shí)間以及所述匹配度中的任意一種;
[0054]所述表情確定單元,用于根據(jù)排序結(jié)果篩選出一個(gè)所述備選表情作為所述需要輸入的表情。
[0055]可選的,當(dāng)提取到的所述表情特征值包括所述語(yǔ)音形式的表情特征值,且還包括所述人臉形式的表情特征值或者所述姿態(tài)軌跡形式的表情特征值時(shí),所述表情選取模塊,包括:第一匹配單元、第一獲取單元、第二匹配單元、第二獲取單元、備選確定單元、備選排序單元和表情選取單元;
[0056]所述第一匹配單元,用于將提取到的所述語(yǔ)音形式的表情特征值與第一特征庫(kù)中存儲(chǔ)的第一表情特征值進(jìn)行匹配;
[0057]所述第一獲取單元,用于獲取匹配度大于第一閾值的a個(gè)所述第一表情特征值,a ^ I ;
[0058]所述第二匹配單元,用于將提取到的所述人臉形式的表情特征值或者所述姿態(tài)軌跡形式的表情特征值與第二特征庫(kù)中存儲(chǔ)的第二表情特征值進(jìn)行匹配;
[0059]所述第二獲取單元,用于獲取匹配度大于第二閾值的b個(gè)所述第二表情特征值,b ^ I ;
[0060]所述備選確定單元,用于將a個(gè)所述第一表情特征值對(duì)應(yīng)的X個(gè)所述表情以及b個(gè)所述第二表情特征值對(duì)應(yīng)的I個(gè)所述表情作為備選表情,X ^ a, y ^ b ;
[0061]所述備選排序單元,用于根據(jù)預(yù)設(shè)優(yōu)先級(jí)選取至少一個(gè)排序條件對(duì)所述備選表情進(jìn)行排序,所述排序條件包括重復(fù)次數(shù)、歷史使用次數(shù)、最近使用時(shí)間以及所述匹配度中的任意一種;
[0062]所述表情選取單元,用于根據(jù)排序結(jié)果篩選出一個(gè)所述備選表情作為所述需要輸入的表情;
[0063]其中,所述特征庫(kù)包括所述第一特征庫(kù)和所述第二特征庫(kù),且所述表情特征值包括所述第一表情特征值和所述第二表情特征值。
[0064]可選的,所述裝置還包括:
[0065]信息采集模塊,用于采集所述電子設(shè)備周圍的環(huán)境信息,所述環(huán)境信息包括時(shí)間信息、環(huán)境音量信息、環(huán)境光強(qiáng)信息以及環(huán)境圖像信息中的至少一種;
[0066]環(huán)境確定模塊,用于根據(jù)所述環(huán)境信息確定當(dāng)前使用環(huán)境;
[0067]特征選擇模塊,用于從至少一個(gè)備選特征庫(kù)中選取與所述當(dāng)前使用環(huán)境對(duì)應(yīng)的所述備選特征庫(kù)作為所述特征庫(kù)。
[0068]可選的,所述信號(hào) 采集模塊,包括:語(yǔ)音采集單元,和/或,圖像采集單元;
[0069]所述語(yǔ)音采集單元,用于若所述輸入信號(hào)包括所述語(yǔ)音形式的輸入信號(hào),則通過(guò)麥克風(fēng)采集所述語(yǔ)音形式的輸入信號(hào);
[0070]所述圖像采集單元,用于若所述輸入信號(hào)包括所述圖片形式的輸入信號(hào)或者所述視頻形式的輸入信號(hào),則通過(guò)攝像頭采集所述圖片形式的輸入信號(hào)或者所述視頻形式的輸入信號(hào)。
[0071]可選的,所述裝置還包括:
[0072]信號(hào)記錄模塊,用于對(duì)于每一個(gè)所述表情,記錄用于訓(xùn)練所述表情的至少一個(gè)訓(xùn)
練信號(hào);
[0073]特征記錄模塊,用于從至少一個(gè)所述訓(xùn)練信號(hào)中提取至少一個(gè)訓(xùn)練特征值;
[0074]特征選取模塊,用于將重復(fù)數(shù)量最多的所述訓(xùn)練特征值作為與所述表情相對(duì)應(yīng)的表情特征值;
[0075]特征存儲(chǔ)模塊,用于將所述表情和所述表情特征值的對(duì)應(yīng)關(guān)系存儲(chǔ)在所述特征庫(kù)中。
[0076]可選的,所述裝置還包括:
[0077]表情顯示模塊,用于將所述需要輸入的表情直接顯示于輸入框或者聊天欄中。
[0078]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0079]通過(guò)電子設(shè)備上的輸入單元采集輸入信號(hào),從輸入信號(hào)中提取表情特征值,根據(jù)提取到的表情特征值從特征庫(kù)中選取需要輸入的表情,特征庫(kù)中存儲(chǔ)有不同表情特征值與不同表情之間的對(duì)應(yīng)關(guān)系;解決了現(xiàn)有技術(shù)中表情輸入速度慢且過(guò)程復(fù)雜的問(wèn)題;達(dá)到了簡(jiǎn)化表情輸入過(guò)程,提高表情輸入的速度的效果。
【專利附圖】

【附圖說(shuō)明】[0080]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0081]圖1是本發(fā)明一個(gè)實(shí)施例提供的表情輸入方法的方法流程圖;
[0082]圖2A是本發(fā)明另一實(shí)施例提供的表情輸入方法的方法流程圖;
[0083]圖2B是一種典型的即時(shí)通信應(yīng)用的聊天界面的示意圖;
[0084]圖3是本發(fā)明一個(gè)實(shí)施例提供的表情輸入裝置的結(jié)構(gòu)方框圖;
[0085]圖4是本發(fā)明另一實(shí)施例提供的表情輸入裝置的結(jié)構(gòu)方框圖。
【具體實(shí)施方式】
[0086]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0087]在本發(fā)明各個(gè)實(shí)施例中,電子設(shè)備可以是手機(jī)、平板電腦、電子書(shū)閱讀器、MP3播放器(Moving Picture Experts Group Audio Layer III,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)>MP4 (Moving Picture Experts Group Audio Layer IV,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)播放器、膝上型便攜計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)以及智能電視等等。
[0088]請(qǐng)參考圖1,其示出了本發(fā)明一個(gè)實(shí)施例提供的表情輸入方法的方法流程圖,本實(shí)施例以該表情輸入方法應(yīng)用于電子設(shè)備來(lái)舉例說(shuō)明。該表情輸入方法包括如下幾個(gè)步驟:
[0089]步驟102,通過(guò)電子設(shè)備上的輸入單元采集輸入信號(hào)。
[0090]步驟104,從輸入信號(hào)中提取表情特征值。
[0091]步驟106,根據(jù)提取到的表情特征值從特征庫(kù)中選取需要輸入的表情,特征庫(kù)中存儲(chǔ)有不同表情特征值與不同表情之間的對(duì)應(yīng)關(guān)系。
[0092]綜上所述,本實(shí)施例提供的表情輸入方法,通過(guò)電子設(shè)備上的輸入單元采集輸入信號(hào),從輸入信號(hào)中提取表情特征值,根據(jù)提取到的表情特征值從特征庫(kù)中選取需要輸入的表情,特征庫(kù)中存儲(chǔ)有不同表情特征值與不同表情之間的對(duì)應(yīng)關(guān)系;解決了現(xiàn)有技術(shù)中表情輸入速度慢且過(guò)程復(fù)雜的問(wèn)題;達(dá)到了簡(jiǎn)化表情輸入過(guò)程,提高表情輸入的速度的效
果O
[0093]請(qǐng)參考圖2A,其示出了本發(fā)明另一實(shí)施例提供的表情輸入方法的方法流程圖,本實(shí)施例以該表情輸入方法應(yīng)用于電子設(shè)備來(lái)舉例說(shuō)明。該表情輸入方法包括如下幾個(gè)步驟:
[0094]步驟201,判斷電子設(shè)備處于自動(dòng)采集狀態(tài)還是手動(dòng)采集狀態(tài)。
[0095]電子設(shè)備判斷其自身處于自動(dòng)采集狀態(tài)還是手動(dòng)采集狀態(tài)。其中,自動(dòng)采集狀態(tài)是指由電子設(shè)備自動(dòng)開(kāi)啟輸入單元進(jìn)行輸入信號(hào)的采集;手動(dòng)采集狀態(tài)是指由用戶開(kāi)啟輸入單元進(jìn)行輸入信號(hào)的采集。
[0096]步驟202,若判斷結(jié)果為電子設(shè)備處于自動(dòng)采集狀態(tài),則開(kāi)啟輸入單元。
[0097]若判斷結(jié)果為電子設(shè)備處于自動(dòng)采集狀態(tài),則電子設(shè)備自動(dòng)開(kāi)啟輸入單元。輸入單元包括麥克風(fēng)和/或攝像頭。輸入單元可以是電子設(shè)備內(nèi)置的輸入單元,也可以是電子設(shè)備外接的輸入單元。[0098]電子設(shè)備開(kāi)啟輸入單元之后,執(zhí)行下述步驟204.[0099]步驟203,若判斷結(jié)果為電子設(shè)備處于手動(dòng)采集狀態(tài),則檢測(cè)輸入單元是否處于開(kāi)啟狀態(tài)。
[0100]若判斷結(jié)果為電子設(shè)備處于手動(dòng)采集狀態(tài),則電子設(shè)備檢測(cè)輸入單元是否處于開(kāi)啟狀態(tài)。由于手動(dòng)采集狀態(tài)是指由用戶開(kāi)啟輸入單元進(jìn)行輸入信號(hào)的采集,所以電子設(shè)備此時(shí)檢測(cè)用戶是否將輸入單元打開(kāi)。用戶可以通過(guò)按鈕或者開(kāi)關(guān)之類的控件開(kāi)啟輸入單
J Li ο
[0101]當(dāng)輸入單元為麥克風(fēng)時(shí),請(qǐng)結(jié)合參考圖2B,其示出了一種典型的即時(shí)通信應(yīng)用的聊天界面。麥克風(fēng)按鈕22位于輸入框24中。用戶長(zhǎng)按該麥克風(fēng)按鈕22可以保持麥克風(fēng)處于開(kāi)啟狀態(tài),當(dāng)用戶釋放該麥克風(fēng)按鈕22時(shí)麥克風(fēng)關(guān)閉。
[0102]若檢測(cè)結(jié)果為是,也即檢測(cè)結(jié)果為輸入單元處于開(kāi)啟狀態(tài),則執(zhí)行下述步驟204 ;若檢測(cè)結(jié)果為否,也即檢測(cè)結(jié)果為輸入單元未處于開(kāi)啟狀態(tài),則不執(zhí)行下述步驟。
[0103]步驟204,通過(guò)電子設(shè)備上的輸入單元采集輸入信號(hào)。
[0104]不論是電子設(shè)備處于自動(dòng)采集狀態(tài)還是手動(dòng)采集狀態(tài),當(dāng)輸入單元開(kāi)啟之后,電子設(shè)備通過(guò)輸入單元采集輸入信號(hào)。
[0105]在第一種可能的實(shí)現(xiàn)方式中,若輸入單元包括麥克風(fēng),則通過(guò)麥克風(fēng)采集語(yǔ)音形式的輸入信號(hào)。語(yǔ)音形式的輸入信號(hào)可以是用戶說(shuō)的話,或者由用戶或者其它物體發(fā)出的聲音。
[0106]在第二種可能的`實(shí)現(xiàn)方式中,若輸入單元包括攝像頭,則通過(guò)攝像頭采集圖片形式或者視頻形式的輸入信號(hào)。圖片形式的輸入信號(hào)可以是用戶的臉部表情,視頻形式的輸入信號(hào)可以是用戶的動(dòng)作姿態(tài)或者用戶的手勢(shì)軌跡等等。
[0107]步驟205,從輸入信號(hào)中提取表情特征值。
[0108]電子設(shè)備采集得到輸入信號(hào)之后,從輸入信號(hào)中提取表情特征值。
[0109]在第一種可能的實(shí)現(xiàn)方式中,若輸入信號(hào)包括語(yǔ)音形式的輸入信號(hào),則從語(yǔ)音形式的輸入信號(hào)中提取語(yǔ)音形式的表情特征值。
[0110]電子設(shè)備可以通過(guò)數(shù)據(jù)降維方法或者特征值選擇方法從語(yǔ)音形式的輸入信號(hào)中提取語(yǔ)音形式的表情特征值。其中,數(shù)據(jù)降維方法是一種常用的對(duì)高維度的語(yǔ)音或者圖像之類的信號(hào)進(jìn)行更為簡(jiǎn)化和有效的分析的方法,通過(guò)對(duì)高維度信號(hào)進(jìn)行降維,可以去除一些沒(méi)有反映信號(hào)的本質(zhì)特征的數(shù)據(jù)。因此,通過(guò)數(shù)據(jù)降維方法可以得到輸入信號(hào)中的特征值,該特征值即為能夠反映輸入信號(hào)的本質(zhì)特征的數(shù)據(jù)。由于在本實(shí)施方式中,是從語(yǔ)音形式的輸入信號(hào)中提取語(yǔ)音形式的特征值,且該特征值用于本實(shí)施例提供的表情輸入方法,所以將該特征值稱為表情特征值。
[0111]另外,還可以通過(guò)特征值選擇方法從輸入信號(hào)中提取表情特征值。電子設(shè)備可以預(yù)先設(shè)置至少一個(gè)表情特征值,當(dāng)采集得到輸入信號(hào)之后,對(duì)輸入信號(hào)進(jìn)行分析并查找是否存在預(yù)先設(shè)置的表情特征值。
[0112]在本實(shí)施例中,假設(shè)電子設(shè)備通過(guò)麥克風(fēng)采集得到的語(yǔ)音形式的輸入信號(hào)為“當(dāng)然可以沒(méi)問(wèn)題哈哈”,電子設(shè)備對(duì)該語(yǔ)音形式的輸入信號(hào)進(jìn)行分析之后從中提取語(yǔ)音形式的表情特征值“哈哈”。
[0113]在第二種可能的實(shí)現(xiàn)方式中,若輸入信號(hào)包括圖片形式的輸入信號(hào),則從圖片形式的輸入信號(hào)中確定人臉區(qū)域,并從人臉區(qū)域中提取人臉形式的表情特征值。
[0114]電子設(shè)備可以首先通過(guò)圖像識(shí)別技術(shù)從圖片形式的輸入信號(hào)中確定人臉區(qū)域,然后通過(guò)數(shù)據(jù)降維方法或者特征值選擇方法從人臉區(qū)域中提取人臉形式的表情特征值。
[0115]比如,通過(guò)攝像頭拍攝用戶臉部的圖片之后,確定圖片中的人臉區(qū)域,然后對(duì)該人臉區(qū)域進(jìn)行分析之后從中提取“開(kāi)心”、“難過(guò)”、“哭”或者“抓狂”之類的人臉形式的表情特征值。
[0116]在第三種可能的實(shí)現(xiàn)方式中,若輸入信號(hào)包括視頻形式的輸入信號(hào),則從視頻形式的輸入信號(hào)中提取姿態(tài)軌跡形式的表情特征值。
[0117]當(dāng)輸入信號(hào)為電子設(shè)備通過(guò)采集一段時(shí)間內(nèi)的用戶姿態(tài)動(dòng)作或者手勢(shì)軌跡之類的視頻形式的輸入信號(hào)時(shí),電子設(shè)備可以從該視頻形式的輸入信號(hào)中提取姿態(tài)軌跡形式的表情特征值。
[0118]步驟206,根據(jù)提取到的表情特征值從特征庫(kù)中選取需要輸入的表情。
[0119]由于特征庫(kù)中存儲(chǔ)有不同表情特征值與不同表情之間的對(duì)應(yīng)關(guān)系,電子設(shè)備根據(jù)提取到的表情特征值以及特征庫(kù)中存儲(chǔ)的對(duì)應(yīng)關(guān)系選取所需輸入的表情,然后將選取的表情插入至輸入框24中待用戶發(fā)送或者直接顯示于聊天欄26中。
[0120]具體來(lái)講,當(dāng)提取到的表情特征值為語(yǔ)音形式的表情特征值、人臉形式的表情特征值以及姿態(tài)軌跡形式的表情特征值中的任意一種時(shí),本步驟可以包括如下幾個(gè)子步驟:
[0121](I)將提取到的表情特征值與特征庫(kù)中存儲(chǔ)的表情特征值進(jìn)行匹配。
[0122]電子設(shè)備將提取到的表情特征值與特征庫(kù)中存儲(chǔ)的表情特征值進(jìn)行匹配。由于特征庫(kù)中存儲(chǔ)的表情特征值是特`定的表情特征值,比如語(yǔ)音形式的表情特征值是由某個(gè)特定人錄入的,電子設(shè)備提取到的表情特征值與特征庫(kù)中存儲(chǔ)的表情特征值具有一定程度的差異,因此電子設(shè)備需要將兩者進(jìn)行匹配,得到匹配度。
[0123](2)將匹配度大于預(yù)定閾值的m個(gè)表情特征值對(duì)應(yīng)的η個(gè)表情作為備選表情,n ^ m ^ 10
[0124]電子設(shè)備將匹配度大于預(yù)定閾值的m個(gè)表情特征值對(duì)應(yīng)的η個(gè)表情作為備選表情,n ^ m ^ 10其中,一個(gè)表情特征值對(duì)應(yīng)于至少一個(gè)表情。預(yù)定閾值可以根據(jù)實(shí)際情況預(yù)先設(shè)定,比如設(shè)定為80%。
[0125]在本實(shí)施例中,假設(shè)電子設(shè)備得到的備選表情為:一個(gè)匹配度為98%的表情特征值對(duì)應(yīng)的A、B和C三個(gè)表情,以及另一匹配度為90%的表情特征值對(duì)應(yīng)的D表情。
[0126](3)根據(jù)預(yù)設(shè)優(yōu)先級(jí)選取至少一個(gè)排序條件對(duì)η個(gè)備選表情進(jìn)行排序。
[0127]電子設(shè)備根據(jù)預(yù)設(shè)優(yōu)先級(jí)選取至少一個(gè)排序條件對(duì)η個(gè)備選表情進(jìn)行排序,排序條件包括歷史使用次數(shù)、最近使用時(shí)間以及匹配度中的任意一種。各個(gè)排序條件之間的優(yōu)先級(jí)順序可以根據(jù)實(shí)際情況預(yù)先設(shè)定,比如按照優(yōu)先級(jí)從高到低為匹配度、歷史使用次數(shù)、最近使用時(shí)間。當(dāng)電子設(shè)備根據(jù)第一個(gè)排序條件無(wú)法篩選出需要輸入的表情時(shí),選取第二個(gè)排序條件繼續(xù)篩選,以此類推,最終篩選出一個(gè)備選表情作為需要輸入的表情。
[0128]在本實(shí)施例中,電子設(shè)備首先根據(jù)匹配度對(duì)Α、B、C和D四個(gè)表情進(jìn)行排序后依次得到Α、B、C和D,發(fā)現(xiàn)Α、B和C三個(gè)表情的匹配度均為98% ;之后,電子設(shè)備根據(jù)歷史使用次數(shù)對(duì)Α、Β和C三個(gè)表情進(jìn)行排序后依次得到Β、Α和C (假設(shè)排序規(guī)則為按照歷史使用次數(shù)由多到少排列,且A表情的歷史使用次數(shù)為15次,B表情的歷史使用次數(shù)為20次,C表情的歷史使用次數(shù)為3次);此時(shí)電子設(shè)備發(fā)現(xiàn)B表情的歷史使用次數(shù)最多,因此選取B表情作為需要輸入的表情。
[0129](4)根據(jù)排序結(jié)果篩選出一個(gè)備選表情作為需要輸入的表情。
[0130]電子設(shè)備根據(jù)排序結(jié)果篩選出一個(gè)備選表情作為需要輸入的表情。在本發(fā)明實(shí)施例提供的表情輸入方法中,電子設(shè)備從多個(gè)備選表情中自動(dòng)篩選出一個(gè)備選表情作為需要輸入的表情,不需要用戶進(jìn)行選取或者確認(rèn),簡(jiǎn)化表情輸入的流程,使得表情輸入更為高效、便捷。
[0131]當(dāng)提取到的表情特征值包括語(yǔ)音形式的表情特征值,且還包括人臉形式的表情特征值或者姿態(tài)軌跡形式的表情特征值時(shí),本步驟可以包括如下幾個(gè)步驟:
[0132](I)將提取到的語(yǔ)音形式的表情特征值與第一特征庫(kù)中存儲(chǔ)的第一表情特征值進(jìn)行匹配。
[0133]與上述選取需要輸入的表情的方式不同的是,電子設(shè)備綜合分析兩種形式的表情特征值確定出需要輸入的表情,可以使得選取的表情更為準(zhǔn)確,充分滿足用戶需求。
[0134]電子設(shè)備將提取到的語(yǔ)音形式的表情特征值與第一特征庫(kù)中存儲(chǔ)的第一表情特征值進(jìn)行匹配。同樣的,電子設(shè)備得到提取到的語(yǔ)音形式的表情特征值與第一特征庫(kù)中存儲(chǔ)的第一表情特征值之間的匹配度。在本實(shí)施例中,假設(shè)電子設(shè)備提取到的語(yǔ)音形式的表情特征值為“哈哈”。
[0135](2)獲取匹配度大于第一閾值的a個(gè)第一表情特征值,a≥I。 [0136]電子設(shè)備獲取匹配度大于第一閾值的a個(gè)第一表情特征值,a ≥ I。在本實(shí)施例中,假設(shè)a=l。
[0137](3)將提取到的人臉形式的表情特征值或者姿態(tài)軌跡形式的表情特征值與第二特征庫(kù)中存儲(chǔ)的第二表情特征值進(jìn)行匹配。
[0138]電子設(shè)備將提取到的人臉形式的表情特征值或者姿態(tài)軌跡形式的表情特征值與第二特征庫(kù)中存儲(chǔ)的第二表情特征值進(jìn)行匹配。在本實(shí)施例中,假設(shè)電子設(shè)備提取到的人臉形式的表情特征值為大笑的面部表情。
[0139](4)獲取匹配度大于第二閾值的b個(gè)第二表情特征值,b≥I。
[0140]電子設(shè)備獲取匹配度大于第二閾值的b個(gè)第二表情特征值,b ≥ I。在本實(shí)施例中,假設(shè)b=2。
[0141](5)將a個(gè)第一表情特征值對(duì)應(yīng)的X個(gè)表情以及b個(gè)第二表情特征值對(duì)應(yīng)的y個(gè)表情作為備選表情,X≥a, y≥b。
[0142]電子設(shè)備將a個(gè)第一表情特征值對(duì)應(yīng)的X個(gè)表情以及b個(gè)第二表情特征值對(duì)應(yīng)的y個(gè)表情作為備選表情,x≥a, y ≥b0在本實(shí)施例中,假設(shè)備選表情為匹配度大于第一閾值的第一表情特征值對(duì)應(yīng)的“大笑”、“微笑”和“齜牙”三個(gè)表情,匹配度大于第二閾值的第一個(gè)第二表情特征值對(duì)應(yīng)的“微笑”表情,以及匹配度大于第二閾值的第二個(gè)第二表情特征值對(duì)應(yīng)的“嘟嘴”表情。
[0143](6)根據(jù)預(yù)設(shè)優(yōu)先級(jí)選取至少一個(gè)排序條件對(duì)備選表情進(jìn)行排序。
[0144]電子設(shè)備根據(jù)預(yù)設(shè)優(yōu)先級(jí)選取至少一個(gè)排序條件對(duì)備選表情進(jìn)行排序,排序條件包括重復(fù)次數(shù)、歷史使用次數(shù)、最近使用時(shí)間以及匹配度中的任意一種。各個(gè)排序條件之間的優(yōu)先級(jí)順序可以根據(jù)實(shí)際情況預(yù)先設(shè)定,比如按照優(yōu)先級(jí)從高到低為重復(fù)次數(shù)、歷史使用次數(shù)、最近使用時(shí)間、匹配度。當(dāng)電子設(shè)備根據(jù)第一個(gè)排序條件無(wú)法篩選出需要輸入的表情時(shí),選取第二個(gè)排序條件繼續(xù)篩選,以此類推,最終篩選出一個(gè)備選表情作為需要輸入的表情。
[0145]在本實(shí)施例中,假設(shè)首先根據(jù)重復(fù)次數(shù)對(duì)“大笑”、“微笑”、“齜牙”和“嘟嘴”表情進(jìn)行排序,發(fā)現(xiàn)“微笑”表情的重復(fù)次數(shù)最多,則直接選取“微笑”表情作為需要輸入的表情。
[0146](7)根據(jù)排序結(jié)果篩選出一個(gè)備選表情作為需要輸入的表情。
[0147]電子設(shè)備根據(jù)排序結(jié)果篩選出一個(gè)備選表情作為需要輸入的表情。在本發(fā)明實(shí)施例提供的表情輸入方法中,電子設(shè)備從多個(gè)備選表情中自動(dòng)篩選出一個(gè)備選表情作為需要輸入的表情,不需要用戶進(jìn)行選取或者確認(rèn),簡(jiǎn)化表情輸入的流程,使得表情輸入更為高效、便捷。
[0148]另外,當(dāng)電子設(shè)備將提取到的表情特征值與特征庫(kù)中存儲(chǔ)的表情特征值進(jìn)行匹配之后,若發(fā)現(xiàn)不存在匹配度大于閾值的表情特征值,則可提示用戶無(wú)法找到匹配結(jié)果。比如,以彈窗的形式告知用戶。
[0149]步驟207,將需要輸入的表情直接顯示于輸入框或者聊天欄中。
[0150]電子設(shè)備從特征庫(kù)中選取需要輸入的表情之后,將需要輸入的表情直接顯示于輸入框或者聊天欄中。結(jié)合參考圖2B,電子設(shè)備可以將選取的表情插入至輸入框24中待用戶發(fā)送或者直接顯示于聊天欄26中。
[0151 ] 需要說(shuō)明的是,本實(shí)施例提供的表情輸入方法還可以結(jié)合電子設(shè)備所處環(huán)境對(duì)表情進(jìn)行選取。具體地,在上述步驟206之前,還可以包括如下幾個(gè)步驟:
[0152](I)采集電子設(shè)備周圍的環(huán)境信息。
[0153]電子設(shè)備米集周圍的環(huán)境信息,環(huán)境信息包括時(shí)間信息、環(huán)境音量信息、環(huán)境光強(qiáng)信息以及環(huán)境圖像信息中的至少一種。其中,環(huán)境音量信息可以通過(guò)麥克風(fēng)采集、環(huán)境光強(qiáng)信息可以通過(guò)光強(qiáng)傳感器采集、環(huán)境圖像信息可以通過(guò)攝像頭采集。
[0154](2)根據(jù)環(huán)境信息確定當(dāng)前使用環(huán)境。
[0155]電子設(shè)備根據(jù)環(huán)境信息確定當(dāng)前使用環(huán)境。電子設(shè)備采集周圍的環(huán)境信息之后,綜合分析各個(gè)環(huán)境信息以確定當(dāng)前使用環(huán)境。比如,當(dāng)時(shí)間信息為22:00、環(huán)境音量信息為2分貝且環(huán)境光強(qiáng)信息很弱時(shí),可以確定當(dāng)前使用環(huán)境為用戶在睡覺(jué)的環(huán)境。再比如,當(dāng)時(shí)間信息為14:00、環(huán)境音量信息為75分貝、環(huán)境光強(qiáng)信息較強(qiáng)且環(huán)境圖像信息為街道時(shí),可以確定當(dāng)前使用環(huán)境為用戶在逛街的環(huán)境。
[0156](3)從至少一個(gè)備選特征庫(kù)中選取與當(dāng)前使用環(huán)境對(duì)應(yīng)的備選特征庫(kù)作為特征庫(kù)。
[0157]電子設(shè)備中預(yù)先存儲(chǔ)不同使用環(huán)境與不同備選特征庫(kù)之間的對(duì)應(yīng)關(guān)系,當(dāng)電子設(shè)備獲取當(dāng)前使用環(huán)境后,選取對(duì)應(yīng)的備選特征庫(kù)作為特征庫(kù)。之后,電子設(shè)備再根據(jù)提取到的表情特征值從特征庫(kù)中選取需要輸入的表情。
[0158]還需要說(shuō)明的是,特征庫(kù)中存儲(chǔ)的不同表情特征值與不同表情之間的對(duì)應(yīng)關(guān)系可以是預(yù)先由系統(tǒng)或者設(shè)計(jì)人員設(shè)定的,比如在用戶安裝表情包時(shí),該表情包中就攜帶有特征庫(kù)。設(shè)計(jì)人員在設(shè)計(jì)完成表情之后,同時(shí)也設(shè)定了不同表情特征值與不同表情之間的對(duì)應(yīng)關(guān)系,并創(chuàng)建了特征庫(kù),而后將表情與特征庫(kù)一同打包成表情包。另外,特征庫(kù)中存儲(chǔ)的不同表情特征值與不同表情之間的對(duì)應(yīng)關(guān)系還可以是由用戶自行設(shè)定的。當(dāng)由用戶自行設(shè)定時(shí),本實(shí)施例提供的表情輸入方法還包括如下幾個(gè)步驟:
[0159]第一,對(duì)于每一個(gè)表情,記錄用于訓(xùn)練該表情的至少一個(gè)訓(xùn)練信號(hào)。
[0160]對(duì)于每一個(gè)表情,電子設(shè)備記錄用于訓(xùn)練該表情的至少一個(gè)訓(xùn)練信號(hào)。用戶可以對(duì)表情進(jìn)行訓(xùn)練,由用戶自定義不同的表情特征值與不同的表情之間的對(duì)應(yīng)關(guān)系。比如,用戶從表情選擇界面中選取了常用的四個(gè)表情,分別為:表情A、表情B、表情C和表情D。以對(duì)表情A進(jìn)行訓(xùn)練為例,用戶選定表情A,重復(fù)3次說(shuō)“齜牙”,電子設(shè)備記錄該3個(gè)訓(xùn)練信號(hào)。
[0161]當(dāng)然,電子設(shè)備仍然通過(guò)麥克風(fēng)或者攝像頭之類的輸入單元對(duì)訓(xùn)練信號(hào)進(jìn)行采集和記錄。
[0162]第二,從至少一個(gè)訓(xùn)練信號(hào)中提取至少一個(gè)訓(xùn)練特征值。
[0163]電子設(shè)備從至少一個(gè)訓(xùn)練信號(hào)中提取至少一個(gè)訓(xùn)練特征值。與上述步驟205相同,電子設(shè)備可以通過(guò)數(shù)據(jù)降維方法或者特征值選擇方法從訓(xùn)練信號(hào)中提取訓(xùn)練特征值。訓(xùn)練信號(hào)可以是語(yǔ)音形式的訓(xùn)練信號(hào),也可以是圖片形式的訓(xùn)練信號(hào),還可以是視頻形式的訓(xùn)練信號(hào)。
[0164]第三,將重復(fù)數(shù)量最多的訓(xùn)練特征值作為與表情相對(duì)應(yīng)的表情特征值。
[0165]電子設(shè)備將重復(fù)數(shù)量最多的訓(xùn)練特征值作為與表情相對(duì)應(yīng)的表情特征值。當(dāng)電子設(shè)備記錄的訓(xùn)練信號(hào)相同時(shí),通常從訓(xùn)練信號(hào)中提取得到的訓(xùn)練特征值是相同的。比如,電子設(shè)備記錄的3次訓(xùn)練信號(hào)均為用戶說(shuō)的“齜牙”時(shí),其提取到的3個(gè)訓(xùn)練特征值通常均為“齜牙'
[0166]然而,當(dāng)電子設(shè)備通過(guò)麥克風(fēng)或者攝像頭之類的輸入單元采集訓(xùn)練信號(hào)時(shí),可能存在周圍環(huán)境的干擾,比如噪聲或者圖像的干擾,此時(shí)電子設(shè)備從訓(xùn)練信號(hào)中提取得到的訓(xùn)練特征值可能會(huì)有所不同。因此,電子設(shè)備將重復(fù)數(shù)量最多的訓(xùn)練特征值作為與表情相對(duì)應(yīng)的表情特征值。比如,電子設(shè)備記錄的3次訓(xùn)練信號(hào)均為用戶說(shuō)的“齜牙”時(shí),其提取到的3個(gè)訓(xùn)練特征值中兩個(gè)為“齜牙”,另一個(gè)為“在啊”,此時(shí)電子設(shè)備選取“齜牙”為與表情A相對(duì)應(yīng)的表情特征值。
[0167]第四,將表情和表情特征值的對(duì)應(yīng)關(guān)系存儲(chǔ)在特征庫(kù)中。
[0168]電子設(shè)備將表情和表情特征值的對(duì)應(yīng)關(guān)系存儲(chǔ)在特征庫(kù)中。在實(shí)際應(yīng)用中,可以將經(jīng)訓(xùn)練得到的對(duì)應(yīng)關(guān)系存儲(chǔ)于原有的特征庫(kù)中;也可以由用戶自行創(chuàng)建一個(gè)自定義特征庫(kù),將經(jīng)訓(xùn)練得到的對(duì)應(yīng)關(guān)系存儲(chǔ)于自定義特征庫(kù)中。
[0169]通過(guò)上述四個(gè)步驟,實(shí)現(xiàn)了由用戶自行設(shè)定表情和表情特征值之間的對(duì)應(yīng)關(guān)系,進(jìn)一步提聞了用戶體驗(yàn)。
[0170]還需要說(shuō)明的是,為了辨別用戶何時(shí)需要運(yùn)用本實(shí)施例提供的表情輸入方法進(jìn)行表情輸入,在步驟201之前還可以執(zhí)行檢測(cè)光標(biāo)是否位于輸入框中的步驟。光標(biāo)用于指示用戶輸入文字、表情或者圖片等內(nèi)容的位置。請(qǐng)結(jié)合參考圖2B,光標(biāo)28位于輸入框24中。電子設(shè)備根據(jù)光標(biāo)28的位置檢測(cè)用戶是否正在使用輸入框24進(jìn)行文字、表情或者圖片等內(nèi)容的輸入。當(dāng)光標(biāo)28位于輸入框24中時(shí),默認(rèn)用戶正在使用輸入框24,此時(shí)執(zhí)行上述步驟 201。
[0171]綜上所述,本實(shí)施例提供的表情輸入方法,通過(guò)電子設(shè)備上的輸入單元采集輸入信號(hào),從輸入信號(hào)中提取表情特征值,根據(jù)提取到的表情特征值從特征庫(kù)中選取需要輸入的表情,特征庫(kù)中存儲(chǔ)有不同表情特征值與不同表情之間的對(duì)應(yīng)關(guān)系;解決了現(xiàn)有技術(shù)中表情輸入速度慢且過(guò)程復(fù)雜的問(wèn)題;達(dá)到了簡(jiǎn)化表情輸入過(guò)程,提高表情輸入的速度的效
果O
[0172]另外,還通過(guò)麥克風(fēng)采集語(yǔ)音形式的輸入信號(hào),或者攝像頭采集圖片形式或者視頻形式的輸入信號(hào),進(jìn)而進(jìn)行表情輸入,豐富了表情輸入的方式;而且用戶還可以自行設(shè)定不同表情特征值與不同表情之間的對(duì)應(yīng)關(guān)系,充分滿足了用戶的需求。
[0173]另外,上述實(shí)施例還提供了兩種選取需要輸入的表情的方式,第一種方式通過(guò)分析一種形式的表情特征值后確定出需要輸入的表情,較為簡(jiǎn)單、快速;第二種方式通過(guò)綜合分析兩種形式的表情特征值確定出需要輸入的表情,可以使得選取的表情更為準(zhǔn)確,充分滿足用戶需求。
[0174]在一個(gè)具體的例子中,小明打開(kāi)智能電視中安裝的一個(gè)具有信息收發(fā)功能的應(yīng)用軟件,并同時(shí)打開(kāi)智能電視的前置攝像頭采集其人臉區(qū)域的圖片。小明嘴角微微上揚(yáng),露出微笑的表情。智能電視從采集得到的人臉區(qū)域的圖片中提取表情特征值,在特征庫(kù)中尋找表情特征值與表情之間的對(duì)應(yīng)關(guān)系之后,在聊天界面的輸入框中插入微笑表情。之后,小明露出難過(guò)的表情之后,智能電視在聊天界面的輸入框中插入難過(guò)表情。
[0175]在另一個(gè)具體的例子中,小紅使用手機(jī)中安裝的一個(gè)即時(shí)通訊軟件,通過(guò)對(duì)表情進(jìn)行訓(xùn)練,自行設(shè)定了幾組表情特征值與表情之間的對(duì)應(yīng)關(guān)系。之后,當(dāng)小紅在聊天過(guò)程中,當(dāng)手機(jī)接收到“今天好開(kāi)心啊”的語(yǔ)音形式的輸入信號(hào)時(shí),根據(jù)表情特征值“開(kāi)心”與表
情“
【權(quán)利要求】
1.一種表情輸入方法,其特征在于,用在電子設(shè)備中,所述方法包括: 通過(guò)所述電子設(shè)備上的輸入單元采集輸入信號(hào); 從所述輸入信號(hào)中提取表情特征值; 根據(jù)提取到的所述表情特征值從特征庫(kù)中選取需要輸入的表情,所述特征庫(kù)中存儲(chǔ)有不同表情特征值與不同表情之間的對(duì)應(yīng)關(guān)系。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從所述輸入信號(hào)中提取表情特征值,包括: 若所述輸入信號(hào)包括語(yǔ)音形式的輸入信號(hào),則從所述語(yǔ)音形式的輸入信號(hào)中提取語(yǔ)音形式的表情特征值; 若所述輸入信號(hào)包括圖片形式的輸入信號(hào),則從所述圖片形式的輸入信號(hào)中確定人臉區(qū)域,并從所述人臉區(qū)域中提取人臉形式的表情特征值; 若所述輸入信號(hào)包括視頻形式的輸入信號(hào),則從所述視頻形式的輸入信號(hào)中提取姿態(tài)軌跡形式的表情特征值。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)提取到的所述表情特征值為所述語(yǔ)音形式的表情特征值、所述人臉形式的表情特征值以及所述姿態(tài)軌跡形式的表情特征值中的任意一種時(shí),所述根據(jù)提取到的所述表情特征值從特征庫(kù)中選取需要輸入的表情,包括: 將提取到的所述表情特征值與所述特征庫(kù)中存儲(chǔ)的表情特征值進(jìn)行匹配; 將匹配度大于預(yù)定閾值的m個(gè)所述表情特征值對(duì)應(yīng)的η個(gè)所述表情作為備選表情,n≤ m ≤I ; 根據(jù)預(yù)設(shè)優(yōu)先級(jí)選取至少一個(gè)排序條件對(duì)η個(gè)所述備選表情進(jìn)行排序,所述排序條件包括歷史使用次數(shù)、最近使用時(shí)間以及所述匹配度中的任意一種; 根據(jù)排序結(jié)果篩選出一個(gè)所述備選表情作為所述需要輸入的表情。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)提取到的所述表情特征值包括所述語(yǔ)音形式的表情特征值,且還包括所述人臉形式的表情特征值或者所述姿態(tài)軌跡形式的表情特征值時(shí),所述根據(jù)提取到的所述表情特征值從特征庫(kù)中選取需要輸入的表情,包括: 將提取到的所述語(yǔ)音形式的表情特征值與第一特征庫(kù)中存儲(chǔ)的第一表情特征值進(jìn)行匹配; 獲取匹配度大于第一閾值的a個(gè)所述第一表情特征值,I ; 將提取到的所述人臉形式的表情特征值或者所述姿態(tài)軌跡形式的表情特征值與第二特征庫(kù)中存儲(chǔ)的第二表情特征值進(jìn)行匹配; 獲取匹配度大于第二閾值的b個(gè)所述第二表情特征值,b ^ I ; 將a個(gè)所述第一表情特征值對(duì)應(yīng)的X個(gè)所述表情以及b個(gè)所述第二表情特征值對(duì)應(yīng)的I個(gè)所述表情作為備選表情,X≤a, y≤b ; 根據(jù)預(yù)設(shè)優(yōu)先級(jí)選取至少一個(gè)排序條件對(duì)所述備選表情進(jìn)行排序,所述排序條件包括重復(fù)次數(shù)、歷史使用次數(shù)、最近使用時(shí)間以及所述匹配度中的任意一種; 根據(jù)排序結(jié)果篩選出一個(gè)所述備選表情作為所述需要輸入的表情; 其中,所述特征庫(kù)包括所述第一特征庫(kù)和所述第二特征庫(kù),且所述表情特征值包括所述第一表情特征值和所述第二表情特征值。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)提取到的所述表情特征值從特征庫(kù)中選取需要輸入的表情之前,還包括: 采集所述電子設(shè)備周圍的環(huán)境信息,所述環(huán)境信息包括時(shí)間信息、環(huán)境音量信息、環(huán)境光強(qiáng)信息以及環(huán)境圖像信息中的至少一種; 根據(jù)所述環(huán)境信息確定當(dāng)前使用環(huán)境; 從至少一個(gè)備選特征庫(kù)中選取與所述當(dāng)前使用環(huán)境對(duì)應(yīng)的所述備選特征庫(kù)作為所述特征庫(kù)。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述通過(guò)所述電子設(shè)備上的輸入單元采集輸入信號(hào),包括: 若所述輸入信號(hào)包括所述語(yǔ)音形式的輸入信號(hào),則通過(guò)麥克風(fēng)采集所述語(yǔ)音形式的輸入信號(hào); 若所述輸入信號(hào)包括所述圖片形式的輸入信號(hào)或者所述視頻形式的輸入信號(hào),則通過(guò)攝像頭采集所述圖片形式的輸入信號(hào)或者所述視頻形式的輸入信號(hào)。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)提取到的所述表情特征值從特征庫(kù)中選取需要輸入的表情之前,還包括: 對(duì)于每一個(gè)所述表情,記錄用于訓(xùn)練所述表情的至少一個(gè)訓(xùn)練信號(hào); 從至少一個(gè)所述訓(xùn) 練信號(hào)中提取至少一個(gè)訓(xùn)練特征值; 將重復(fù)數(shù)量最多的所述訓(xùn)練特征值作為與所述表情相對(duì)應(yīng)的表情特征值; 將所述表情和所述表情特征值的對(duì)應(yīng)關(guān)系存儲(chǔ)在所述特征庫(kù)中。
8.根據(jù)權(quán)利要求1至7任一所述的方法,其特征在于,所述根據(jù)提取到的所述表情特征值從特征庫(kù)中選取需要輸入的表情之后,還包括: 將所述需要輸入的表情直接顯示于輸入框或者聊天欄中。
9.一種表情輸入裝置,其特征在于,用在電子設(shè)備中,所述裝置包括: 信號(hào)采集模塊,用于通過(guò)所述電子設(shè)備上的輸入單元采集輸入信號(hào); 特征提取模塊,用于從所述輸入信號(hào)中提取表情特征值; 表情選取模塊,用于根據(jù)提取到的所述表情特征值從特征庫(kù)中選取需要輸入的表情,所述特征庫(kù)中存儲(chǔ)有不同表情特征值與不同表情之間的對(duì)應(yīng)關(guān)系。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述特征提取模塊,包括:第一提取單元,和/或,第二提取單元,和/或,第三提取單元; 所述第一提取單元,用于若所述輸入信號(hào)包括語(yǔ)音形式的輸入信號(hào),則從所述語(yǔ)音形式的輸入信號(hào)中提取語(yǔ)音形式的表情特征值; 所述第二提取單元,用于若所述輸入信號(hào)包括圖片形式的輸入信號(hào),則從所述圖片形式的輸入信號(hào)中確定人臉區(qū)域,并從所述人臉區(qū)域中提取人臉形式的表情特征值; 所述第三提取單元,用于若所述輸入信號(hào)包括視頻形式的輸入信號(hào),則從所述視頻形式的輸入信號(hào)中提取姿態(tài)軌跡形式的表情特征值。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,當(dāng)提取到的所述表情特征值為所述語(yǔ)音形式的表情特征值、所述人臉形式的表情特征值以及所述姿態(tài)軌跡形式的表情特征值中的任意一種時(shí),所述表情選取模塊,包括:特征匹配單元、備選選取單元、表情排列單元和表情確定單元; 所述特征匹配單元,用于將提取到的所述表情特征值與所述特征庫(kù)中存儲(chǔ)的表情特征值進(jìn)行匹配; 所述備選選取單元,用于將匹配度大于預(yù)定閾值的m個(gè)所述表情特征值對(duì)應(yīng)的η個(gè)所述表情作為備選表情,n ^ m ^ I ; 所述表情排列單元,用于根據(jù)預(yù)設(shè)優(yōu)先級(jí)選取至少一個(gè)排序條件對(duì)η個(gè)所述備選表情進(jìn)行排序,所述排序條件包括歷史使用次數(shù)、最近使用時(shí)間以及所述匹配度中的任意一種; 所述表情確定單元,用于根據(jù)排序結(jié)果篩選出一個(gè)所述備選表情作為所述需要輸入的表情。
12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,當(dāng)提取到的所述表情特征值包括所述語(yǔ)音形式的表情特征值,且還包括所述人臉形式的表情特征值或者所述姿態(tài)軌跡形式的表情特征值時(shí),所述表情選取模塊,包括:第一匹配單元、第一獲取單元、第二匹配單元、第二獲取單元、備選確定單元、備選排序單元和表情選取單元; 所述第一匹配單元,用于將提取到的所述語(yǔ)音形式的表情特征值與第一特征庫(kù)中存儲(chǔ)的第一表情特征值進(jìn)行匹配; 所述第一獲取單元,用于獲取匹配度大于第一閾值的a個(gè)所述第一表情特征值,a ^ I ; 所述第二匹配單元,用于將提取到的所述人臉形式的表情特征值或者所述姿態(tài)軌跡形式的表情特征值與第二特征庫(kù)中存儲(chǔ)的第二表情特征值進(jìn)行匹配; 所述第二獲取單元,用于獲取匹配度大于第二閾值的b個(gè)所述第二表情特征值,b ^ I ; 所述備選確定單元,用于將a個(gè)所述第一表情特征值對(duì)應(yīng)的X個(gè)所述表情以及b個(gè)所述第二表情特征值對(duì)應(yīng)的I個(gè)所述表情`作為備選表情,X ^ a, y ^ b ; 所述備選排序單元,用于根據(jù)預(yù)設(shè)優(yōu)先級(jí)選取至少一個(gè)排序條件對(duì)所述備選表情進(jìn)行排序,所述排序條件包括重復(fù)次數(shù)、歷史使用次數(shù)、最近使用時(shí)間以及所述匹配度中的任意一種; 所述表情選取單元,用于根據(jù)排序結(jié)果篩選出一個(gè)所述備選表情作為所述需要輸入的表情; 其中,所述特征庫(kù)包括所述第一特征庫(kù)和所述第二特征庫(kù),且所述表情特征值包括所述第一表情特征值和所述第二表情特征值。
13.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 信息采集模塊,用于采集所述電子設(shè)備周圍的環(huán)境信息,所述環(huán)境信息包括時(shí)間信息、環(huán)境音量信息、環(huán)境光強(qiáng)信息以及環(huán)境圖像信息中的至少一種; 環(huán)境確定模塊,用于根據(jù)所述環(huán)境信息確定當(dāng)前使用環(huán)境; 特征選擇模塊,用于從至少一個(gè)備選特征庫(kù)中選取與所述當(dāng)前使用環(huán)境對(duì)應(yīng)的所述備選特征庫(kù)作為所述特征庫(kù)。
14.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述信號(hào)采集模塊,包括:語(yǔ)音采集單元,和/或,圖像采集單元; 所述語(yǔ)音采集單元,用于若所述輸入信號(hào)包括所述語(yǔ)音形式的輸入信號(hào),則通過(guò)麥克風(fēng)采集所述語(yǔ)音形式的輸入信號(hào);所述圖像采集單元,用于若所述輸入信號(hào)包括所述圖片形式的輸入信號(hào)或者所述視頻形式的輸入信號(hào),則通過(guò)攝像頭采集所述圖片形式的輸入信號(hào)或者所述視頻形式的輸入信號(hào)。
15.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 信號(hào)記錄模塊,用于對(duì)于每一個(gè)所述表情,記錄用于訓(xùn)練所述表情的至少一個(gè)訓(xùn)練信號(hào); 特征記錄模塊,用于從至少一個(gè)所述訓(xùn)練信號(hào)中提取至少一個(gè)訓(xùn)練特征值; 特征選取模塊,用于將重復(fù)數(shù)量最多的所述訓(xùn)練特征值作為與所述表情相對(duì)應(yīng)的表情特征值; 特征存儲(chǔ)模塊,用于將所述表情和所述表情特征值的對(duì)應(yīng)關(guān)系存儲(chǔ)在所述特征庫(kù)中。
16.根據(jù)權(quán)利要求9至15任一所述的裝置,其特征在于,所述裝置還包括: 表情顯 示模塊,用于將所述需要輸入的表情直接顯示于輸入框或者聊天欄中。
【文檔編號(hào)】G06K9/66GK103823561SQ201410069166
【公開(kāi)日】2014年5月28日 申請(qǐng)日期:2014年2月27日 優(yōu)先權(quán)日:2014年2月27日
【發(fā)明者】陳超 申請(qǐng)人:廣州華多網(wǎng)絡(luò)科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
陇西县| 炉霍县| 澎湖县| 无棣县| 清远市| 赫章县| 疏附县| 灯塔市| 治县。| 会宁县| 徐闻县| 从化市| 安乡县| 怀集县| 常宁市| 宜章县| 凉山| 临洮县| 石棉县| 集安市| 盐边县| 宁海县| 二连浩特市| 商水县| 隆尧县| 临江市| 仙居县| 义乌市| 蛟河市| 舟山市| 林州市| 什邡市| 临江市| 西平县| 崇文区| 松江区| 连州市| 甘孜县| 成武县| 海城市| 沈丘县|