本公開屬于視頻直播技術領域,涉及一種直播互動特效的實現方法及裝置、存儲介質、電子設備。該方法包括:獲取特效視頻資源和主播輪廓圖像,并對特效視頻資源進行分類得到至少兩種視頻層疊資源;對視頻層疊資源的像素值進行存儲得到特效通道圖像,并對特效通道圖像進行混合渲染得到特效紋理圖像;對特效紋理圖像和主播輪廓圖像進行疊加播放得到直播互動特效。本公開為粒子、漸變、光效和遮罩等復雜特效效果提供了圖像支持和理論基礎,提升了直播互動特效的還原度。更進一步的,將主播輪廓圖像融合進直播互動特效中,使得直播互動特效的播放更加細膩清晰,也在保證視覺效果的基礎上增加了用戶的交互感和體驗感,呈現效果更加逼真。呈現效果更加逼真。呈現效果更加逼真。
【技術實現步驟摘要】
直播互動特效的實現方法及裝置、存儲介質、電子設備
[0001]本公開涉及視頻直播
,尤其涉及一種直播互動特效的實現方法與直播互動特效的實現裝置、計算機可讀存儲介質及電子設備。
技術介紹
[0002]直播平臺中經常出現用戶贈送主播禮物的情況。當禮物金額達到一定金額閾值時,直播間內還會出現禮物贈送特效。以往的禮物贈送特效都是以播放一個MP4(Moving Picture Experts Group 4,動態圖像專家組)或者SVGA(Super Video Graphics Array,超級視頻圖像陣列)資源為主進行設計。
[0003]雖然以SVGA資源作為禮物贈送特效相較于傳統序列幀方案存在明顯優勢,但是也存在很多問題。例如,SVGA資源對粒子、漸變、光效、遮罩等復雜特效效果還原度較低。
[0004]鑒于此,本領域亟需開發一種新的直播互動特效的實現方法及裝置。
[0005]需要說明的是,在上述
技術介紹
部分公開的信息僅用于加強對本公開的背景的理解,因此可以包括不構成對本領域普通技術人員已知的現有技術的信息。
技術實現思路
[0006]本公開的目的在于提供一種直播互動特效的實現方法、直播互動特效的實現裝置、計算機可讀存儲介質及電子設備,進而至少在一定程度上克服由于相關技術的限制而導致的特效還原度差和播放效果不佳的技術問題。
[0007]本公開的其他特性和優點將通過下面的詳細描述變得顯然,或部分地通過本公開的實踐而習得。
[0008]根據本專利技術實施例的第一個方面,提供一種直播互動特效的實現方法,所述方法包括:
[0009]獲取特效視頻資源和主播輪廓圖像,并對所述特效視頻資源進行分類得到至少兩種視頻層疊資源;
[0010]對所述視頻層疊資源的像素值進行存儲得到特效通道圖像,并對所述特效通道圖像進行混合渲染得到特效紋理圖像;
[0011]對所述特效紋理圖像和所述主播輪廓圖像進行疊加播放得到直播互動特效。
[0012]在本專利技術的一種示例性實施例中,所述對所述特效視頻資源進行分類得到至少兩種視頻層疊資源,包括:
[0013]獲取所述特效視頻資源在目標坐標軸上的坐標值,并獲取與所述目標坐標軸對應的分類坐標區間;
[0014]利用所述分類坐標區間和所述坐標值對所述特效視頻資源進行分類得到至少兩種視頻層疊資源。
[0015]在本專利技術的一種示例性實施例中,所述分類坐標區間包括:第一坐標區間和第二坐標區間,所述視頻層疊資源,包括:視頻頂部資源和視頻底部資源,
[0016]所述利用所述分類坐標區間和所述坐標值對所述特效視頻資源進行分類得到至少兩種視頻層疊資源,包括:
[0017]若所述坐標值屬于所述第一坐標區間,確定所述特效視頻資源為所述視頻頂部資源;其中,所述視頻頂部資源遮擋所述主播輪廓圖像顯示;
[0018]若所述坐標值屬于所述第二坐標區間,確定所述特效視頻資源為所述視頻底部資源;其中,所述主播輪廓圖像遮擋所述視頻底部資源顯示。
[0019]在本專利技術的一種示例性實施例中,所述像素值包括頂部像素值和底部像素值,
[0020]所述對所述視頻層疊資源的像素值進行存儲得到特效通道圖像,包括:
[0021]對所述視頻頂部資源進行劃分得到第一左邊圖像和第一右邊圖像,并利用所述第一左邊圖像和所述第一右邊圖像存儲所述頂部像素值得到頂部通道圖像;
[0022]對所述視頻底部資源進行劃分得到第二左邊圖像和第二右邊圖像,并利用所述第二左邊圖像和所述第二右邊圖像存儲所述底部像素值得到底部通道圖像。
[0023]在本專利技術的一種示例性實施例中,所述頂部像素值包括頂部顏色值和頂部透明值,
[0024]所述利用所述第一左邊圖像和所述第一右邊圖像存儲所述頂部像素值得到頂部通道圖像,包括:
[0025]獲取所述第一左邊圖像的所述頂部顏色值和所述第一右邊圖像的所述頂部透明值,并使用所述第一左邊圖像的第一顏色通道存儲所述頂部顏色值;
[0026]使用所述第一右邊圖像的第一目標通道存儲所述頂部透明值,并確定所述第一左邊圖像和所述第一右邊圖像構成頂部通道圖像。
[0027]在本專利技術的一種示例性實施例中,所述底部像素值包括底部顏色值和底部透明值,
[0028]所述利用所述第二左邊圖像和所述第二右邊圖像存儲所述底部像素值得到底部通道圖像,包括:
[0029]獲取所述第二左邊圖像的所述底部顏色值和所述第二右邊圖像的所述底部透明值,并使用所述第二左邊圖像的第二顏色通道存儲所述底部顏色值;
[0030]使用所述第二右邊圖像的第二目標通道存儲所述底部透明值,并確定所述第二左邊圖像和所述第二右邊圖像構成底部通道圖像。
[0031]在本專利技術的一種示例性實施例中,所述對所述特效通道圖像進行混合渲染得到特效紋理圖像,包括:
[0032]將所述第一左邊圖像和所述第一右邊圖像進行混合渲染得到頂部紋理圖像;
[0033]將所述第二左邊圖像和所述第二右邊圖像進行混合渲染得到底部紋理圖像,并確定所述頂部紋理圖像和所述底部紋理圖像為特效紋理圖像。
[0034]在本專利技術的一種示例性實施例中,所述對所述特效紋理圖像和所述主播輪廓圖像進行疊加播放得到直播互動特效,包括:
[0035]對所述特效紋理圖像進行層疊關系設置得到所述特效紋理圖像的播放屬性;
[0036]基于所述播放屬性,對所述特效紋理圖像和所述主播輪廓圖像進行疊加播放得到直播互動特效。
[0037]根據本專利技術實施例的第二個方面,提供一種直播互動特效的實現裝置,包括:
[0038]層疊劃分模塊,被配置為獲取特效視頻資源和主播輪廓圖像,并對特效視頻資源進行分類得到至少兩種視頻層疊資源;
[0039]混合渲染模塊,被配置為對所述視頻層疊資源的像素值進行存儲得到特效通道圖像,并對所述特效通道圖像進行混合渲染得到特效紋理圖像;
[0040]疊加播放模塊,被配置為對所述特效紋理圖像和所述主播輪廓圖像進行疊加播放得到直播互動特效。
[0041]根據本專利技術實施例的第三個方面,提供一種電子設備,包括:處理器和存儲器;其中,存儲器上存儲有計算機可讀指令,所述計算機可讀指令被所述處理器執行時實現上述任意示例性實施例中的直播互動特效的實現方法。
[0042]根據本專利技術實施例的第四個方面,提供一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現上述任意示例性實施例中的直播互動特效的實現方法。
[0043]由上述技術方案可知,本公開示例性實施例中的直播互動特效的實現方法、直播互動特效的實現裝置、計算機存儲介質及電子設備至少具備以下優點和積極效果:
[0044]在本公開的示例性實施例提供的方法及裝置中,對特效視頻資源進行分類和像素值存儲得到四通道的特效紋理圖像,為粒子、漸變、光效和遮罩等復雜特效效果提供了圖像支持和理論基礎,提升了直播互動特效的還原度。更進本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種直播互動特效的實現方法,其特征在于,所述方法包括:獲取特效視頻資源和主播輪廓圖像,并對所述特效視頻資源進行分類得到至少兩種視頻層疊資源;對所述視頻層疊資源的像素值進行存儲得到特效通道圖像,并對所述特效通道圖像進行混合渲染得到特效紋理圖像;對所述特效紋理圖像和所述主播輪廓圖像進行疊加播放得到直播互動特效。2.根據權利要求1所述的直播互動特效的實現方法,其特征在于,所述對所述特效視頻資源進行分類得到至少兩種視頻層疊資源,包括:獲取所述特效視頻資源在目標坐標軸上的坐標值,并獲取與所述目標坐標軸對應的分類坐標區間;利用所述分類坐標區間和所述坐標值對所述特效視頻資源進行分類得到至少兩種視頻層疊資源。3.根據權利要求2所述的直播互動特效的實現方法,其特征在于,所述分類坐標區間包括:第一坐標區間和第二坐標區間,所述視頻層疊資源,包括:視頻頂部資源和視頻底部資源,所述利用所述分類坐標區間和所述坐標值對所述特效視頻資源進行分類得到至少兩種視頻層疊資源,包括:若所述坐標值屬于所述第一坐標區間,確定所述特效視頻資源為所述視頻頂部資源;其中,所述視頻頂部資源遮擋所述主播輪廓圖像顯示;若所述坐標值屬于所述第二坐標區間,確定所述特效視頻資源為所述視頻底部資源;其中,所述主播輪廓圖像遮擋所述視頻底部資源顯示。4.根據權利要求3所述的直播互動特效的實現方法,其特征在于,所述像素值包括頂部像素值和底部像素值,所述對所述視頻層疊資源的像素值進行存儲得到特效通道圖像,包括:對所述視頻頂部資源進行劃分得到第一左邊圖像和第一右邊圖像,并利用所述第一左邊圖像和所述第一右邊圖像存儲所述頂部像素值得到頂部通道圖像;對所述視頻底部資源進行劃分得到第二左邊圖像和第二右邊圖像,并利用所述第二左邊圖像和所述第二右邊圖像存儲所述底部像素值得到底部通道圖像。5.根據權利要求4所述的直播互動特效的實現方法,其特征在于,所述頂部像素值包括頂部顏色值和頂部透明值,所述利用所述第一左邊圖像和所述第一右邊圖像存儲所述頂部像素值得到頂部通道圖像,包括:獲取所述第一左邊圖像的所述頂部顏色值和所述第一右邊圖像的所述頂部透明值,并使用所述第一左邊圖像的第一顏色通道存儲所述頂部顏色值;使用所述第一右邊圖像的第一目標通道存儲...
【專利技術屬性】
技術研發人員:沈志銘,
申請(專利權)人:廣州博冠信息科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。