主頁 >  其他 > 論文翻譯:2000_wideband extension of telephone speech using a hidden Markov model

論文翻譯:2000_wideband extension of telephone speech using a hidden Markov model

2020-09-10 11:46:20 其他

論文地址:基于隱馬爾科夫模型的電話語音頻帶擴展

博客作者:凌逆戰

博客地址:https://www.cnblogs.com/LXP-Never/p/12151866.html


摘要

  本文提出了一種從lowpass-bandlimited(低通帶限)語音中恢復寬帶語音的演算法,窄帶輸入信號被分類為有限數量的語音,關于寬帶頻譜包絡的資訊取自預先訓練的碼本,在碼本搜索演算法中,采用了一種基于隱馬爾可夫模型的統計方法,該方法考慮了帶限語音的不同特征,使均方誤差準則最小化,新演算法只需要一個寬帶碼本,本質上保證了系統在基帶的透明性,增強后的語音比輸入語音的帶寬大得多,而且沒有引入令人討厭的artifacts(偽影),

1  引言

  在目前的公共電話系統中,傳輸語音的帶寬被限制在300 Hz到3.4 kHz的頻率范圍內,這導致了典型的電話語音通常是單薄和低沉的,然而,近年來,我們發現人們對語音通信系統的質量要求越來越高,不僅要求高的可懂度,還要求高的主觀質量,例如在免提電話或電話會議應用中,這種趨勢反映在正在進行的寬帶語音編解碼器的標準化上,

  真正的寬帶語音通信需要增強的語音編解碼器和提高的位元率,因此需要修改傳輸鏈路,因此,出于經濟原因,帶寬限制在未來不太可能改變,另一種獲得更高帶寬的方法是僅利用帶限語音來推斷傳輸鏈路接收端語音信號中缺失的低頻和高頻成分,

  這種語音信號的帶寬擴展只有基于語音產生程序的模型時才是可行的,寬帶源模型的引數可以從帶限語音中估計出來,這些引數可以與源模型結合使用來估計和添加缺失的頻率,

  本文只討論帶寬向更高頻率的擴展,即假設輸入信號只包含低于3.4 kHz的頻率(這個頻段將在下文中定義為基帶),通過增加信號分量,它將擴展到頻率高達7khz,

2  演算法

  根據語音產生程序的自回歸(AR)模型,將提出的帶寬擴展演算法分為兩個任務,這兩個任務在一定程度上是相互獨立的:語音信號的頻譜包絡線的擴展和激勵信號的擴展[1],演算法框圖如圖1所示,

圖1  帶寬擴展演算法的塊圖和主信號流

  如果輸入信號$s_{nb}(k')$采樣頻率為$f_{a'}=8kHz$,則演算法的第一步是一個low-pass interpolation(低通插值濾波器),演算法其余部分以$f_a = 16khz$的采樣率處理輸入信號,然而,信號$s_{nb}(k)$仍然只包含3.4 kHz以下的信號分量,進一步的處理是以20 ms的幀大小逐幀進行的,在下面,幀索引將由變數$m$表示,

  使用窄帶輸入信號和預先訓練的碼本,計算當前語音幀的寬帶譜包絡的估計值(參見第3節),然后從碼本中提取描述該譜包絡的AR濾波器系數$\hat{C}$,并將其用于FIR濾波器$H_1(z)$中以估計窄帶激勵信號$\hat{x}_{nb}$,由于對于無聲幀,該激勵信號的基帶可以假定為近似白色,而對于有聲幀,該激勵信號的基帶分別由振幅相等的諧波組成,因此其帶寬可以非常簡單地擴展(請參見第4節),最終將擴展的激勵信號$\hat{x}_{wb}(k)$饋入全極點合成濾波器$H_S(z)$,從而創建增強的輸出信號$\hat{s}_{wb}(k)$,

  與以往的語音信號帶寬擴展演算法(如[1, 2, 3])不同,所提出的演算法不需要幾個窄碼本和寬帶碼本的組合,它只利用一個單一的寬帶碼本,因此,用于分析濾波器和合成濾波器的AR系數是相同的,而且這兩個濾波器的傳遞函式是互逆的

