您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 国内外标准规范 > 基于FPGA的人脸识别项目
1FacialExpressionRecognitionBasedonfieldProgrammableGateArrayJzau-ShengLin,Shao-HanLiou,Wu-ChihHsieh,Yu-YiLiao,HongChaoWang*,andQingHuaLan*DepartmentofComputerScienceandInformationEngineeringNationalChin-YiUniversityofTechnology*EmbeddedLaboratory,HuaxiaVocationCollege,Xiamen,China2Outline5.Experimentalresults4.HardwareImplementation3.PreprocessingforFFE2.DWT-CMAC1.Introduction6.Conclusion31.IntroductionTheCMAC(JamesAlbus)non-learningmappinglocalgeneralizationlowcomputationcomplexityrapidconvergencespeedfastpracticalhardwarerealizationTheproposedhardwareimplementationofarecognitiontechniquewithFPGAThe2DDWTovertheentirefaceimageasafacialexpressionfeatureextractorTheCMACwithclusteringmemoryasaclassifier.42.DWT-CMAC(1/3)Differenceimage=givenexpressionimage–neutralimageHaarwavelettransformspacedomainfrequencydomainTheimageisdividedintofournon-overlappingmulti-resolutionsub-bandsCMACwithCMAnS-bitinputvectorisencodedtoquantizeintocclusterswhichincludingbbitsTheoutputlayerisk-layerparallelmemoriestomemorizekfacialexpressions52.DWT-CMAC(2/3)TheproposedCMACTheweightcanbeadjustedwiththesteepingdescentruleasfollows:)()()1(kwkwkwyEkw)(cidyyE12)(21)()()1(yykwkwd62.DWT-CMAC(3/3)ArchitectureofthefacialexpressionrecognitionofCMAC73.PreprocessingforFFE(1/2)83.PreprocessingforFFE(2/2)94.HardwareImplementationBlockRAMSRAMVGADWTIPCMACIPRS232104.1DWTIP(1/2)ControllermoduleMemoryofbaseaddress=Row×128+ColumnDWTModuleOperationmoduleHaarwaveletTransformationDWT_DONE=HIGH114.1DWTIP(2/2)BlockdiagramoftheDWTmodule124.2CMACIP(1/4)ThetrainingphaseTheinputdatalow-frequencyband(32×32bytes)ofHaarDWTtransformationdivideanun-overlap2×2blockasatrainingsample(tosimplifytheinputcodingcircuitoftheCMAC)SRAMTostorethecodingaddresseswithasizeof16×16×12=3072bits.134.2CMACIP(2/4)CMACTrainingcircuit144.2CMACIP(3/4)TherecognitionphaseTheunknowninputdatamemoryTheWeightSummationModuletofindtheweightsTosumthemastotalweightstoexpresstheintensitiesfordifferentfacialexpressions.TousetheMaxmoduletofindthemaximumfacial-expressionintensity.154.2CMACIP(4/4)BlockdiagramofCMACrecognitioncircuit165.Experimentalresults(1/3)ThefacialexpresspatternsJAFFEdatabase120subjectsfortraining60subjectsfortestingTheimageinterfaceFPGASoCplatformwithVirtexIV-ML40XTheparameterofCMACnetworkThelearningratewasset0.05Thesizesofclusterwereset2,4,and6bits175.Experimentalresults(2/3)RecognitionratefortheproposedCMACIPwith6-bitclustersHSPADNRate%H81000180%S08000280%P00700370%A02160160%D12007070%N0000010100%Average76.6%185.Experimentalresults(3/3)HSPADNRate%H1000000100%S09100090%P01800180%A01072070%D00019090%N0000010100%Average88.3%RecognitionratefortheproposedCMACIPwith4-bitclusters196.ConclusionTheproposed2DDWTIPtransformdifferenceimagesfromspatialdomaintofrequencydomaintoyield1024lower-frequencycoefficientsinLL-banddataastheinputsignalsthatwerequantizedasabinarymannerandfedintotheCMACIP.TheCMACIPusedapropersizeof4-bitclusterandalearningrate0.05hassuccessfullyobtainedabetterrecognitionrateabout88.3%.20
本文标题:基于FPGA的人脸识别项目
链接地址:https://www.777doc.com/doc-3249126 .html