新四季網

一種用於對基礎服務數據進行數據定製的方法及系統與流程

2023-06-01 21:43:21


本發明涉及數據處理技術領域,更具體地,涉及一種用於對基礎服務數據進行數據定製的方法及系統、以及移動終端。



背景技術:

隨著智能終端及相關技術的快速發展,終端設備已經在人們的生活中越來越普及,極大地方便了人們的生活、娛樂和學習,常見的終端設備包括手機、筆記本電腦、平板電腦、穿戴智能設備等移動終端,或如電視、臺式計算機之類的非移動終端。隨著終端的普及,人們能夠更加方便的進行視頻溝通或傳送圖片。然後,在很多時候,由於需要達到特定的效果,人們需要在視頻中設置場景,或對視頻或圖片進行美化處理。現有技術中,只有具有特定功能的應用能夠滿足人們對於視頻數據,或者圖片數據進行特殊處理的要求。

但是,由於常用的通訊應用缺少對視頻數據或圖片數據的特殊處理,如現在人們常用的通訊應用,微信或qq等,人們在利用微信或qq進行視頻交流的過程中,會經常需要設置特殊的場景,如會議場景,或對部分視頻中的部分圖片信息進行遮擋或替換等,以及對視頻中圖片進行美化。微信或qq,做為通訊應用越來越廣泛的被人們用於視頻溝通,然後微信或qq應用由於缺少對視頻數據進行實時處理的功能,不能滿足人們對視頻數據特殊場景化處理,或對視頻數據中圖像進行特殊處理的需求,人們需要在進行qq實時視頻通信時,由於缺少對視頻數據進行實時處理的功能,用戶的很多需求難以得到實現。

因此,需要一種技術,以實現對視頻數據實時進行數據定製。



技術實現要素:

本發明提供了一種用於對視頻數據進行數據定製的方法及系統,以解決如何對視頻數據進行數據定製的問題。

為了解決上述問題,提供一種用於對視頻數據進行數據定製的方法,所述方法包括:

監聽針對基礎數據獲取服務的觸發請求,其中所述基礎數據獲取服務用於獲取作為用戶設備的輸入數據的第一基礎視頻數據;

確定所述觸發請求的發起方是否具有對所述第一基礎視頻數據進行修改的能力,當所述發起方不具有對所述第一基礎視頻數據進行修改的能力時,觸發針對所述第一基礎視頻數據的數據定製;

接收用戶輸入的定製數據,並且基於所述定製數據的類型確定用於將所述定製數據和所述第一基礎視頻數據進行數據合併的融合方式;以及

基於所述融合方式將所述第一基礎視頻數據與所述定製數據進行融合,將經過融合所生成的融合視頻數據作為所述基礎數據獲取服務的第二基礎視頻數據。

優選地,所述基礎數據獲取服務通過使用用戶設備的攝像器件來獲取作為用戶設備的輸入數據的第一基礎視頻數據。

優選地,所述觸發請求的發起方為不具備對所述第一基礎視頻數據進行修改的能力的應用。

優選地,所述定製數據的類型為單幀圖像數據,並且所述融合方式為支持實時信息標註的圖像懸浮融合。

優選地,所述定製數據的類型為視頻數據,並且所述融合方式為支持實時移動的圖像懸浮融合。

優選地,所述定製數據的類型為音頻數據,並且所述融合方式為基於降噪處理的背景音融合。

優選地,所述基於所述融合方式將所述第一基礎視頻數據與所述定製數據進行融合包括:

對所述音頻數據和第一基礎視頻數據的聲音數據進行逐幀合併。

優選地,所述對所述音頻數據和第一基礎視頻數據的聲音數據進行逐幀合併時,對所述第一基礎視頻數據的聲音數據中的噪聲進行逐幀降噪。

優選地,所述定製數據的類型為用於對第一基礎視頻數據的部分或全部像素進行修改的修飾數據,並且所述融合方式為部分或全部像素融合。

優選地,所述基於所述融合方式將所述第一基礎視頻數據與所述定製數據進行融合包括:確定所述修飾數據所對應的所述第一基礎視頻數據中的修飾位置,將所述修飾數據與所述修飾位置處的數據進行逐像素點地融合。

優選地,在將經過融合所生成的融合視頻數據作為所述基礎數據獲取服務的第二基礎視頻數據後,所述用戶設備中所有應用所獲取的視頻數據為所述第二基礎視頻數據而不是所述第一基礎視頻數據。

優選地,當所述發起方具有對所述第一基礎視頻數據進行修改的能力時,根據用戶預先設置的配置文件來確定是否觸發針對所述第一基礎視頻數據的數據定製。

基於本發明的另一方面,提供一種用於對圖像數據進行數據定製的方法,所述方法包括:

監聽針對基礎數據獲取服務的觸發請求,其中所述基礎數據獲取服務用於獲取作為用戶設備的輸入數據的第一基礎圖像數據;

確定所述觸發請求的發起方是否具有對所述第一基礎圖像數據進行修改的能力,當所述發起方不具有對所述第一基礎圖像數據進行修改的能力時,觸發針對所述第一基礎圖像數據的數據定製;

接收用戶輸入的定製數據,並且基於所述定製數據的類型確定用於將所述定製數據和所述第一基礎圖像數據進行數據合併的融合方式;以及

基於所述融合方式將所述第一基礎圖像數據與所述定製數據進行融合,將經過融合所生成的融合圖像數據作為所述基礎數據獲取服務的第二基礎圖像數據。

優選地,所述基礎數據獲取服務通過使用用戶設備的攝像器件來獲取作為用戶設備的輸入數據的第一基礎圖像數據。

優選地,所述觸發請求的發起方為不具備對所述第一基礎圖像數據進行修改的能力的應用。

優選地,所述定製數據的類型為單幀圖像數據,並且所述融合方式為支持實時信息標註的圖像懸浮融合。

優選地,所述定製數據的類型為用於對第一基礎圖像數據的部分或全部像素進行修改的修飾數據,並且所述融合方式為部分或全部像素融合。

優選地,所述基於所述融合方式將所述第一基礎圖像數據與所述定製數據進行融合包括:確定所述修飾數據所對應的所述第一基礎圖像數據中的修飾位置,將所述修飾數據與所述修飾位置處的數據進行逐像素點地融合。

優選地,在將經過融合所生成的融合圖像數據作為所述基礎數據獲取服務的第二基礎圖像數據後,所述用戶設備中所有應用所獲取的圖像數據為所述第二基礎圖像數據而不是所述第一基礎圖像數據。

優選地,當所述發起方具有對所述第一基礎圖像數據進行修改的能力時,根據用戶預先設置的配置文件來確定是否觸發針對所述第一基礎圖像數據的數據定製。

基於本發明的另一面,提供一種用於對視頻數據進行數據定製的系統,所述系統包括:

監聽單元,監聽針對基礎數據獲取服務的觸發請求,其中所述基礎數據獲取服務用於獲取作為用戶設備的輸入數據的第一基礎視頻數據;

識別單元,確定所述觸發請求的發起方是否具有對所述第一基礎視頻數據進行修改的能力,當所述發起方不具有對所述第一基礎視頻數據進行修改的能力時,觸發針對所述第一基礎視頻數據的數據定製;

定製單元,接收用戶輸入的定製數據,並且基於所述定製數據的類型確定用於將所述定製數據和所述第一基礎視頻數據進行數據合併的融合方式;以及

融合單元,基於所述融合方式將所述第一基礎視頻數據與所述定製數據進行融合,將經過融合所生成的融合視頻數據作為所述基礎數據獲取服務的第二基礎視頻數據。

