亚洲av成人精品日韩一区,97久久久精品综合88久久,玩弄japan白嫩少妇hd,亚洲av片不卡无码久久,玩弄人妻少妇500系列

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用3D卷積神經(jīng)網(wǎng)絡(luò)的交叉視聽識別技術(shù)進行唇語識別

電子工程師 ? 來源:未知 ? 作者:李倩 ? 2018-11-05 17:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

唇語識別系統(tǒng)使用機器視覺技術(shù),從圖像中連續(xù)識別出人臉,判斷其中正在說話的人,提取此人連續(xù)的口型變化特征,隨即將連續(xù)變化的特征輸入到唇語識別模型中,識別出講話人口型對應(yīng)的發(fā)音,隨后根據(jù)識別出的發(fā)音,計算出可能性最大的自然語言語句。

唇語識別并非最近才出現(xiàn)的技術(shù),早在 2003 年,Intel 就開發(fā)了唇語識別軟件 Audio Visual Speech Recognition(AVSR),開發(fā)者得以能夠研發(fā)可以進行唇語識別的計算機;2016 年 Google DeepMind 的唇語識別技術(shù)就已經(jīng)可以支持 17500 個詞,新聞測試集識別準確率達到了 50% 以上。

大家一定很好奇唇語識別系統(tǒng)要怎么實現(xiàn)。Amirsina Torfi 等人實現(xiàn)了使用 3D 卷積神經(jīng)網(wǎng)絡(luò)的交叉視聽識別技術(shù)進行唇語識別,并將代碼托管到 GitHub 上開源:

傳送門:

https://github.com/astorfi/lip-reading-deeplearning

接下來就為大家介紹如何使用 3D 卷積神經(jīng)網(wǎng)絡(luò)的交叉視聽識別技術(shù)進行唇語識別,完整的論文可參閱:

https://ieeexplore.ieee.org/document/8063416

下面是進行唇語識別的簡單實現(xiàn)方法。

用戶需要按照格式準備輸入數(shù)據(jù)。該項目使用耦合 3D 卷積神經(jīng)網(wǎng)絡(luò)實現(xiàn)了視聽匹配(audio-visual matching)。唇語識別就是這個項目的具體應(yīng)用之一。

概況

當(dāng)音頻損壞時,視聽語音識別(Audio-visual recognition,AVR)被認為是完成語音識別任務(wù)的另一種解決方案,同時,它也是一種在多人場景中用于驗證講話人的視覺識別方法。AVR 系統(tǒng)的方法是利用從某種模態(tài)中提取的信息,通過填補缺失的信息來提高另一種模態(tài)的識別能力。

▌問題與方法

這項工作的關(guān)鍵問題是找出音頻和視頻流之間的對應(yīng)關(guān)系。我們提出了一種耦合 3D 卷積神經(jīng)網(wǎng)絡(luò)架構(gòu),該架構(gòu)可以將兩種模式映射到一個表示空間中,并使用學(xué)到的多模態(tài)特征來判斷視聽流間的對應(yīng)關(guān)系。

▌如何利用 3D 卷積神經(jīng)網(wǎng)絡(luò)

我們提出的該架構(gòu)將結(jié)合時態(tài)信息和空間信息,來有效地發(fā)現(xiàn)不同模態(tài)的時態(tài)信息之間的相關(guān)性。我們的方法使用相對較小的網(wǎng)絡(luò)架構(gòu)和更小的數(shù)據(jù)集,并在性能上優(yōu)于現(xiàn)有的視聽匹配方法,而現(xiàn)有方法主要使用 CNN來表示特征。我們還證明了有效的對選擇(pair selection)方法可以顯著提高性能。

代碼實現(xiàn)

輸入管道須由用戶提供。其余部分的實現(xiàn)包含基于話語的特征提取的數(shù)據(jù)集。

▌唇語識別

就唇語識別來講,必須將視頻作為輸入。首先,使用 cd 命令進入相應(yīng)的目錄:

運行專用的python file如下:

