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

媒體數(shù)據(jù)處理方法、裝置及存儲介質(zhì)與流程

文檔序號:11517788閱讀:319來源:國知局
媒體數(shù)據(jù)處理方法、裝置及存儲介質(zhì)與流程

本申請涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種媒體數(shù)據(jù)處理方法、裝置及存儲介質(zhì)。



背景技術(shù):

目前,用戶在網(wǎng)站上或者在應(yīng)用程序(app)中進行社交活動時,可以對其感興趣的視頻或圖片進行模仿,例如,對熱門劇中的某個表情及搞笑的視頻節(jié)目中的某個片段進行模仿,通常用戶使用攝像裝置將其模仿的內(nèi)容進行記錄,并將其發(fā)布到互聯(lián)網(wǎng)上以供其他用戶評論及觀賞。



技術(shù)實現(xiàn)要素:

本申請?zhí)峁┝艘环N媒體數(shù)據(jù)處理方法,該方法包括:響應(yīng)于對第一頁面中第一媒體內(nèi)容的選擇和對第一控件的操作,向應(yīng)用服務(wù)器發(fā)送模仿請求,其中,所述模仿請求攜帶所述第一媒體內(nèi)容的標識;響應(yīng)于來自所述應(yīng)用服務(wù)器的對于所述模仿請求的確認響應(yīng),啟動圖像采集裝置;獲取根據(jù)所述圖像采集裝置采集到的圖像數(shù)據(jù)而生成的第二媒體內(nèi)容;將所述第二媒體內(nèi)容的數(shù)據(jù)發(fā)送至所述應(yīng)用服務(wù)器;接收并展示所述應(yīng)用服務(wù)器發(fā)送的所述第二媒體內(nèi)容的相似度,其中,所述相似度通過對所述第二媒體內(nèi)容與所述第一媒體內(nèi)容進行圖像相似度匹配而得到。

本申請還提供了一種媒體數(shù)據(jù)處理方法,該方法包括:接收應(yīng)用客戶端發(fā)送的模仿請求,根據(jù)所述模仿請求中攜帶的第一媒體內(nèi)容的標識獲取所述第一媒體內(nèi)容的數(shù)據(jù);向所述應(yīng)用客戶端發(fā)送對于所述模仿請求的確認響應(yīng),以使所述應(yīng)用客戶端啟動圖像采集裝置;接收所述應(yīng)用客戶端發(fā)送的第二媒體內(nèi)容的數(shù)據(jù);所述第二媒體內(nèi)容是根據(jù)所述圖像采集裝置采集到的圖像數(shù)據(jù)而生成的;根據(jù)所述第一媒體內(nèi)容和所述第二媒體內(nèi)容的數(shù)據(jù),對所述第二媒體內(nèi)容與所述第一媒體內(nèi)容進行圖像相似度匹配,確定所述第二媒體內(nèi)容的相似度;將所述第二媒體內(nèi)容的相似度發(fā)送至所述應(yīng)用客戶端,以使所述應(yīng)用客戶端展示所述第二媒體內(nèi)容的相似度。

本申請還提供了一種媒體數(shù)據(jù)處理裝置,該裝置包括:發(fā)送模塊,響應(yīng)于對第一頁面中第一媒體內(nèi)容的選擇和對第一控件的操作,向應(yīng)用服務(wù)器發(fā)送模仿請求,其中,所述模仿請求攜帶所述第一媒體內(nèi)容的標識;及將第二媒體內(nèi)容的數(shù)據(jù)發(fā)送至所述應(yīng)用服務(wù)器;啟動模塊,響應(yīng)于來自所述應(yīng)用服務(wù)器的對于所述模仿請求的確認響應(yīng),啟動圖像采集裝置;獲取模塊,獲取根據(jù)所述圖像采集裝置采集到的圖像數(shù)據(jù)而生成的第二媒體內(nèi)容;展示模塊,接收并展示所述應(yīng)用服務(wù)器發(fā)送的所述第二媒體內(nèi)容的相似度,其中,所述相似度通過對所述第二媒體內(nèi)容與所述第一媒體內(nèi)容進行圖像相似度匹配而得到。

本申請還提供了一種媒體數(shù)據(jù)處理裝置,該裝置包括:接收模塊,接收應(yīng)用客戶端發(fā)送的模仿請求,根據(jù)所述模仿請求中攜帶的第一媒體內(nèi)容的標識獲取所述第一媒體內(nèi)容的數(shù)據(jù);及接收所述應(yīng)用客戶端發(fā)送的第二媒體內(nèi)容的數(shù)據(jù);所述第二媒體內(nèi)容是根據(jù)所述圖像采集裝置采集到的圖像數(shù)據(jù)而生成的;發(fā)送模塊,向所述應(yīng)用客戶端發(fā)送對于所述模仿請求的確認響應(yīng),以使所述應(yīng)用客戶端啟動圖像采集裝置;及將所述第二媒體內(nèi)容的相似度發(fā)送至所述應(yīng)用客戶端,以使所述應(yīng)用客戶端展示所述第二媒體內(nèi)容的相似度;匹配模塊,根據(jù)所述第一媒體內(nèi)容和所述第二媒體內(nèi)容的數(shù)據(jù),對所述第二媒體內(nèi)容與所述第一媒體內(nèi)容進行圖像相似度匹配,確定所述第二媒體內(nèi)容的相似度。

本申請還提供了一種存儲介質(zhì),存儲有計算機可讀指令,可以使至少一個處理器執(zhí)行上述方法。

采用上述技術(shù)方案,能夠得到所述第二媒體內(nèi)容與所述第一媒體內(nèi)容之間的圖像相似度,從而為所述應(yīng)用客戶端提供了新的應(yīng)用功能,改善了應(yīng)用客戶端的性能。

附圖說明

為了更清楚地說明本申請實例中的技術(shù)方案,下面將對實例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本申請涉及的一種系統(tǒng)構(gòu)架示意圖;

圖2是本申請一實例的方法流程圖;