優選地,所述基礎數據獲取服務通過使用用戶設備的攝像單元來獲取作為用戶設備的輸入數據的第一基礎視頻數據。

優選地,所述觸發請求的發起方為不具備對所述第一基礎視頻數據進行修改的能力的應用。

優選地,所述定製數據的類型為單幀圖像數據,並且所述融合方式為支持實時信息標註的圖像懸浮融合。

優選地,所述定製數據的類型為視頻數據,並且所述融合方式為支持實時移動的圖像懸浮融合。

優選地,所述定製數據的類型為音頻數據,並且所述融合方式為基於降噪處理的背景音融合。

優選地,所述融合單元基於所述融合方式將所述第一基礎視頻數據與所述定製數據進行融合包括:

對所述音頻數據和第一基礎視頻數據的聲音數據進行逐幀合併。

優選地,所述對所述音頻數據和第一基礎視頻數據的聲音數據進行逐幀合併時,對所述第一基礎視頻數據的聲音數據中的噪聲進行逐幀降噪。

優選地,所述定製數據的類型為用於對第一基礎視頻數據的部分或全部像素進行修改的修飾數據,並且所述融合方式為部分或全部像素融合。

優選地,所述融合單元基於所述融合方式將所述第一基礎視頻數據與所述定製數據進行融合包括:確定所述修飾數據所對應的所述第一基礎視頻數據中的修飾位置,將所述修飾數據與所述修飾位置處的數據進行逐像素點地融合。

優選地,在將經過融合所生成的融合視頻數據作為所述基礎數據獲取服務的第二基礎視頻數據後,所述用戶設備中所有應用所獲取的視頻數據為所述第二基礎視頻數據而不是所述第一基礎視頻數據。

優選地,當所述發起方具有對所述第一基礎視頻數據進行修改的能力時,根據用戶預先設置的配置文件來確定是否觸發針對所述第一基礎視頻數據的數據定製。

基於本發明的另一方面,提供一種移動終端,包括或用於執行上述任意一項所述的系統。

基於本發明的另一方面,提供一種用於對圖像數據進行數據定製的系統,所述系統包括:

監聽單元,監聽針對基礎數據獲取服務的觸發請求,其中所述基礎數據獲取服務用於獲取作為用戶設備的輸入數據的第一基礎圖像數據;

識別單元,確定所述觸發請求的發起方是否具有對所述第一基礎圖像數據進行修改的能力,當所述發起方不具有對所述第一基礎圖像數據進行修改的能力時,觸發針對所述第一基礎圖像數據的數據定製;

定製單元,接收用戶輸入的定製數據,並且基於所述定製數據的類型確定用於將所述定製數據和所述第一基礎圖像數據進行數據合併的融合方式;以及

融合單元,基於所述融合方式將所述第一基礎圖像數據與所述定製數據進行融合,將經過融合所生成的融合圖像數據作為所述基礎數據獲取服務的第二基礎圖像數據。

優選地,所述基礎數據獲取服務通過使用用戶設備的攝像單元來獲取作為用戶設備的輸入數據的第一基礎圖像數據。

優選地,所述觸發請求的發起方為不具備對所述第一基礎圖像數據進行修改的能力的應用。

優選地,所述定製數據的類型為單幀圖像數據,並且所述融合方式為支持實時信息標註的圖像懸浮融合。

優選地,所述定製數據的類型為用於對第一基礎圖像數據的部分或全部像素進行修改的修飾數據,並且所述融合方式為部分或全部像素融合。

優選地,所述融合單元基於所述融合方式將所述第一基礎圖像數據與所述定製數據進行融合包括:確定所述修飾數據所對應的所述第一基礎圖像數據中的修飾位置,將所述修飾數據與所述修飾位置處的數據進行逐像素點地融合。

優選地,在將經過融合所生成的融合圖像數據作為所述基礎數據獲取服務的第二基礎圖像數據後,所述用戶設備中所有應用所獲取的圖像數據為所述第二基礎圖像數據而不是所述第一基礎圖像數據。

優選地,當所述發起方具有對所述第一基礎圖像數據進行修改的能力時,根據用戶預先設置的配置文件來確定是否觸發針對所述第一基礎圖像數據的數據定製。

基於本發明的另一方面,提供一種移動終端,包括或用於執行上述任意一項所述的系統。

本發明的技術方案在用戶調用終端設備的攝像功能時,能夠支持通過選擇視頻或圖像作為定製數據,並將定製數據與攝像的取景進行實時融合。本發明的技術方案通過監聽應用對基礎視頻數據服務的觸發請求,即當通過微信調用攝像功能,開啟視頻溝通時,本發明的技術方案首先判斷對視頻數據的發起方,如微信或美顏相機是否具有對視頻數據進行修改的能力。當判斷出微信等應用不具備對視頻數據進行修改的能力後,本發明的技術方案能夠觸發對基礎視頻數據的數據定製。通過接收用戶輸入的定製數據,如視頻或圖片等,並且基於定製數據的類型,將視頻或圖片與基礎視頻數據進行融合,如將圖片添加到視頻數據中,視頻數據播放時能夠顯示添加的圖片。在微信中,將添加圖片後的視頻數據,作為更新後的基礎視頻數據,應用到微信中,即經過實時進行數據定製後的視頻數據,作為視頻溝通中實時應用的視頻數據。

附圖說明

通過參考下面的附圖,可以更為完整地理解本發明的示例性實施方式:

圖1為根據本發明優選實施方式的用於對視頻數據進行數據定製的方法流程圖;

圖2-a,2-b為根據本發明優選實施方式的對圖片類型定製數據與基礎視頻數據進行融合的示意圖;

圖3-a,3-b為根據本發明優選實施方式的對視頻類型定製數據與基礎視頻數據進行融合的示意圖;

圖4-a,4-b為根據本發明優選實施方式的對音頻類型定製數據與基礎視頻數據進行融合的示意圖;

圖5為根據本發明優選實施方式的用於對圖像數據進行數據定製的方法流程圖;

圖6-a,6-b為根據本發明優選實施方式的對圖片類型定製數據與基礎圖像數據進行融合的示意圖;

圖7為根據本發明優選實施方式的用於對視頻數據進行數據定製的系統結構圖;以及

圖8為根據本發明優選實施方式的用於對圖像數據進行數據定製的系統結構圖。

具體實施方式

現在參考附圖介紹本發明的示例性實施方式,然而,本發明可以用許多不同的形式來實施,並且不局限於此處描述的實施例,提供這些實施例是為了詳盡地且完全地公開本發明,並且向所屬技術領域的技術人員充分傳達本發明的範圍。對於表示在附圖中的示例性實施方式中的術語並不是對本發明的限定。在附圖中,相同的單元/元件使用相同的附圖標記。

除非另有說明,此處使用的術語(包括科技術語)對所屬技術領域的技術人員具有通常的理解含義。另外,可以理解的是,以通常使用的詞典限定的術語,應當被理解為與其相關領域的語境具有一致的含義,而不應該被理解為理想化的或過於正式的意義。

