日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

使用NVIDIA VPI降低圖像的時間噪聲

星星科技指導(dǎo)員 ? 來源:NVIDIA ? 作者:NVIDIA ? 2022-04-27 10:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在本文中,我們將向您展示如何在 Jetson 產(chǎn)品系列上運行時間降噪( TNR )示例應(yīng)用程序。

在 Jetson 設(shè)備上設(shè)置 VPI

通過 SDK 管理器設(shè)置 Jetson 設(shè)備時,請確保選中 Jetson SDK 組件框。然后在設(shè)備閃存時安裝 VPI 。

安裝完成后,可以在以下路徑下找到 VPI :

/opt/nvidia/vpi1/

要驗證環(huán)境設(shè)置是否正確,請將 VPI 示例應(yīng)用程序復(fù)制到主目錄中,然后構(gòu)建 TNR 示例。

$ vpi1_install_samples.sh $HOME
$ cd $HOME/NVIDIA_VPI–samples/09-tnr
$ cmake .
$ make

VPI 在運行離散 GPU 的 x86 機器上也受支持。有關(guān)更多信息,請參閱 VPI – Vision 編程接口文檔中的 Installation 。

TNR 示例應(yīng)用程序

VPI 提供了一組 CV 算法,這些算法利用多個后端高效地使用設(shè)備的可用計算資源。 TNR 是在 Jetson 設(shè)備上運行的計算機視覺應(yīng)用程序中常用的一種降噪方法。本文使用 TNR 示例應(yīng)用程序來演示如何使用 VPI 中的一些關(guān)鍵概念和組件來實現(xiàn)自己的應(yīng)用程序。

我們將在本帖中介紹以下主題:

創(chuàng)建構(gòu)建 VPI 管道所需的元素

了解如何與 OpenCV 進行互操作

向流提交處理任務(wù)

同步流中的任務(wù)

鎖定圖像緩沖區(qū)以便可以從 CPU 訪問

TNR 樣本可在以下路徑中找到:

$HOME/NVIDIA_VPI–samples/09-tnr/main.cpp

有關(guān)示例應(yīng)用程序和算法的更多信息,請參閱以下參考資料:

時間降噪示例應(yīng)用程序

時域降噪算法

算法版本和后端支持

硬件引擎在 VPI 中被命名為 backends 。通過使用 Jetson 設(shè)備固有的可用系統(tǒng)級并行性,這些后端使您能夠卸載可并行處理階段并加速應(yīng)用程序。后端是 CPU 、 CUDA ( GPU )、 PVA 和 VIC 。特定后端引擎的確切可用性取決于應(yīng)用程序部署到的 Jetson 平臺。有關(guān)特定平臺上可用算法、后端支持和后端可用性的更多信息,請參閱 Algorithms 。

VPI 目前為 TNR 提供了兩種不同的實現(xiàn),每種實現(xiàn)都適合不同的場景和需求。這些版本采用雙邊濾波平滑平坦區(qū)域,同時保留邊緣,和時間無限脈沖響應(yīng)( IIR )濾波與運動檢測器的結(jié)合,以處理跨幀的時間噪聲。

VPI_TNR_V2 – 與 VPI_TNR_V3 相比,該版本提供了更輕的噪音降低,并且具有一定程度的可配置性,即可以調(diào)整照明條件以更好地適應(yīng)給定場景。這個版本有一個減少的計算需求,這轉(zhuǎn)化為速度。它適用于執(zhí)行時間比降噪質(zhì)量更重要的用例。

VPI_TNR_V3 —用于需要更好質(zhì)量的降噪的用例。與 VPI_TNR_V2 相比,使用這個變體,您應(yīng)該期望計算需求會增加。除此之外,還進一步擴展了可配置性。建議用于具有挑戰(zhàn)性的弱光場景。

VPI_TNR_DEFAULT – 您可以使用默認值,而不是指定確切的版本,該值選擇給定后端支持的噪聲抑制最強的版本。

在決定哪個算法版本適合您的用例時,需要考慮的另一個標準是它對不同后端和設(shè)備的支持。下表總結(jié)了 TNR 支持。