運行上述腳本,通過保存每個幀的嘴部區(qū)域來提取唇部動作,并在畫框圈出嘴部區(qū)域來創(chuàng)建新的視頻,以便進行更好的可視化。

所需的arguments由以下 Python 腳本定義,VisualizeLip.py文件中已定義該腳本:

一些已定義的參數(shù)有其默認值,它們并不需要進一步的操作。

▌處理

視覺部分,視頻通過后期處理,使其幀率相等,均為 30f/s。然后,使用 dlib 庫跟蹤視頻中的人臉和提取嘴部區(qū)域。最后,所有嘴部區(qū)域都調(diào)整為相同的大小,并拼接起來形成輸入特征數(shù)據(jù)集。數(shù)據(jù)集并不包含任何音頻文件。使用 FFmpeg 框架從視頻中提取音頻文件。數(shù)據(jù)處理管道如下圖所示:

▌輸入管道

我們所提出的架構(gòu)使用兩個不相同的卷積網(wǎng)絡(luò)(ConvNet),輸入是一對語音和視頻流。網(wǎng)絡(luò)輸入是一對特征,表示從 0.3 秒的視頻中提取的唇部動作和語音特征。主要任務(wù)是確定音頻流是否與唇部運動視頻在所需的流持續(xù)時間內(nèi)相對應(yīng)。在接下來的兩個小節(jié)中,我們將分別講解語音和視覺流的輸入。

語音網(wǎng)絡(luò)(Speech Net)

在時間軸上,時間特征是非重疊的 20ms 窗口,用來生成局部的頻譜特征。語音特征輸入以圖像數(shù)據(jù)立方體的形式表示,對應(yīng)于頻譜圖,以及 MFEC 特征的一階導(dǎo)數(shù)和二階導(dǎo)數(shù)。這三個通道對應(yīng)于圖像深度。從一個 0.3 秒的視頻剪輯中,可以導(dǎo)出 15 個時態(tài)特征集(每個都形成 40 個 MFEC 特征),這些特征集形成了語音特征立方體。一個音頻流的輸入特征維數(shù)為 15x40x3。如下圖所示:

語音特征使用 SpeechPy 包進行提取。

要了解輸入管道是如何工作的,請參閱:

code/speech_input/input_feature.py

視覺網(wǎng)絡(luò)(Visual Net)

在這項工作中使用的每個視頻剪輯的幀率是 30 f/s。因此,9 個連續(xù)的圖像幀形成 0.3 秒的視頻流。網(wǎng)絡(luò)的視頻流的輸入是大小為 9x60x100 的立方體,其中 9 是表示時態(tài)信息的幀數(shù)。每個通道是嘴部區(qū)域的 60x100 灰度圖像。

架構(gòu)

該架構(gòu)是一個耦合 3D 卷積神經(jīng)網(wǎng)絡(luò),其中必須訓(xùn)練具有不同權(quán)重的兩個網(wǎng)絡(luò)。在視覺網(wǎng)絡(luò)中,唇部運動的空間信息和時態(tài)信息相結(jié)合,以此來利用時間相關(guān)性。在音頻網(wǎng)絡(luò)中,提取的能量特征作為空間維度,堆疊的音頻幀構(gòu)成了時間維度。在我們提出的 3D 卷積神經(jīng)網(wǎng)絡(luò)架構(gòu)中,卷積運算是在連續(xù)的時間幀上對兩個視聽流執(zhí)行的。

訓(xùn)練 / 評估

首先,克隆存儲庫。然后,用 cd 命令進入專用目錄:

最后,必須執(zhí)行train.py文件:

對于評估階段,必須執(zhí)行類似腳本:

▌運行結(jié)果

下面的結(jié)果表明了該方法對收斂準確度和收斂速度的影響。

最好的結(jié)果,也就是最右邊的結(jié)果,屬于我們提出的方法。

所提出的在線對選擇方法的效果如上圖所示。

分析到這,希望大家可以到 Github 上找到源碼,開始練起!附上作者給的代碼演示。

DEMO 演示地址