圖1為根據本發明優選實施方式的用於對視頻數據進行數據定製的方法流程圖。本發明的實施方式在用戶調用終端設備的攝像功能時,能夠支持通過選擇視頻或圖像作為定製數據,並將定製數據與攝像的取景進行實時融合。本發明實施方式的終端,包括移動終端,如智慧型手機、ipad、筆記本電腦、穿戴智能設備等;以及包括固定終端,如計算機設備、伺服器、電視等智能終端設備。本發明實施方式中,對基礎視頻數據服務發起觸發請求的,包括微信、qq、美顏相機等調用攝像功能的應用。本發明的實施方式通過監聽應用對基礎視頻數據服務的觸發請求,即當通過微信調用攝像功能,開啟視頻溝通時,本發明的實施方式首先判斷對視頻數據的發起方,如微信或美顏相機是否具有對視頻數據進行修改的能力。當判斷出微信等應用不具備對視頻數據進行修改的能力後,本發明的實施方式能夠觸發對基礎視頻數據的數據定製。即通過接收用戶輸入的定製數據,如視頻或圖片等,並且基於定製數據的類型,將視頻或圖片類型的定製數據與基礎視頻數據進行融合,如將圖片添加到視頻數據中,視頻數據播放時能夠顯示添加的圖片。在微信中,將添加圖片後的視頻數據,作為更新後的基礎視頻數據,應用到微信視頻溝通中,即經過實時進行數據定製後的視頻數據,作為視頻溝通中實時應用的視頻數據。如圖1所示,本發明實施方式的用於對視頻數據進行數據定製的方法100從步驟101開始:

優選地,在步驟101:監聽針對基礎數據獲取服務的觸發請求,其中基礎數據獲取服務用於獲取作為用戶設備的輸入數據的第一基礎視頻數據。本發明的實施方式,對於調用終端設備攝像功能裝置的基礎數據的觸發請求進行監聽,即監聽微信應用在調用攝像功能進行視頻溝通時,對於攝像功能產生的原始數據為第一基礎視頻數據,作為準備進行數據定製的基礎視頻數據。

優選地,基礎數據獲取服務通過使用用戶設備的攝像器件來獲取作為用戶設備的輸入數據的第一基礎視頻數據。本發明的實施方式,通過終端設備的攝像頭、或攝像機來獲取作為用戶設備的輸入數據的第一基礎視頻數據,即原始未經定製的視頻數據。

優選地,在步驟102:確定觸發請求的發起方是否具有對第一基礎視頻數據進行修改的能力,當發起方不具有對第一基礎視頻數據進行修改的能力時,觸發針對第一基礎視頻數據的數據定製。本發明的實施方式,在監聽到調用攝像的應用對第一基礎視頻數據發起觸發請求後,對調用攝像的應用是否具有對第一基礎視頻數據進行修改的能力進行判斷,當確定發起方的應用,例如微信應用,不具有對第一基礎視頻數據進行修改的能力時,本發明的實施方式觸發針對第一基礎視頻數據的數據定製。

優選地,觸發請求的發起方為不具備對第一基礎視頻數據進行修改的能力的應用。例如,觸發請求的發起方為微信應用、qq應用,或其他有調用攝像功能,但不具有對第一基礎視頻數據進行修改的其他應用。

優選地,在步驟103:接收用戶輸入的定製數據,並且基於定製數據的類型確定用於將定製數據和第一基礎視頻數據進行數據合併的融合方式。本發明的實施方式,通過選擇和接收用戶輸入的定製數據,定製數據包括視頻或圖片,並且基於定製數據的類型確定將定製數據,如視頻或圖片和第一基礎視頻數據進行數據合併的融合方式。

優選地,在步驟104:基於融合方式將第一基礎視頻數據與定製數據進行融合,將經過融合所生成的融合視頻數據作為基礎數據獲取服務的第二基礎視頻數據。

優選地,定製數據的類型為單幀圖像數據,並且融合方式為支持實時信息標註的圖像懸浮融合。

圖2-a,2-b為根據本發明優選實施方式的對圖片類型定製數據進行融合的示意圖。本發明的實施方式,在終端的任何應用開啟攝像裝置時,支持將選擇的圖片與攝像裝置第一基礎視頻數據融合一起。圖2-a為選擇圖片203-1的示意圖,通過觸發按鈕201-1觸發對定製數據的選擇,圖2-a為選擇圖片作為定製數據,圖片203-1的選擇可以通過觸發按鈕201-1來觸發,202-1為第一基礎視頻,在圖片203-1未融合到第一基礎視頻中前,觸發按鈕201-1顯示為灰色或其他顏色,作為沒有融合定製數據的標識。待選擇圖片203-1通過終端相冊或從圖片庫中調取,待選擇的圖片可以顯示在第一基礎視頻中的下方,或其他指定位置。用戶在做圖片選擇時,可以將圖片拖動到指定融合圖片的位置,如第一基礎視頻的左上角。優選地,本發明的實施方式包括對圖片進行編輯的界面,如對圖片進行旋轉、剪切等處理。選擇後的圖像,能夠改變在視頻中顯示的大小,或在視頻中顯示的位置。

圖2-b為選擇圖片203-2作為定製數據後,將圖片203-2與第一基礎視頻數據進行融合,形成第二基礎視頻數據202-2,當微信調用攝像進行視頻通信時,將已融合圖片203-2的第二基礎視頻數據202-2進行演示或播放。本發明的實施方式,能夠在不具備視頻數據修改的應用中,實時對視頻數據按定製數據進行修改,使應用可以應用實時修改的視頻數據,在視頻溝通中進行演示或播放。當圖片數據203-2融合到第二基礎視頻數據202-2後,觸發按鈕201-2變更為與定製數據融合前不同的顯示顏色,以提醒用戶目前應用的視頻數據為融合圖片數據203-2的視頻數據。圖片數據203-2融合到第二基礎視頻數據202-2後,待選擇圖片不再進行顯示。第二基礎視頻可以實現全頻顯示,或進行旋轉等操作。

本發明實施方式中,圖片類型可以為bmp,gif,jpeg,png,webp格式,視頻類型可以為3gpp,mpeg-4,matroska,音樂類型可以為mpeg-g,.flac,ogg,.mid,wave,mp3。

優選地,定製數據的類型為視頻數據,並且融合方式為支持實時移動的圖像懸浮融合。

圖3-a,3-b為根據本發明優選實施方式的對視頻類型定製數據進行融合的示意圖。本發明的實施方式,在終端的任何應用開啟攝像裝置時,支持將選擇的視頻與攝像裝置第一基礎視頻數據融合一起。圖3-a為選擇視頻303-1的示意圖,通過觸發按鈕301-1觸發對定製數據的選擇,圖3-a為選擇視頻作為定製數據,視頻303-1的選擇可以通過觸發按鈕301-1來觸發,302-1為第一基礎視頻,視頻303-1未融合到第一基礎視頻中前,觸發按鈕301-1顯示為灰色或其他顏色,作為沒有融合定製數據的標識。待選擇視頻303-1通過終端文件或從視頻庫中調取,待選擇的視頻303-1可以顯示在第一基礎視頻中的下方,或其他指定位置。用戶在做視頻選擇時,可以將視頻拖動到指定融合視頻的位置,如第一基礎視頻的左上角。優選地,本發明的實施方式包括對視頻進行編輯的界面,如對圖片進行旋轉、剪切等處理。選擇後的視頻,能夠改變在視頻中顯示的大小,或在視頻中顯示的位置。

圖3-b為選擇視頻303-2作為定製數據後,將視頻303-2與第一基礎視頻數據進行融合,形成第二基礎視頻數據302-2,當微信調用攝像進行視頻通信時,將已融合視頻303-2的第二基礎視頻數據302-2進行演示或播放。本發明的實施方式,能夠在不具備視頻數據修改的應用中,實時對視頻數據按定製數據進行修改,使應用可以應用實時修改的視頻數據,在視頻溝通中進行演示或播放。當視頻303-2融合到第二基礎視頻數據302-2後,觸發按鈕301-2變更為與定製數據融合前不同的顯示顏色,以提醒用戶目前應用的視頻數據為融合視頻303-2的視頻數據。視頻303-2融合到第二基礎視頻數據302-2後,待選擇視頻不再進行顯示。第二基礎視頻可以實現全頻顯示,或進行旋轉等操作。