VPI_TNR_V2 和 VPI_TNR_V3 都允許顯式設(shè)置要捕獲的場景的照明條件,從而啟用調(diào)整。這在低光場景或以高增益捕獲的流的上下文中是重要的,所述低光場景或流可能包含更高的噪聲級,并且因此要求更高的噪聲降低水平。

較高的強度級別可能會影響幀的紋理區(qū)域中的細節(jié)數(shù)量,從而使其平滑。另一個副作用是在有快速移動物體的場景中重影。支持的場景照明條件在類型(室內(nèi)、室外)和強度(低、中、高)方面有所不同,如下表所示。

使用不同的版本和相關(guān)的照明條件預(yù)設(shè),您可以根據(jù)用例的具體情況調(diào)整 TNR 算法。這可以通過所謂的強度系數(shù)進一步定制。它是一個浮動參數(shù),范圍從 0 到 1 ,其中較大的值對應(yīng)于增加的去噪強度。

VPI 應(yīng)用程序

VPI 的一個關(guān)鍵方面是如何管理和協(xié)調(diào)在不同后端之間運行應(yīng)用程序所需的資源。使用 VPI ,可以避免在處理階段之間浪費內(nèi)存拷貝。 VPI 為實現(xiàn)高效的內(nèi)存管理而實施的另一種機制是在其接口處進行內(nèi)存包裝。

利用 VPI 的所有內(nèi)存管理特性取決于代碼的結(jié)構(gòu)。最佳實踐是將代碼視為三階段工作流:

Initialization

處理回路

Cleanup

大部分內(nèi)存分配應(yīng)該在初始化階段進行。對于在可用資源受限的設(shè)備上運行的嵌入式應(yīng)用程序,這一點尤為重要。除此之外,還可以更有效、更謹慎地進行內(nèi)存管理,以避免可能的內(nèi)存泄漏。

VPI 中的一個好做法是指定使用內(nèi)存的后端。在這點上,只將 VPI 對象訂閱到所需的后端集可以保證在管道在這些后端之間流動時獲得最有效的內(nèi)存路徑。

處理循環(huán)是執(zhí)行處理管道的地方。想象一下,一個應(yīng)用程序在一個包含數(shù)百個單獨幀的視頻文件上迭代。主循環(huán)將主要負責對像素信息執(zhí)行所需的變換,以實現(xiàn)給定計算機視覺任務(wù)的預(yù)期結(jié)果。

最后,清理階段處理在任務(wù)執(zhí)行期間使用的資源的所有必要釋放和釋放。堅持這種模式可以使 VPI 盡可能使用最有效的處理管道,并幫助您堅持良好的編碼實踐。

與 OpenCV 接口

VPI 與 OpenCV 的互操作性是該庫的一個顯著特征。如果您熟悉 OpenCV ,您可以輕松地將 VPI 與工作流集成,或者擴展現(xiàn)有的數(shù)據(jù)管道,以便更好地使用 VPI 提供的硬件加速。

TNR 示例中通過以下實用函數(shù)演示了這一點,該函數(shù)將使用 OpenCV 捕獲的輸入視頻幀包裝到 VPI 圖像對象中。

 69 // Utility function to wrap a cv::Mat into a VPIImage
 70 static VPIImage ToVPIImage(VPIImage image, const cv::Mat &frame)
 71 {
 72 if (image == nullptr)
 73 {
 74 // Create a VPIImage that wraps the frame
 75 CHECK_STATUS(vpiImageCreateOpenCVMatWrapper(frame, 0, &image));
 76 }
 77 else
 78 {
 79 // reuse existing VPIImage wrapper to wrap the new frame.
 80 CHECK_STATUS(vpiImageSetWrappedOpenCVMat(image, frame));
 81 }
 82 return image;
 83 }

