• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于AR的視頻聊天方法、裝置、電子設備及存儲介質制造方法及圖紙

    技術編號:34954735 閱讀:60 留言:0更新日期:2022-09-17 12:32
    本發明專利技術涉及圖像檢測領域,揭露一種基于AR的視頻聊天方法、裝置、電子設備以及存儲介質,所述方法包括:采集視頻聊天的視頻幀,提取視頻幀的時間序列,識別原始視頻幀與變換視頻幀,提取原始特征圖像及變換特征圖像;獲取原始特征點及變換特征點,構建特征點坐標,并用其計算原始特征點與變換特征點的匹配率,在匹配率為預設閾值時,識別優質特征點;劃分優質特征點的區域范圍,利用光流金字塔算法檢測區域范圍中區域特征點的移動軌跡,實時更新區域特征點的軌跡變換矩陣;根據軌跡變換矩陣,計算視頻幀的三維空間坐標系,并對視頻幀進行AR模型繪制,得到AR視頻幀;將AR視頻幀進行壓縮并返至視頻聊天場景中。本發明專利技術可以減少視頻聊天的局限性。天的局限性。天的局限性。

    【技術實現步驟摘要】
    基于AR的視頻聊天方法、裝置、電子設備及存儲介質


    [0001]本專利技術涉及圖像檢測領域,尤其涉及一種基于AR的視頻聊天方法、裝置、電子設備及計算機可讀存儲介質。

    技術介紹

    [0002]基于AR的視頻聊天是指利用動作捕捉、語音分析等技術獲取到聊天雙方所在的真實世界信息,將所述真實世界信息與線上虛擬世界信息無縫集成為AR虛擬形象,通過在屏幕上將講話人顯示為對應的AR虛擬形象進行溝通交流。
    [0003]目前,在傳統的視頻聊天中,由于大部分人的視頻聊天工具為手機上的軟件,缺乏專業攝像機的精度,常常會出現講話人對視頻聊天中顯示的自身形象不夠滿意,而關閉攝像頭的情況,導致視頻聊天變成語音聊天,而在語音聊天中,由于對講雙方無法看到對方的面部表情以及肢體動作,會出現對雙方的講話內容理解有偏差的情況。因此,傳統的視頻聊天有局限性。

    技術實現思路

    [0004]本專利技術提供一種基于AR的視頻聊天方法、裝置、電子設備及計算機可讀存儲介質,其主要目的在于減少視頻聊天的局限性。
    [0005]為實現上述目的,本專利技術提供的一種基于AR的視頻聊天方法,包括:
    [0006]實時采集視頻聊天場景下所產生的視頻幀,并提取所述視頻幀之間的時間序列,根據所述時間序列,識別所述視頻幀中的原始視頻幀與變換視頻幀,提取所述原始視頻幀中的原始特征圖像及所述變換視頻幀中的變換特征圖像;
    [0007]獲取所述原始特征圖像的原始特征點以及所述變換特征圖像的變換特征點,構建所述原始特征點與所述變換特征點的特征點坐標,根據所述特征點坐標,通過匹配算法計算所述原始特征點與所述變換特征點之間的匹配率,在所述匹配率為預設閾值時,從所述原始特征點中識別優質特征點;
    [0008]劃分所述優質特征點的區域范圍,利用光流金字塔算法實時檢測所述區域范圍中區域特征點的移動軌跡,根據所述移動軌跡,實時更新所述區域特征點的軌跡變換矩陣;
    [0009]根據所述軌跡變換矩陣,計算所述視頻幀的三維空間坐標系,在所述三維空間坐標系中對所述視頻幀進行AR模型繪制,得到AR視頻幀;
    [0010]將所述AR視頻幀進行壓縮,將壓縮后的AR視頻幀返回至所述視頻聊天場景中。
    [0011]可選地,所述提取所述原始視頻幀中的原始特征圖像,包括:
    [0012]獲取所述原始視頻幀中的視頻像素點,構建所述視頻像素點的像素點函數;
    [0013]通過盒式濾波器對所述像素點函數進行過濾,得到過濾函數;
    [0014]通過黑塞矩陣計算所述過濾函數的黑塞矩陣值;
    [0015]從所述黑塞矩陣值中識別大于預設矩陣值的目標黑塞矩陣值,將所述目標黑塞矩陣值對應的像素點作為所述原始視頻幀的原始特征點,將所述原始特征點組成所述原始特
    征圖像。
    [0016]可選地,所述根據所述特征點坐標,通過匹配算法計算所述原始特征點與所述變換特征點之間的匹配率,包括:
    [0017]根據所述特征點坐標,計算所述原始特征點與所述變換特征點之間的歐式距離;
    [0018]通過所述匹配算法計算所述歐式距離中的最近鄰距離與次近鄰距離;
    [0019]計算所述最近鄰距離與所述次近鄰距離的距離比率,將所述近距離比率作為所述匹配率。
    [0020]可選地,所述利用光流金字塔算法實時檢測所述區域范圍中區域特征點的移動軌跡,包括:
    [0021]利用所述光流金字塔的泰勒公式計算所述區域特征點的泰勒展開式;
    [0022]利用所述區域特征點的像素亮度不變的原理,計算所述區域特征點的水平導數以及垂直導數;
    [0023]利用所述光流金字塔的最小二乘法計算所述水平導數以及垂直導數的光流,根據所述光流,生成所述區域特征點的移動軌跡。
    [0024]可選地,所述利用所述光流金字塔的最小二乘法計算所述水平導數以及垂直導數的光流,包括:
    [0025]利用下述公式計算所述水平導數以及垂直導數的光流:
    [0026]I
    x
    (q1)V
    x
    +I
    y
    (q1)V
    y
    +I
    t
    (q1)=0;
    ??
    公式(1)
    [0027]I
    x
    (q2)V
    x
    +I
    y
    (q2)V
    y
    +I
    t
    (q2)=0;
    ??
    公式(2)
    [0028]I
    x
    (q3)V
    x
    +I
    y
    (q3)V
    y
    +I
    t
    (q3)=0;
    ??
    公式(3)
    [0029][0030]其中,V表示光流,為V
    x
    與V
    y
    的組合,A與b表示齊次方程的矩陣形式,I
    x
    為I
    y
    為I
    t
    為q1、q
    2、
    q3表示區域特征點p周圍的領域特征點,公式(1)、公式(2)、公式(3)表示齊次方程。
    [0031]可選地,所述在所述三維空間坐標系中對所述視頻幀進行AR模型繪制,得到AR視頻幀,包括:
    [0032]在所述三維空間坐標系中獲取所述視頻幀的三維特征點,將所述三維特征點轉換為二維特征點,將所述二維特征點進行連接,得到特征點圖片;
    [0033]對所述特征點圖片進行背景著色,得到著色特征點圖片;
    [0034]對所述著色特征點圖片進行前景著色,得到目標特征圖片,采用AR技術繪制所述目標特征圖片的AR視頻幀。
    [0035]可選地,所述將所述AR視頻幀進行壓縮,包括:
    [0036]對所述AR視頻幀中的起始視頻幀進行幀內壓縮,得到幀內壓縮結果;
    [0037]查詢所述起始視頻幀的連續視頻幀,通過將所述連續視頻幀與所述起始視頻幀進行對比,獲取所述連續視頻幀與所述起始視頻幀之間的異常模塊;
    [0038]對所述異常模塊進行幀間壓縮,得到幀間壓縮結果;
    [0039]將所述幀內壓縮結果與幀間壓縮結果進行組合,得到所述AR視頻幀的壓縮結果。
    [0040]為了解決上述問題,本專利技術還提供一種基于AR的視頻聊天裝置,所述裝置包括:
    [0041]特征圖像提取模塊,用于實時采集視頻聊天場景下所產生的視頻幀,并提取所述視頻幀之間的時間序列,根據所述時間序列,識別所述視頻幀中的原始視頻幀與變換視頻幀,提取所述原始視頻幀中的原始特征圖像及所述變換視頻幀中的變換特征圖像;
    [0042]優質特征點識別模塊,用于獲取所述原始特征圖像的原始特征點以及所述變換特征圖像的變換特征點,構建所述原始特征點與所述變換特征點的特征點坐標,根據所述特征點坐標,通過匹配算法計算所述原始特征點與所述變換特征點之間的匹配率,在所述匹配率為預設閾值時,從所述原始特征點中識別優質特征點;
    [0043]變換矩陣更新模塊,用于劃分所述優質特征點的區域范圍,利用光流金字塔算法實本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    1.一種基于AR的視頻聊天方法,其特征在于,所述方法包括:實時采集視頻聊天場景下所產生的視頻幀,并提取所述視頻幀之間的時間序列,根據所述時間序列,識別所述視頻幀中的原始視頻幀與變換視頻幀,提取所述原始視頻幀中的原始特征圖像及所述變換視頻幀中的變換特征圖像;獲取所述原始特征圖像的原始特征點以及所述變換特征圖像的變換特征點,構建所述原始特征點與所述變換特征點的特征點坐標,根據所述特征點坐標,通過匹配算法計算所述原始特征點與所述變換特征點之間的匹配率,在所述匹配率為預設閾值時,從所述原始特征點中識別優質特征點;劃分所述優質特征點的區域范圍,利用光流金字塔算法實時檢測所述區域范圍中區域特征點的移動軌跡,根據所述移動軌跡,實時更新所述區域特征點的軌跡變換矩陣;根據所述軌跡變換矩陣,計算所述視頻幀的三維空間坐標系,在所述三維空間坐標系中對所述視頻幀進行AR模型繪制,得到AR視頻幀;將所述AR視頻幀進行壓縮,將壓縮后的AR視頻幀返回至所述視頻聊天場景中。2.如權利要求1所述的基于AR的視頻聊天方法,其特征在于,所述提取所述原始視頻幀中的原始特征圖像,包括:獲取所述原始視頻幀中的視頻像素點,構建所述視頻像素點的像素點函數;通過盒式濾波器對所述像素點函數進行過濾,得到過濾函數;通過黑塞矩陣計算所述過濾函數的黑塞矩陣值;從所述黑塞矩陣值中識別大于預設矩陣值的目標黑塞矩陣值,將所述目標黑塞矩陣值對應的像素點作為所述原始視頻幀的原始特征點,將所述原始特征點組成所述原始特征圖像。3.如權利要求1所述的基于AR的視頻聊天方法,其特征在于,所述根據所述特征點坐標,通過匹配算法計算所述原始特征點與所述變換特征點之間的匹配率,包括:根據所述特征點坐標,計算所述原始特征點與所述變換特征點之間的歐式距離;通過所述匹配算法計算所述歐式距離中的最近鄰距離與次近鄰距離;計算所述最近鄰距離與所述次近鄰距離的距離比率,將所述近距離比率作為所述匹配率。4.如權利要求1所述的基于AR的視頻聊天方法,其特征在于,所述利用光流金字塔算法實時檢測所述區域范圍中區域特征點的移動軌跡,包括:利用所述光流金字塔的泰勒公式計算所述區域特征點的泰勒展開式;利用所述區域特征點的像素亮度不變的原理,計算所述區域特征點的水平導數以及垂直導數;利用所述光流金字塔的最小二乘法計算所述水平導數以及垂直導數的光流,根據所述光流,生成所述區域特征點的移動軌跡。5.如權利要求4所述的基于AR的視頻聊天方法,其特征在于,所述利用所述光流金字塔的最小二乘法計算所述水平導數以及垂直導數的光流,包括:利用下述公式計算所述水平導數以及垂直導數的光流:I
    x
    (q1)V
    x
    +I
    y
    (q1)V
    y
    +I
    t
    (q1)=0;公式(1)I
    x
    (q2)V
    x
    +I
    y
    (q2)V
    y
    +I
    t
    (q2)=0;公式(2)
    I
    x
    (q3)V
    x
    +I
    y
    (q3)V
    y

    【專利技術屬性】
    技術研發人員:楊陽
    申請(專利權)人:未鯤上海科技服務有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲AV无码专区在线亚| 亚洲国产成人精品无码一区二区 | 亚洲最大av资源站无码av网址 | 免费人成无码大片在线观看| 国产高新无码在线观看| 亚洲AV综合色区无码二区爱AV| 亚洲国产成人无码AV在线| 亚洲国产精品无码专区| 无码人妻久久一区二区三区蜜桃| 91久久精品无码一区二区毛片| 久久久无码精品亚洲日韩软件| 亚洲AV无码一区二区一二区 | 无码av免费一区二区三区试看| 在线观看无码的免费网站| 久久午夜伦鲁片免费无码| 亚洲日韩激情无码一区| 一本大道久久东京热无码AV| 亚洲av永久无码| 孕妇特级毛片WW无码内射| 无码中文字幕av免费放dvd| 亚洲啪啪AV无码片| 日韩AV高清无码| 伊人久久综合精品无码AV专区| 无码综合天天久久综合网| 午夜无码性爽快影院6080| 中文字幕人成无码人妻| 综合无码一区二区三区四区五区| 亚洲VA中文字幕无码毛片| 国产网红无码精品视频| 中文午夜乱理片无码| 亚洲精品无码AV人在线播放 | 性虎精品无码AV导航| 69久久精品无码一区二区| 亚洲一区无码中文字幕乱码| 日韩精品无码一本二本三本 | 亚洲成a人无码亚洲成www牛牛| 人禽无码视频在线观看| AV大片在线无码永久免费| 亚洲精品无码成人| 手机在线观看?v无码片| 久久久久亚洲精品无码网址|