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

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

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

3天內不再提示

張琰彬:視頻質量自動化測試還有很長的路要走

LiveVideoStack ? 來源:電子發燒友網 ? 作者:工程師譚軍 ? 2018-07-06 15:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

對于大部分海量視頻平臺和需要持續交付視頻服務的平臺而言,采取視頻自動化測試是唯一可行的選擇。在WebRTCon 2018期間,英特爾Intel? Collaboration Suite for WebRTC (面向WebRTC 的英特爾? 協同通信開發套件)客戶端測試架構負責人張琰彬接受了LiveVideoStack的采訪,詳細闡述了視頻視頻質量自動化測試的難點及應對方案。

LiveVideoStack:琰彬你好,音視頻服務交付涉及很多環節,從音視頻采集、處理、傳輸、服務器處理,再通過網絡分發出去并在客戶端上顯示,這么長的鏈條如何自動化的分析和定位問題呢?難點分別有哪些?

張琰彬:我們要自動化首先要保證的就是測試結果的可重復性,從第一個點音視頻采集來說,我們采取了固定視頻代替隨機視頻的方式來確保視頻的固定,這個中間又出現了第二個問題就是怎么定位視頻幀,我們需要定位發送和接收視頻幀才能計算出精確的延時。此外,比如說現在通常用到的有參考評估相關視頻質量標準PSNR、SSIM、VMAF都依賴發送接收視頻序列定位等問題。

問題中說的處理傳輸和服務器處理,分發到客戶端這個幾個點,這其實是一個完整的音視頻傳輸通道的實現,我們做評估系統的話一定是建立在現有的音視頻傳輸通道上的,所以我們如何建立現有傳輸通道的兼容模塊,如何兼容現有傳輸通道但是又不能影響現有通道的性能是我們第三個要考慮的問題。

第四個問題是網絡模擬,因為我們通常說的各種視頻問題,可能出現問題的有幾個地方,一是發送方的處理,視頻采集和有損編碼,二是服務器處理模塊,特別是視頻會議模式,服務器可能會對視頻做編解碼、轉碼、混流等。三是發送接收方中間的網絡狀態,我們需要建立一個精確的網絡模擬模型,包括各種網絡參數,比如丟包和各種丟包方式,比如說隨機丟包,固定丟包,突發丟包等等。除此之外還有延時、抖動等都有各種精細分類,再就是如何精確的復現客戶實際網絡,比如不同時段的4G網絡狀態。

上述這些問題解決之后,我們還需要解決的難點和重點就是視頻自動評估,評估標準和評估方法的選擇,我們需要選擇哪些評估方法,有視頻幀相關的,有參考評估,無參考評估,還有描述當前場景的網絡因子,比如說端對端延時、實際傳輸帶寬、視頻抖動等,以便于提供足夠多的場景復現和結果量化數據。

LiveVideoStack:視頻質量評估分主觀測試和客觀測試,實現持續的自動化測試恐怕只能采用客觀測試的方法吧?

張琰彬:是的,要做全自動化,就意味著任何數據必須具備可重復性、量化的特點,這里我們可以先講解一下主觀測試和客觀測試。關于視頻質量評估本身,業界通常將評估方法分為兩種類別,一個叫做主觀評估,一種叫做客觀評估。

主觀評估,顧名思義就是人參與的人工評估,視頻主觀質量評價就是選擇一批非專家類型的受測者,讓他們參加一些培訓,至少是閱讀一些評估規范和標準比如說ITU-R BT.500 等,然后在一個特定的受控環境中,連續觀看一系列的測試序列大約10至30分鐘,然后采用不同方法讓他們對視頻序列的質量進行評分,最后求得平均意見分(Mean Opinion Score,MOS),并對所得數據進行分析。測試環境中的受控因素包括:觀看距離、觀測環境、測試序列的選擇、序列的顯示時間間隔等。

客觀評估通過一些評估標準來量化視頻質量,主要也分為兩類,一類是有參考評估,另一類是無參考評估。有參考評估就是依賴原始視頻和待評測視頻進行對比,目前比較熟知的就是PSNR、SSIM、VIF、VMAF、PEVQ 等。無參考評估,在判斷視頻質量時不需要來自原始參考視頻的任何信息,通過對失真視頻空域和頻域的處理分析來提取失真視頻的特征,或者基于視頻像素的質量模型等來得到視頻質量。這種評估標準適合與線上無原始參考視頻序列的無線和IP視頻業務,或者輸入和輸出差異化的模型,比如說視頻增強,視頻合并等場景。

整體來看 客觀和主觀視頻評估各有優缺點。對于主觀評估,雖然可以直觀反應人對視頻的觀感,但是需要專業培訓的人員進行評估;而且隨機選取人員會導致主觀差異;時間和人力成本高;重復性低;數據缺乏參考性,很難做到精確計算延時,幀抖動等。對于客觀評估來說,可以數據量化,參考性高,可重復操作,可以精確計算時延,抖動測試,并進行自動化集成和監控等。所以說如果要做全自動化測試,必須采取客觀評估。

