




已阅读5页,还剩73页未读, 继续免费阅读
(信号与信息处理专业论文)公交车多路视频监控系统终端设备的实现研究.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
? ? ? i ? ? ? ? ? ? ? ? dm365dvr ? ? ? dm365dvr ? ?wlan? 3g ? ? sata ? ? ? ? ? ? ? ? ? ? c/s ? b/s ? ? 3g ? ? ? wlan ? ? ? ?dm365dvr ? abstract ii abstract with the development of wireless communication technology and the embedded system, the solutions of vehicle video surveillance system are gradually transit to the direction of the networkization?platformization and intelligentized from single-vehicle video recording. that wireless network bandwidth multiplied can meet transmission needs of the high frame rate and high quality surveillance video, therefore, timely data exchanging between monitoring center and the vehicle terminal is achieved. taking bus video surveillance as application background, the implementation of terminal equipment for bus multi-channel video surveillance system is researched by choosing dm365dvr as the development platform in this paper. the major works are as follows: firstly, based on the study of dm365dvrs hardware resources and software architecture, the development board is expanded in the hardware, which can supports wlan and 3g network to meet the demand for wireless data transmission. sata hard disk is installed and configured, software and hardware development environment is built at last. secondly, we implement initially the basic functions of teminal equipment for bus multi-channel video surveillance system according to the hardware configuration and software support of the development board. thirdly, the simple research and experiments of video content analysis are carried out: camera tampering detection algorithm is designed on the basis of in-depth study on corner features; moreover, passengers counting algorithm based on objects segmentation is proposed. finally, multi-channel video surveillance system for bus is tested, meanwhile, the video analysis algorithm we proposed is simulated, and some analysis of experiments is provided. the experimental results demonstrate multi-channel video surveillance system for bus supporting c/s and b/s system structure can achieve multi-channel video transmission and data exchange in 3g networks. and vehicle video surveillance system supports local hard disk backup of surveillance video, downloading by wlan and management of the backup video. surveillance system has a stable performance, which can meet practical needs. simulation results show camera tampering detection and passengers counting algorithm is feasible and practical. this paper summarizes all the works at last and points out the problems which are needed to further be solved or improved. keywords: multi-channel video surveillance; embedded system; wireless transmission; video analysis technology; dm365dvr ?与 ? ? ? ? ? 与 与 ?与 ? ? ? ? ? ?_ ?_ ?_ ?_ ?_ ? ? ? ? 1 ? ? ? 1.1 ? ? ? ? ? ? ? ? ?1? ? ? ? ? ? ? ? ?3g ? wlan? ? ? ? 3g ? ? 1.2 ? 1.2.1 ? ? ? ? ?23? 1-1 ? ? ? ? ? 2 ? 1-1 ? ? ? ? ? a/d ?mpeg-4? h.264?avs ? ? ? ? ? ? ? ? ? pc ? ? ? ? ? ? ? ? ? ? ? 3 1.2.2 ? ? ? ? ? ? mpeg ? ? ? ? 2g ?gprs/edge/cdma? ?2g ? ?4? ?3g ? ? ? ? ? ?5? h.264 ? ? 3g ? ? wlan ? ? ? 3g ? ?6? vivoda ? ? vdh-2202?/? g.723.1? /mpeg-4? ? ? ? 3g ? ? ? ? ? ? ? ? 4 1.3 ? ? ti ? udworks ? ? dm365dvr?digital video recorder? ? sata ? ?3g ? wlan? ? ie? ? ? wlan? ? ? ? ? ? ? ? ? ? ? ? b/s ? ? cgi ? ? ? ? ? ? ? 5 ? ? 2.1 ? 2.1.1 ? ? ? sata ? c/s(client/server)? b/s?browser/server? gui ? ? 2-1 ? ? sata ? ?3g ? wlan? ? pc ? ?ie? ? wlan? ? sata ? ? ? ? ? ? ? ? ? ? ? ? 2-1 ? 2.1.2 dm365dvr ? ? dm365dvr rdk ? ? ? ? 6 dm365dvr ? ti tms320dm365 ? ti tvp5158 ?dvr(digital video recorder)? ?2-2? ? 2-2 dm365dvr ? 1?dm365dvr ? tms320dm365 ?7? ?hdvicp? arm926ej_s ? hdvicp ? ? h.264?mpeg4 ? mjpeg ?armarm926ej_s ? 300mhz? ? tvp5158 ? 4 ? ntsc/pal?8? ? dm365dvr ? tvp5158 ? 8 ?/? ? 8 ? itu-r bt.656 ? 16 ? 4:2:2 ycbcr? dm365dvr ? 128mbytes ? ddr2 dram?128mbytes ? nand flash ? 128bytes ? eeprom? dm365dvr ? ? ? rs-232 ? rs-485 ? ? ?composite? ?rgb?vga monitor? ?s-video? ? 8 ?4 ? ? 19 ? ? 3 ? usb2.0 ? usb ? wlan ?3g ? ? ? ? 7 ? ? ? sata ? usb ? sata ? ? 10/100m ? 2?dm365dvr ? dm365dvr rdk ? dvr ? libdm365dvr? dm365?tvp5158? ?a/v codec? ?(recording)?streaming? ? 2-3 ? ? 2-3 dm365dvr ? ? dm365dvr ? ?sdk? ?device manager? dm365dvr ? ?capture? ?display? osd ?a/v codec ? ?/?g.711? h.264? ? 4/8 ? cif?2 ? d1 ?streaming server?/? ?record module?/? ?module interface? ? 2.1.3 ? linux ? ? linux ? linux ? ? wince? qnx ? ? linux ? ?9? ?user application? dm365dvr ?module interface? ?device manager? streaming server activex record module a/v codec ? ? ? 8 ? linux ?1011? 1? ? ? linux ? ? linux ? 2?linux ? ? ? posix ? 3?linux ? tcp/ip ? ? ? linux ? 4? cpu ? ? linux 2.6 ? 2.4 ? ? ? numa?non uniform memory access? ? posix ? nptl?native posix thread library? ? posix ? posix ? ? usb2.0? linux2.6 ? linux ?12? 2.1.4 ? ? ? ? wlan ? 3g ? ? 1? wlan ? wlan ? ieee802.11 ?ieee802.11 ? ieee ? ? 2mbps? ? ? ieee ? 802.11b ? 802.11a ?13? 802.11b ? 2.4ghz ?dsss? ? 11mbps14?802.11a ? 5ghz ? ? ?ofdm? ? ? 54mbps? ? 802.11g ? 2.4ghz ? ? ? ? 9 ? ofdm? 54mbps? 802.11b ? 802.11a ?1516? ? ieee802.11g? ieee ? 802.11e?802.11h ? 802.11n ?802.11e ? mac ? ?qos?802.11h ?dfs? ?tpc?802.11n ?mimo? ?1718? 2?3g ? 3g?3rd generation? ? ? cdma?code division multiple access? ? ? fdma ? ? tdma ?cdma ? ? ?cdma2000?td-scdma?wcdma ? wimax1920? ? itu ? td-scdma? ? cdma2000 ? wcdma? td-scdma ? ? 3g ? cdma ? sdr ? ? td-scdma ? 1.28mcps ? 1.6mhz? release 4 ? td-scdma ? 1.6mhz ? 384kbps ? ? hsdpa?high speed downlink packet access? release 5 ? ? 2.8mbps ? 128kbps ? cdma2000 1x ? ? ?ds-cdma? ? ? ?fdd? ? ? 1.2288mcps? ? 1.25mhz? cdma 1x ev-do ?rel-0 ? 1.25mhz ? ? 2.4mbps ? 156kbps ? rel-a ? 3.1mbps ? 1.8mbps ?wcdma ? ? 3.8mcps? 5mhz?release 5 ? hsdpa ? ? 14.4mbps ? 5.75mbps ?20? 2.1.5 ? ? ? ? ? 10 ?21? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2.2 h.264 ? ? ?h.264 ? ? 2.2.1 h.264 ? h.264/avc ? itu ? vceg(?)? iso/iec ? mpeg? ?jvt? iso/iec mpeg-4 ? ? avc?advanced video codec? ? itu ? h.264 ?22? h.264 ? 2003 ? mpeg-4 ? ? ? ? ? ? ?loop filter? ?entropy coding? ? ? ? ? ? h.264 ? ? vlc ? 4x4 ? ? ? h.264 ? ?vcl? ? ? ? 11 ?nal?23? ? ? h.264 ? ip ? ? h.264 ? ? ? 1? mpeg-2 ? mpeg-4 asp ? ? h.264 ? mpeg-2 ? 1/8?mpeg-4 ? 1/3? ? 2?h.264 ? 3? ? 4? ? ? ? h.264 ? ?wlan?cdma2000?td-scdma ? 2.2.2 h.264 ? h.264 ?24?: 1? h.264 ? ? ? 2? ? ? ?h.264 ? ? p ?b ?h.264 ?sp ? ? sp ? ? 3? ? ? ? 12 h.264 ? 4x4 ?dct? ? 8x8 ? ? 4? h.264 ? 52 ? qp ?qp ? ? 6? qstep ? qp ? h.264 ? ? 5? ? ? ? vlc?variable length coding? ? cabac?context-based adaptive binary arithmetic coding? ? 2.3 dm365dvr ? ? linux ? linux ? ? ? linux ? fedora8? dm365dvr ? ? montavista linux? linux 2.6.18? 2.3.1 ? ?cross compilation? ? linux ? ? ? fedora8 ? dm365dvr ?cross compilation tool chain? 1? ? mvl_5_0_0801921_demo_sys_setuplinux.bin ?/tmp ? ? #chmod +x mvl_5_0_0801921_demo_sys_setuplinux.bin ? ? ? 13 #./mvl_5_0_0801921_demo_sys_setuplinux.bin ?/opt/mv_pro_5.0?/opt/mv_pro_5.0 ? mvltools5_0_0801921.tar.gz? #cd /opt/mv_pro_5.0 #tar zxvf mvltools5_0_0801921.tar.gz ?/opt/mv_pro_5.0/montavista/? 2? ?#gedit /root/.bashrc ?.bashrc ? export path=”/opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/bin:/opt/ mv_pro_5.0/montavista/pro/bin:/opt/mv_pro_5.0/montavista/common/bin:$path” ? #source ./bashrc ? arm_v5t_le-gcc v? 2.3.2 ? tftp ? nfs ? tftp(trivial file transfer protocol)? tcp/ip ? ? ? tftp ?nfs ?network file system? ? ? ? 1?tftp ? ? xinetd: #rpm -ivh xinetd-2.3.14-14.fc8.i386.rpm ? tftp ? #rpm -ivh tftp-0.42-5.i386.rpm ? tftp ? #rpm -ivh tftp-server-0.32-4.i386.rpm ?/etc/xinetd.d/tftp? service tftp socket_type = dgram protocol = udp wait = yes user = root ? ? ? 14 server = /usr/sbin/in.tftpd server_args = -s /tftpboot # disable = no per_source = 11 cps = 100 2 flags = ipv4 ? tftp ?/tftpboot? disable ? ? tftp ? tftp ? #chmod 777 /tftpboot #service xinetd restart ?/sbin/chkconfig -list | grep tftp ? tftp ? 2? nfs ? ? fedora ?nfs ? nfs ? ? nfs ? ? ? selinux ?/etc/sysconfig/selinux? selinux=disabled? ? ? ? nfs ?/etc/exports? /home/usr/workdir/filesys *(rw,sync,no_root_squash) ? ? nfs ? #service nfs start 2.3.3 ? dvr ? 1? dvsdk?lsp?dvr? /home/usr/dm365dvr/dvr/av_capture /home/usr/dm365dvr/dvr/lsp/ti-davinci /home/usr/dm365dvr/dvr/target/filesys /home/usr/dm365dvr/dvsdk_2_10_01_18 2?/home/usr/dm365dvr/dvr/rules.make ? home := /home/usr/dm365dvr/dvr ? ? ? 15 dvsdk_base_dir := /home/usr/dm365dvr/dvsdk_2_10_01_18 tftp_home := /tftpboot mvtool_dir := /opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le system := dvr 3? dvsdk rules.make ? dvsdk ? dvsdk_install_dir=/home/usr/dm365dvr/dvsdk_2_10_01_18 4? nfs ? ? workdir ? filesys ? #cd /home/usr #mkdir p workdir/filesys ? /home/usr/dm365dvr/dvr/target/filesys? ? ? ? ? ? ? ? ? ? ? /home/usr/ workdir/filesys ? cp /home/usr/dm365dvr/dvr/target/filesys/* /home/usr/ workdir/filesys 5? dm365dvr ? ? fedora8 ?/home/usr/dm365dvr/dvr ? make -s sysall ? lsp?dvsdk?av server?dvr ? ? dvr ? make -s all ? dvr ? av server ? 2.3.4 dm365dvr ? dm365dvr ? nand flash ? nfs ? uboot ? set serverip 20 set nfs
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 云南省梁河县2025年上半年事业单位公开遴选试题含答案分析
- 云南省澄江县2025年上半年事业单位公开遴选试题含答案分析
- 七年级下册英语人教版第四单元
- 2025年房屋购买税费筹划与法律服务合同
- 2025房地产抵押贷款评估与风险评估委托协议模板
- 2025版事业单位网络管理员岗位续聘合同
- 2025版数字图书授权销售合同范本细则
- 2025版碎石产品绿色环保认证合同范本
- 2025年度池塘水产养殖技术培训及推广合同
- 2025东莞离婚协议书范本:离婚后共同财产分割与保险理赔合同
- 机械识图基础知识重点课件
- 2023年版人教版高一必修第一册物理测试题(含答案)
- 家长陪读承诺书【模板】
- 健康安全危险源识别、风险评估和风险控制表
- GB 4234.1-2017外科植入物金属材料第1部分:锻造不锈钢
- GB 19522-2004车辆驾驶人员血液、呼气酒精含量阈值与检验
- 深圳市失业人员停止领取失业保险待遇申请表样表
- 三年级上册音乐全册教材分析
- 提高输液执行单签字规范率品管圈汇报书模板课件
- SAP Analytics Cloud分析云解决方案
- 员工自愿放弃社保公积金协议、自愿放弃社保协议书、自愿放弃社保声明书
评论
0/150
提交评论