Imatest-training-class-1-2013原版完整課件_第1頁
Imatest-training-class-1-2013原版完整課件_第2頁
Imatest-training-class-1-2013原版完整課件_第3頁
Imatest-training-class-1-2013原版完整課件_第4頁
Imatest-training-class-1-2013原版完整課件_第5頁
已閱讀5頁,還剩36頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

Imatest:

Courseoutline1Feb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCImatestLLCBoulder,Coloradowww.imatestcomBackground

History–Products/Modules–

WorkflowBasicimageconcepts

Sharpness–gamma–colorspace–

Rawimages&demosaicingImagequalityfactors

–SummaryExample

SFRplusmoduleTheImatestLab

EquipmentandSetup

PhotographingImatestchartsImatest:

Courseoutline2Feb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCImatestsettingsinifileforsettingsOptionsandmenusCommonoperations

–File&ROIselection,dialogboxes,savingresultsImatestmodules

(outline)IntroductionKeyimagequalityfactors:detailedInstructionsRegionselectionandinputoptionsOutput–describedisplays.Livedemonstration/exerciseImatest:

Courseoutline3Feb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCImatestmodules(bymodule)SFRplusStepchart–DynamicrangeColorcheck–MultichartsDistortionUniformity–Uniformity-

Interactive–BlemishDetectSharpnessmeasurements:SFR–Batchview–MTFCompare–Sharpening–Slanted-edge–SQF/AcutanceRescharts:SFR–SFRplus–Star–LogF–LogF-Contrast–Wedge–Random–AnyscenesharpnessIndustrialTesting(IT)

Non-GUImodulesforindustrialtesting.EXEorDLLversionsPart1:ContentsImatestintroductionBackground/historyProductlineupModulesummaryandworkflowBasicimageconceptsSharpnessintroductionRawfiles&rawconversionImagequalityfactorsFeb.2012Imatest2dayclassNormanKoren?2008-2013,ImatestLLCImatest:

BackgroundFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCCreatedtoenablephotographerstotestlensesandcameras.SharpnessTonalresponseanddynamicrangeColoraccuracyStartedworkJuly2003.Releasedv1.0September2004.Consistsofseveralmodulesthatanalyzeimagesofstandardandcustomtargets.CompiledinMatlab,includesruntimelibraryininstallerpackage(Matlabnotrequired)FrequentenhancementsappliedtotheBetaversion(now3.10-Beta).Imatest:

ProductlineupFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCImatestMaster:Fullfeaturedversionforimagingsystemdevelopers.Forcorporate/businessusers.ImatestIS(ImageSensor):

Interfacesdirectlytomanufacturer’sdevelopmentsystems.Allowsrealtimeupdates.ImatestIT:

Non-GUI(GraphicsUserInterface)DOS-callableEXEandDLLprogramsforautomatedtesting&qualitycontrol.Nowimplementedonproductionlines.ImatestStudio:Everythinganindividualphotographerneedstotestcamerasandlenses.

Onlysoldtoindividualphotographers.Gamutvision

(separateprogram):Analyzetheresponse,colorgamut,andgamutmappingbehaviorofICCprofiles.Shownonright.Gamutvision3DL*a*b*colorgamutSharpnessmodulesFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCModuleImagequalityfactorSharpness(MTF)LateralchromaticaberrationNoiseSFR,SFRplus

(Spatialfrequencyresponse)(StandardorRescharts)LogFrequency

(Rescharts)Lossindetaildue

tosoftware

noisereductionContrast(gamma)StarChart(Rescharts)LogF-Contrast(Rescharts)Colormoiré(Reschartsmoduleshaveahighlyinteractiveinterface.)Wedge(Rescharts)Random/Dead.

Leaves

(Rescharts)OtheranalysismodulesFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCModuleImagequalityfactorColoraccuracyTonalresponseandcontrastDynamicrangeExposureaccuracyLightfalloffLensdistortionNoiseColorcheck,Multicharts

Stepchart,

DynamicRangeSFRplusUniformity,

Uniformity-InteractiveDistortion,DotPatternISOSensitivitySensordefectsBlemishDetectUtilitymodules1Feb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCTestCharts:Createbitmap

orScalableVectorGraphics

testcharts.

