国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

視頻壓縮:圖像分辨率丟失

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Paul Hightower ? 2022-10-25 15:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

您需要1080p視頻圖像嗎?到達那里需要許多部件,包括昂貴的新鏡頭,相機,存儲等。但是,如果您在路徑中有H.264或H.265等壓縮,則不會獲得您支付的費用。原因如下。

高清錄像機通常使用壓縮來減小視頻剪輯文件大小,以適應小型存儲。如果您的相機(源)和錄像機、存儲或顯示器(目標)相距超過 500 英尺,則可能會使用壓縮來傳輸視頻。實際上,壓縮會損害源圖像的許多方面。分辨率是另一種降級效果。

MPEG H.264 和 H.265 壓縮編碼器分析視頻序列中的每個圖像,以創建參考幀和差分幀,以滿足系統所連接的傳輸或存儲容量的比特率限制。所有框架基本上都分為不同大小的塊的馬賽克。塊大小取決于每個鑲嵌區域中影像的細節內容。參考系被劃分為宏塊。每個宏塊由一系列圖像樣本組成 - 亮度(亮度)和色度(顏色) - 由相機使用正在使用的采樣系統(例如4:2:2)提供。塊大小為 8×8、16×16 和 32×32。H.265 編碼器還可以合并大型低細節區域中相鄰的宏塊。該工具有助于H.265的50%壓縮效率。編碼器用于確定塊大小以及塊是否可以合并的標準是特定編碼器的功能,不受任何標準的控制。這就是為什么人們可以看到符合H.264和H.265規范的編碼器之間的圖像質量差異的部分原因。

然而,圖像被劃分為宏塊,每個塊都通過離散余弦變換(DCT)。DCT基本上將宏觀塊的空間輪廓轉換為二維(2D)頻率陣列。左上角代表“DC” - 即具有一定亮度的無輪廓區域。右下角表示數組中可以表示的最高頻率等值線。DCT 提供了一個系數,在應用此數組的每個元素來重建宏塊的原始輪廓時,可以使用該系數。零值不使用 元素。系數可以是任何值,正負值,并且是DCT的輸出。

在單維空間中,這種方法在概念上類似于如何將時域信號(波形)轉換為頻域。使用從方波的傅里葉變換(振幅和相位)得出的系數,可以將原型正弦波陣列相加以重建時域波形(圖)。由于離散變換不是連續頻譜,因此無論陣列的大小如何,重建中都內置了量化誤差(所示的元素提供了256個元素,可用于重建8×8像素陣列的亮度輪廓)。

pYYBAGNXkdSAMno0AAFW03ZTPHI674.png

