關注視聊效果!中星微攝像頭對比測試

不知不覺中,一種小型的數碼產品不聲不響的潛入了大多數網民的家庭——攝像頭,這種令網絡世界變得活潑、生動、直觀的小東西給我們帶來了一陣視頻的風,它的背后隱藏著什么?讓我們揭開背后的秘密,撩起那視頻的面紗。

現今為止,在如何選購攝像頭上面沒有一個固定的標準,也可以說沒有人去追究什么標準,編者認為這是很不負責任的一種態度,下面的內容我們將從構造及性能指標方面來深入剖析攝像頭。?
感光芯片的選擇
攝像頭感光芯片分為CMOS和CCD兩種,CCD比較昂貴,但成像像素高、清晰度高、色彩還原系數高,能耗也相應地高;CMOS價格低、功耗低、響應速度快。但是基于目前的網絡帶寬,攝像頭普遍選用CMOS。????
CMOS攝像頭的感光芯片主要有美光MI360,韓國現代HY7131R。美光MI360是目前成像效果最好的感光芯片。它的像素總數是651X487,約為31.7萬像素,但這些像素并不能都是用來成像,像素排列的四周必須有幾排像素用于顏色校正,而不能成像,再加上一些“壞點”,真正的像素也就只有640X480個像素點,約為30.7萬像素。
誰了解CPU占有率
CPU資源占用率是指攝像頭在正常工作時所占用的CPU資源比率。在下面的測試中,我們發現,采用中星微301芯片的攝像頭占用CPU資源一般為百分之十幾,使用起來畫面流暢,鼠標移動正常,沒有拖尾現象。而采用一些低檔芯片的攝像頭的CPU占用率在70%左右,使用QQ,MSN視頻聊天時圖像會變得遲緩;在進行網絡視頻連接的同時,進行文檔編輯、瀏覽網頁、打開播放器等多項操作時,電腦的速度就明顯變慢,不過幾分鐘便當機了;只有在取消視頻連接及關閉所有其它窗口的情況下攝像頭才能正常顯示圖像。熟悉電腦的朋友看到這里就會明白了,這是由于攝像頭的CPU占用率過高所引起的。但一般用戶并不十分清楚這一點,因此有必要在這里特別提醒一下了。如果你在使用攝像頭過程中出現鼠標滾動緩慢,無法打開其他窗口的問題,不要輕易懷疑你的電腦染了病毒,檢測一下攝像頭的CPU占用率吧,極大的可能性就是CPU占用率過高了。那究竟攝像頭的CPU占有率為多少才是易于應用的呢,理論上說是越少越好,一般以市場上主流攝像頭的標準來說,CPU占用率在20%左右的攝像頭才能應用于視頻聊天。
USB帶寬的影響
除了CPU占有率過高會引起攝像頭在視頻聊天時不能正常使用,USB帶寬占用率偏高也是另一個隱匿的因素。USB接口具有“即插即用”支持“熱拔插”的特點,一經問世即受到用戶的喜愛,USB接口的電腦外設也越來越多,如鼠標,鍵盤,打印機,U盤,MP3,錄音筆,手柄,音箱等等。攝像頭更是占用USB帶寬資源的“大戶”,一般攝像頭的USB帶寬占用值在60%,如果大于這個值,則極易與其它的USB設備發生沖突,導致攝像頭無法正常使用。你是不是會遇到下面的情況呢?當攝像頭插入USB口,電腦突然彈出警告菜單,提示USB帶寬不足,要求你選擇捕獲源的故障。數數你正在使用的USB設備吧!鼠標,鍵盤,攝像頭還有正在充電的MP3!想要繼續用攝像頭?就只有選擇拔掉MP3了,這時你又會感慨:真是魚與熊掌不可兼得呀!其實這個問題很容易解決的,在選購時先檢測一下攝像頭的USB帶寬的占用率吧,只有USB帶寬占用率在60%的攝像頭才能應付使用攝像頭的過程中同時使用其它的USB設備。
自動曝光和自動白平衡
喜愛攝影的朋友對自動曝光和自動白平衡這兩個專業術語一定不會陌生,因為在DC中自動曝光和自動白平衡是影響拍攝效果的重要因素。在攝像頭中,這兩項指標也同樣十分重要。攝像頭中用來控制自動曝光和自動白平衡的是DSP,即數字信號處理芯片。DSP的功能主要是通過一系列復雜的數學算法運算,對數字圖像信號參數進行優化處理,并把處理后的信號通過USB等接口傳到PC等設備。在對數字圖像信號參數進行優化的這個過程是通過采用影像光源自動增益補強技術,自動亮度、白平衡控制技術,色飽和度、對比度、邊緣增強以及伽馬矯正等先進的影像控制技術來達到的。此過程同步實現了自動曝光和自動白平衡,所以可以看出自動曝光和自動白平衡對于攝像頭的畫質效果起著極其重要的作用。在下面的測試中,通過攝像頭對專業色板的影像還原,我們可以很容易的檢測出攝像頭在自動曝光和自動白平衡方面的優劣。
攝像頭的眼睛
誰都希望自己的眼睛明亮、漂亮,攝像頭的眼睛就是鏡頭,鏡頭的好壞決定了成像的清晰程度,市面上的鏡頭一般分為塑膠透鏡(plastic)和玻璃透鏡(glass)。塑料鏡頭比玻璃鏡頭便宜,但成像效果明顯劣于玻璃。有個別JS會采用一兩層塑料和一兩層玻璃混合使用以降低成本,(即:1P、2P、1G1P、1G2P等)對成像效果影響很大。質量好一點的攝像頭都采用4層玻璃的攝像頭(簡稱4G),更有5G的攝像頭,其實就在4G的基礎上加上一層虹膜以增強濾光性。一般被大家稱為“全玻”。簡單一點來說,2款相同像素相同功能的攝像頭,采用的鏡頭不同,成本有可能相差很大。那怎么去分辨鏡頭是不是全玻呢?這里有一個簡單的方法,從側面看去全玻的鏡頭有紅色或者藍綠色(根據所鍍的膜的不同折射的顏色也不同)等光澤,而沒鍍膜的就完全沒有這些光澤。