圖3是本申請涉及的一種用戶界面示意圖;

圖4是本申請涉及的另一種用戶界面示意圖;

圖5是本申請涉及的又一種用戶界面示意圖;

圖6是本申請涉及的又一種用戶界面示意圖;

圖7是本申請另一實例的方法流程圖;

圖8是本申請媒體數(shù)據(jù)處理方法的消息交互圖;

圖9是本申請一實例的裝置結(jié)構(gòu)圖;

圖10是本申請另一實例的裝置結(jié)構(gòu)圖;及

圖11是本申請一實例的設(shè)備結(jié)構(gòu)圖。

具體實施方式

下面將結(jié)合本申請實例中的附圖,對本申請實例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實例僅是本申請一部分實例,而不是全部的實例。基于本申請中的實例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實例,都屬于本申請保護的范圍。

本申請?zhí)岢鲆环N媒體數(shù)據(jù)處理方法,該方法可應(yīng)用于圖1所示的系統(tǒng)構(gòu)架中。如圖1所示,該系統(tǒng)構(gòu)架包括:應(yīng)用客戶端101和應(yīng)用服務(wù)器102,應(yīng)用客戶端101和應(yīng)用服務(wù)器102通過互聯(lián)網(wǎng)103進行通信。

用戶使用應(yīng)用客戶端101(如視頻app或?qū)iT用于圖像模仿的app)訪問應(yīng)用服務(wù)器102,比如:觀看在線視頻等,應(yīng)用服務(wù)器102可以是提供各種互聯(lián)網(wǎng)服務(wù)的網(wǎng)站服務(wù)器,比如:門戶網(wǎng)站服務(wù)器、提供在線視頻播放服務(wù)的服務(wù)器、社交平臺的服務(wù)器及專門用于圖像模仿的應(yīng)用服務(wù)器等等。這里,專門用于圖像模仿的app可以為視頻或圖片模仿app、表情模仿app等等。

當一用戶正使用應(yīng)用客戶端101訪問應(yīng)用服務(wù)器102中的媒體內(nèi)容(如視頻)時,可以觸發(fā)應(yīng)用客戶端101中的模仿功能進行圖像模仿,應(yīng)用客戶端101響應(yīng)于觸發(fā)操作,向應(yīng)用服務(wù)器102發(fā)送模仿請求,其中,所述模仿請求攜帶所述第一媒體內(nèi)容的標識。應(yīng)用服務(wù)器102響應(yīng)于上述模仿請求,根據(jù)所述第一媒體內(nèi)容標識獲取所述第一媒體內(nèi)容,之后,向應(yīng)用客戶端101發(fā)送對于所述模仿請求的確認響應(yīng)。應(yīng)用客戶端101響應(yīng)于上述對于所述模仿請求的確認響應(yīng),啟動圖像采集裝置。應(yīng)用客戶端101獲取根據(jù)所述圖像采集裝置采集到的圖像數(shù)據(jù)而生成的第二媒體內(nèi)容,并將所述第二媒體內(nèi)容的數(shù)據(jù)發(fā)送至應(yīng)用服務(wù)器102;應(yīng)用服務(wù)器102將所述第二媒體內(nèi)容與所述第一媒體內(nèi)容進行圖像相似度匹配,得到所述第二媒體內(nèi)容的相似度,并將所述相似度發(fā)送至應(yīng)用客戶端101,應(yīng)用客戶端101接收并展示所述相似度。

在一些實例中,所得到的第二媒體內(nèi)容的相似度可以是一個打分值(比如:可以在應(yīng)用客戶端顯示為“99分”等),這個分值可以體現(xiàn)第二媒體內(nèi)容中圖像與第一媒體內(nèi)容圖像之間的相似度。在實際應(yīng)用場景中,應(yīng)用客戶端101中的模仿功能可能用于圖像中角色表情的模仿,比如:某個影視劇中人物、動物等的表情模仿,應(yīng)用客戶端101獲得的第二媒體內(nèi)容可以是現(xiàn)場拍攝的用戶模仿某個圖片或者視頻(即一種第一媒體內(nèi)容,可簡稱被模仿的圖像)中某個角色表情的圖片或者視頻(簡稱模仿圖像),并能從應(yīng)用服務(wù)器102獲得此模仿圖像與被模仿的圖像之間的相似度分值,進而用戶可以知道當前模仿的角色表情的相似度有多高。

在一些實例中,本申請?zhí)岢龅拿襟w數(shù)據(jù)處理方法可應(yīng)用于應(yīng)用客戶端101,如圖2所示,該方法包括以下步驟:

步驟201:響應(yīng)于對第一頁面中第一媒體內(nèi)容的選擇和對第一控件的操作,向應(yīng)用服務(wù)器發(fā)送模仿請求,其中,所述模仿請求攜帶所述第一媒體內(nèi)容的標識。

其中,所述第一媒體內(nèi)容包括視頻、圖片等,如搞笑或夸張的小視頻和圖片。這里,所述第一媒體內(nèi)容(即用戶要模仿的圖片或視頻)可以為用戶從應(yīng)用客戶端101(如視頻app)展示的視頻或相冊中截取的圖片或視頻,也可以是從本地相冊選擇的本地視頻或圖片,此時,應(yīng)用客戶端101可從頁面中選擇其截取獲得的第一媒體內(nèi)容或本地相冊中的第一媒體內(nèi)容,其所發(fā)出的所述模仿請求可攜帶所述第一媒體內(nèi)容的數(shù)據(jù)及其標識。所述第一媒體內(nèi)容也可為應(yīng)用服務(wù)器102提供的,應(yīng)用客戶端101訪問應(yīng)用服務(wù)器102提供的頁面時,可以瀏覽到頁面中提供的各個第一媒體內(nèi)容的信息(可包括:封面圖片、標題、鏈接等),此時,應(yīng)用客戶端101可從頁面中選擇一個第一媒體內(nèi)容,其所發(fā)出的所述模仿請求可以不攜帶所述第一媒體內(nèi)容的數(shù)據(jù),而僅攜帶所述第一媒體內(nèi)容的標識。