優選地,定製數據的類型為音頻數據,並且融合方式為基於降噪處理的背景音融合。優選地,基於融合方式將第一基礎視頻數據與定製數據進行融合包括:對音頻數據和第一基礎視頻數據的聲音數據進行逐幀合併。優選地,對音頻數據和第一基礎視頻數據的聲音數據進行逐幀合併時,對第一基礎視頻數據的聲音數據中的噪聲進行逐幀降噪。

圖4-a,4-b為根據本發明優選實施方式的對音頻類型定製數據進行融合的示意圖。本發明的實施方式,在終端的任何應用開啟攝像裝置時,支持將選擇的音頻與攝像裝置第一基礎視頻數據融合一起。圖4-a為選擇音頻403-1的示意圖,通過觸發按鈕401-1觸發對定製數據的選擇,圖4-a為選擇音頻作為定製數據,音頻403-1的選擇可以通過觸發按鈕401-1來觸發,402-1為第一基礎視頻,音頻403-1未融合到第一基礎視頻中前,觸發按鈕401-1顯示為灰色或其他顏色,作為沒有融合定製數據的標識。待選擇音頻403-1通過終端文件或從視頻庫中調取,待選擇的音頻403-1可以顯示在第一基礎視頻中的下方,或其他指定位置。用戶在做視頻選擇時,可以將視頻拖動到指定融合視頻的位置,如第一基礎視頻的左上角。

圖4-b為選擇音頻403-2作為定製數據後,將音頻403-2與第一基礎視頻數據進行融合,形成第二基礎視頻數據402-2。將音頻403-2與第一基礎視頻數據進行融合過程中,對音頻數據403-2和第一基礎視頻數據的聲音數據進行逐幀合併,並且在對音頻數據403-2和第一基礎視頻數據的聲音數據進行逐幀合併時,對第一基本視頻數據的聲音數據中的噪聲進行逐幀降噪。當微信調用攝像進行視頻通信時,將已融合音頻403-2的第二基礎視頻數據402-2進行演示或播放。本發明的實施方式,能夠在不具備視頻數據修改的應用中,實時對視頻數據按定製數據進行修改,使應用可以應用實時修改的視頻數據,在視頻溝通中進行演示或播放。當音頻403-2融合到第二基礎視頻數據402-2後,觸發按鈕401-2變更為與定製數據融合前不同的顯示顏色,以提醒用戶目前應用的視頻數據為融合音頻403-2的視頻數據。音頻403-2融合到第二基礎視頻數據402-2後,待選擇視頻不再進行顯示。第二基礎視頻可以實現全頻顯示,或進行旋轉等操作。

優選地,定製數據的類型為用於對第一基礎視頻數據的部分或全部像素進行修改的修飾數據,並且融合方式為部分或全部像素融合。本發明的實施方式,定製數據的類型為用於對第一基礎視頻數據的部分或全部像素進行修改的修飾數據,例如定製數據的類型為對第一基礎視頻數據中用戶面部圖進行美顏處理,將對面部進行修飾後的修飾數據,部分融合到第一基礎視頻數據,形成第二基礎視頻數據。或定製數據的類型為對第一基礎視頻數據中顯示顏色調亮,將對第一基礎視頻數據修飾後的修飾數據,合部融合到第一基礎視頻數據中用戶,形成第二基礎視頻數據。

優選地,基於融合方式將第一基礎視頻數據與定製數據進行融合包括:確定修飾數據所對應的第一基礎視頻數據中的修飾位置,將修飾數據與修飾位置處的數據進行逐像素點地融合。本發明的實施方式,例如將萌耳朵作為定製數據,將萌耳朵修飾到第一基礎視頻數據中的修飾位置,將修飾數據與修飾位置處的數據進行逐像素點地融合,將萌耳朵添加到第一基礎視頻數據中的修飾位置,如頭上等,作為第二基礎視頻數據。

優選地,在將經過融合所生成的融合視頻數據作為基礎數據獲取服務的第二基礎視頻數據後,用戶設備中所有應用所獲取的視頻數據為第二基礎視頻數據而不是第一基礎視頻數據。本發明的實施方式,定製數據融合到第一基礎視頻數據後,形成第二基礎視頻數據,當微信等應用傳送或演示視頻數據時,將用第二基礎視頻數據進行演示。

優選地,當發起方具有對第一基礎視頻數據進行修改的能力時,根據用戶預先設置的配置文件來確定是否觸發針對第一基礎視頻數據的數據定製。本發明的實施方式,當發起方為對第一基礎視頻數據有修改能力時,如發起方為美顏相機,數據定製為對用戶面部圖像進行美顏處理,則根據用戶預先設置的配置文件來確定是否觸發針對第一基礎視頻數據的數據定製。

本發明的實施方式能夠觸發對基礎視頻數據的數據定製。即通過接收用戶輸入的定製數據,如視頻或圖片等,並且基於定製數據的類型,將視頻或圖片類型的定製數據與第一基礎視頻數據進行融合,如將圖片添加到視頻數據中,視頻數據播放時能夠顯示添加的圖片。在微信中,將添加圖片後的視頻數據,作為更新後的第二基礎視頻數據,應用到微信視頻溝通中,即經過實時進行數據定製後的視頻數據,作為視頻溝通中實時應用的視頻數據。實現了用戶對於涉及視頻功能全部應用進行視頻數據的數據定製。

圖5為根據本發明優選實施方式的用於對圖像數據進行數據定製的方法流程圖。本發明的實施方式在用戶調用終端設備的攝像功能時,能夠支持通過選擇視頻或圖像作為定製數據,並將定製數據與攝像的取景進行實時融合。本發明實施方式的終端,包括移動終端,如智慧型手機、ipad、筆記本電腦、穿戴智能設備等;以及包括固定終端,如計算機設備、伺服器、電視等智能終端設備。本發明實施方式中,對基礎圖像數據服務發起觸發請求的,包括微信、qq、美顏相機等調用攝像功能的應用。本發明的實施方式通過監聽應用對基礎圖像數據服務的觸發請求,即當通過微信調用攝像功能,開啟拍照功能時,本發明的實施方式首先判斷對圖像數據的發起方,如微信或美顏相機是否具有對圖像數據進行修改的能力。當判斷出微信等應用不具備對圖像數據進行修改的能力後,本發明的實施方式能夠觸發對基礎圖像數據的數據定製。即通過接收用戶輸入的定製數據,如視頻或圖片等,並且基於定製數據的類型,將視頻或圖片類型的定製數據與基礎圖像數據進行融合,如將圖片添加到圖像數據中,圖像數據展示時能夠顯示添加的圖片。在微信中,將添加圖片後的圖像數據,作為更新後的基礎視頻數據,應用到微信視頻溝通中,即經過實時進行數據定製後的圖像數據,作為圖像傳輸中實時應用的圖像數據。如圖5所示,本發明實施方式的用於對圖像數據進行數據定製的方法500從步驟501開始:

優選地,在步驟501:監聽針對基礎數據獲取服務的觸發請求,其中基礎數據獲取服務用於獲取作為用戶設備的輸入數據的第一基礎圖像數據。本發明的實施方式,對於調用終端設備攝像功能裝置的基礎數據的觸發請求進行監聽,即監聽微信應用在調用攝像功能進行圖像拍攝時,對於攝像功能產生的原始數據為第一基礎圖像數據,作為準備進行數據定製的基礎圖像數據。