從更深入地研究前面描述的函數(shù)開始。它意味著將 OpenCV 矩陣( cv::Mat )對象包裝到 VPI 圖像對象( VPIImage )。要上下文化, VPI 圖像基本上是任何可以用寬度、高度和格式來描述的 2D 數(shù)據(jù)結(jié)構(gòu)。盡管將圖像數(shù)據(jù)視為 VPIImage 對象是直觀的,但它的用法也可以擴展到其他類型的數(shù)據(jù),例如二維向量場和熱圖。

The utility wrapping function invokes two other functions that pertain to the VPI OpenCVInterop.hpp module, which aims to provide useful infrastructure to integrate OpenCV-based code with VPI.

vpiImageCreateOpenCVMatWrapper —一個重載函數(shù),它以兩種不同的方式將 cv:Mat 對象包裝到 VPIImage 中。第一種方法嘗試直接從輸入類型推斷格式(遵循特定的規(guī)則),而第二種方法將顯式格式作為其參數(shù)之一。

vpiImageSetWrappedOpenCVMat – 重用為特定 cv::Mat 對象定義的包裝器來包裝新的傳入 cv::Mat 對象。這里的重點是避免在第一時間創(chuàng)建包裝時產(chǎn)生的內(nèi)存分配,這樣效率更高。傳入的 cv::Mat 對象必須呈現(xiàn)與創(chuàng)建時使用的原始對象相同的特征(格式和尺寸)。

流創(chuàng)建

main 函數(shù)捕獲設(shè)置 VPI 管道以完成工作的相關(guān)步驟。管道的定義很簡單,也很直觀。在 VPI 中,管道是一個或多個數(shù)據(jù)流的組合,這些數(shù)據(jù)流流經(jīng)不同的處理階段。

圖 1 以一種通用的方式顯示了管道及其構(gòu)建塊(流、緩沖區(qū)、算法等)。為了簡單起見,省略了一些組件。

圖 1 通用 VPI 管道。

流的目的是強制執(zhí)行一個排隊的步驟序列,數(shù)據(jù)需要通過該序列來完成特定的計算機視覺任務(wù)。這些步驟可能包括數(shù)據(jù)的預(yù)處理或后處理,甚至包括 TNR 之類的成熟算法。圖 2 顯示了 VPIStream 對象的示例。

圖 2 VPIStream 對象。

VPI 可適應(yīng)各種不同的管道復(fù)雜性。您可以用一個流實現(xiàn)一個簡單的管道,或者用幾個不同階段的并行流實現(xiàn)一個更復(fù)雜的實現(xiàn),并將這些并行流卸載到不同的計算后端。這是 API 的一個強大功能,因為它使您能夠獲得對 Jetson 設(shè)備提供的系統(tǒng)級并行性的更多控制。

下面的代碼示例演示如何在 TNR 示例中創(chuàng)建流。

143 VPIStream stream;
144 // PVA backend doesn't have currently Convert Image Format algorithm.
145 // Use the CUDA backend to do that.
146 CHECK_STATUS(vpiStreamCreate(VPI_BACKEND_CUDA | backend, &stream));

選擇的后端正在傳遞到流中。這是一個可選步驟。使用零值將啟用所有可用的后端。但是,分配一組特定的后端是推薦的做法,因為它有助于優(yōu)化內(nèi)存分配。

TNR 有效載荷

有效負載基本上是管道執(zhí)行期間所需的臨時資源。例如,有效負載可以是中間內(nèi)存緩沖區(qū),用于存儲流的后續(xù)階段之間交換的數(shù)據(jù)。包括 TNR 在內(nèi)的許多算法都需要顯式地創(chuàng)建有效負載,具體實現(xiàn)如下。

172 // Create a TNR payload configured to process NV12
173 // frames under outdoor low-light scenarios.
174 VPIPayload tnr;
175 CHECK_STATUS(vpiCreateTemporalNoiseReduction(backend, w, h, VPI_IMAGE_FORMAT_NV12_ER, VPI_TNR_DEFAULT,
176 VPI_TNR_PRESET_INDOOR_LOW_LIGHT, 1, &tnr));

對于 TNR 有效負載,請?zhí)峁┮韵聟?shù):

圖像尺寸(寬度和高度)