在一些實例中,應(yīng)用服務(wù)器102提供的第一媒體內(nèi)容,可以是提供此模仿應(yīng)用服務(wù)的一方上傳并發(fā)布到應(yīng)用服務(wù)器102的,也可以是其它個人用戶通過其它應(yīng)用客戶端上傳并發(fā)布到應(yīng)用服務(wù)器102的。相應(yīng)的,應(yīng)用客戶端101在從正在展示的某個視頻或相冊中截取到圖片或視頻后,可以把它作為用戶生成內(nèi)容(ugc)上傳并發(fā)布到應(yīng)用服務(wù)器102,這種ugc可以作為供各種用戶模仿的第一媒體內(nèi)容。

例如,所述第一控件可以為如圖3所示的“模仿秀”控件(按鈕)302,或如圖4所示的“模仿秀”控件402。圖3為本申請涉及的一種用戶界面示意圖,在如圖3所示的頁面(即步驟201中的第一頁面)中,301所示的區(qū)域正在播放視頻,303所示的小視頻為當前用戶或其他用戶從當前播放視頻截取的相關(guān)部分,或者為視頻app或視頻服務(wù)器提供的小視頻,提供在當前頁面所示的303區(qū)域展示部分小視頻,點擊“更多”控件304后,切換至如圖4所示的頁面,該頁面中展示更多的小視頻(該頁面可以具有滾動條及上下箭頭按鈕,使得用戶查看更多的小視頻或者劇照)。應(yīng)用客戶端101也可不經(jīng)過圖3所示頁面的操作而直接展示圖4所示的頁面,即作為步驟201中的第一頁面。如401所示,該小視頻為某一用戶截取,其他用戶可對該小視頻進行互動,如點贊、評論以及模仿該小視頻(即觸發(fā)“模仿秀”控件402)等。如圖4所示,其他用戶還可以對某一用戶截取的劇照(即圖片)進行互動,比如:點擊了圖4所示頁面中的標簽“劇照”,則可以展示若干劇照照片,用戶可以從中選擇要模仿的劇照照片。所述要模仿的小視頻可以通過如圖3所示的控件(按鈕)305,或如圖4所示的控件403進行選定。即“模仿秀”控件可以位于圖3所示的頁面中,用戶操作“模仿秀”控件302后,選擇其要模仿的小視頻或劇照;或者“模仿秀”控件位于圖4所示的頁面中,針對其選定的某一個小視頻或劇照進行模仿。

步驟202:響應(yīng)于來自所述應(yīng)用服務(wù)器的對于所述模仿請求的確認響應(yīng),啟動圖像采集裝置。

這里,所述確認響應(yīng)為所述應(yīng)用服務(wù)器102告知所述應(yīng)用客戶端101可以開始模仿的指令,所述應(yīng)用客戶端101響應(yīng)于此指令啟動自身所在終端設(shè)備中的圖像采集裝置(也可稱為攝像裝置,如自身所在智能手機的攝像頭)。

例如,應(yīng)用客戶端101為視頻app,視頻app接收應(yīng)用服務(wù)器102發(fā)送的模仿指令后,從如圖3所示的頁面或如圖4所示的頁面切換至如圖5所示的頁面,即視頻app進入開始模仿的頁面。圖5為本申請涉及的一種圖像模仿的界面,501所示的區(qū)域包括進行圖像模仿的用戶頭像及昵稱;502為用戶選定的要模仿的圖像,如小視頻,如用戶選中了圖3或圖4頁面中的小視頻1,則在視頻app切換頁面至圖5時,小視頻1導入到圖5所示的頁面中。

在一些實例中,在所述將當前頁面切換至模仿頁面之后,所述應(yīng)用客戶端101啟動圖像采集裝置,則開始通過圖像采集裝置采集第二媒體內(nèi)容的數(shù)據(jù)。

這里,應(yīng)用客戶端101將當前頁面切換至模仿頁面后,首先請求設(shè)備中的攝像裝置,若成功連接設(shè)備中的攝像裝置,則嘗試讀取攝像裝置采集的測試圖像,應(yīng)用客戶端101可以通過該測試圖像辨別攝像裝置是否工作正常,之后,給用戶時間提示以便用戶開始進行圖像模仿,應(yīng)用客戶端101則開始通過攝像裝置采集所述第二媒體內(nèi)容的數(shù)據(jù);若不能成功連接設(shè)備中的攝像裝置,則再次嘗試連接,可重復多次。

例如,視頻app將圖3或如圖4所示的頁面切換至如圖5所示的頁面后,首先請求智能設(shè)備,如手機中的攝像裝置,如攝像頭,若能成功連接該手機中的攝像頭,則給用戶倒計時時間提示,如507,倒計時結(jié)束后,用戶可以通過操作控件503進行開始圖像模仿,在該圖像模仿的過程中,視頻app自動保存模仿圖像(即第二媒體內(nèi)容)的數(shù)據(jù),形成用戶模仿圖像,若用戶操作控件505(指示重錄)或控件506(指示取消),則視頻app放棄保存所述模仿圖像,即刪除已錄制的模仿圖像??丶?05可以為“重錄”控件,控件506可以為“取消”控件。在507所示的區(qū)域,在倒計時提示結(jié)束后,還用于顯示502區(qū)域中小視頻的播放時間進度。

步驟203:獲取根據(jù)所述圖像采集裝置采集到的圖像數(shù)據(jù)而生成的第二媒體內(nèi)容。

在一些實例中,所述獲取根據(jù)所述圖像采集裝置采集到的圖像數(shù)據(jù)而生成的第二媒體內(nèi)容,包括:展示第二頁面;在所述第二頁面中展示所述圖像采集裝置的圖像采集實時畫面;響應(yīng)于對所述二頁面中第二控件的操作,開始錄制所述圖像采集裝置采集到的圖像數(shù)據(jù);當錄制結(jié)束條件滿足時,停止錄制所述圖像數(shù)據(jù)并生成所述第二媒體內(nèi)容。