優選地,基礎數據獲取服務通過使用用戶設備的攝像器件來獲取作為用戶設備的輸入數據的第一基礎圖像數據。本發明的實施方式,通過終端設備的攝像頭、或攝像機來獲取作為用戶設備的輸入數據的第一基礎圖像數據,即原始未經定製的圖像數據。

優選地,在步驟502:確定觸發請求的發起方是否具有對第一基礎圖像數據進行修改的能力,當發起方不具有對第一基礎圖像數據進行修改的能力時,觸發針對第一基礎圖像數據的數據定製。本發明的實施方式,在監聽到調用攝像的應用對第一基礎圖像數據發起觸發請求後,對調用攝像的應用是否具有對第一基礎圖像數據進行修改的能力進行判斷,當確定發起方的應用,例如微信應用,不具有對第一基礎圖像數據進行修改的能力時,本發明的實施方式觸發針對第一基礎圖像數據的數據定製。

優選地,觸發請求的發起方為不具備對第一基礎圖像數據進行修改的能力的應用。例如,觸發請求的發起方為微信應用、qq應用,或其他有調用攝像功能,但不具有對第一基礎圖像數據進行修改的其他應用。

優選地,在步驟503:接收用戶輸入的定製數據,並且基於定製數據的類型確定用於將定製數據和第一基礎圖像數據進行數據合併的融合方式。本發明的實施方式,通過選擇和接收用戶輸入的定製數據,定製數據包括視頻或圖片,並且基於定製數據的類型確定將定製數據,如視頻或圖片和第一基礎圖像數據進行數據合併的融合方式。

優選地,在步驟504:基於融合方式將第一基礎圖像數據與定製數據進行融合,將經過融合所生成的融合圖像數據作為基礎數據獲取服務的第二基礎圖像數據。

優選地,定製數據的類型為單幀圖像數據,並且融合方式為支持實時信息標註的圖像懸浮融合。

圖6-a,6-b為根據本發明優選實施方式的對圖片類型定製數據與基礎圖像數據進行融合的示意圖。本發明的實施方式,在終端的任何應用開啟攝像裝置時,支持將選擇的圖片與攝像裝置第一基礎圖像數據融合一起。圖6-a為選擇圖片603-1的示意圖,通過觸發按鈕601-1觸發對定製數據的選擇,圖6-a為選擇圖片作為定製數據,圖片603-1的選擇可以通過觸發按鈕601-1來觸發,602-1為第一基礎圖像,在圖片603-1未融合到第一基礎圖像中前,觸發按鈕601-1顯示為灰色或其他顏色,作為沒有融合定製數據的標識。待選擇圖片603-1通過終端相冊或從圖片庫中調取,待選擇的圖片可以顯示在第一基礎視頻中的下方,或其他指定位置。用戶在做圖片選擇時,可以將圖片拖動到指定融合圖片的位置,如第一基礎圖像的左上角。優選地,本發明的實施方式包括對圖片進行編輯的界面,如對圖片進行旋轉、剪切等處理。選擇後的圖像,能夠改變在圖像中顯示的大小,或在圖像中顯示的位置。

圖6-b為選擇圖片603-2作為定製數據後,將圖片603-2與第一基礎圖像數據進行融合,形成第二基礎圖像視頻數據602-2,當微信調用攝像進行圖像拍攝時,將已融合圖片603-2的第二基礎圖像數據602-2進行演示。本發明的實施方式,能夠在不具備圖像數據修改的應用中,實時對圖像數據按定製數據進行修改,使應用可以應用實時修改的圖像數據,進行圖像演示。當圖片數據603-2融合到第二基礎圖像數據602-2後,觸發按鈕601-2變更為與定製數據融合前不同的顯示顏色,以提醒用戶目前應用的圖像數據為融合圖片數據603-2的圖像數據。圖片數據603-2融合到第二基礎圖像數據602-2後,待選擇圖片不再進行顯示。第二基礎圖像可以實現全頻顯示,或進行旋轉等操作。

本發明實施方式中,圖片類型可以為bmp,gif,jpeg,png,webp格式,視頻類型可以為3gpp,mpeg-4,matroska,音樂類型可以為mpeg-g,.flac,ogg,.mid,wave,mp3。

優選地,定製數據的類型為用於對第一基礎圖像數據的部分或全部像素進行修改的修飾數據,並且融合方式為部分或全部像素融合。本發明的實施方式,定製數據的類型為用於對第一基礎圖像數據的部分或全部像素進行修改的修飾數據,例如定製數據的類型為對第一基礎圖像數據中用戶面部圖進行美顏處理,將對面部進行修飾後的修飾數據,部分融合到第一基礎圖像數據,形成第二基礎圖像數據。或定製數據的類型為對第一基礎圖像數據中顯示顏色調亮,將對第一基礎圖像數據修飾後的修飾數據,合部融合到第一基礎圖像數據中用戶,形成第二基礎圖像數據。

優選地,基於融合方式將第一基礎圖像數據與定製數據進行融合包括:確定修飾數據所對應的第一基礎圖像數據中的修飾位置,將修飾數據與修飾位置處的數據進行逐像素點地融合。本發明的實施方式,例如將萌耳朵作為定製數據,將萌耳朵修飾到第一基礎圖像數據中的修飾位置,將修飾數據與修飾位置處的數據進行逐像素點地融合,將萌耳朵添加到第一基礎圖像數據中的修飾位置,如頭上等,作為第二基礎圖像數據。

優選地,在將經過融合所生成的融合圖像數據作為基礎數據獲取服務的第二基礎圖像數據後,用戶設備中所有應用所獲取的圖像數據為第二基礎圖像數據而不是第一基礎圖像數據。本發明的實施方式,定製數據融合到第一基礎圖像數據後,形成第二基礎圖像數據,當微信等應用傳送或演示視頻數據時,將用第二基礎圖像數據進行演示。

優選地,當發起方具有對第一基礎圖像數據進行修改的能力時,根據用戶預先設置的配置文件來確定是否觸發針對第一基礎圖像數據的數據定製。本發明的實施方式,當發起方為對第一基礎視頻圖像有修改能力時,如發起方為美顏相機,數據定製為對用戶面部圖像進行美顏處理,則根據用戶預先設置的配置文件來確定是否觸發針對第一基礎圖像數據的數據定製。

本發明的實施方式能夠觸發對基礎圖像數據的數據定製。即通過接收用戶輸入的定製數據,如視頻或圖片等,並且基於定製數據的類型,將視頻或圖片類型的定製數據與第一基礎圖像數據進行融合,如將圖片添加到圖像數據中,圖像數據演示時能夠顯示添加的圖片。在微信中,將添加圖片後的圖像數據,作為更新後的第二基礎圖像數據,應用到微信視頻溝通中,即經過實時進行數據定製後的圖像數據,作為圖像應用中實時應用的圖像數據。實現了用戶對於涉及圖像功能全部應用進行圖像數據的數據定製。