Backend

圖像數(shù)據(jù)格式(目前僅支持 NV12 )

TNR 算法版本

照明條件

降噪強度

對算法有效負載的引用

最終,該函數(shù)創(chuàng)建一個有效負載并將其綁定到指定的后端。

圖像緩沖區(qū)

除了創(chuàng)建流和有效負載外,還必須創(chuàng)建 VPI 算法所需的圖像緩沖區(qū)。在 TNR 中,使用雙邊和 IIR 濾波器的組合,因此需要三個不同的緩沖器,即當前和先前的圖像輸入和圖像輸出。

可以按如下方式創(chuàng)建圖像緩沖區(qū):

167 VPIImage imgPrevious, imgCurrent, imgOutput;
168 CHECK_STATUS(vpiImageCreate(w, h,VPI_IMAGE_FORMAT_NV12_ER, 0, &imgPrevious));
169 CHECK_STATUS(vpiImageCreate(w, h,VPI_IMAGE_FORMAT_NV12_ER, 0, &imgCurrent));
170 CHECK_STATUS(vpiImageCreate(w, h,VPI_IMAGE_FORMAT_NV12_ER, 0, &imgOutput));

這將創(chuàng)建具有以下指定特征的空緩沖區(qū):

圖像尺寸(寬度和高度)

格式(根據(jù)算法要求)

圖像標志(當前用于分配后端)

指向返回所創(chuàng)建映像的 VPIImage 句柄的變量的指針

流處理

在構(gòu)建塊已經(jīng)就位的情況下,您可以轉(zhuǎn)到主處理循環(huán),在那里執(zhí)行降噪算法。在 TNR 樣本上,循環(huán)迭代來自視頻文件的每個單獨幀,并執(zhí)行必要的連續(xù)步驟以獲得所需的結(jié)果。

當從視頻中收集幀時,第一步是使用前面描述的實用程序函數(shù)將其包裝成 VPIImage 對象。

186 frameBGR = ToVPIImage(frameBGR, cvFrame);

包裝完成后, VPI 現(xiàn)在可以對 VPIImage 對象中的像素數(shù)據(jù)進行操作。因為 TNR 要求幀是 NV12 格式,所以需要一個轉(zhuǎn)換步驟。

188 // First convert it to NV12
189 CHECK_STATUS(vpiSubmitConvertImageFormat(stream,VPI_BACKEND_CUDA, frameBGR, imgCurrent, NULL));

在此階段,轉(zhuǎn)換圖像的特定任務(wù)與先前實例化的流相關(guān)聯(lián)。除此之外,任務(wù)被設(shè)置為在 GPU 上執(zhí)行。輸入幀的圖像緩沖區(qū)以及剛剛從cv::Mat對象包裝的數(shù)據(jù)都用于此目的。

格式轉(zhuǎn)換完成后,可以將輸入緩沖區(qū)傳遞給 TNR 算法進行處理。

191 // Apply TNR
192 // For first frame, you must pass nullptr as the previous frame, this resets the internal
193 // state.
194 CHECK_STATUS(vpiSubmitTemporalNoiseReduction(stream, 0, tnr, curFrame == 1 ? nullptr : imgPrevious,
195 imgCurrent, imgOutput));
196

要調(diào)用 TNR 算法,請設(shè)置以下參數(shù):

  • 與算法關(guān)聯(lián)的流
  • 后端
  • 算法有效負載,如前面實例化的一樣
  • 圖像緩沖區(qū):以前和當前的輸入和輸出

在第一次迭代(curFrame == 1)時,緩沖區(qū)上沒有有效的前一個映像,而是傳遞一個空指針。對于下面的迭代,緩沖區(qū)將相應(yīng)地填充。在執(zhí)行 TNR 算法之后,輸出緩沖區(qū)可以從 NV12 轉(zhuǎn)換回以前的 BGR 格式。

197 // Convert output back to BGR
198 CHECK_STATUS(vpiSubmitConvertImageFormat(stream,VPI_BACKEND_CUDA, imgOutput, frameBGR, NULL));