例如,所述第二頁面如圖5所示,在504所示的區(qū)域展示所述圖像采集裝置(如攝像頭)的圖像采集實時畫面,當用戶操作控件503(即第二控件)時,視頻app開始錄制所述圖像采集裝置采集到的圖像數(shù)據(jù);當502區(qū)域中的小視頻(即第一媒體內(nèi)容)的播放時間進度結(jié)束或者用戶點擊結(jié)束按鈕時,視頻app停止錄制所述圖像數(shù)據(jù)并生成如圖6中604所示的模仿視頻(即第二媒體內(nèi)容)。

在一些實例中,所述方法進一步包括:響應(yīng)于對所述二頁面中所述第二控件的操作,開始在所述第二頁面中展示所述第一媒體內(nèi)容;其中,所述錄制結(jié)束條件包括所述第一媒體內(nèi)容展示完畢。

例如,在如圖5所示的第二頁面中,當用戶操作控件503時(即視頻app開始錄制模仿視頻),視頻app開始播放502區(qū)域中的小視頻1(即第一媒體內(nèi)容),當小視頻1的播放時間進度結(jié)束時,視頻app錄制結(jié)束。

在一些實例中,所述方法進一步包括:響應(yīng)于對所述第二頁面中第三控件的操作,停止錄制所述圖像數(shù)據(jù)并刪除已錄制的圖像數(shù)據(jù)。

例如,在如圖5所示的第二頁面中,當用戶操作控件506時,視頻app停止錄制所述圖像數(shù)據(jù)并刪除已錄制的圖像數(shù)據(jù)。

在一些實例中,所述方法進一步包括:響應(yīng)于對所述第二頁面中第四控件的操作,停止錄制所述圖像數(shù)據(jù),刪除已錄制的圖像數(shù)據(jù),并重新開始錄制所述圖像采集裝置采集到的圖像數(shù)據(jù)。

例如,所述第四控件為圖5中的“重錄”控件505,當用戶操作控件505后,視頻app響應(yīng)于上述操作,停止錄制所述圖像數(shù)據(jù),刪除已錄制的圖像數(shù)據(jù),并重新開始錄制所述圖像采集裝置采集到的圖像數(shù)據(jù)。

步驟204:將所述第二媒體內(nèi)容的數(shù)據(jù)發(fā)送至所述應(yīng)用服務(wù)器。

其中,所述將所述第二媒體內(nèi)容的數(shù)據(jù)發(fā)送至所述應(yīng)用服務(wù)器,可以是采集所述第二媒體內(nèi)容的數(shù)據(jù)結(jié)束之后,應(yīng)用客戶端101將采集完成的所述第二媒體內(nèi)容的數(shù)據(jù)發(fā)送至所述應(yīng)用服務(wù)器,同時,應(yīng)用客戶端101將所述第一媒體內(nèi)容和所述第一媒體內(nèi)容并列布置在頁面中,以便用戶對兩者進行比較。

例如,在用戶模仿結(jié)束后(如小視頻1的播放時間進度結(jié)束),視頻app將如圖5所示的頁面切換至如圖6所示的頁面,并在604所示的區(qū)域展示所述模仿圖像(如模仿視頻),所述模仿圖像與602所示的小視頻1并列布置,用戶點擊小視頻1和模仿視頻,就可同時播放小視頻1和模仿視頻,這樣可以便于用戶對兩者進行比較,確定模仿效果,同時在607所示的區(qū)域展示小視頻1的時間進度。

這里,應(yīng)用客戶端101將采集完成的所述第二媒體內(nèi)容的數(shù)據(jù)進行保存,并將所述第二媒體內(nèi)容的數(shù)據(jù)發(fā)送至所述應(yīng)用服務(wù)器102,以便所述應(yīng)用服務(wù)器102根據(jù)所述第一媒體內(nèi)容對所述第二媒體內(nèi)容進行處理。

步驟205:接收并展示所述應(yīng)用服務(wù)器發(fā)送的所述第二媒體內(nèi)容的相似度,其中,所述相似度通過對所述第二媒體內(nèi)容與所述第一媒體內(nèi)容進行圖像相似度匹配而得到。

在一些實例中,所述方法進一步包括:在獲取所述第二媒體內(nèi)容后,在第二頁面中展示所述第二媒體內(nèi)容的標識;在所述第二頁面中展示所述第二媒體內(nèi)容的所述相似度;響應(yīng)于對所述第二媒體內(nèi)容的標識的操作,展示所述第二媒體內(nèi)容。

例如,在如圖6所示的頁面中,視頻app錄制的模仿視頻顯示在604所示的區(qū)域,用戶可以對該模仿視頻進行預覽,在601區(qū)域展示所述模仿圖像的得分(即相似度),如圖所示的93分。

在一些實例中,所述方法進一步包括:響應(yīng)于對所述第二頁面中第五控件的操作,將所述第二媒體內(nèi)容發(fā)布到所述應(yīng)用服務(wù)器,以使所述應(yīng)用服務(wù)器為所述第二媒體內(nèi)容生成鏈接地址。

例如,圖6所示的頁面還提供有“發(fā)布”控件603(即第五控件)以供用戶將所述模仿圖像發(fā)布到應(yīng)用服務(wù)器102,之后,當用戶和其它用戶訪問應(yīng)用服務(wù)器的相應(yīng)頁面時,即可看到此模仿圖像的信息,并可點擊播放。當模仿圖像成功發(fā)布到應(yīng)用服務(wù)器102之后,應(yīng)用服務(wù)器102可在圖6所述的頁面或者新的頁面中給出分享選項,用戶通過操作該分享選項,可以將模仿圖像分享給其社交關(guān)系鏈中的好友或群組(如微博、微信、qq中的好友或群組等),或者將模仿圖像分享到空間、微博、朋友圈等等。當用戶操作控件603后,視頻app將錄制的用戶模仿視頻(即第二媒體內(nèi)容)發(fā)布到視頻服務(wù)器,視頻服務(wù)器為所述模仿視頻生成鏈接地址,以便其他用戶訪問視頻app的公開頁面(如“動態(tài)”)時,可以在公開頁面中看到這個鏈接地址,點擊播放所述模仿視頻。