圖7為根據本發明優選實施方式的用於對視頻數據進行數據定製的系統結構圖。本發明的實施方式在用戶調用終端設備的攝像功能時,能夠支持通過選擇視頻或圖像作為定製數據,並將定製數據與攝像的取景進行實時融合。本發明實施方式的終端,包括移動終端,如智慧型手機、ipad、筆記本電腦、穿戴智能設備等;以及包括固定終端,如計算機設備、伺服器、電視等智能終端設備。本發明實施方式中,對基礎視頻數據服務發起觸發請求的,包括微信、qq、美顏相機等調用攝像功能的應用。本發明的實施方式用於對視頻數據進行數據定製的系統通過監聽應用對基礎視頻數據服務的觸發請求,即當通過微信調用攝像功能,開啟視頻溝通時,本發明的實施方式首先判斷對視頻數據的發起方,如微信或美顏相機是否具有對視頻數據進行修改的能力。當判斷出微信等應用不具備對視頻數據進行修改的能力後,本發明的實施方式能夠觸發對基礎視頻數據的數據定製。即通過接收用戶輸入的定製數據,如視頻或圖片等,並且基於定製數據的類型,將視頻或圖片類型的定製數據與基礎視頻數據進行融合,如將圖片添加到視頻數據中,視頻數據播放時能夠顯示添加的圖片。在微信中,將添加圖片後的視頻數據,作為更新後的基礎視頻數據,應用到微信視頻溝通中,即經過實時進行數據定製後的視頻數據,作為視頻溝通中實時應用的視頻數據。如圖7所示,本發明實施方式的用於對視頻數據進行數據定製的系統700包括:

監聽單元701,監聽針對基礎數據獲取服務的觸發請求,其中基礎數據獲取服務用於獲取作為用戶設備的輸入數據的第一基礎視頻數據。本發明的實施方式,通過監聽單元701對於調用終端設備攝像功能裝置的基礎數據的觸發請求進行監聽,即監聽微信應用在調用攝像功能進行視頻溝通時,對於攝像功能產生的原始數據為第一基礎視頻數據,作為準備進行數據定製的基礎視頻數據。

優選地,基礎數據獲取服務通過使用用戶設備的攝像單元來獲取作為用戶設備的輸入數據的第一基礎視頻數據。本發明的實施方式,通過終端設備的攝像頭、或攝像機來獲取作為用戶設備的輸入數據的第一基礎視頻數據,即原始未經定製的視頻數據。

識別單元702,確定觸發請求的發起方是否具有對第一基礎視頻數據進行修改的能力,當發起方不具有對第一基礎視頻數據進行修改的能力時,觸發針對第一基礎視頻數據的數據定製。本發明的實施方式,在監聽到調用攝像的應用對第一基礎視頻數據發起觸發請求後,通過識別單元702對調用攝像的應用是否具有對第一基礎視頻數據進行修改的能力進行判斷,當確定發起方的應用,例如微信應用,不具有對第一基礎視頻數據進行修改的能力時,本發明的實施方式觸發針對第一基礎視頻數據的數據定製。

優選地,觸發請求的發起方為不具備對第一基礎視頻數據進行修改的能力的應用。例如,觸發請求的發起方為微信應用、qq應用,或其他有調用攝像功能,但不具有對第一基礎視頻數據進行修改的其他應用。

定製單元703,接收用戶輸入的定製數據,並且基於定製數據的類型確定用於將定製數據和第一基礎視頻數據進行數據合併的融合方式。本發明的實施方式,定製單元703通過選擇和接收用戶輸入的定製數據,定製數據包括視頻或圖片,並且基於定製數據的類型確定將定製數據,如視頻或圖片和第一基礎視頻數據進行數據合併的融合方式。

融合單元704,基於融合方式將第一基礎視頻數據與定製數據進行融合,將經過融合所生成的融合視頻數據作為基礎數據獲取服務的第二基礎視頻數據。

優選地,定製數據的類型為單幀圖像數據,並且融合方式為支持實時信息標註的圖像懸浮融合。

圖2-a,2-b為根據本發明優選實施方式的對圖片類型定製數據進行融合的示意圖。本發明的實施方式,在終端的任何應用開啟攝像裝置時,支持將選擇的圖片與攝像裝置第一基礎視頻數據融合一起。圖2-a為選擇圖片203-1的示意圖,通過觸發按鈕201-1觸發對定製數據的選擇,圖2-a為選擇圖片作為定製數據,圖片203-1的選擇可以通過觸發按鈕201-1來觸發,202-1為第一基礎視頻,在圖片203-1未融合到第一基礎視頻中前,觸發按鈕201-1顯示為灰色或其他顏色,作為沒有融合定製數據的標識。待選擇圖片203-1通過終端相冊或從圖片庫中調取,待選擇的圖片可以顯示在第一基礎視頻中的下方,或其他指定位置。用戶在做圖片選擇時,可以將圖片拖動到指定融合圖片的位置,如第一基礎視頻的左上角。優選地,本發明的實施方式包括對圖片進行編輯的界面,如對圖片進行旋轉、剪切等處理。選擇後的圖像,能夠改變在視頻中顯示的大小,或在視頻中顯示的位置。

圖2-b為選擇圖片203-2作為定製數據後,將圖片203-2與第一基礎視頻數據進行融合,形成第二基礎視頻數據202-2,當微信調用攝像進行視頻通信時,將已融合圖片203-2的第二基礎視頻數據202-2進行演示或播放。本發明的實施方式,能夠在不具備視頻數據修改的應用中,實時對視頻數據按定製數據進行修改,使應用可以應用實時修改的視頻數據,在視頻溝通中進行演示或播放。當圖片數據203-2融合到第二基礎視頻數據202-2後,觸發按鈕201-2變更為與定製數據融合前不同的顯示顏色,以提醒用戶目前應用的視頻數據為融合圖片數據203-2的視頻數據。圖片數據203-2融合到第二基礎視頻數據202-2後,待選擇圖片不再進行顯示。第二基礎視頻可以實現全頻顯示,或進行旋轉等操作。

本發明實施方式中,圖片類型可以為bmp,gif,jpeg,png,webp格式,視頻類型可以為3gpp,mpeg-4,matroska,音樂類型可以為mpeg-g,.flac,ogg,.mid,wave,mp3。

優選地,定製數據的類型為視頻數據,並且融合方式為支持實時移動的圖像懸浮融合。

圖3-a,3-b為根據本發明優選實施方式的對視頻類型定製數據進行融合的示意圖。本發明的實施方式,在終端的任何應用開啟攝像裝置時,支持將選擇的視頻與攝像裝置第一基礎視頻數據融合一起。圖3-a為選擇視頻303-1的示意圖,通過觸發按鈕301-1觸發對定製數據的選擇,圖3-a為選擇視頻作為定製數據,視頻303-1的選擇可以通過觸發按鈕301-1來觸發,302-1為第一基礎視頻,視頻303-1未融合到第一基礎視頻中前,觸發按鈕301-1顯示為灰色或其他顏色,作為沒有融合定製數據的標識。待選擇視頻303-1通過終端文件或從視頻庫中調取,待選擇的視頻303-1可以顯示在第一基礎視頻中的下方,或其他指定位置。用戶在做視頻選擇時,可以將視頻拖動到指定融合視頻的位置,如第一基礎視頻的左上角。優選地,本發明的實施方式包括對視頻進行編輯的界面,如對圖片進行旋轉、剪切等處理。選擇後的視頻,能夠改變在視頻中顯示的大小,或在視頻中顯示的位置。

圖3-b為選擇視頻303-2作為定製數據後,將視頻303-2與第一基礎視頻數據進行融合,形成第二基礎視頻數據302-2,當微信調用攝像進行視頻通信時,將已融合視頻303-2的第二基礎視頻數據302-2進行演示或播放。本發明的實施方式,能夠在不具備視頻數據修改的應用中,實時對視頻數據按定製數據進行修改,使應用可以應用實時修改的視頻數據,在視頻溝通中進行演示或播放。當視頻303-2融合到第二基礎視頻數據302-2後,觸發按鈕301-2變更為與定製數據融合前不同的顯示顏色,以提醒用戶目前應用的視頻數據為融合視頻303-2的視頻數據。視頻303-2融合到第二基礎視頻數據302-2後,待選擇視頻不再進行顯示。第二基礎視頻可以實現全頻顯示,或進行旋轉等操作。

