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

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

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

常見的圖像清晰度評價方法

新機(jī)器視覺 ? 來源:天眼觀視界 ? 作者:天眼觀視界 ? 2022-10-10 10:42 ? 次閱讀

圖像清晰度是衡量圖像質(zhì)量的一個重要指標(biāo),對于相機(jī)來說,其一般工作在無參考圖像的模式下,所以在拍照時需要進(jìn)行對焦的控制。對焦不準(zhǔn)確,圖像就會變得比較模糊不清晰。相機(jī)對焦時通過一些清晰度評判指標(biāo),控制鏡頭與CCD的距離,使圖像成像清晰。一般對焦時有一個調(diào)整的過程,圖像從模糊到清晰,再到模糊,確定清晰度峰值,再最終到達(dá)最清晰的位置。

常見的圖像清晰度評價一般都是基于梯度的方法,本文將介紹五種簡單的評價指標(biāo),分別是Brenner梯度法、Tenegrad梯度法、laplace梯度法、方差法、能量梯度法。

Brenner梯度法:

計算相差兩個單元的兩個像素點(diǎn)的灰度差:

FBrenner=∑M∑N(f(x+2,y)?f(x,y))2 式中(f(x+2,y)?f(x,y))2>Threshold算法準(zhǔn)確性取決于閾值的選取。

Tenegrad梯度法:

采用sobel算子分別提取水平和豎直方向的梯度: FTenegrad=∑M∑N|G(x,y)| G(x,y)>Threshold

G(x,y)=Gx(x,y)2+Gy(x,y)2

sobel算子模板如下:

Gx=14????1?2?1000121????I

Gy=14????101?202?101????I

Laplace梯度法:

laplace梯度函數(shù)與Tenegrad基本一致,只需要用Laplace算子替代sobel算子即可:L=16???1414204141????I

方差法:

聚焦清晰的圖像比模糊圖像有更大的灰度差異,可用方差函數(shù)作為評價:Fvariance=∑M∑N(f(x,y)?E2)

式中E為整幅圖像的平均灰度值,該函數(shù)對噪聲敏感。

能量梯度法:

能量梯度函數(shù)適合實(shí)時評價圖像清晰度:

FBrenner=∑M∑N((f(x+1,y)?f(x,y))2+(f(x,y+1)?f(x,y))2)

實(shí)例代碼:

//方差法


region_to_mean(ImageReduced, Image, ImageMean)


convert_image_type(ImageMean, ImageMean, 'real')


convert_image_type(Image, Image, 'real')


sub_image(Image, ImageMean, ImageSub, 1, 0)


mult_image(ImageSub, ImageSub, ImageResult, 1, 0)


intensity(ImageResult, ImageResult, Value, Deviation)


//拉普拉斯梯度函數(shù)


laplace(Image, ImageLaplace4, 'signed', 3, 'n_4')


laplace(Image, ImageLaplace8, 'signed', 3, 'n_8')


add_image(ImageLaplace4, ImageLaplace4, ImageResult1, 1, 0)


add_image(ImageLaplace4, ImageResult1, ImageResult1, 1, 0)


add_image(ImageLaplace8, ImageResult1, ImageResult1, 1, 0)


mult_image(ImageResult1, ImageResult1, ImageResult, 1, 0)


intensity(ImageResult, ImageResult, Value, Deviation)


//能量梯度函數(shù)


crop_part(Image, ImagePart00, 0, 0, Width-1, Height-1)


crop_part(Image, ImagePart01, 0, 1, Width-1, Height-1)


crop_part(Image, ImagePart10, 1, 0, Width-1, Height-1)


convert_image_type(ImagePart00, ImagePart00, 'real')


convert_image_type(ImagePart10, ImagePart10, 'real')


convert_image_type(ImagePart01, ImagePart01, 'real')


sub_image(ImagePart10, ImagePart00, ImageSub1, 1, 0)


mult_image(ImageSub1, ImageSub1, ImageResult1, 1, 0)


sub_image(ImagePart01, ImagePart00, ImageSub2, 1, 0)


mult_image(ImageSub2, ImageSub2, ImageResult2, 1, 0)


add_image(ImageResult1, ImageResult2, ImageResult, 1, 0)