在一些實例中,所述方法進一步包括:響應(yīng)于對所述第二頁面中第六控件的操作,將所述第二媒體內(nèi)容保存在本地并生成本地的鏈接地址。

例如,所述第六控件可以為圖6中的“保存”控件606,當用戶操作控件606后,視頻app將錄制的用戶模仿視頻(即第二媒體內(nèi)容)保存在本地并生成本地的鏈接地址,之后,當用戶訪問本地作品頁面時,會展示此鏈接地址,點擊該鏈接地址可以播放視頻;如圖6所示的頁面中還提供有“重錄”控件605,該控件可以使得用戶在不滿意當前錄制的所述模仿圖像時,再次錄制。

通過采用上述技術(shù)方案,可以得到所述第二媒體內(nèi)容與所述第一媒體內(nèi)容之間的圖像相似度,從而為所述應(yīng)用客戶端提供了新的應(yīng)用功能,改善應(yīng)用客戶端的性能,進一步的提高了用戶使用應(yīng)客戶端的趣味、娛樂性以及社交屬性,提高該應(yīng)用客戶端的展示效果,從而進一步提高用戶的體驗效果。

在一些實例中,本申請還提出一種媒體數(shù)據(jù)處理方法,該方法應(yīng)用于應(yīng)用服務(wù)器102,如圖7所示,該方法包括以下步驟:

步驟701:接收應(yīng)用客戶端發(fā)送的模仿請求,根據(jù)所述模仿請求中攜帶的第一媒體內(nèi)容的標識獲取所述第一媒體內(nèi)容的數(shù)據(jù)。

步驟702:向所述應(yīng)用客戶端發(fā)送對于所述模仿請求的確認響應(yīng),以使所述應(yīng)用客戶端啟動圖像采集裝置。

在一些實例中,所述方法進一步包括:預先設(shè)置訓練集,其中,訓練集包括n組相似的圖像,n為大于1的整數(shù);利用預設(shè)的公式模板,采用所述訓練集訓練得到用于計算圖像距離的公式;其中,所述公式包括各圖像特征的權(quán)重,一個權(quán)重表示一個圖像中一個特征對圖像距離的貢獻度。

在一些實例中,所述方法進一步包括:預先設(shè)置測試樣本,其中,測試樣本包括m個圖像,m為大于1的整數(shù);利用所述用于計算圖像距離的公式分別計算所述測試樣本中m個圖像與所述第一媒體內(nèi)容中圖像的m個圖像距離;根據(jù)所述m個圖像距離,建立圖像距離與相似度分值之間的對應(yīng)關(guān)系。

具體的,應(yīng)用服務(wù)器102向應(yīng)用客戶端101發(fā)送對于所述模仿請求的確認響應(yīng)后,根據(jù)所述第一媒體內(nèi)容的標識獲取所述第一媒體內(nèi)容的數(shù)據(jù),并建立圖像距離與相似度分值之間的對應(yīng)關(guān)系,所述對應(yīng)關(guān)系求解過程如下:

首先,求解權(quán)重wi。任意兩個相似的表情圖像i,t,表情圖像i和表情圖像t的相似性度量具體可以采用基于幾何特征的表情相似性度量方法,表情圖像i和表情圖像t的相似距離(或圖像距離)為:

其中,wi≥0(i=1,2,…,p+q)表示第i個特征的權(quán)重,且滿足該特征為形狀特征或形變特征;δ≥0為權(quán)值作用系數(shù);di(i,t)表示為第i個特征的差異,且具體以公式(2)表示:

其中,為表情圖像i和表情圖像t的形狀特征集合,為表情圖像i和表情圖像t的形變特征集合,p表示表情區(qū)域數(shù)目,q表示需要度量的形變特征數(shù)目。

為確定權(quán)重wi,篩選n組相似的表情圖像(in,tn)作為訓練集,該訓練集可以為由賓厄姆頓大學提供的bu-3dfe(binhamtonuniversity3dfacialexpression)數(shù)據(jù)庫中的數(shù)據(jù),相似的表情要求表情的類別(bu-3dfe數(shù)據(jù)庫中將類別分為中性、高興、厭惡、生氣、恐懼、傷心和驚訝)相同及表情的強度(bu-3dfe數(shù)據(jù)庫中將強度分為4個級別,強度1、強度2、強度3及強度4)相同,該數(shù)據(jù)庫包含100個測試者,每個測試者均具有中性及6類基本表情,且每個基本表情具有4個強度。為達到與人無關(guān)的表情相似性度量,隨機選擇50個人表情圖像并將任意兩人同類別同強度的表情作為一組,即將產(chǎn)生的組相似表情作為訓練集,即并將wi的求解過程轉(zhuǎn)化為相似距離目標函數(shù)jw最小化,即

則式(3)可簡化為

由式(4)可知,δ=0為無特征加權(quán),δ=1為線性特征加權(quán),即為線性規(guī)劃問題,可由單純形方法求解其最優(yōu)wi,但實驗表明其度量結(jié)果不佳。通過實驗比較,本文選取權(quán)值作用系數(shù)δ=2,故式(4)最小化問題轉(zhuǎn)化為二次規(guī)劃問題并可利用拉格朗日條件極值法求解jw極值,引入拉格朗日函數(shù):

對上式wi和λ分別求偏導數(shù),并令兩個偏導數(shù)等于0,可得

解上述方程組可得