優選地,定製數據的類型為音頻數據,並且融合方式為基於降噪處理的背景音融合。優選地,基於融合方式將第一基礎視頻數據與定製數據進行融合包括:對音頻數據和第一基礎視頻數據的聲音數據進行逐幀合併。優選地,對音頻數據和第一基礎視頻數據的聲音數據進行逐幀合併時,對第一基礎視頻數據的聲音數據中的噪聲進行逐幀降噪。

圖4-a,4-b為根據本發明優選實施方式的對音頻類型定製數據進行融合的示意圖。本發明的實施方式,在終端的任何應用開啟攝像裝置時,支持將選擇的音頻與攝像裝置第一基礎視頻數據融合一起。圖4-a為選擇音頻403-1的示意圖,通過觸發按鈕401-1觸發對定製數據的選擇,圖4-a為選擇音頻作為定製數據,音頻403-1的選擇可以通過觸發按鈕401-1來觸發,402-1為第一基礎視頻,音頻403-1未融合到第一基礎視頻中前,觸發按鈕401-1顯示為灰色或其他顏色,作為沒有融合定製數據的標識。待選擇音頻403-1通過終端文件或從視頻庫中調取,待選擇的音頻403-1可以顯示在第一基礎視頻中的下方,或其他指定位置。用戶在做視頻選擇時,可以將視頻拖動到指定融合視頻的位置,如第一基礎視頻的左上角。

圖4-b為選擇音頻403-2作為定製數據後,將音頻403-2與第一基礎視頻數據進行融合,形成第二基礎視頻數據402-2。將音頻403-2與第一基礎視頻數據進行融合過程中,對音頻數據403-2和第一基礎視頻數據的聲音數據進行逐幀合併,並且在對音頻數據403-2和第一基礎視頻數據的聲音數據進行逐幀合併時,對第一基本視頻數據的聲音數據中的噪聲進行逐幀降噪。當微信調用攝像進行視頻通信時,將已融合音頻403-2的第二基礎視頻數據402-2進行演示或播放。本發明的實施方式,能夠在不具備視頻數據修改的應用中,實時對視頻數據按定製數據進行修改,使應用可以應用實時修改的視頻數據,在視頻溝通中進行演示或播放。當音頻403-2融合到第二基礎視頻數據402-2後,觸發按鈕401-2變更為與定製數據融合前不同的顯示顏色,以提醒用戶目前應用的視頻數據為融合音頻403-2的視頻數據。音頻403-2融合到第二基礎視頻數據402-2後,待選擇視頻不再進行顯示。第二基礎視頻可以實現全頻顯示,或進行旋轉等操作。

優選地,定製數據的類型為用於對第一基礎視頻數據的部分或全部像素進行修改的修飾數據,並且融合方式為部分或全部像素融合。本發明的實施方式,定製數據的類型為用於對第一基礎視頻數據的部分或全部像素進行修改的修飾數據,例如定製數據的類型為對第一基礎視頻數據中用戶面部圖進行美顏處理,將對面部進行修飾後的修飾數據,部分融合到第一基礎視頻數據,形成第二基礎視頻數據。或定製數據的類型為對第一基礎視頻數據中顯示顏色調亮,將對第一基礎視頻數據修飾後的修飾數據,合部融合到第一基礎視頻數據中用戶,形成第二基礎視頻數據。

優選地,融合單元基於融合方式將第一基礎視頻數據與定製數據進行融合包括:確定修飾數據所對應的第一基礎視頻數據中的修飾位置,將修飾數據與修飾位置處的數據進行逐像素點地融合。本發明的實施方式,例如將萌耳朵作為定製數據,將萌耳朵修飾到第一基礎視頻數據中的修飾位置,將修飾數據與修飾位置處的數據進行逐像素點地融合,將萌耳朵添加到第一基礎視頻數據中的修飾位置,如頭上等,作為第二基礎視頻數據。

優選地,在將經過融合所生成的融合視頻數據作為基礎數據獲取服務的第二基礎視頻數據後,用戶設備中所有應用所獲取的視頻數據為第二基礎視頻數據而不是第一基礎視頻數據。本發明的實施方式,定製數據融合到第一基礎視頻數據後,形成第二基礎視頻數據,當微信等應用傳送或演示視頻數據時,將用第二基礎視頻數據進行演示。

優選地,當發起方具有對第一基礎視頻數據進行修改的能力時,根據用戶預先設置的配置文件來確定是否觸發針對第一基礎視頻數據的數據定製。本發明的實施方式,當發起方為對第一基礎視頻數據有修改能力時,如發起方為美顏相機,數據定製為對用戶面部圖像進行美顏處理,則根據用戶預先設置的配置文件來確定是否觸發針對第一基礎視頻數據的數據定製。

優選地,根據本發明的優選實施方式,如上所述的系統700可以被包括在移動終端中,或由移動終端來執行。

圖8為根據本發明優選實施方式的用於對圖像數據進行數據定製的系統結構圖。本發明的實施方式在用戶調用終端設備的攝像功能時,能夠支持通過選擇視頻或圖像作為定製數據,並將定製數據與攝像的取景進行實時融合。本發明實施方式的終端,包括移動終端,如智慧型手機、ipad、筆記本電腦、穿戴智能設備等;以及包括固定終端,如計算機設備、伺服器、電視等智能終端設備。本發明實施方式中,對基礎圖像數據服務發起觸發請求的,包括微信、qq、美顏相機等調用攝像功能的應用。本發明的實施方式通過監聽應用對基礎圖像數據服務的觸發請求,即當通過微信調用攝像功能,開啟拍照功能時,本發明的實施方式首先判斷對圖像數據的發起方,如微信或美顏相機是否具有對圖像數據進行修改的能力。當判斷出微信等應用不具備對圖像數據進行修改的能力後,本發明的實施方式能夠觸發對基礎圖像數據的數據定製。即通過接收用戶輸入的定製數據,如視頻或圖片等,並且基於定製數據的類型,將視頻或圖片類型的定製數據與基礎圖像數據進行融合,如將圖片添加到圖像數據中,圖像數據展示時能夠顯示添加的圖片。在微信中,將添加圖片後的圖像數據,作為更新後的基礎視頻數據,應用到微信視頻溝通中,即經過實時進行數據定製後的圖像數據,作為圖像傳輸中實時應用的圖像數據。如圖8所示,本發明實施方式的用於對圖像數據進行數據定製的系統800包括:

監聽單元801,監聽針對基礎數據獲取服務的觸發請求,其中基礎數據獲取服務用於獲取作為用戶設備的輸入數據的第一基礎圖像數據。本發明的實施方式,通過監聽單元801對於調用終端設備攝像功能裝置的基礎數據的觸發請求進行監聽,即監聽微信應用在調用攝像功能進行圖像拍攝時,對於攝像功能產生的原始數據為第一基礎圖像數據,作為準備進行數據定製的基礎圖像數據。

優選地,基礎數據獲取服務通過使用用戶設備的攝像單元來獲取作為用戶設備的輸入數據的第一基礎圖像數據。本發明的實施方式,通過終端設備的攝像頭、或攝像機來獲取作為用戶設備的輸入數據的第一基礎圖像數據,即原始未經定製的圖像數據。

識別單元802,確定觸發請求的發起方是否具有對第一基礎圖像數據進行修改的能力,當發起方不具有對第一基礎圖像數據進行修改的能力時,觸發針對第一基礎圖像數據的數據定製。本發明的實施方式,在監聽到調用攝像的應用對第一基礎圖像數據發起觸發請求後,通過識別單元802對調用攝像的應用是否具有對第一基礎圖像數據進行修改的能力進行判斷,當確定發起方的應用,例如微信應用,不具有對第一基礎圖像數據進行修改的能力時,本發明的實施方式觸發針對第一基礎圖像數據的數據定製。