市場發展
攝像頭最主要的應用就是視頻聊天,現在被大家所廣泛使用的視頻聊天工具如:ICQ,OICQ,QQ,UC,VXP,網易泡泡,YOHOO?messenger等所支持的數據傳輸有限,加之目前國內的網絡帶寬并不足以支持大容量的數據傳輸。這種情況下市場對攝像頭的性能指標提出了更高的要求,表現為攝像頭對CPU占用率的控制變得越來越重要,MSN和QQ等因其軟件自身不斷增強對各用應用的支持導致對CPU占用率的提升,這樣就對其它硬件設備的CPU占用率提出了更高的要求,首當其沖的就是要求攝像頭的CPU占用率控制在10%以內。各視頻軟件服務商紛紛聯合中星微這樣的攝像頭DSP芯片領導廠商,積極的進行各種技術攻關,通過軟硬件的優化,以提高攝像頭CPU的性能.
市場潛力
攝像頭的市場消費潛力及市場消費人群主要集中在中青年網民中,學生居多,而且隨著網絡寬帶的普及,運用互聯網溝通將會越來越頻繁,視頻聊天也就理所應當的成為主流的溝通方式。除了微軟的Netmetting以外,以OICQ為首的幾乎所有即時網絡通訊工具都將視頻聊天作為了必備的功能設計。最近階段,微軟與Apple同時推出了新版本聊天軟件MSN?Messenger和iChat?AV,正式把視頻和音頻鑲入到了聊天軟件中。新近崛起的UC是另一個在線人數可以與QQ媲美的即時通訊軟件,而視頻傳輸也是該軟件的賣點之一。如果以宣傳中所報道的10萬在線用戶(不是實際用戶數)為基數作計算,假設有5%的用戶使用過視頻聊天,那么一個軟件所擁有的視頻聊天人群將為5000人——再加上其它同類軟件和專門提供視頻聊天的網站如網易泡泡,YAHOO?Messenger,VXP,那么幾萬人的此類用戶是可以預期的。一方面,這是軟件競爭的結果,而客觀上,寬帶的逐漸普及也是一個因素。硬件方面,數碼攝像頭則處于應用需求鏈的末端,其市場潛力也必然是巨大的。
301的廣泛推廣
近一兩年,攝像頭市場上最好的DSP芯片就是中星微的301系列芯片,這也是國內半導體廠商的芯片產品躋身于國際市場的成功案例。之所以中星微301能夠得到如此廣泛的推廣,從技術角度來講,中星微301通過采用影像光源自動增益補強技術,自動亮度、白平衡控制技術,色飽和度、對比度、邊緣增強以及伽馬矯正等先進的影像控制技術,搭配COMS感光芯片使各項技術指標都能與CCD芯片相媲美,也就是說中星微301使CMOS與CCD在數碼攝像頭上的應用是沒有區別的。現在市場上主流的攝像頭都是使用中星微301解決方案。
我們的測試標準:
??????對于此次的攝像頭橫向評測,我們采用了統一的標準進行測試,目的是為了讓各位讀者更加清楚的了解現今市場上的攝像頭的性能表現如何!
測試平臺:
我們使用了spectralight?III色溫箱,對不同的光線進行模擬,分別測試攝像頭在日光燈、白熾燈、太陽光,這三種光源下的自動白平衡調節能力,色彩分辨能力,對焦的準確性等測試。我們使用了Photoshop?7.0中的導入工具,對圖像進行讀取,使用此款軟件的目的是為了使所有的攝像頭達到一樣的讀取效果,保證數據抓取的統一性;并且Photoshop?7.0在對攝像頭的兼容性上很好,這也是我們采用它的原因。
測試電腦配置:?CPU:CIII1.1G?/?內存:128M?SDRAM?/?硬盤:20G?5400轉/主板:Intel?810芯片組?/?顯卡:集成在主板上(DELL品牌機)
操作系統:WINDOWS?2000
編輯在電子市場上隨機賣回來兩款比較有代表性的攝像頭,一款是騰訊QQ聊天推薦攝像頭品牌----QQ電腦眼。另一款名為秋影的攝像頭其實只能稱為"公包"一類,“公包”為行話,意思是采用中性的包裝盒及公用模具只在外殼上打LOGO的產品。一般來說,這種攝像頭價格十分低。
現在我們通過檢測攝像頭在工作狀態下的CPU資源占用率,USB帶寬占用率,AE(自動曝光),AWB(自動白平衡),及在不同顯示模式(320*240,800*600)下的圖像效果來深入探索其中的奧秘吧!
QQ電腦眼?
硬件配置如下:DSP中星微301L
       SENSOR:美光MI360
       鏡頭:全玻鏡頭