intensity(ImageResult, ImageResult, Value, Deviation)


//Brenner梯度法


crop_part(Image, ImagePart00, 0, 0, Width, Height-2)


convert_image_type(ImagePart00, ImagePart00, 'real')


crop_part(Image, ImagePart20, 2, 0, Width, Height-2)


convert_image_type(ImagePart20, ImagePart20, 'real')


sub_image(ImagePart20, ImagePart00, ImageSub, 1, 0)


mult_image(ImageSub, ImageSub, ImageResult, 1, 0)


intensity(ImageResult, ImageResult, Value, Deviation)


//Tenegrad梯度法


sobel_amp(Image, EdgeAmplitude, 'sum_sqrt', 3)


min_max_gray(EdgeAmplitude, EdgeAmplitude, 0, Min, Max, Range)


threshold(EdgeAmplitude, Region1, 20, 255)


region_to_bin(Region1, BinImage, 1, 0, Width, Height)


mult_image(EdgeAmplitude, BinImage, ImageResult4, 1, 0)


mult_image(ImageResult4, ImageResult4, ImageResult, 1, 0)


intensity(ImageResult, ImageResult, Value, Deviation)

結(jié)果分析:

處理圖像為一組對焦從模糊到清晰再到模糊的標(biāo)定板圖像:

中間為最清晰的圖像。

采用五種評價函數(shù),對一百多幅圖像進(jìn)行計算,并將結(jié)果進(jìn)行歸一化,得到如圖所示結(jié)果:

233deeca-47af-11ed-a3b6-dac502259ad0.jpg

一個好的評價函數(shù)需要具有單峰性,無偏性,靈敏性,在本實(shí)例中,采用Laplace、能量梯度和Brenner梯度法較好,而方差法效果較差,Tenegrad梯度法反向了。

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

    關(guān)注

    4

    文章

    1336

    瀏覽量

    53436
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4277

    瀏覽量

    62323
  • 圖像清晰度
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    5267

原文標(biāo)題:圖像清晰度評價