優選地,觸發請求的發起方為不具備對第一基礎圖像數據進行修改的能力的應用。例如,觸發請求的發起方為微信應用、qq應用,或其他有調用攝像功能,但不具有對第一基礎圖像數據進行修改的其他應用。

定製單元803,接收用戶輸入的定製數據,並且基於定製數據的類型確定用於將定製數據和第一基礎圖像數據進行數據合併的融合方式。本發明的實施方式,通過定製單元803選擇和接收用戶輸入的定製數據,定製數據包括視頻或圖片,並且基於定製數據的類型確定將定製數據,如視頻或圖片和第一基礎圖像數據進行數據合併的融合方式。

融合單元804,基於融合方式將第一基礎圖像數據與定製數據進行融合,將經過融合所生成的融合圖像數據作為基礎數據獲取服務的第二基礎圖像數據。

優選地,定製數據的類型為單幀圖像數據,並且融合方式為支持實時信息標註的圖像懸浮融合。

圖6-a,6-b為根據本發明優選實施方式的對圖片類型定製數據與基礎圖像數據進行融合的示意圖。本發明的實施方式,在終端的任何應用開啟攝像裝置時,支持將選擇的圖片與攝像裝置第一基礎圖像數據融合一起。圖6-a為選擇圖片603-1的示意圖,通過觸發按鈕601-1觸發對定製數據的選擇,圖6-a為選擇圖片作為定製數據,圖片603-1的選擇可以通過觸發按鈕601-1來觸發,602-1為第一基礎圖像,在圖片603-1未融合到第一基礎圖像中前,觸發按鈕601-1顯示為灰色或其他顏色,作為沒有融合定製數據的標識。待選擇圖片603-1通過終端相冊或從圖片庫中調取,待選擇的圖片可以顯示在第一基礎視頻中的下方,或其他指定位置。用戶在做圖片選擇時,可以將圖片拖動到指定融合圖片的位置,如第一基礎圖像的左上角。優選地,本發明的實施方式包括對圖片進行編輯的界面,如對圖片進行旋轉、剪切等處理。選擇後的圖像,能夠改變在圖像中顯示的大小,或在圖像中顯示的位置。

圖6-b為選擇圖片603-2作為定製數據後,將圖片603-2與第一基礎圖像數據進行融合,形成第二基礎圖像視頻數據602-2,當微信調用攝像進行圖像拍攝時,將已融合圖片603-2的第二基礎圖像數據602-2進行演示。本發明的實施方式,能夠在不具備圖像數據修改的應用中,實時對圖像數據按定製數據進行修改,使應用可以應用實時修改的圖像數據,進行圖像演示。當圖片數據603-2融合到第二基礎圖像數據602-2後,觸發按鈕601-2變更為與定製數據融合前不同的顯示顏色,以提醒用戶目前應用的圖像數據為融合圖片數據603-2的圖像數據。圖片數據603-2融合到第二基礎圖像數據602-2後,待選擇圖片不再進行顯示。第二基礎圖像可以實現全頻顯示,或進行旋轉等操作。

本發明實施方式中,圖片類型可以為bmp,gif,jpeg,png,webp格式,視頻類型可以為3gpp,mpeg-4,matroska,音樂類型可以為mpeg-g,.flac,ogg,.mid,wave,mp3。

優選地,定製數據的類型為用於對第一基礎圖像數據的部分或全部像素進行修改的修飾數據,並且融合方式為部分或全部像素融合。本發明的實施方式,定製數據的類型為用於對第一基礎圖像數據的部分或全部像素進行修改的修飾數據,例如定製數據的類型為對第一基礎圖像數據中用戶面部圖進行美顏處理,將對面部進行修飾後的修飾數據,部分融合到第一基礎圖像數據,形成第二基礎圖像數據。或定製數據的類型為對第一基礎圖像數據中顯示顏色調亮,將對第一基礎圖像數據修飾後的修飾數據,合部融合到第一基礎圖像數據中用戶,形成第二基礎圖像數據。

優選地,融合單元基於融合方式將第一基礎圖像數據與定製數據進行融合包括:確定修飾數據所對應的第一基礎圖像數據中的修飾位置,將修飾數據與修飾位置處的數據進行逐像素點地融合。本發明的實施方式,例如將萌耳朵作為定製數據,將萌耳朵修飾到第一基礎圖像數據中的修飾位置,將修飾數據與修飾位置處的數據進行逐像素點地融合,將萌耳朵添加到第一基礎圖像數據中的修飾位置,如頭上等,作為第二基礎圖像數據。

優選地,在將經過融合所生成的融合圖像數據作為基礎數據獲取服務的第二基礎圖像數據後,用戶設備中所有應用所獲取的圖像數據為第二基礎圖像數據而不是第一基礎圖像數據。本發明的實施方式,定製數據融合到第一基礎圖像數據後,形成第二基礎圖像數據,當微信等應用傳送或演示視頻數據時,將用第二基礎圖像數據進行演示。

優選地,當發起方具有對第一基礎圖像數據進行修改的能力時,根據用戶預先設置的配置文件來確定是否觸發針對第一基礎圖像數據的數據定製。本發明的實施方式,當發起方為對第一基礎視頻圖像有修改能力時,如發起方為美顏相機,數據定製為對用戶面部圖像進行美顏處理,則根據用戶預先設置的配置文件來確定是否觸發針對第一基礎圖像數據的數據定製。

優選地,根據本發明的優選實施方式,如上所述的系統800可以被包括在移動終端中,或由移動終端來執行。

本發明的實施方式能夠觸發對基礎圖像數據的數據定製。即通過接收用戶輸入的定製數據,如視頻或圖片等,並且基於定製數據的類型,將視頻或圖片類型的定製數據與第一基礎圖像數據進行融合,如將圖片添加到圖像數據中,圖像數據演示時能夠顯示添加的圖片。在微信中,將添加圖片後的圖像數據,作為更新後的第二基礎圖像數據,應用到微信視頻溝通中,即經過實時進行數據定製後的圖像數據,作為圖像應用中實時應用的圖像數據。實現了用戶對於涉及圖像功能全部應用進行圖像數據的數據定製。

本發明的實施方式能夠觸發對基礎視頻數據的數據定製。即通過接收用戶輸入的定製數據,如視頻或圖片等,並且基於定製數據的類型,將視頻或圖片類型的定製數據與第一基礎視頻數據進行融合,如將圖片添加到視頻數據中,視頻數據播放時能夠顯示添加的圖片。在微信中,將添加圖片後的視頻數據,作為更新後的第二基礎視頻數據,應用到微信視頻溝通中,即經過實時進行數據定製後的視頻數據,作為視頻溝通中實時應用的視頻數據。實現了用戶對於涉及視頻功能全部應用進行視頻數據的數據定製。

已經通過參考少量實施方式描述了本發明。然而,本領域技術人員所公知的,正如附帶的專利權利要求所限定的,除了本發明以上公開的其他的實施例等同地落在本發明的範圍內。

通常地,在權利要求中使用的所有術語都根據他們在技術領域的通常含義被解釋,除非在其中被另外明確地定義。所有的參考「一個/所述/該[裝置、組件等]」都被開放地解釋為所述裝置、組件等中的至少一個實例,除非另外明確地說明。這裡公開的任何方法的步驟都沒必要以公開的準確的順序運行,除非明確地說明。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