秋影
硬件配置如下:DSP不詳
       SENSOR:美光MI360
       鏡頭:全玻鏡頭
一、首先我們測試CPU資源占用率
測試方法:當電腦攝像頭工作時,在任務欄上單擊右鍵,出現彈出菜單,選擇?“任務管理器”,在出現的“任務管理器”窗口,選擇“性能”。
多媒體技術評測室觀點:30%以內CPU資源占用率是真正實現硬件30萬像素的攝像頭的重要技術指標。采用中星微301方案的QQ電腦眼的CPU資源占用率低,一般只有11%。而市面上一些號稱硬件30萬像素的攝像頭的CPU資源占用率竟高達50%以上,如“秋影”這種攝像頭只是簡單的把像素值的達到了30萬,但其實際性能卻只能達到10萬像素的水平。所以只能劃為低端的十萬像素攝像頭一類,與真正的硬件30萬像素價差在幾十元人民幣以上。

二、測試攝像頭的USB帶寬占用率
測試方法:當電腦攝像頭工作時,在“我的電腦”點擊右鍵,“屬性”下“硬件”,出現彈出菜單,選擇?“設備管理器”,查看“通用串行總線控制器”下的“usb?universal?Host?controller”進入“屬性”下“高級”。?????????
多媒體技術評測室觀點:60%的USB帶寬占用率是在攝像頭正常工作時同時能接入其它多個USB設備的基本保證。從上面的測試比較中我們可以看出采用中星微301方案的QQ電腦眼的攝像頭的USB帶寬占用率低,只有60%。而市面上少部分劣質攝像頭的USB帶寬占用率竟高達80%,如“秋影”,別小看這只多了20%,因為多占用的這20%的USB帶寬就足可以讓你的鼠標動不了,電腦會彈出帶寬不足,要求你選擇捕獲源的故障,這時您就不得不把其它的USB設備移除或屏蔽掉。因此這種占用USB帶寬達80%的攝像頭已不能適應當前的個人電腦的發展,只能被列為被淘汰的產品一類。
多媒體技術評測室觀點:AE,AWB效果優劣都是衡量攝像頭品質優劣的重要技術指標。從上面的測試比較中我們可以很明顯地看到采用中星微301方案的QQ電腦眼的AE,AWB效果十分優異,畫質連最挑剔的客戶都能滿意。攝像頭市場發展到今天,價格已不成為阻礙購買的因素,追求高品質的視覺效果已逐漸成為消費者購買的主要的需求。
多媒體技術評測室觀點:使用中星微301處理器的QQ電腦眼在CIF模式下圖像效果十分突出,對圖像進行了十分逼真的還原在現,速度達到了30楨/秒。其效果遠遠超出其它二線廠商的芯片產品。在使用其它二線廠商芯片的秋影在CIF模式下的圖像效果十分差,對圖像的還原只能達到“貓眼”的效果,成了實實在在的“大頭像”。
六、測試800*600模式下圖像效果
測試方法:攝像頭工作時,?在“AMCAP”程序下點擊菜單“options”,選擇“Video?Capture?Pin…”選擇在800*600下拍照可以從右下角的手機圖標明顯的分辯出優劣來。
多媒體技術評測室觀點:中星微301處理器采用了最先進的算法加速硬件方式,使QQ電腦眼在800*600模式下圖像表現優異,并能達到30幀/秒的的速度。動態畫面流暢,實時還原真實場景。其它二線廠商的芯片產品雖然在秋影的驅動中標注了800*600選項,但只是簡單的把圖像顯示框拉大,并沒有增加像素到800*600,導致圖像質量嚴重失真,毫無意義。