其中,wi反映第i個特征對表情相似距離的貢獻度,一般地,眉毛、眼睛、嘴巴這些區(qū)域的形狀特征對表情的表達效果較顯著,臉頰下巴次之,而鼻子往往不能體現(xiàn)表情變化;同時各個區(qū)域的形變幅度也不盡相同,即各個區(qū)域的形變特征對表情相似距離的貢獻度也不同,嘴部區(qū)域的形變幅度大于眼睛區(qū)域,眉毛區(qū)域的形變幅度也不及嘴巴和臉頰。

其次,建立圖像距離與相似度分值之間的對應(yīng)關(guān)系。利用式(7)求得wi后,通過式(1)分別求解bu-3dfe數(shù)據(jù)庫中m(m為余下的50個人的50×24=1200幅表情圖像)個樣本與所述第一媒體內(nèi)容中表情圖像的m個圖像距離,并建立圖像距離與相似度分值之間的對應(yīng)關(guān)系,例如將上述m個圖像距離劃分為100個間隔,其中,每一個間隔中包括若干個圖像距離,每一間隔相應(yīng)地分別對應(yīng)1~100分中的某一個分值,如落在第86個間隔的某個圖像距離對應(yīng)86分。

在一些實例中,當所述第一媒體內(nèi)容和所述第二媒體內(nèi)容包括視頻時,所述第一媒體內(nèi)容的數(shù)據(jù)和所述第二媒體內(nèi)容的數(shù)據(jù)均包括多個幀圖像,針對所述第一媒體內(nèi)容數(shù)據(jù)中的每一幀圖像進行如下處理:預先設(shè)置測試樣本,其中,測試樣本包括m個圖像,m為大于1的整數(shù);利用所述用于計算圖像距離的公式分別計算所述測試樣本中m個圖像與所述第一媒體內(nèi)容中該幀圖像的圖像距離;根據(jù)所述m個圖像距離,建立圖像距離與相似度分值之間的對應(yīng)關(guān)系。

具體的,在本申請中,所述應(yīng)用服務(wù)器接收應(yīng)用客戶端發(fā)送的所述第一媒體內(nèi)容(如小視頻)后,基于bu-3dfe數(shù)據(jù)庫中的n組相似的表情圖像(in,tn)訓練集求得wi,然后對小視頻中的每一幀表情圖像,利用公式(1)分別計算測試樣本中m個圖像與所述第一媒體內(nèi)容中該幀圖像的圖像距離,根據(jù)所述m個圖像距離,建立圖像距離與相似度分值之間的對應(yīng)關(guān)系。。

步驟703:接收所述應(yīng)用客戶端發(fā)送的第二媒體內(nèi)容的數(shù)據(jù)。所述第二媒體內(nèi)容是根據(jù)所述圖像采集裝置采集到的圖像數(shù)據(jù)而生成的。

步驟704:根據(jù)所述第一媒體內(nèi)容和所述第二媒體內(nèi)容的數(shù)據(jù),對所述第二媒體內(nèi)容與所述第一媒體內(nèi)容進行圖像相似度匹配,確定所述第二媒體內(nèi)容的相似度。

在一些實例中,所述對第二媒體內(nèi)容與所述第一媒體內(nèi)容進行圖像相似度匹配,確定所述第二媒體內(nèi)容的相似度,包括:根據(jù)所述第一媒體內(nèi)容和所述第二媒體內(nèi)容的數(shù)據(jù),利用所述用于計算圖像距離的公式計算所述第二媒體內(nèi)容的圖像與所述第一媒體內(nèi)容的圖像之間的圖像距離;根據(jù)所述對應(yīng)關(guān)系,確定所述第二媒體內(nèi)容的圖像與所述第一媒體內(nèi)容的圖像之間的圖像距離對應(yīng)的相似度分值。

在一些實例中,當所述第一媒體內(nèi)容和所述第二媒體內(nèi)容包括視頻時,所述第一媒體內(nèi)容的數(shù)據(jù)和所述第二媒體內(nèi)容的數(shù)據(jù)均包括多個幀圖像,所述對第二媒體內(nèi)容與所述第一媒體內(nèi)容進行圖像相似度匹配,確定所述第二媒體內(nèi)容的相似度,包括:針對所述第二媒體內(nèi)容數(shù)據(jù)中的每一幀圖像進行如下處理:利用所述用于計算圖像距離的公式計算所述第二媒體內(nèi)容中該幀圖像與所述第一媒體內(nèi)容中相應(yīng)幀圖像之間的圖像距離;根據(jù)所述對應(yīng)關(guān)系,確定所述第二媒體內(nèi)容中該幀圖像與所述第一媒體內(nèi)容中相應(yīng)幀圖像之間的圖像距離對應(yīng)的相似度分值;最后,根據(jù)所述第二媒體內(nèi)容的所有幀圖像的相似度分值,確定所述第二媒體內(nèi)容的相似度分值。

這里,例如可以將所述第二媒體內(nèi)容的所有幀圖像的相似度分值的平均值或加權(quán)平均值,確定所述第二媒體內(nèi)容的相似度分值。

例如,所述第一媒體內(nèi)容為小視頻時,應(yīng)用服務(wù)器102可以對小視頻中連續(xù)的表情動作進行采集,以及對所述第二媒體內(nèi)容中相應(yīng)的表情動作進行采集,將所述連續(xù)的表情動作中的每一幀圖像分別進行相似性度量;或者所述第一媒體內(nèi)容為劇照時,應(yīng)用服務(wù)器102對所述第二媒體內(nèi)容與所述第一媒體內(nèi)容進行相似性度量。

步驟705:將所述第二媒體內(nèi)容的相似度發(fā)送至所述應(yīng)用客戶端,以使所述應(yīng)用客戶端展示所述第二媒體內(nèi)容的相似度。

圖8示出了本申請一實例的消息交互圖,在此實例中,視頻app對應(yīng)于上文的應(yīng)用客戶端,可包括能夠?qū)崿F(xiàn)上述方法的模仿模塊;視頻服務(wù)器對應(yīng)于前述的應(yīng)用服務(wù)器,可包括用于實現(xiàn)上述方法的相似匹配模塊。如圖8所示,包括如下步驟:

步驟801:響應(yīng)于用戶的操作,所述操作可以為用戶點擊視頻app播放某一視頻頁面中的“模仿秀”按鈕,如圖3所示,或用戶點擊視頻app展示多個小視頻頁面中的“模仿秀”按鈕,如圖4所示,視頻app向視頻服務(wù)器發(fā)送模仿請求,所述模仿請求攜帶用戶通過控件305或控件403選中的要模仿的小視頻,其中,所述小視頻為其他用戶在其觀看的視頻中截取的一部分或視頻app或視頻服務(wù)器提供的一段視頻,時長可以為幾秒或幾十秒。

步驟802:視頻服務(wù)器響應(yīng)于上述模仿請求,將上述小視頻保存,保存完畢后,向視頻app發(fā)送對于所述模仿請求的確認響應(yīng),以告知視頻app可以進入模仿階段。同時,視頻服務(wù)器中的相似匹配模塊基于由賓厄姆頓大學提供的bu-3dfe數(shù)據(jù)庫中的數(shù)據(jù),建立圖像距離與相似度分值之間的對應(yīng)關(guān)系。

步驟803:視頻app接收上述對于所述模仿請求的確認響應(yīng)后,將視頻app的界面切換至模仿界面,如圖5所示,并啟動攝像頭,讀取攝像頭信息。

步驟804:視頻app成功讀取到攝像頭信息后,給用戶時間提示(如倒計時),如507所示,讓用戶準備開始模仿。

步驟805:視頻app通過攝像頭采集用戶模仿的圖像數(shù)據(jù),并自動保存所述圖像數(shù)據(jù),根據(jù)所述圖像數(shù)據(jù)錄制模仿視頻,將所述模仿視頻發(fā)送至視頻服務(wù)器。

步驟806:視頻服務(wù)器中的相似度匹配模塊將所述小視頻與所述用戶模仿視頻進行圖像相似度匹配,得到相似度分值。

在一些實例中,可利用公式(1)計算模仿視頻中每一幀表情圖像與小視頻中相應(yīng)幀表情圖像的圖像距離,并根據(jù)所述對應(yīng)關(guān)系,確定該幀表情圖像與所述第一媒體內(nèi)容中相應(yīng)幀圖像之間的圖像距離對應(yīng)的相似度分值。因所述小視頻和模仿圖像包含至少一個連續(xù)的表情動作,即包含多個連續(xù)幀,該模仿圖像中連續(xù)的表情動作的最終得分可以通過該連續(xù)表情動作的每一幀表情圖像的相似度分值的加權(quán)平均得到。

步驟807:將所述模仿視頻的相似度分值發(fā)送至視頻app,以使得所述視頻app展示該相似度分值。

步驟808:響應(yīng)于“發(fā)布”操作,將所述模仿視頻發(fā)布至本視頻app的應(yīng)用服務(wù)器,使得視頻app的其它用戶也可以瀏覽到此模仿視頻,進一步的視頻app還可以提供分享選項,以將該模仿視頻分享到其他app,如分享給當前視頻app用戶的諸如微博、微信、qq等社交應(yīng)用中的好友或群組,或者分享到微博、qq空間或微信朋友圈等;或響應(yīng)于“重錄”控件,返回至步驟803;或響應(yīng)于“保存”,將所述模仿視頻保存在本地,以供用戶后續(xù)進行查看等。

基于上述實例提供的方法,本申請還提出了一種媒體數(shù)據(jù)處理裝置900,如圖9所示,所述裝置900包括:

發(fā)送模塊901,響應(yīng)于對第一頁面中第一媒體內(nèi)容的選擇和對第一控件的操作,向應(yīng)用服務(wù)器發(fā)送模仿請求,其中,所述模仿請求攜帶所述第一媒體內(nèi)容的標識;及將第二媒體內(nèi)容的數(shù)據(jù)發(fā)送至所述應(yīng)用服務(wù)器。

啟動模塊902,響應(yīng)于來自所述應(yīng)用服務(wù)器的對于所述模仿請求的確認響應(yīng),啟動圖像采集裝置。

獲取模塊903,獲取根據(jù)所述圖像采集裝置采集到的圖像數(shù)據(jù)而生成的第二媒體內(nèi)容。

展示模塊904,接收并展示所述應(yīng)用服務(wù)器發(fā)送的所述第二媒體內(nèi)容的相似度,其中,所述相似度通過對所述第二媒體內(nèi)容與所述第一媒體內(nèi)容進行圖像相似度匹配而得到。

在一些實例中,所述展示模塊展示第二頁面;在所述第二頁面中展示所述圖像采集裝置的圖像采集實時畫面;響應(yīng)于對所述二頁面中第二控件的操作,所述獲取模塊903開始錄制所述圖像采集裝置采集到的圖像數(shù)據(jù);當錄制結(jié)束條件滿足時,所述獲取模塊903停止錄制所述圖像數(shù)據(jù)并生成所述第二媒體內(nèi)容。

在一些實例中,在所述獲取模塊903獲取所述第二媒體內(nèi)容后,所述展示模塊進一步在第二頁面中展示所述第二媒體內(nèi)容的標識;及在所述第二頁面中進一步展示所述第二媒體內(nèi)容的所述相似度;響應(yīng)于對所述第二媒體內(nèi)容的標識的操作,所述展示模塊展示所述第二媒體內(nèi)容。

在一些實例中,本申請還提供了一種媒體數(shù)據(jù)處理裝置1000,如圖10所示,該裝置1000包括:

接收模塊1001,接收應(yīng)用客戶端發(fā)送的模仿請求,根據(jù)所述模仿請求中攜帶的第一媒體內(nèi)容的標識獲取所述第一媒體內(nèi)容的數(shù)據(jù);及接收所述應(yīng)用客戶端發(fā)送的第二媒體內(nèi)容的數(shù)據(jù);