1.Training/Evaluation :

https://asciinema.org/a/kXIDzZt1UzRioL1gDPzOy9VkZ

2.Lip Tracking:

https://asciinema.org/a/RiZtscEJscrjLUIhZKkoG3GVm

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 神經(jīng)網(wǎng)絡(luò)

    關(guān)注

    42

    文章

    4814

    瀏覽量

    103655
  • 機器視覺
    +關(guān)注

    關(guān)注

    163

    文章

    4597

    瀏覽量

    122918
  • 識別技術(shù)
    +關(guān)注

    關(guān)注

    0

    文章

    211

    瀏覽量

    20032

原文標題:唇語識別技術(shù)的開源教程,聽不見聲音我也能知道你說什么!

文章出處:【微信號:rgznai100,微信公眾號:rgznai100】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    基于3D數(shù)據(jù)卷積神經(jīng)網(wǎng)絡(luò)的物體識別

    FusionNet的核心是全新的、應(yīng)用于3D物體的三維卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Networks, CNN)。我們必須在多個方面調(diào)整傳統(tǒng)的CNN以使其有效。
    發(fā)表于 01-16 16:36 ?3946次閱讀
    基于<b class='flag-5'>3D</b>數(shù)據(jù)<b class='flag-5'>卷積</b><b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>的物體<b class='flag-5'>識別</b>

    使用Python卷積神經(jīng)網(wǎng)絡(luò)(CNN)進行圖像識別的基本步驟

    Python 卷積神經(jīng)網(wǎng)絡(luò)(CNN)在圖像識別領(lǐng)域具有廣泛的應(yīng)用。通過使用卷積神經(jīng)網(wǎng)絡(luò),我們可以讓計算機從圖像中學(xué)習(xí)特征,從而實現(xiàn)對圖像的分
    的頭像 發(fā)表于 11-20 11:20 ?7589次閱讀

    基于毫米波雷達的手勢識別神經(jīng)網(wǎng)絡(luò)

    使用3D-CNN對三種手勢進行分類,結(jié)果表明識別率為91%。然而,3D-CNN在數(shù)據(jù)分辨率靈敏度和數(shù)據(jù)要求方面存在局限性。Ref等人的另一項研究[12]介紹了一種定制的多分支
    發(fā)表于 05-23 12:12

    【uFun試用申請】基于cortex-m系列核和卷積神經(jīng)網(wǎng)絡(luò)算法的圖像識別

    項目名稱:基于cortex-m系列核和卷積神經(jīng)網(wǎng)絡(luò)算法的圖像識別試用計劃:本人在圖像識別領(lǐng)域有三年多的學(xué)習(xí)和開發(fā)經(jīng)驗,曾利用nesys4ddr的fpga開發(fā)板,設(shè)計過基于cortex-
    發(fā)表于 04-09 14:12

    可分離卷積神經(jīng)網(wǎng)絡(luò)在 Cortex-M 處理器上實現(xiàn)關(guān)鍵詞識別

    ,接下來是密集全連接層。● 深度可分離卷積神經(jīng)網(wǎng)絡(luò) (DS-CNN)最近,深度可分離卷積神經(jīng)網(wǎng)絡(luò)被推薦為標準 3D
    發(fā)表于 07-26 09:46

    卷積神經(jīng)網(wǎng)絡(luò)模型發(fā)展及應(yīng)用

    分析了目前的特殊模型結(jié)構(gòu),最后總結(jié)并討論了卷積神經(jīng)網(wǎng)絡(luò)在相關(guān)領(lǐng)域的應(yīng)用,并對未來的研究方向進行展望。卷積神經(jīng)網(wǎng)絡(luò)(convolutional
    發(fā)表于 08-02 10:39

    卷積神經(jīng)網(wǎng)絡(luò)簡介:什么是機器學(xué)習(xí)?

    通過網(wǎng)絡(luò)訓(xùn)練來確定才能使模型工作。這將在后續(xù)文章“訓(xùn)練卷積神經(jīng)網(wǎng)絡(luò):什么是機器學(xué)習(xí)?—第 2 部分”中解釋。第 3 部分將解釋我們討論過的神經(jīng)網(wǎng)絡(luò)
    發(fā)表于 02-23 20:11

    3D卷積神經(jīng)網(wǎng)絡(luò)的手勢識別

    傳統(tǒng)2D卷積神經(jīng)網(wǎng)絡(luò)對于視頻連續(xù)幀圖像的特征提取容易丟失目標時間軸上的運動信息,導(dǎo)致識別準確度較低。為此,提出一種基于多列深度3D
    發(fā)表于 01-30 13:59 ?2次下載
    <b class='flag-5'>3D</b><b class='flag-5'>卷積</b><b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>的手勢<b class='flag-5'>識別</b>

    訓(xùn)練卷積神經(jīng)網(wǎng)絡(luò)通過繪畫3D地形識別畫家

    的 research 通過訓(xùn)練卷積神經(jīng)網(wǎng)絡(luò),根據(jù)繪畫的 3D 地形來學(xué)習(xí)和識別畫家。這項工作可以幫助歷史學(xué)家和藝術(shù)專家區(qū)分合作作品中的藝術(shù)家,并找到偽造的作品。
    的頭像 發(fā)表于 04-07 17:06 ?1359次閱讀

    卷積神經(jīng)網(wǎng)絡(luò)的應(yīng)用 卷積神經(jīng)網(wǎng)絡(luò)通常用來處理什么

    神經(jīng)網(wǎng)絡(luò),卷積神經(jīng)網(wǎng)絡(luò)廣泛用于圖像識別、自然語言處理、視頻處理等方面。本文將對卷積神經(jīng)網(wǎng)絡(luò)的應(yīng)用
    的頭像 發(fā)表于 08-21 16:41 ?5634次閱讀

    卷積神經(jīng)網(wǎng)絡(luò)概述 卷積神經(jīng)網(wǎng)絡(luò)的特點 cnn卷積神經(jīng)網(wǎng)絡(luò)的優(yōu)點

    卷積神經(jīng)網(wǎng)絡(luò)概述 卷積神經(jīng)網(wǎng)絡(luò)的特點 cnn卷積神經(jīng)網(wǎng)絡(luò)的優(yōu)點?
    的頭像 發(fā)表于 08-21 16:41 ?3800次閱讀

    卷積神經(jīng)網(wǎng)絡(luò)如何識別圖像

    多層卷積層、池化層和全連接層。CNN模型通過訓(xùn)練識別并學(xué)習(xí)高度復(fù)雜的圖像模式,對于識別物體和進行圖像分類等任務(wù)有著非常優(yōu)越的表現(xiàn)。本文將會詳細介紹
    的頭像 發(fā)表于 08-21 16:49 ?2359次閱讀

    卷積神經(jīng)網(wǎng)絡(luò)的介紹 什么是卷積神經(jīng)網(wǎng)絡(luò)算法

    卷積神經(jīng)網(wǎng)絡(luò)的介紹 什么是卷積神經(jīng)網(wǎng)絡(luò)算法 卷積神經(jīng)網(wǎng)絡(luò)涉及的關(guān)鍵
    的頭像 發(fā)表于 08-21 16:49 ?2345次閱讀

    圖像識別卷積神經(jīng)網(wǎng)絡(luò)模型

    圖像識別卷積神經(jīng)網(wǎng)絡(luò)模型 隨著計算機技術(shù)的快速發(fā)展和深度學(xué)習(xí)的迅速普及,圖像識別卷積
    的頭像 發(fā)表于 08-21 17:11 ?1114次閱讀

    卷積神經(jīng)網(wǎng)絡(luò)在圖像識別中的應(yīng)用

    卷積操作 卷積神經(jīng)網(wǎng)絡(luò)的核心是卷積操作。卷積操作是一種數(shù)學(xué)運算,用于提取圖像中的局部特征。在圖像識別
    的頭像 發(fā)表于 07-02 14:28 ?2014次閱讀