轉載于:https://www.cnblogs.com/tecsoon/archive/2009/09/24/1573182.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/248411.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/248411.shtml
英文地址,請注明出處:http://en.pswp.cn/news/248411.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

MarkDown語法-使用博客園的markDown編輯

一個是一個大標題 兩個是一個小標題 是三級標題 最高階標題加下劃線 高階標題加雙下劃線 是二階標題二階標題區塊引用blockquotes 換行也是沒有關系的啦啦啦啦啦啦啦啦綠綠綠綠綠綠綠綠綠綠綠綠綠綠綠綠綠綠綠綠綠綠啦啦啦啦啦啦啦啦綠綠了 區塊引用可以嵌套 嵌套 標題區塊引用…

版本控制--搭建 GitLab 服務器

GitLab 簡介 GitLab 是利用 Ruby On Rails 一個開源的版本管理系統,實現一個自托管的 Git 項目倉庫,可通過 Web 界面進行訪問公開的或者私人項目。它擁有與 GitHub 類似的功能,能夠瀏覽源代碼,管理缺陷和注釋。可以管理團隊對倉庫…

MATLAB 與 Excel 接口

MATLAB 與 Excel 接口MATLAB 與 Excel 有兩種接口方式:一種是通過 MATLAB 提供的 Excel 生成器,生成220 MATLAB 實用教程DLL 組件和 VBA 代碼,實現 Excel 對 MATLAB 的調用;另一種是利用 MATLAB 提供的 Excellink 插件&#xff0c…

計算 1+2!+3!+4!+...20!=?