文章出處:【微信號:vision263com,微信公眾號:新機(jī)器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    labview圖像清晰度評價怎么做?自動聚焦怎樣實(shí)現(xiàn)?

    基于邊緣檢測清晰度評價函數(shù)和怎樣實(shí)現(xiàn)自動聚焦功能?
    發(fā)表于 09-03 18:34

    8168 swms影響清晰度的問題

    使用swms對畫面進(jìn)行1:1或者其他比例的縮放 發(fā)現(xiàn)1:1的情況 跟沒有swms bypass的情況相比 清晰度差很多? 打開swms里面的scalar的bypas代碼如下: 在
    發(fā)表于 06-23 03:15

    清晰度電視廣播概述

    清晰度電視廣播概述:高清晰度和標(biāo)準(zhǔn)清晰度電視的比較,高清晰度演播室信號標(biāo)準(zhǔn),高清晰度電視數(shù)字視頻信號接口高
    發(fā)表于 08-01 07:54 ?22次下載

    等離子數(shù)字電視動態(tài)圖像清晰度測量方法 CVIA–PDP01-

    等離子數(shù)字電視動態(tài)圖像清晰度測量方法 CVIA–PDP01-2008   2008-04-22發(fā)布2008-06-01實(shí)施 1 范圍..................................
    發(fā)表于 05-24 17:28 ?1489次閱讀

    OmniVision公司推出給手機(jī)帶來高清晰度視頻的圖像傳感

    OmniVision公司推出給手機(jī)帶來高清晰度視頻的圖像傳感器OV2710 OV2710 HD質(zhì)量數(shù)字視頻數(shù)碼相機(jī),滿足迅速增長的需求,固有1080p高清晰度(HD) CMOS圖像
    發(fā)表于 11-04 16:27 ?1446次閱讀

    什么是液晶電視的動態(tài)清晰度/分辨率

    什么是液晶電視的動態(tài)清晰度/分辨率 動態(tài)清晰度     動態(tài)清晰度是指在播放動態(tài)圖像時畫
    發(fā)表于 03-27 14:31 ?2404次閱讀

    基于小波頻帶劃分及HVS特性的圖像清晰度評價

    清晰度是視頻圖像質(zhì)量評價的重要指標(biāo),是實(shí)現(xiàn)數(shù)字成像設(shè)備自動聚焦的關(guān)鍵,提出了一種基于小波頻帶劃分及HVS特性的清晰度評價
    發(fā)表于 06-04 15:47 ?27次下載
    基于小波頻帶劃分及HVS特性的<b class='flag-5'>圖像</b><b class='flag-5'>清晰度</b><b class='flag-5'>評價</b>

    一種結(jié)合點(diǎn)銳和平方梯度的圖像清晰度評價方法

    圖像清晰度是衡量圖像質(zhì)量優(yōu)劣的重要指標(biāo),準(zhǔn)確、高效地進(jìn)行圖像清晰度評價對于
    發(fā)表于 11-01 17:44 ?4次下載
    一種結(jié)合點(diǎn)銳<b class='flag-5'>度</b>和平方梯度的<b class='flag-5'>圖像</b><b class='flag-5'>清晰度</b><b class='flag-5'>評價</b><b class='flag-5'>方法</b>

    基于四元數(shù)小波變換QWT的圖像清晰度評價方法

    針對當(dāng)前各種圖像清晰度評價方法清晰度判別過程中單調(diào)性和區(qū)分度不夠以及適用范圍較小的問題,提出了一種基于四元數(shù)小波變換(QWT)幅值與相位的
    發(fā)表于 12-15 16:17 ?1次下載

    OpenCV 圖像清晰度評價(相機(jī)自動對焦)

    圖像清晰度評價算法有很多種,在空域中,主要思路是考察圖像的領(lǐng)域?qū)Ρ?b class='flag-5'>度,即相鄰像素間的灰度特征的梯度差;在頻域中,主要思路是考察
    發(fā)表于 01-17 09:45 ?1.6w次閱讀

    Zyla具有突破精度和清晰度的動態(tài)圖像單元的sCMOS相機(jī)介紹

    本文的的主要內(nèi)容詳細(xì)介紹的是Zyla具有突破精度和清晰度的動態(tài)圖像單元的sCMOS相機(jī)介紹。
    發(fā)表于 05-14 08:00 ?0次下載
    Zyla具有突破精度和<b class='flag-5'>清晰度</b>的動態(tài)<b class='flag-5'>圖像</b>單元的sCMOS相機(jī)介紹

    圖像清晰度評價方法

    圖像清晰度是衡量圖像質(zhì)量的一個重要指標(biāo),對于相機(jī)來說,其一般工作在無參考圖像的模式下,所以在拍照時需要進(jìn)行對焦的控制。對焦不準(zhǔn)確,圖像就會變
    的頭像 發(fā)表于 10-11 10:48 ?3803次閱讀

    紅外熱成像的清晰度詳解

    紅外熱像儀的探測器分辨率不僅是清晰度的核心指標(biāo),更是決定最終成像效果的關(guān)鍵因素。高分辨率能夠帶來前所未有的圖像清晰度,讓每一個細(xì)節(jié)都栩栩如生地展現(xiàn)在您眼前。選擇高分辨率的紅外熱像儀,您將享受到卓越
    的頭像 發(fā)表于 08-11 09:49 ?1570次閱讀
    紅外熱成像的<b class='flag-5'>清晰度</b>詳解

    影響LED透明屏清晰度的因素有哪些?怎樣提高LED透明屏的清晰度?

    關(guān)鍵的方法和技術(shù)可以使用。 首先,增加像素密度是提高LED透明屏清晰度的有效方法之一。像素密度是指每平方英寸中的像素數(shù)量,較高的像素密度可以提供更多的細(xì)節(jié)和更精確的圖像。通過增加像素密
    的頭像 發(fā)表于 12-11 14:25 ?774次閱讀

    led屏幕清晰度級別

    LED 屏幕的清晰度確實(shí)可以分級別,? 這主要取決于其分辨率。? 分辨率是 LED 顯示屏畫質(zhì)的關(guān)鍵因素之一,? 它直接影響到圖像清晰度和細(xì)節(jié)表現(xiàn)能力,以下是一些常見的 LED 屏幕
    的頭像 發(fā)表于 10-09 11:34 ?714次閱讀