$$公式1:H_s(z)=\frac{1}{H_1(z)}$$

  由于這一特性,系統基帶信號分量的透明性可以得到保證——這足以確保在殘余信號擴展期間激勵信號的基帶不被修改,

3  頻譜包絡

  如前一節所述,語音信號的頻譜包絡的擴展基于寬帶碼本,在該碼本中,存盤了代表典型語音頻譜包絡的幾組AR系數(在下文中,第$i$組AR系數將由$C_i$表示, 碼本條目的總數為$I$),使用足夠大的寬語音語音訓練資料集和常用的LBG演算法[4]對碼本進行訓練,從而最大程度地減少Itakuro距離測度(請參見[l]),盡管使用寬帶語音材料對碼本進行訓練可以確保在碼本中包含正確的代表不同語音的聲音,但是這也帶來了挑戰,即對于輸入信號的分類,即對輸入信號的分類只有帶限信號可用,

  碼本搜索方法的基礎是語音生成程序的隱馬爾可夫模型(HMM), HMM的恰好一個狀態$S_i$被分配給碼本的每個條目$C_i$, 進一步假設源的狀態僅在輸入信號的兩個幀之間發生變化, 注意,如果寬帶語音可用,則在模型意義上可以計算出真實狀態序列,

  如果只知道窄帶語音,則通過以下步驟執行分類:首先,從窄帶語音中提取有限數量的特征,將這些提取的特征與語音產生程序的統計模型進行比較,然后將當前的語音幀劃分為訓練好的語音或直接估計AR系數,

3.1 特征

  對于每個信號幀,從bandlimited(帶限)信號中提取一個$N$維特征向量$x(m)$,該向量由8個倒譜系數$c_1...c_8$,歸一化幀能量$E_n$和[5]中定義的梯度指數$d_n$組成

$$公式2:
d_{n}=\frac{\sum_{k=2}^{K} \Delta \psi(k)\left|s_{n b}(k)-s_{n b}(k-1)\right|}{\sqrt{\frac{1}{K} \sum_{k=1}^{K} s_{n b}^{2}(k)}}
$$

式中$K$為每幀采樣數,變數$\phi(k)$表示梯度$c_{nb}(k)-s_{nb}(k-1)$的標記,即$\psi (k)\in \{-1,1\}$,$\triangle \psi(k)=\frac{1}{2}|\psi(k)-\psi(k-1)|$,

  倒譜系數包含窄帶信號的頻譜包絡的形狀資訊,而其他兩個量取決于語音激勵的性質,此外,以上十個主要特征隨時間的導數都包含在特征向量中,使得該向量$x(m)$的維數為$N = 20$,

3.2 統計模型

  對于隱馬爾可夫模型的每個可能狀態$S_i$,語音產生程序產生的特征$x$表現出不同的統計特性,為了描述這些性質,我們使用了由以下三部分組成的統計模型,

3.2.1 觀察概率$p(x|S_i)$

由于特征向量x的維度較高,這些概率密度函式(probability density function,pdf)$p(x|S_i)$由高斯混合模型(GMMS)建模:每個pdf被近似為$L$個高斯pdf的和,

$$公式3:
p\left(\boldsymbol{x} | S_{i}\right) \approx \sum_{l=1}^{L} P_{i l} \mathcal{N}\left(\boldsymbol{x} ; \mu_{i l}, \Sigma_{i l}\right)
$$

在這個方程中,$N(x;\mu_{il},\sum_{il})$表示具有平均矢量$\mu_{il}$和方差矩陣$\sum_{il}$的GMM的第$l$個N維高斯分布,每個高斯分布都由一個系數$P_{il}$加權,$\sum_{l=1}^LP_{il}=1$,

  GMMs的訓練,即$P_{il}$、$\mu_{il}$和$\sum_{il}$,可以用期望最大化(EM)演算法(例如[ 6 ])來進行,這里用LBG演算法[4]對訓練資料進行聚類來確定,

  對于隱馬爾可夫模型的每個狀態,必須使用完整訓練材料的子集來訓練一個不同的GMM,對于該GMM,其真實狀態等于當前訓練的狀態,

