嵌入式 linux
西南交通大学硕士研究生学位论文第1I页
Abstract
LinuxandEmbeddedSystemarebothhotpointsintheacademicfieldofcomputertechnology.Thecombinationofthemtwofurtherexpandstheirrespectivedevelopmentarea.Withtherapiddevelopmentoftheelectronictechnology,multimediatechnologyandnetworktechnology,videosurveillancesystemisgoingtotheembedded,digital,networkeddirection.TakingfulladvantageofLSIandnetworksofscientificandtechnolo百calachievements,theembeddedvideosurveUlancesystemachievesdelicatevolume,stableperformance,facilitatesthecommunicationofthesurveillanceequipment.
Theprojectisinarnlmicroprocessorplatform,andportingembeddedLinuxsysteminit.Itcompletesvideocapturing,compression,transmissionandcontroltasks.BasedonthearchitectureandwiththeopensourcesoftwareinLinux,thewholeembeddedvideosurveillancesystemisimplementedandtested.
ARM9(S3C2410)alethemainprocessorinthesystem.usingUSBwebcamasvideocapturingequipment,thevideostreamdataarecompressedwithMPEG一4standardbywayoftransplantprojectffmpeg,SOtheremotemonitoringisactualized.Inaddition,themovingobjectdetectingwhichthispaperpresentsisappliedtotheembeddedvideosurveillancesystem.Thesurveillancesystemwillgiveanalarmtouserduringshortmessagewhensomeobjectarecomingintothefieldofview.
Thisdissertationintroducesthedevelopmentandresearchstatusofthevideosurveillancesystematfirst,thenintroducesthetheoryoftheembeddedvideosurveillancesystem.Afterthat,itpresentsthehardwareandsoftwareprojectoftheembeddedsystembasedonthemicroprocessor¥3C2410.ItanalysescarefullythetechnologyofembeddedLinuxsysteminvolvedthebootloader,Linuxkernel,GUIandfilesystem,anddiscusseshowtodrivetheUSBwebcaminembeddedLinuxsystem,itdesignsandimplementsthesoftwareoftheembeddedvideosurveillancesystemincludingthevideocapturing,movingobjectdetectionandtherealtimevideomonitormodule.
KeyWords:EmbeddedLinux;videosurveillance;S3C2410;ffmpeg;