Printingskillrequired.ScreenPatterns:

Displaysalargevarietyoftestpatternsonflatscreenmonitors.View/Renamefiles:RenamefilesusingEXIFdata(addsAperture,ISOspeed,shutterspeed,etc.).Utilitymodules2Feb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCFindsharpestfiles:

Findthesharpestfile

inagroupoffiles

takenofasimilarimage.

Sharpnessmetricsarenotstandard–forcomparison-only.dcraw:Frontendtodcrawrawconverter.Candemosaicimages(withminimalprocessing)orcreateBayerrawimages.Rawview:DisplaysBayerrawimages.Letsyoucorrelatecolorwithpixellocation.EXIF:ViewdetailedimagefileEXIFdata.Images,imagefiles,andconceptsFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCAnimageisamxnxkarray.mrows(heightinpixels).ncolumns(widthinpixels).k=1formonochrome;3forcolor.eachpixelmaybe8bits(onebyte;24-bitcolor),or16bits(twobytes;48bitcolor).Standardfileformats:TIF,BMP(usuallyuncompressed),JPG(lossycompression;size,qualityselectable),PNG(losslesscompression)Wepresentseveralfile-relatedconcepts.PixelsSpatialandfrequencydomainsFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCAcomplexsignal(audioorimage)canbecreatedbycombiningsignalsconsistingofpuretones(sinewaves),whicharecharacterizedbyaperiod.Frequency

isdefinedas1/period(shorterperiod=higherfrequency.)Thebetterthesystemresponseathighfrequencies(shortperiods),themoredetailthesystemcanconvey.Spatialdomain(theactualimage)andfrequencydomainarerelatedbytheFouriertransform.(we’llomittheequations.)Period

(1cycle)Periodhasunitsoftimeordistance.SpatialfrequencyFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLC1Cycle=1LinePair(LP)=2LineWidths(LW)Thechoiceofunitsdependsonwhatyouwanttomeasure:Howwellarepixelsutilized?Howmuchdetailintheimageasawhole?Howmuchdetailperdistance?SpatialFrequencyf

ismeasuredinCycles(periods)orLineWidthsperdistance,wheredcanbepixels,physicaldistance(mm,inches)on

thesensoror(infrequently)objectPictureHeightAnglePerioddf=1/dSpatialfrequencyf(increaseslogarithmically)KeySharpnessmeasurement:

SFR/MTFSFR(SpatialFrequencyResponse)

MTF(ModulationTransferFunction)

asinepatternatspatialfrequencyfrelativetocontrastatlowspatialfrequencies.Feb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCContrastatf=C(f)=(Vmax-Vmin)/(Vmax+Vmin)forluminanceV.MTF(f)=100%C(f)/C(0)100%atlowspatialfrequenciesBar(showsedges)Original(constantcontrast)MTFdropswithfrequencySine(usedforMTF)isthecontrastofSpatialfrequencyunitsFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLC1Cycle=1LinePair(LP)=2LineWidths(LW)SpatialfrequencyunitsApplicationCycles/pixelShowshowwellpixelsareusedCycles/distance

(cycles/mmor

cycles/inch)Usedinforcomparingresolutionintheolddaysofstandardfilmformats(e.g.,24x36mmfor35mmfilm).LineWidths/Picture

Height(LW/PH)Measuresoverallimagesharpness.TraditionalforTVLinePairs/Picture

Height(LP/PH)Measuresoverallimagesharpness.UsedbyLineWidths/Angle

(mRadordegree)MeasuresangularsharpnessDifferentunitsscaledifferentlywithimagesensorandpixelsize(mxn).Feb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCMTFdisplay(foratypicaledge)Upper:Averageslantededge

FromISO12233chart,Imatest

SFRpluschart,orbitmaporSVGchartsfromTestCharts

Measure

averageedgeandrisedistanceLower:SFR/MTF(sharpness)curveResultsderivedfromMTF:MTF50,MTF50P,others.Moreextendedresponseisbetter,butcanresultinaliasing–tobediscussedlater.AliasingThesharperthebetter,BUTFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCBadaliasingBayercolorarraysworsensaliasing–colormoiréishighlyvisible.artificiallowfresponseforsignalsabovefN(Moirépatterns).Toomuchresponseabove0.5cycles/pixel(NyquistfrequencyfN)maybeundesirableduetoaliasing:Anti-aliasing(lowpass)filtershelp,butreducesharpness.