3.2.2 初始狀態概率$\pi_i=P(S_i)$

標量值$\pi_i$描述了HMM駐留在狀態$S_i$中而不包含特征向量$x$或先后狀態的概率,

  該概率可以通過計算訓練材料的真實狀態序列和評估狀態$S_i$的出現次數與訓練集中的語音幀總數之間的比率來估計,通過碼本存盤所得到的概率值,使得實際的帶寬擴展演算法以后可以通過表查找來訪問這些先驗狀態概率,

3.2.3 轉移概率$a_{ij}=P(S_i(m+1)|S_j(m))$

  變數$a_{ij}$描述了從狀態$S_j$轉換到狀態$S_i$的概率,作為初始狀態概率$\pi_i$,可以將轉移概率存盤在現在為二維的表中,在訓練程序中,在了解了真實狀態序列的情況下,將該表中的每個條目估計為從$S_j$到$S_i$的特定轉換的發生次數與$S_j$狀態的總發生次數之間的比率,

3.3 估計寬帶AR系數

  碼本搜索演算法的目標是計算寬帶AR系數的估計值$\hat{C}$,使到真實系數C的距離最小,

  對于估計規則的推導,將輔助變數$\alpha_i(m)$定義為部分觀測序列$X(m)=\{x(0),x(1),...,x(m)\}$和狀態$S_i(m)$在m幀時刻

$$公式4:\alpha_i(m)=P(S_i(m),X(m))$$

該輔助變數可以用聯合概率$\alpha_i(m-1)$在m-1時刻的遞回形式表示,觀察概率$p(x(m)|S_i(m))$為

$$公式5:\alpha_i(m)=(\sum_{j=1}^I\alpha_j(m-1)a_{ij})p(x(m)|S_i(m))$$

由于前一個觀測向量在第一幀是未知的,所以$\alpha_i(0)$的初始值必須由初始狀態概率$\pi_i$計算

$$公式6:\alpha_i(0)\pi_ip(x(0)|S_i)$$

MMSE準則的目標是最小化估計AR系數$\hat{C}$與真實系數$C$之間的均方誤差,從而使以下代價函式最小化

$$公式7:
\mathcal{R}_{\mathrm{MSE}}(\hat{\boldsymbol{C}} | \boldsymbol{X})=\iint(\hat{\boldsymbol{C}}-\boldsymbol{C})^{T}(\hat{\boldsymbol{C}}-\boldsymbol{C}) p(\boldsymbol{C} | \boldsymbol{X}) d \boldsymbol{C}
$$

通過對損失函式的導數求根,可以找到這個優化問題的一個解

$$公式8:
\hat{C}_{\text {natst }}=\iint \boldsymbol{C} p(\boldsymbol{C} | \boldsymbol{X}) d \boldsymbol{C}
$$

由于我們沒有條件概率$p(C|X)$的顯式模型,這個量必須以狀態概率的形式間接表示

$$公式9:
\hat{C}_{\text {hass }}=\iint \boldsymbol{C}\left[\sum_{i=1}^{I} p\left(\boldsymbol{C} | S_{i}\right) P\left(S_{i} | \boldsymbol{X}\right)\right] d \boldsymbol{C}
$$

$$公式10:
=\sum_{i=1}^{I} P\left(S_{i} | \boldsymbol{X}\right) \underbrace{\iint \boldsymbol{C} p\left(\boldsymbol{C} | S_{i}\right) d \boldsymbol{C}}_{\mathcal{E}\left\{\boldsymbol{C} | S_{i}\right\}=\boldsymbol{C}_{i}}
$$

如圖所示,在狀態$S_i$出現的情況下,方程10右側的積分得到C的期望值,即對應的碼本向量$C_i$,應用貝葉斯規則,代入輔助變數$\alpha_i$,得到如下估計