LiveVideoStack:測試平臺如何獲得客戶端的視頻客觀質量數據的?

張琰彬:是這樣的, 如果聽了演講的同學應該就很清楚,我會介紹我們的自動化測試框架架構,這就是我們說的與原有視頻通道兼容模塊的任務,我們單舉一個有參考視頻質量評估信息來說,在發送的客戶端我們需要保存發送幀視頻信息,比如說每一幀定位信息,幀本身視頻信息,發送時間戳信息等。在接收方,我們同樣需要保存接收視頻幀信息,每一幀的定位信息以便于發送和接收幀定位,幀本身視頻信息,接收時間戳信息等。除此之外,我們要存儲的還有網絡因子,WebRTC 狀態因子等,配合視頻信息來計算視頻幀抖動、幀率、端對端延時等。這些信息并不是保存在客戶端本身的,而是通過額外的信令通道實時傳輸到我們質量服務器端進行數據存儲,這樣在不影響本身視頻通道性能的同時,也便于分析模塊計算各種對比性能參數信息。

LiveVideoStack:在保證服務的可用性、用戶觀看體驗的同時,是否能夠通過測試服務來優化服務成本?比如在維持可用性和用戶主觀體驗的同時,通過使用P2P CDN,優化的編碼策略或新的Codec來降低成本?

張琰彬:測試服務核心的就是為了產品服務,無論你是在做實時視頻通信的這樣一個產品還是SDK 的提供方,我們常常會遇到各種視頻問題,對于測試來說,我們要思考怎么來發現這些問題,如何重現這些問題,如何自動來復現,如何量化這些問題。那么對于整個團隊,包括研發和設計來說,拿到這些問題就可以思考出現這些問題怎么辦,怎么來優化我們的產品,因為在實際產品實際中,在有限的資源比如帶寬條件下,我們是應該現考慮清晰度還是先考慮流暢度,不同的場景,不同的公司產品策略都可能給出不同的解決辦法,但是核心的一點就是我們需要這樣一個自動視頻評估體系,有足夠多的場景復現和結果量化數據,才能給出合理的設計標準。

比如使用我們的自動化測試框架,我們曾經評估過不同的Codec 之間,各種傳輸帶寬帶來的最終視頻質量性能對比,各種編碼在消耗多少帶寬的時候他們的視頻質量是均衡的,產品設計就可以針對不同的Codec 設置不同的標準帶寬。對于產品新增加的Codec, 在最后上線之前,我們也會做對比測試,對比現有的Codec 策略,各種參數是否有新的性能突破,帶寬優化等等。我們還可以幫助產品找到精確的最大或者最小閾值,比如說720p 的視頻在提供最少帶寬的時候就能夠達到足夠好的視頻體驗,那么就可以幫用戶節省沒有必要的增大帶寬的設置。

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

    關注

    61

    文章

    10301

    瀏覽量

    180448
  • 自動化測試
    +關注

    關注

    0

    文章

    269

    瀏覽量

    27795
  • 音視頻技術
    +關注

    關注

    0

    文章

    52

    瀏覽量

    12387

原文標題:張琰彬:聊聊視頻質量自動化測試