[圖3|使用從方波的傅里葉變換導出的系數,可以將原型正弦波陣列相加以重建時域波形式。

顏色樣品(鉻和Cb)的處理方式相同。大多數攝像機可提供 4:2:2 采樣圖像。這樣做的困難是圖像樣本是矩形的(兩個亮度樣本共享一個色度樣本)而不是正方形。為了簡化處理,大多數編碼器會將傳入的 4:2:2 采樣轉換為 4:2:0 采樣,其中 4 個亮度樣本共享一個色度樣本。這樣做時,會出現一些細節損失和顏色偏移。這在直接比較信號時可以觀察到。從 4:2:2 轉換為 4:2:0 采樣可有效地將像素位深度從 20 位減少到 15 位。數字圖像分辨率為三維、行數、每行像素數和位深度。雖然每行的像素數和行數保持不變,但位深度減少了,這已被證明可以通過限制動態范圍來減少精細的圖像細節。也就是說,高對比度區域將遭受最大的細節損失。

編碼器(壓縮器)還負責管理輸出比特率,以確保視頻和數據流可以可靠地傳輸到其最終目的地。一個工具是管理宏塊大小。影像的區域(如天空)將沒有太多的輪廓,因此 DCT 的許多系數將等于或接近于零。可以使這些區域越大,零系數就越多。長時間的零系數可以很好地壓縮而不會丟失數據(熵編碼階段)。零系數越大,可以實現的熵壓縮就越多。

門檻

編碼器可用的另一個工具是調整值閾值,其中任何低于某個值的絕對幅度的 DCT 系數都設置為零。這里的策略是,解碼反向DCT數組中具有小系數的元素將在生成的宏塊重建輪廓中引入小誤差。由于可用的傳輸比特率受到限制,編碼器可以增加系數閾值,從而產生更多的零值,從而增加熵相位壓縮比。

圖 4 模擬了 8×8 宏塊陣列(64 個元素)中圖像系數的直方圖。有些系數非常小。編碼器可以根據數組系數的值調整閾值以消除數組的元素。這些元素是重建宏塊輪廓的小貢獻者。當然,隨著此閾值的增加,源宏塊輪廓與重建輪廓之間的誤差也會增加。該效應類似于前面所示的方波的頻率到時域重建。也就是說,如果頻率從總和中下降,則波紋出現在正方形的頂部,并且上升和下降斜率偏離原始輸入。

pYYBAGNXkd-ALdGYAAE3GfspsxE509.png

[圖4|8x8 宏塊數組中圖像系數的直方圖。

輪廓因宏塊而異,因此效果隨輪廓而變化。在具有復雜等值線的宏塊中,采樣的有效帶寬通常會降低(零系數)。從視覺上看,這可以將宏塊中的精細細節轉換為模糊。但是,閾值設置到什么級別取決于傳送視頻和數據流所需的總比特率。因此,編碼器將根據DCT階段后圖像流的聚合比特率來設置閾值。在任何宏塊中,閾值可以消除很少(如果有的話)數組點;在其他情況下,它可能會消除許多。在圖5中的圖像序列中,中間圖像是最左側圖像的重建。在此示例中,請注意背景中的樂譜。在這種情況下,閾值消除了宏塊陣列中足夠多的高頻分量,以支持傳輸比特率,即樂譜上的細節被抹去(比較區域用紅色圈出)。壓縮完成后,此信息將永久丟失。

隨著宏塊大小的增加,重新創建樂譜的輪廓的復雜性也會增加。然而,與打印它的紙張的直流水平和陰影相比,這些元素產生的DCT系數更小。防止這種信息丟失的唯一方法是減小目標距離處宏塊的大小,以降低輪廓的復雜性。這可以通過減小宏塊本身的大小(32×32到16×16或8×8)或增加放大倍率來實現。增加放大倍率可以減小宏塊在圖像中覆蓋的目標區域。

表示 64 個原始視頻像素的 8×8 數組被替換為按閾值濾波的 DCT 系數。MPEG標準定義了如何將這些信息傳達給解碼器。解碼器現在只有要執行的濾波數據,并反轉DCT來重新創建像素陣列輪廓。解碼后的圖像是這些重新創建的輪廓(宏塊)縫合在一起的馬賽克。在這里,可以將算法應用于解碼的馬賽克以隱藏接縫。該算法沒有標準化,通常是解碼器供應商與主觀圖像質量相關的差異化因素。

在圖 5 中,從左到右是原始圖像,從漸變宏塊的馬賽克重新創建的解碼圖像,以及去塊后的相同馬賽克,其中馬賽克元素的邊緣被弄臟。

除了丟失的細節之外,還會對宏塊周圍的區域進行著色以隱藏邊界。此過程進一步修改原始圖像數據。當作為單個圖像捕獲時,修改是永久性的。污跡本身可能因解碼器而異,并導致站點之間的精細細節差異,圖像捕獲與圖像捕獲。

您如何將所有這些與分辨率丟失聯系起來?當反向DCT陣列的高頻元件被移除時,邊緣細節變得模糊。模糊性可以被認為是隨著高頻元件被移除以滿足比特率限制而逐漸散焦鏡頭。

但是,哪些細節受到損害?它重要嗎?答案是規模問題。在 1080×1920 圖像中,我們知道 16×16 宏塊像素在圖像幀上占的百分比,但更重要的是宏塊輪廓的復雜性。復雜性在很大程度上取決于目標范圍內宏塊的圖像區域中的內容。

為了說明比例影響,圖6模擬了目標處的微距區域,鏡頭變焦位置會影響微距區域中的細節。左側表示任意鏡頭設置。右圖表示以較窄的視場 (FOV) 查看同一區域。如您所見,左圖中突出顯示的宏塊(紅色)的復雜性遠遠大于FOV較小的同一宏塊的復雜性。在左圖中,閾值的增加將沖刷掉男人眼睛周圍的細節。在右圖中,同一宏塊的輪廓不太復雜。在DCT完成后,它將產生較少的有效系數,因此在解碼過程中保留了大部分細節。

files-aHViPTYzODY3JmNtZD1pdGVtZWRpdG9yaW1hZ2UmZmlsZW5hbWU9aXRlbWVkaXRvcmltYWdlXzU5NzkxY2EwZjAwOTEucG5nJnZlcnNpb249MDAwMCZzaWc9MGZmMGE1MDgzMmU3N2VkNWRmMjkzOWE0ODczNzU3MzI253D

[圖6|鏡頭變焦位置會影響微距區域的細節。

什么是分辨率損失?答案很復雜:它依賴于圖像,宏塊縮放依賴于比特率。影響哪些細節還取決于宏塊中的內容。話雖如此,人們可以將其與宏塊大小以及可用比特率和存儲容量相關聯,可用比特率越低,宏塊區域必須在目標圖像處表示越小,以保留來自源的原始像素提供的相同或幾乎相同的細節。

需要更多的變焦和更好的光學元件來提供解碼器側具有相似細節的圖像,這會導致在此過程中圖像分辨率損失。分辨率損失是不可恢復的,因為由編碼側的DCT創建的2D元素在編碼過程中永遠丟失,這些元素被歸零以滿足比特率限制。

假設一個1080p相機被用來查看500英尺外的物體。如果將 1000 mm 鏡頭與 25 mm 傳感器一起使用,則 FOV 約為 1.5 度。目標范圍內覆蓋的水平距離約為160英寸(13英尺)。此范圍內的每個像素將覆蓋 0.08 英寸或大約 0.007 英寸2.8×8 宏塊覆蓋約 0.43 英寸2.0.007英寸圖像的復雜程度是多少2與 0.43 英寸相比2圖像區域?顯然,宏塊覆蓋的區域越小,細節損失就越低。相反,為了補償壓縮編碼器的細節損失,比特率越低,所需的放大倍率就越大。在指定視頻傳送路徑中包含壓縮的系統時,要求必須考慮這些效果。如果魔鬼在細節中,那么細節就很重要。全分辨率單幀照片是分析或證據保留的一個組成部分。隨著視頻記錄儀器(VRI)的最新創新,現在可以捕獲未壓縮的HD-SDI視頻,零色移,量化誤差或DCT系數損失。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 顯示器
    +關注

    關注

    22

    文章

    5146

    瀏覽量

    144389
  • 編碼器
    +關注

    關注

    45

    文章

    3953

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    分辨率圖像采集卡:超清畫質采集,滿足高精度視覺需求

    在機器視覺、工業檢測、醫療影像等對圖像精度要求嚴苛的領域,每一個像素細節都可能決定檢測結果的準確性、診斷結論的可靠性,而高分辨率圖像采集卡作為連接前端圖像設備與后端計算系統的核心樞紐,
    的頭像 發表于 02-04 15:54 ?460次閱讀
    高<b class='flag-5'>分辨率</b><b class='flag-5'>圖像</b>采集卡:超清畫質采集,滿足高精度視覺需求

    淺談掃描電鏡的分辨率概念

    掃描電鏡(SEM)的分辨率是指其能夠分辨樣品表面兩點之間的最小距離,是衡量其成像能力的關鍵指標。
    的頭像 發表于 01-14 16:55 ?1274次閱讀
    淺談掃描電鏡的<b class='flag-5'>分辨率</b>概念

    紅外焦平面探測器的分辨率有哪些?高分辨率有哪些優勢?

    分辨率是我們選購紅外探測器時的一個關鍵參數,它代表了熱成像像素點的數量。分辨率越高,像素點就越多,圖像就越清晰,觀測的距離也越遠。紅外熱成像常見的分辨率有120x90、256x192、
    的頭像 發表于 12-10 16:12 ?1189次閱讀
    紅外焦平面探測器的<b class='flag-5'>分辨率</b>有哪些?高<b class='flag-5'>分辨率</b>有哪些優勢?

    ADC分辨率與精度的區別是什么

    簡單點說,“精度”是用來描述物理量的準確程度的,而“分辨率”是 用來描述刻度劃分的。從定義上看,這兩個量應該是風馬牛不相及的。(是不是有朋友感到愕然^_^)。 很多賣傳感器的JS就是利用這一點
    發表于 12-05 06:24

    鏡頭分辨率如何匹配工業相機的分辨率

    能被分辨開來的兩個物點之間的最小距離,就是鏡頭的物方分辨率。單位為μm。這只是單純鏡頭本身的參數,只反映鏡頭的解析能力,而和工業相機多少像素無關!它直接反映了,一個理想物點經過鏡頭成像后,會模糊
    的頭像 發表于 11-21 15:43 ?375次閱讀
    鏡頭<b class='flag-5'>分辨率</b>如何匹配工業相機的<b class='flag-5'>分辨率</b>

    電能質量在線監測裝置的暫態記錄分辨率如何影響故障類型識別?

    、相位差),低分辨率則會讓特征模糊或丟失,直接導致故障類型誤判。具體影響可按核心分辨率指標與故障識別邏輯拆解: 一、核心影響邏輯:分辨率決定 “故障特征的可識別度” 不同故障類型(雷擊
    的頭像 發表于 11-14 16:10 ?1884次閱讀
    電能質量在線監測裝置的暫態記錄<b class='flag-5'>分辨率</b>如何影響故障類型識別?

    電能質量在線監測裝置的暫態記錄分辨率對電力系統故障診斷有何影響?

    暫態記錄分辨率(核心是采樣、時間分辨率、幅值分辨率)是電力系統故障診斷的 “精度基石”—— 分辨率越高,故障診斷的 準確性、完整性、可靠性
    的頭像 發表于 11-14 16:09 ?1640次閱讀
    電能質量在線監測裝置的暫態記錄<b class='flag-5'>分辨率</b>對電力系統故障診斷有何影響?

    智多晶多分辨率HDMI傳輸Demo概述

    FPGA在圖像傳輸領域扮演著非常重要的角色,FPGA的SerDes在圖像傳輸領域是實現高速串行通信的核心技術,尤其在處理高分辨率、大帶寬圖像數據時發揮了關鍵作用,SerDes可提供高達
    的頭像 發表于 07-22 11:37 ?1230次閱讀
    智多晶多<b class='flag-5'>分辨率</b>HDMI傳輸Demo概述

    分辨率 vs 噪聲 —— ADC的挑戰

    設計者常用高分辨率 ADC 以降低最低可量測單位(LSB),提高檢測精度。 比如一個 16 位 ADC 在 5V 范圍內, LSB ≈ 76 μV ;理想情況下可以檢測到微弱電信號。 問題是: 若
    的頭像 發表于 06-23 07:38 ?1906次閱讀
    <b class='flag-5'>分辨率</b> vs 噪聲 —— ADC的挑戰

    如何計算存儲示波器的垂直分辨率

    存儲示波器的垂直分辨率是指示波器能夠分辨的最小電壓變化量,它反映了示波器對信號幅度細節的測量能力,通常用位數(bit)來表示,也可通過相關公式換算為具體的電壓值。以下為你詳細介紹其計算方法:了解關鍵
    發表于 05-30 14:03

    FX3板是否兼容2k和4k分辨率視頻數據流?

    我們希望使用 FPGA 對 FX3 板進行配置,該板提供分辨率為 3264 * 2448(有效分辨率)和 2560 * 1440(有效分辨率)的視頻流。 我之前參考了應用說明 AN
    發表于 05-23 06:35

    PC電腦USB3.0接口無法識別CX3設備分辨率怎么解決?

    我正在使用CX3065來捕獲圖像,我發現有些USB3.0接口無法找到分辨率,現在我嘗試了幾臺筆記本電腦,我發現USB3.0接口提供關機充電,它可以識別CX3設備分辨率。 我保存了是或否的USB接口圖片。 我猜想改變 CX3 防火
    發表于 05-15 08:26

    AN75779中描述的圖像傳感器接口支持的最大分辨率和幀速率嗎?

    AN75779中描述的圖像傳感器接口支持的最大分辨率和幀速率嗎? 我想通過連接 FX3 和 Semtech GS2971(SDI 解串器)來實現 1920 x1080 @ 30 fps 視頻輸入的 UVC 流設計,無需 FPGA
    發表于 05-14 06:30

    CX3上的AR0245傳感器的探頭控制分辨率錯誤怎么解決?

    你好。我正在開發一款使用 AR0234CS 傳感器和 CX3( CYUSB3065-BZXI )芯片的相機,并努力獲得正確的視頻分辨率。 該傳感器能夠以 120 fps 提供 1920 x
    發表于 05-12 07:02

    是否可以在16位或32位圖像上推斷單映像-超級分辨率1032的模型?

    無法確定是 單圖像超級分辨率 - 1032 模型可以推斷為 16 位還是 32 位圖像
    發表于 03-06 07:16