LogFrequency

measuresmoiré.Gamma(γ)introductionFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCEncodingDisplayTraditionalmonitorsarenonlinear:

Luminance=pixellevelγ;γ≈2.2Filesmustbeencodedwithapproximateinverseofdisplayresponse(γ≈1/2.2=0.454)Advantageofγ:morelevelsindarkareas(fewerinlightareas);greatereffectivedynamicrangein8-bit(255-level)files.Logarithmic(Log10)LinearGamma(γ)&responsecurvesFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCGammaiscontrast.averageslopeoflogpixelvs.logexposurecurve(H&Dorcharacteristiccurve)“S-curve”or“shoulder”isoftenaddedduringencoding(rawconversion).Reduceschancesofhighlightburnout.ImatestStepchartmeasurescameraresponse.Unlikesharpness,goodnessishardtodefine;dependsonapplication.CameraresponsefromImatestStepchartFilm+paperresponse(S-curvewhencombined)DensityandexposureunitsFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCLogarithmicscalesoftenusedforillumination&pixelstheeye’sresponseislogarithmicPerformanceindarkareasisclearer-3-2-10

Logexposure(-Density)Density=log10(lightin/lightout)(Log10)oftenabbreviatedLog.Logexposure=-targetdensityChangingdensityby1changeslightbyafactorof10Factorof2units:f-stop,EV(ExposureValue),zone1Densityunit=3.32f-stops(EV)Log(pixellevel/255)ColorspaceintroductionFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCMappingbetweenRGBpixelvalues(example:{255,0,0}andperceivedcolors:xy(xyYspace)ora*b*(fromL*a*b*space)Withoutacolorspace,RGBlevelshavenomeaning.Nostandardcolorrepresentation(space)forsensorsMustconvertcolorstoastandardcolorspace(gamutmapping).Colorspacesarecharacterizedbygamut(rangeofcolorsthatcanberepresented).sRGB(lowgamutfromCRT),AdobeRGB(mediumgamut)CIE1931xygamutsofAdobeRGBandsRGB(fromGamutvision)Colorspace:L*a*b*representationFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLC2Da*b*“slice”AdobeRGBandsRGB3DL*a*b*MoreperceptuallyuniformthanxyY(previousslide).DerivedfromY-B,R-Gopponentcolortheory.DistanceinL*a*b*(?E)isroughlyproportionaltoperceivedcolordifference(therearebettermetrics).L*a*b*Rawfiles:whatthesensorsendsoutFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCRaw(unprocessed)filesfromimagesensorsProprietaryformats(AdobeDNGpossiblestandard.)Bayerfiltered(RGRGRG,GBGBGB…;onecolorperpixel)exceptforFoveonLinearresponse(uptosaturation)NowhitebalanceLittleornonoisereductionorsharpening12or14bitsperpixelNotveryusefuluntilconvertedtoastandardRGBfile4arrangements

(redinRmCn)RawconversionFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCTobeuseful,rawfilesmustbeconvertedtostandard(RGB)fileformats(TIF,JPG,PNG,etc.)Performedonoroffcamera.Fivefunctions.AllaffectImatest

results.Demosaicing:Interpolatesoeachpixelhas3colors.Oftensophisticated,especiallywhendoneoffcamera.Applygamma(γ)curve+tonalresponse(nextslides)Whitebalance&coloradjustment:convert

tostandardcolorspace(typicallysRGB).Sharpen(enhanceedges)Noisereduction(lowpassfiltering;awayfromedges)RGBineachpixelRawfileusageFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCRawfilesareusedtomeasureimagingsystemperformanceatthesensorpixellevelbeforeconversionbecauseallconversionfunctionsaffectimagequality,andhenceImatestmeasurements.tomeasuresensornoise(inMulticharts).byphotographersformaximumperformance

(highestdynamicrange,etc.)ImatestconvertsrawfilestoStandardRGBformatswithminimalprocessingBayerraw:standardfileformatwherepixels

are(mostly)thesameasinrawfiles(nodemosaicing,etc.)RawconversioninImatestFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCdcraw.exeisusedforrawconversion.ThereisaVistaversion.Imatest

hasaGUIfront-endfordcraw/Librawwithmanyoptions.RGBineachpixelImatestconvertsrawfilestoRGBorBayerrawwhenArawfile(CR2,NEF,TIFwithcertainproperties,etc.)isopenedbyanymoduleArawfilewithanextensionspecifiedbygeneralizedreadrawisopened.dcrawiscalled(buttononright)dcrawrawconversionFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCDOSprogramforconvertingcommer-cialrawfileswithminimalprocessing.Allowsyoutomeasureintrinsiccameraperformance:nosharpening,noisereduction,ortonalresponsecurve.Demosaicingisoptional:canconverttoBayerrawdcraw’sGUIfront-endiscalledbydcrawbuttonorwhenrawfileisread.Manyoptions:LivedemoGeneralizedReadRaw

forfilesfromdevelopmentsystemsFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCClickSettings,ReadRawsetuptoopen.Upto8fileextensionscanbespecified(.appshown).Settingsderivedfromdatasheets&trial-and-error.Whitebalance&levelcanbecontrolled.OutputisBayerRawordemosaicedimage.Ifsettingsaren’tcorrect(imagesize~=Width*Height),informationisprovidedtohelpfindcorrectimagedimensions.Rawview:BayerrawfileviewerFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCdcrawcanconverttoBayerrawfiles(undemosaicedTIFF,etc);samepixels(allegedly)asRAWfile.RawviewcandisplayBRfiles:Youcandeterminecolorarrangement(whichpixelisred).BRimagescanbesavedasdemosiacedfilesorasRGBfiles,withonegreenchannel(G(R),G(B),oralternating).Manyoptions:LivedemoImageQualityFactorsSharpnessLateralchromaticaberrationNoiseColoraccuracyTonalresponseandcontrastDynamicrangeExposureaccuracyLightfalloffLensdistortionISOsensitivityFeb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCThisimagefromUtah

willbeusedtoillustrateimagequalitydegradations.Sharpness(MTF/SFR)Derivedfromslanted-edgeorothertargetArguablythemostimportantIQfactorDetermineshowmuchdetailcanbeconveyedAffectedbythelens,sensor,anddigitalsharpening.DependsontargetMTF50,thespatialfrequencyfwhereMTFfallsto50%,isagoodsharpnessindicator.Feb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCSFRresults:MTFtendstodecreasewithspatialfrequency–fasterforblurredimages.original|blurredSFR&othersharp-nessmodulesSFRplusSFRresults:Top:OversharpenededgeBottom:MTFSharpness(oversharpening)Digitalsharpeningenhancesedges;itboostsMTFandmaycausepeaking.Feb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCSFR&othersharp-nessmodulesOversharpeningcausessevere“halos”atedges.Commonincompactdigitalcameras&cameraphones.original|oversharpenedSFRplusTexture(removedbysoftwarenoisereduction)-MTFmeasuredfromthechartsshownbelowcanmeasuretextureloss.Feb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCSignalprocessingisnonuniforminmostconsumercameras:Sharpeningnearedges&contrastyfeatures;Noisereduction(blurring)intextureareasCancauselossoftexturedetail.original|noise-reducedRandom/Dead.

Leaves

(Rescharts)SpilledCoins/

(DeadLeaves)Random/

Scale-invariantLateralChromaticAberration(LCA)Seenas“colorfringing”nearcorners.Canbedigitallycorrected:bestbeforedemosaicing.Feb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCSFR

original|withLCASFRplusNewDotPatternmoduledoesI3ACIPQLCAmeasurement.DotPatternNoiseRandomperturbationsofsignallevel.Aseriousdegradation;correspondstograininfilm.Softwarenoisereductioncanremovefinedetail.Feb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCColorcheck,

MultichartsStepchartStepchartresults,showingnoiseintwodifferentscales.Top:Noiseinf-stops(referencedtosignal).Bottom:Noiseinpixels.original|noisyColoraccuracyUsesimageofGretagMacbethColorChecker.ErrorsdisplayedinL*a*b*space.Feb.2013Imatest2dayclassNormanKoren?2008-2013,ImatestLLCColorcheck,Multi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論