在這一點上,必須提到 VPI 對流階段實施了非阻塞異步范例。這對于作為后端分布在不同協(xié)處理器之間的工作負載的平滑和高效的編排是必不可少的。對于進一步的步驟,請確保在繼續(xù)之前已完成向流發(fā)出的所有活動。這時同步功能就派上用場了。

199 CHECK_STATUS(vpiStreamSync(stream));

VPI 現(xiàn)在確保與流相關(guān)的所有正在進行的活動在進入管道的下一個階段之前都已完成。同步完成后,幀就可以在連接到指定后端的輸出緩沖區(qū)中使用了。為了能夠?qū)⑵鋵懭胼敵鲆曨l流(在這種情況下是一個文件),必須鎖定圖像,以便 CPU 可以使用緩沖區(qū)。

這就解釋了為什么在鎖定幀之前進行同步是避免處理問題的關(guān)鍵步驟。因為 VPI 是異步操作的,所以在沒有同步的情況下,緩沖區(qū)會在前一階段完成之前被鎖定。結(jié)果是不可預(yù)測的。

201 // Now add it to the output video stream
202 VPIImageData imgdata;
203 CHECK_STATUS(vpiImageLock(frameBGR,VPI_LOCK_READ, &imgdata));
204
205 cv::Mat outFrame;
206 CHECK_STATUS(vpiImageDataExportOpenCVMat(imgdata, &outFrame));
207 outVideo << outFrame;
?208
?209???????????? CHECK_STATUS(vpiImageUnlock(frameBGR));

如您所見,鎖定的緩沖區(qū)由 CPU 處理,以供進一步使用。鎖被設(shè)置為只讀,然后圖像緩沖區(qū)被映射到 CPU 。鎖定時, VPI 無法在緩沖區(qū)上工作。在 CPU 將輸出幀提供給視頻編碼器后,緩沖區(qū)可以被解鎖并被 VPI 進一步使用。

VPI 數(shù)據(jù)流

TNR 示例應(yīng)用程序可以概括為以下數(shù)據(jù)流。其他的小步驟也是應(yīng)用程序不可分割的一部分,但是為了簡單起見,圖 3 中只包含了宏步驟。

圖 3 TNR 示例應(yīng)用程序中的數(shù)據(jù)流。

從視頻流或文件中收集輸入幀。 OpenCV 已用于此目的。

必要的 VPI 元素被實例化:單個流、 TNR 算法負載以及用于先前和當前輸入和輸出圖像的圖像緩沖區(qū)。

輸入幀被包裝到 VPIImage 緩沖區(qū)中。

緩沖區(qū)上的像素數(shù)據(jù)被轉(zhuǎn)換成 NV12 ,以便 TNR 算法可以處理它。當算法完成執(zhí)行時,它會恢復(fù)到原始格式。

圖像緩沖區(qū)被鎖定,以便 CPU 可以訪問數(shù)據(jù)。將圖像提供給視頻輸出后,可以解鎖緩沖區(qū), VPI 可以進一步處理它。

概括

在本文中,我們向您展示了如何在 Jetson 產(chǎn)品系列上運行 TNR 示例應(yīng)用程序。

關(guān)于作者

Maycon da Silva Carvalho 是 Jetson 的現(xiàn)場應(yīng)用工程師。他負責與部署基于 Jetson 的應(yīng)用程序的不同行業(yè)的客戶進行多學科技術(shù)合作。

Rodolfo Schulz de Lima 是 VPI 的首席工程師。他擁有 UFRJ 里約熱內(nèi)盧聯(lián)邦大學電子工程學士學位,并在巴西里約熱內(nèi)盧的 IMPA (純數(shù)學和應(yīng)用數(shù)學研究所)學習計算機圖形學。