發(fā)送模塊1002,向所述應(yīng)用客戶端發(fā)送對于所述模仿請求的確認響應(yīng),以使所述應(yīng)用客戶端啟動圖像采集裝置;及將所述第二媒體內(nèi)容的相似度發(fā)送至所述應(yīng)用客戶端,以使所述應(yīng)用客戶端展示所述第二媒體內(nèi)容的相似度;

匹配模塊1003,根據(jù)所述第一媒體內(nèi)容和所述第二媒體內(nèi)容的數(shù)據(jù),對所述第二媒體內(nèi)容與所述第一媒體內(nèi)容進行圖像相似度匹配,確定所述第二媒體內(nèi)容的相似度。

上述各模塊功能的具體實現(xiàn)原理在前文已有描述,這里不再贅述。

另外,在本申請各個實例中的媒體數(shù)據(jù)處理方法和媒體數(shù)據(jù)處理裝置以及其中的各模塊可以集成在一個處理單元中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上裝置或模塊集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。

在一實例中,上述的媒體數(shù)據(jù)處理裝置可運行在各種可基于互聯(lián)網(wǎng)而進行用戶信息處理的計算設(shè)備中,并加載在該計算設(shè)備的存儲器中。

圖11示出了媒體數(shù)據(jù)處理裝置所在的計算設(shè)備的組成結(jié)構(gòu)圖。如圖11所示,該計算設(shè)備包括一個或者多個處理器(cpu)1102、通信模塊1104、存儲器1106、用戶接口1110,以及用于互聯(lián)這些組件的通信總線1108。

處理器1102可通過通信模塊1104接收和發(fā)送數(shù)據(jù)以實現(xiàn)網(wǎng)絡(luò)通信和/或本地通信。

用戶接口1110包括一個或多個輸出設(shè)備1112,其包括一個或多個揚聲器和/或一個或多個可視化顯示器。用戶接口1110也包括一個或多個輸入設(shè)備1114,其包括諸如,鍵盤,鼠標,聲音命令輸入單元或擴音器,觸屏顯示器,觸敏輸入板,姿勢捕獲攝像機或其他輸入按鈕或控件等。

存儲器1106可以是高速隨機存取存儲器,諸如dram、sram、ddrram、或其他隨機存取固態(tài)存儲設(shè)備;或者非易失性存儲器,諸如一個或多個磁盤存儲設(shè)備、光盤存儲設(shè)備、閃存設(shè)備,或其他非易失性固態(tài)存儲設(shè)備。

存儲器1106存儲處理器1102可執(zhí)行的指令集,包括:

操作系統(tǒng)1116,包括用于處理各種基本系統(tǒng)服務(wù)和用于執(zhí)行硬件相關(guān)任務(wù)的程序;

應(yīng)用1118,包括用于實現(xiàn)媒體數(shù)據(jù)處理的各種程序,這種程序能夠?qū)崿F(xiàn)上述各實例中的處理流程,比如可以包括圖9所示的裝置900和/或圖10所示的裝置1000。

在一些實例中,裝置900可包括圖9所示的各模塊901~904,各模塊901~904可以存儲有機器可執(zhí)行指令。處理器1102通過執(zhí)行存儲器1106中各模塊901~904中的機器可執(zhí)行指令,進而能夠?qū)崿F(xiàn)上述各模塊901~904的功能。

在一些實例中,裝置1000可包括圖10所示的各模塊1001~1003,各模塊1001~1003可以存儲有機器可執(zhí)行指令。處理器1102通過執(zhí)行存儲器1106中各模塊1001~1003中的機器可執(zhí)行指令,進而能夠?qū)崿F(xiàn)上述各模塊1001~1003的功能。

另外,本申請的每一個實例可以通過由數(shù)據(jù)處理設(shè)備如計算機執(zhí)行的數(shù)據(jù)處理程序來實現(xiàn)。顯然,數(shù)據(jù)處理程序構(gòu)成了本發(fā)明。此外,通常存儲在一個存儲介質(zhì)中的數(shù)據(jù)處理程序通過直接將程序讀取出存儲介質(zhì)或者通過將程序安裝或復制到數(shù)據(jù)處理設(shè)備的存儲設(shè)備(如硬盤和或內(nèi)存)中執(zhí)行。因此,這樣的存儲介質(zhì)也構(gòu)成了本發(fā)明。存儲介質(zhì)可以使用任何類型的記錄方式,例如紙張存儲介質(zhì)(如紙帶等)、磁存儲介質(zhì)(如軟盤、硬盤、閃存等)、光存儲介質(zhì)(如cd-rom等)、磁光存儲介質(zhì)(如mo等)等。

因此本申請還公開了一種非易失性存儲介質(zhì),其中存儲有數(shù)據(jù)處理程序,該數(shù)據(jù)處理程序用于執(zhí)行本申請上述方法的任何一種實例。

另外,本申請所述的方法步驟除了可以用數(shù)據(jù)處理程序來實現(xiàn),還可以由硬件來實現(xiàn),例如,可以由邏輯門、開關(guān)、專用集成電路(asic)、可編程邏輯控制器和嵌微控制器等來實現(xiàn)。因此這種可以實現(xiàn)本申請所述方法的硬件也可以構(gòu)成本申請。

以上所述僅為本申請的較佳實例而已,并不用以限制本申請,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本申請保護的范圍之內(nèi)。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
社旗县| 乌拉特中旗| 台江县| 读书| 黄冈市| 五原县| 东莞市| 苗栗县| 吐鲁番市| 三台县| 斗六市| 铜陵市| 桐庐县| 镇江市| 乌海市| 浮山县| 米林县| 上杭县| 卫辉市| 通江县| 磐安县| 什邡市| 达拉特旗| 邛崃市| 清徐县| 扬中市| 沅陵县| 梁平县| 綦江县| 无锡市| 惠来县| 江山市| 托里县| 荥经县| 安福县| 嘉定区| 无极县| 黄石市| 渝北区| 泽库县| 五家渠市|