$$公式11:
\hat{C}_{\text {mats } E}=\frac{\sum_{i=1}^{I} C_{i} \alpha_{i}(m)}{\sum_{i=1}^{I} \alpha_{i}(m)}
$$

  由于$p(C|X)$是通過狀態概率間接建模的,因此該估計器不能利用條件概率$p(C|S_i)$,可以通過直接建模和利用$p(C|X)$來設計一個更好的MMSE估計器,但這不是一項簡單的任務,另外,可以在碼本向量$C_i$的訓練程序中考慮$p(C|S_i)$的知識,

4  剩余信號

  由于窄帶激勵信號$\hat{x}_{nb}(k)$在base-band(基頻)上近似為白色,因此計算寬頻帶激勵信號的公式為

$$公式12:
\hat{x}_{w b}(k)=\left\{\begin{array}{ll}
{2 \hat{x}_{n b}(k)} & {; k=0, \pm 2, \pm 4 \ldots} \\
{0} & {; \text { else }}
\end{array}\right.
$$

這種操作導致了功率譜的折疊,因此,在$\hat{x}_{wb}(k)$中存在3.4到4.6 kHz的頻譜間隙,另外,高頻區域的諧波結構與低頻分量不匹配,然而,在合成濾波器$H_S(z)$后,這些影響幾乎聽不見,

5  評估

  為了評估所提出的演算法,訓練了幾個不同尺寸的碼本,在聆聽演算法的最佳輸出時,即在已知true state sequence(真實狀態序列)的情況下,發現對于大于I = 64的碼本,增強信號與原始寬帶語音幾乎無法區分,即使是非常小的I = 3條目的codebook,也可以獲得可接受的結果,

  訓練資料由截止頻率為3.4 kHz的低通濾波器對寬帶語音進行濾波得到,它由幾位男女演講者講了大約10分鐘的語音平衡的干凈的話術組成,

  在許多非正式的和比較的聽力測驗中,所描述的演算法產生了良好的結果——顯著地擴展了帶寬,偶爾會出現聲音偽影,,主要出現在[s]或[f]等清音摩擦音中,這是由碼本搜索演算法錯誤分類造成的,然而,演算法中先驗知識的使用越多,此類偽影的出現頻率就越低,

6  總結

  該方法能夠將低通帶限語音的帶寬擴展到最高7kHz的頻率范圍,結果證明,在低頻區域有足夠的資訊可以成功地估計高頻成分的缺失,但是,對于這種估計,除了頻譜包絡之外,還應該利用窄帶語音的更多特征,為此目的,提出的統計模型,是一個適當的工具,

7 參考文獻

[1] H. Carl, “Untersuchung verschiedener Methoden der Sprachcodierung und eine Anwendung zur BandbreitenvegroBerung von Schmalband-Sprachsignalen”. Dissertation.Ruhr-Universitat Bochum, 1994
[2] J. Epps, W. H. Holmes, “A New Technique for Wideband Enhancement of Coded Narrowband Speech”. IEEE Workshop on Speech Coding. Porvoo, Finland, 1999
[3] N. Enbom, W. B. Kleijn, “Bandwidth Expansion of Speech Based on Vector Quantization of the Me1 Frequency Cepstral Coefficients”. IEEE Workshop on Speech Coding, Porvoo,Finland, 1999
[4] Y. Linde, A. Buzo, R. M. Gray, “An Algorithm for Vector Quantizer Design”. IEEE Trans. on Communications, January 1980
[5] J. Paulus, “Codierung breitbandiger Sprachsignale bei niedriger Datenrate”. Dissertation, RWTH Aachen, 1997
[6] S. V. Vaseghi, “Advanced Signal Processing and Digital Noise Reduction”. Wiley, Teubner, 1996

 

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/2083.html

標籤:其他

上一篇:論文翻譯:2000_narrowband to wideband conversion of speech using GMM based transformation

下一篇:實作一個簡單的解釋器(1)

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more