審核編輯:郭婷

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

    關(guān)注

    5210

    文章

    20705

    瀏覽量

    337757
  • gpu
    gpu
    +關(guān)注

    關(guān)注

    28

    文章

    5298

    瀏覽量

    136134
  • SDK
    SDK
    +關(guān)注

    關(guān)注

    3

    文章

    1113

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    Sony FCB-ES8230 低噪聲圖像系統(tǒng)中的線束優(yōu)化

    Sony FCB-ES8230低噪聲圖像系統(tǒng)設(shè)計中,線束不僅是“連接工具”,更是影響信號質(zhì)量與系統(tǒng)穩(wěn)定性的關(guān)鍵環(huán)節(jié)。通過合理選用與優(yōu)化極細同軸線束(micro coaxial cable),可以在源頭上降低干擾、提升信號完整性,
    的頭像 發(fā)表于 03-29 18:12 ?180次閱讀
    Sony FCB-ES8230 低<b class='flag-5'>噪聲</b><b class='flag-5'>圖像</b>系統(tǒng)中的線束優(yōu)化

    NVIDIA cuDF和cuVS獲全球領(lǐng)先數(shù)據(jù)平臺采用

    企業(yè)每年產(chǎn)生數(shù)百 ZB (Zettabyte) 的數(shù)據(jù),并在爭相將這些信息轉(zhuǎn)化為洞察。NVIDIA cuDF 和 cuVS 作為基于 NVIDIA CUDA-X 構(gòu)建的加速數(shù)據(jù)庫,正在被各行業(yè)的數(shù)據(jù)平臺所應(yīng)用,帶來至高 5 倍性能提升的同時,可
    的頭像 發(fā)表于 03-19 15:46 ?506次閱讀

    使用LDO的VIOC特性降低輸出噪聲并提高熱效率

    降低干擾,增強信號完整性。LDO與電壓輸入至輸出控制(VIOC)功能及兼容的開關(guān)穩(wěn)壓器配合使用時,可形成一個始終維持最佳輸入輸出電壓差的系統(tǒng)。這種設(shè)計不僅能顯著降低噪聲,實現(xiàn)高電源電壓抑制比(PSRR),還能確保系統(tǒng)高效運行、受到保護且具備強大性能。
    的頭像 發(fā)表于 02-03 08:14 ?1.4w次閱讀
    使用LDO的VIOC特性<b class='flag-5'>降低</b>輸出<b class='flag-5'>噪聲</b>并提高熱效率

    NVIDIA在CES 2026發(fā)布新一代Rubin AI平臺

    通過跨 NVIDIA Vera CPU、Rubin GPU、NVLink 6 交換機、ConnectX-9 SuperNIC、BlueField-4 DPU 和 Spectrum-6 以太網(wǎng)交換機的極致協(xié)同設(shè)計,大幅縮短訓(xùn)練時間降低
    的頭像 發(fā)表于 01-09 10:23 ?860次閱讀

    超擎數(shù)智為您深度解析NVIDIA Quantum-X800 InfiniBand平臺

    NVIDIA
    專精特新
    發(fā)布于 :2026年01月08日 19:47:03

    降低LDO功耗延長運行時間

    能有效幫助LDO提升散熱能力。降低功耗是現(xiàn)在各種電源芯片都重點設(shè)計的一個環(huán)節(jié),降低靜態(tài)電流是行之有效的一個辦法,但前提是靜態(tài)電流的降低不會降低整體設(shè)備的系統(tǒng)性能。LDO如果能提供低的待
    發(fā)表于 01-08 07:13

    基于FPGA的CLAHE圖像增強算法設(shè)計

    CLAHE圖像增強算法又稱為對比度有限的自適應(yīng)直方圖均衡算法,其算法原理是通過有限的調(diào)整圖像局部對比度來增強有效信號和抑制噪聲信號。
    的頭像 發(fā)表于 10-15 10:14 ?850次閱讀
    基于FPGA的CLAHE<b class='flag-5'>圖像</b>增強算法設(shè)計

    物流機器人“貨架識別”錯誤:圖像傳感器供電電容噪聲抑制

    本文通過分析貼片電容在物流機器人圖像傳感器供電電路中的噪聲抑制作用,探討其如何解決貨架識別錯誤問題并拓展至冷鏈、醫(yī)療及新零售等跨界場景,體現(xiàn)平尚科技元件的技術(shù)適配性與穩(wěn)定性。
    的頭像 發(fā)表于 10-09 17:01 ?770次閱讀
    物流機器人“貨架識別”錯誤:<b class='flag-5'>圖像</b>傳感器供電電容<b class='flag-5'>噪聲</b>抑制

    如何降低視頻占用空間?

    我發(fā)現(xiàn)不同分辨率圖像保存的視頻大小接近,1分鐘的視頻都是30MB,如下圖 我最終目的是希望保存視頻占用空間小一點,同時我也沒有找到降低幀率的方法,目前只能使用默認的30幀
    發(fā)表于 08-14 06:25

    O-CS8系列表貼式(SMD)超高穩(wěn)、超低相位噪聲SC-cut OCXO

    提供穩(wěn)定時鐘,降低圖像偽影,提升空間分辨率至0.5 mm3,助力精準醫(yī)療。l 粒子加速器:在同步輻射光源中,保障束流軌道穩(wěn)定性,支持納秒級時間分辨實驗,推動材料科學與生命科學前沿研究。
    發(fā)表于 08-12 09:46

    降低adc在不同PCB上的噪聲,如何做到接近AD4134驗證板噪聲水平?

    在我設(shè)計的復(fù)雜多片AD4134的大型數(shù)字系統(tǒng)中,噪聲水平Nrms無法控制到預(yù)期水平。希望能夠找到關(guān)鍵的影響因素。還請各位大師指點。 根據(jù)驗證版及數(shù)據(jù)手冊中的布局方式,不對ADC的下方地平面做切割處理
    發(fā)表于 08-11 08:24

    NVIDIA RTX AI加速FLUX.1 Kontext現(xiàn)已開放下載

    NVIDIA RTX 與 NVIDIA TensorRT 現(xiàn)已加速 Black Forest Labs 的最新圖像生成和編輯模型;此外,Gemma 3n 現(xiàn)可借助 RTX 和 NVIDIA
    的頭像 發(fā)表于 07-16 09:16 ?2232次閱讀

    全新NVIDIA AI Blueprint精準檢測信用卡交易欺詐

    這個由 NVIDIA AI 平臺驅(qū)動的藍圖可幫助金融服務(wù)機構(gòu)節(jié)省資金并降低風險。
    的頭像 發(fā)表于 07-15 11:29 ?1404次閱讀

    NVIDIA Isaac Sim與NVIDIA Isaac Lab的更新

    在 COMPUTEX 2025 上,NVIDIA 宣布了機器人仿真參考應(yīng)用 NVIDIA Isaac Sim 和機器人學習框架 NVIDIA Isaac Lab 的更新,以加速各種形態(tài)機器人的開發(fā)。
    的頭像 發(fā)表于 05-28 10:06 ?2457次閱讀

    思特威SC301HIOT物聯(lián)網(wǎng)3MP高性能圖像傳感器 搭載SmartAOV?和超低噪聲外圍讀取電路

    思特威SC301HIOT物聯(lián)網(wǎng)3MP高性能圖像傳感器 搭載SmartAOV?和超低噪聲外圍讀取電路
    的頭像 發(fā)表于 05-14 16:04 ?1236次閱讀
    思特威SC301HIOT物聯(lián)網(wǎng)3MP高性能<b class='flag-5'>圖像</b>傳感器 搭載SmartAOV?和超低<b class='flag-5'>噪聲</b>外圍讀取電路
    沽源县| 广昌县| 清原| 东海县| 威海市| 武城县| 黔西县| 保德县| 石狮市| 泰宁县| 南澳县| 海林市| 赫章县| 高清| 伊春市| 资中县| 六安市| 济宁市| 扎囊县| 辽阳市| 河北省| 丘北县| 富平县| 册亨县| 南陵县| 永靖县| 黄石市| 广昌县| 锦州市| 江孜县| 潍坊市| 衡水市| 乃东县| 大宁县| 龙口市| 桃源县| 文化| 旌德县| 桑植县| 都昌县| 宣威市|