文章出處:【微信號:livevideostack,微信公眾號:LiveVideoStack】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    日本小松集團選擇Qt Group,實現工程機械GUI自動化測試

    了全球業務的測試效率與質量保障水平。 日本小松集團選擇Qt Group,實現工程機械GUI自動化測試 小松集團的設備在190多個國家運行
    的頭像 發表于 01-15 12:20 ?148次閱讀
    日本小松集團選擇Qt Group,實現工程機械GUI<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>

    是德Keysight 3000T示波器在自動化測試中的應用:精準與效率的雙重賦能

    在工業自動化測試領域,高精度測量儀器是保障產品質量與生產效率的核心工具。是德科技(Keysight)推出的InfiniiVision 3000T系列示波器,憑借其卓越的波形捕獲能力、智能化分析功能
    的頭像 發表于 01-08 17:49 ?1059次閱讀
    是德Keysight 3000T示波器在<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>中的應用:精準與效率的雙重賦能

    吉時利源表2450賦能自動化測試的智能精密儀器

    在半導體、納米材料及新能源等領域,精密電子測試儀器的自動化能力直接影響研發效率與產品質量。吉時利源表2450作為新一代數字源表(SMU)儀器,以其創新的觸摸屏界面、多用途測量功能及高度集成化
    的頭像 發表于 12-26 17:50 ?565次閱讀
    吉時利源表2450賦能<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>的智能精密儀器

    自動化測試的「千里眼」:當RTSM遠程控制遇上自動化測試效率直接拉滿!

    自動化痛點】自動化測試的“黑箱困境”:你真的敢說“完全放心”? 凌晨2點,測試工程師小李盯著電腦屏幕上的自動化腳本進度條——第17步卡住了
    的頭像 發表于 12-11 11:26 ?392次閱讀
    <b class='flag-5'>自動化</b><b class='flag-5'>測試</b>的「千里眼」:當RTSM遠程控制遇上<b class='flag-5'>自動化</b>,<b class='flag-5'>測試</b>效率直接拉滿!

    海綿沖擊疲勞試驗機的自動化批量測試與數據采集

    在海綿材料檢測場景中,自動化批量測試與高效數據采集是提升檢測效率、保障結果一致性的核心手段。海綿沖擊疲勞試驗機的自動化功能,能有效減少人工干預,降低操作誤差,同時實現測試數據的系統
    的頭像 發表于 11-21 09:39 ?260次閱讀
    海綿沖擊疲勞試驗機的<b class='flag-5'>自動化</b>批量<b class='flag-5'>測試</b>與數據采集

    CI/CT自動化測試解決方案

    北匯信息可以提供Jenkins、Gitlab Runner CI和自研平臺等的CI/CT整體解決方案,通過CI/CT自動化測試執行、測試策略定制、測試任務
    的頭像 發表于 11-12 16:01 ?1442次閱讀
    CI/CT<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>解決方案

    測試小白3分鐘上手,零代碼自動化測試平臺,15分鐘搭建自動化測試方案

    還在為不懂代碼、搭建測試方案耗時久而發愁?ATECLOUD 零代碼自動化測試平臺,專為自動化測試量身打造,小白3 分鐘就能輕松上手,15 分
    的頭像 發表于 09-22 17:52 ?851次閱讀
    <b class='flag-5'>測試</b>小白3分鐘上手,零代碼<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>平臺,15分鐘搭建<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>方案

    電源模塊的短路保護如何通過自動化測試軟件完成測試

    在當今電力電子領域,電源模塊的可靠性至關重要,短路保護作為其關鍵特性,需通過精確的自動化測試軟件進行驗證。本文將整理如何借助自動化測試軟件ATECLOUD完成電源模塊短路保護的
    的頭像 發表于 09-03 19:10 ?840次閱讀
    電源模塊的短路保護如何通過<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>軟件完成<b class='flag-5'>測試</b>

    除了LabVIEW還有哪些自動化測試的軟件?

    NI 開發的 LabVIEW 軟件在工業控制領域中一直占有舉足輕重的地位,其市場占有率在一眾平臺中也是領先的,那么除了 LabVIEW 拿有哪些自動化測試的軟件?本文將介紹一些自動化測試
    的頭像 發表于 07-30 17:18 ?1060次閱讀
    除了LabVIEW<b class='flag-5'>還有</b>哪些<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>的軟件?

    自動化測試平臺中TestCenter和ATECLOUD有哪些差異?

    TestCenter和ATECLOUD雖然都是自動化測試平臺,但兩者在試用領域、技術架構、功能特性等方面具有很大的差異性,兩者的面向客戶也有所不同。本文將簡單分析兩個平臺的特點和差異
    的頭像 發表于 07-25 09:54 ?700次閱讀
    <b class='flag-5'>自動化</b><b class='flag-5'>測試</b>平臺中TestCenter和ATECLOUD有哪些差異?

    自動化測試平臺ATECLOUD推出AI算法功能

    作為納米軟件自主研發的自動化測試平臺,ATECLOUD 始終致力于為用戶提供高效優質的測試解決方案。面對5G、AI等前沿技術的迭代發展,平臺深度融合新技術持續升級測試能力,最新推出的A
    的頭像 發表于 07-22 16:10 ?806次閱讀
    <b class='flag-5'>自動化</b><b class='flag-5'>測試</b>平臺ATECLOUD推出AI算法功能

    車機交互測試自動化實現路徑與案例分析

    測試設備是車機交互測試自動化實現的核心支撐,通過合理選型、部署和應用北京沃華慧通測控技術有限公司汽車測試設備,結合科學的實現路徑和豐富的案例經驗,能夠有效提高車機交互
    的頭像 發表于 07-10 09:24 ?1391次閱讀
    車機交互<b class='flag-5'>測試</b><b class='flag-5'>自動化</b>實現路徑與案例分析

    UTP系統通過ModBus協議對溫度傳感器的自動化測試介紹

    一、UTP系統簡介 宏控UTP協同自動化測試系統(簡稱UTP測試系統)是一款通用的自動化測試系統,支持對總線通信(如串口、CAN、以太網等)
    的頭像 發表于 06-07 15:12 ?811次閱讀
    UTP系統通過ModBus協議對溫度傳感器的<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>介紹

    TH2822系列LCR測試儀的自動化測試

    在電子元件制造與研發領域,LCR測試儀(電感、電容、電阻測試儀)是評估無源元件性能的關鍵工具。隨著智能制造與自動化測試需求的增長,傳統的手動測試
    的頭像 發表于 04-23 16:38 ?791次閱讀
    TH2822系列LCR<b class='flag-5'>測試</b>儀的<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>

    矢量信號發生器在工業自動化測試中的應用場景

    隨著工業自動化技術的飛速發展,對測試設備的要求也日益提高。矢量信號發生器作為一種先進的測試設備,憑借其強大的信號調制能力和廣泛的頻率覆蓋范圍,在工業自動化
    的頭像 發表于 03-26 14:10 ?935次閱讀