package algs.factorial;import java.math.BigInteger;/*** Author: areful* Date: 2019/3/6* 計算 sum(n!), n1,2, ... 20*/ public class NFactorial {public static void main(String[] args) {System.out.println(calcFactorial0(3));System.out.println(calcFactorial1(3)…

轉大學畢業后拉開差距的原因

原文 有人工作,有人繼續上學,大家千萬不要錯過這篇文章,能看到這篇文章也是一種幸運,真的受益匪淺,對我有很大啟迪,這篇文章將會改變我的一生,真的太好了,希望與有緣人分享&…

用戶態和內核態的理解和區別

1、linux進程有4GB地址空間,如圖所示:3G-4G大部分是共享的,是內核態的地址空間。這里存放整個內核的代碼和所有的內核模塊以及內核所維護的數據。2、特權級的概念:對于任何操作系統來說,創建一個進程是核心功能。創建進…

面經-多益網絡

面試時間:2019.07.22 QQ視頻面試 面試崗位:人工智能及大數據/一面 面試時長:35分鐘 面試內容: 自我介紹項目-視頻召回實際場景題-怎么通過數學公式查找相似的數學公式對加班怎么看對比實習公司的特點主動詢問落地方向面試評價&…

區塊鏈基礎語言(三)——Go語言開發工具

一、在Windows系統安裝Goland 1.1 下載 官網地址&#xff1a;https://www.jetbrains.com/go/download/#sectionwindows 1.2 安裝 a. 雙擊“goland-2018.1.5.exe”&#xff0c;單擊“運行”&#xff0c;如圖1所示&#xff1b; <圖1> b. 如圖2所示&#xff0c;單擊“next”…

最小的K個數

最小的K個數 題目描述 輸入n個整數&#xff0c;找出其中最小的K個數。例如輸入4,5,1,6,2,7,3,8這8個數字&#xff0c;則最小的4個數字是1,2,3,4,。 未完, 待續, 好像設計堆排序 先排序在遍歷, 此處使用插曲排序 class Solution { public:void insertSort(vector<int> &am…

準備重新開始寫了

工作很忙,而且前一段時間項目組由于方向和人員調整一直很動蕩,所以就沒有心情和時間來整理技術.準備重新開張了,好好寫,爭取每個月出一到兩篇說得過去的文章.轉載于:https://www.cnblogs.com/sun/archive/2008/06/12/1218220.html

Georgia and Bob POJ - 1704 階梯Nim

$ \color{#0066ff}{ 題目描述 }$ Georgia and Bob decide to play a self-invented game. They draw a row of grids on paper, number the grids from left to right by 1, 2, 3, ..., and place N chessmen on different grids, as shown in the following figure for exampl…

Tomcat總結

Tomcat調優原理&#xff1a; 1、增加最大連接數&#xff08;增大值避免隊列請求過多&#xff0c;導致響應緩慢&#xff09; 2、調整工作模式 Bio(BlockingI/O)&#xff1a;默認工作模式&#xff0c;阻塞式I/O操作&#xff0c;沒有任何優化技術處理&#xff0c;性能比較低。Nio(…

Android中寫文本文件的方法

下面是我在Android開發中&#xff0c;一個寫文本文件的方法&#xff0c;代碼如下&#xff1a; //將字符串寫入到文本文件中 public static void WriteTxtFile(String strcontent,String strFilePath) { //每次寫入時&#xff0c;都換行寫 String strConten…

前端筆記-jquery

jquery簡介 兼容性強,輕量級庫,js的框架,國外的大神寫好我們只要調用就好了,jquery可以把js寫的更加簡單 jquery使用 <script srcjquery-x.x.x.js></script> 引入文件就行了 jquery語法 $(selector).action() jquery選擇器 1.基本選擇器 $("*") $(&quo…

JVM的監控工具之jstack

參考博客&#xff1a;https://www.jianshu.com/p/213710fb9e40 jstack&#xff08;Stack Trace for Java&#xff09;命令用于生成虛擬機當前時刻的線程快照&#xff08;一般稱為threaddump或者javacore文件&#xff09;。線程快照就是當前虛擬機內每一條線程正在執行的方法堆棧…

liunx驅動----異步通知

查詢&#xff1a;消耗資源 中斷&#xff1a;read 一直要去讀poll &#xff1a;指定起始時間異步通知signal 測試程序include <stdio.h> include <signal.h>void my_signal(int signum) {static unsigned int cnt;printf("signum %d, %d timer\n",signum…

面試官: 用css實現android系統的loading動畫

源碼: github.com/any86/any-u… ios/android web常用的loading圖標有2種, 一種是ios的"菊花", 一種是android的"環". 今天我們用svg實現android的"環"動畫, 下節課實現ios的"菊花". 注意: gif幀數少的原因, 實際動畫效果是很平滑的.d…

2018-06-29 西游記主題Python入門示例嘗試-數據結構 5.1-5.1.2

(見前: 中文代碼示例視頻演示Python入門第五章 數據結構 仍然基于官方文檔, 歡迎建議(尤其是如何取材). 5. Data Structures - More on Lists 列表詳述 >>> 人物 [佛, 妖, 凡人, 菩薩, 妖, 凡人] >>> 人物.count(妖) 2 >>> 人物.count(圣人) 0 >…

Niginx 集群負載均衡策略

Niginx 集群負載均衡策略 所需物料 1.Nginx服務 步驟略 本人 nginx version: nginx/1.16.0 2.Java Servlet 測試項目 新建java web 項目&#xff0c;項目名稱為&#xff1a;tt import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annot…

C#循環給多個控件賦值

需要給 多個 文本框重新賦值 1 textBox1.Text"ss"; 2 3 textBox2.Text"ss"; 4 5 textBox999.Text"ss"; 6 7 textBox99999.Text"ss"; 這樣太麻煩&#xff0c;控件過多不方便寫 通過遍歷 一次性賦值&#xff0c;再多也不怕了 將所有T…