基于j2me平台的手机远程监控系统(编辑修改稿)内容摘要:
像压缩浏览图像切换摄像头视频压缩短信提示视频录制语音警报电脑控制报警系统 图 2 系统 层次 图 本系统主要实现了图片传输、多路摄像、运动物体监测、手机远程控制四个主要方面的功能。 图像传输方面, 结合 Socket 与 UDP协议 的优点,命令控制采用安全性较好的 Socket 协议,大量图片传输采用 传输效率较高的 UDP 协议。 多路摄像功能 , 我们实现了图像 吉林省第十二届 大学生课外学术科技作品竞赛 9/26 浏览的查看、暂停、继续、切换摄像头四项功能,便于用户细致浏览 现场信息 或者切换的不同的 摄像头 查看监控地点。 运动物体 监测 方面,我们采用 编码算法进行视频压缩,压缩效率较高。 当监控地点出现异常情时,短信提示系统将告知用户,系统将 自动录制一段视频, 并 发出语音警告。 手机远程控制方面,我们实现了电脑的远程关机、注销、睡眠等功能。 图 3 系统 框架 图 使用互联网 和移动通信网 将摄像头、 服务器 、手机等硬件有机的结合在一起,形成完整的监控系统,系统多路摄像端加入了驱动 吉林省第十二届 大学生课外学术科技作品竞赛 10/26 判断程序 ,可以 使用 不同型号的 摄像头 ,随插随用,十分方便。 服务器 CPU: PⅢ (建议 P4) 内存: 512M 硬盘:最低需要 80G 硬盘空间 操作系统: Windows XP、 Windows Vista、 Windows 7 手机端 网络模式: GSM 或 WCDMA 操作系统 :支持 java 运行的虚拟机 内存: 128MB ROM+64MB RAM 存储卡 : MicroSD 卡等 可用空间: 20KB 视频播放 :支持 3GP/MP4/AVI/ASF 等格式 平台 开发语言: C、 J2ME 开发技术: 框架、 TCP 协议、 UDP 协议 开发平台: 、 VisoStudio2020 吉林省第十二届 大学生课外学术科技作品竞赛 11/26 模块设计 与 实现 运动物体检测是图像处理和分析系统的关键技术。 目前运动检测技术主要有:光流法、帧差法和背景差法等,其中光流法由于计算相对复杂,抗噪声 性能差等原因,一般只有在特殊情况硬件支持的条件下才被使用;帧差法和背景差法运算简单,有很好的实时性,但是不能获得运动信息。 基于以上算法所存在的不足,我们决定采用一种基于运动估计的运动物体检测方法。 该算法的基本思想是利用在运动估计过程中产生的运动矢量和匹配误差值作为判断有无运动物体的依据。 运动估计是一种帧间编码的方法,它是利用帧间时间的相关性,减少时间的冗余,即当前帧在过去帧的窗口中查找匹配部分,从中找到运动矢量,根据运动矢量将过去帧位移,求得当前帧的估计,将这个运动估计和当前帧相减,得到估计的误差值,根 据运动矢量将过去帧作位移,再加上误差值就得到当前的帧了。 图像中的变化也不都是因为出现运动物体造成的,光线的强烈变化等也可能引起画面的变化,因此在利用运动矢量判断有无运动 的同时加上匹配函数确保检测的准确和稳定性。 吉林省第十二届 大学生课外学术科技作品竞赛 12/26 图 4 运动物体监测效果 图 当图像中无运动物体时理论上当前帧的运动特征值 MS和当前帧和参考帧之间的匹配误差值 SAD的值应该为零,但是在实际的场景中可能存在噪声,和复杂的运动内容, MS和 SAD 的值不可能为零,所以我们给它们设定一个最 小的阈值为 MSmin和 SADmin,这两个阈值根据所检测的场景不同而不同,要经过调试确定。 当图像进入可疑状态,需要对其进行连续 n 帧分析来判断图像是处于正常还是异常。 其中帧数的选择由场景中可能出现的运动物体和采集图像的帧率决定。 通常情况下有外界物体进入图像中,例如一个人,他的运动总是朝着一个方向的持续运动,即从画面的一边进入, 另一边出去,而客观条件发生变化例如摄像头抖动,它的变化都是暂时的或者是往返运动,根据这个特点本文的可疑状态分析方法如下: 吉林省第十二届 大学生课外学术科技作品竞赛 13/26 如果是由于暂时的条件改变造成图像进入可疑状态这种 情况比较简单, n帧之后图像的各个参数就会恢复正常,如果产生了往返运动造成图像进入可以状态就需要进一步的计算,往返运动的特点是物体不朝同一个方向运动即产生运动的那部分宏块的运动矢量的方向是 相反的,连续 n帧的矢量之和必定小于 n帧中的矢量最大值。 视频录制 当检测出监控画面中出现运动物体时,系统自动开始录像并记录发生的时间,同时启动一个静态计数器,当计数器的值达到一定量后,系统停止录像并关闭计数器。 图 5 视频录制 图 视频压缩 吉林省第十二届 大学生课外学术科技作品竞赛 14/26 视频图像数据有极强的相关性,也就是说有大量的冗余信息。 其中冗余信息可分为空域冗余信息和时域冗余信息。 压缩技术就是将数据中的冗余信息去掉(去除数据之间的相关性),压缩技术包含帧内图像数据压缩技术、帧间图像数据压缩技术和熵编码压缩技术。 去时域冗余信息 使用帧间编码技术可去除时域冗余信息,它包括以下三部分:运动补偿、运动表示和运动估计。 去空域冗余信息 主要使用帧间编码技术和熵编码技术 ,其中帧间编码技术又包括变换编码和量化编码。 常用的视频压缩标准有 MJPEG、 MPEG MPEG。基于j2me平台的手机远程监控系统(编辑修改稿)
相关推荐
43所示。 表 43 折扣 表 字段名 数据类型 长度 是否主键 描述 grade Varchar 20 是 等级 Amount Money 8 消费额 rebate Float 8 折扣 ( 4) tb_order_detail( 订单明细表 ) 订单明细表用来保存订单的详细信息。 表 tb_order_detail 的结构如 表 44所示。 表 44 订单明细表 字段名 数据类型 长度
合一的产物就是信息电器。 在信息电器领域里面,嵌入式软件必然成为重要成员,嵌入式操作系统也就必然成为软件业的新热点。 国内外嵌入式系统的相关产品、水平、现状和技术发展趋势 国际上相关产品、水平、现状和技术发展趋势。 从八十年代起,国际上就开始进行一些商用嵌入式系统和专有操作系统的开发。 他们开发嵌入式系统已经有二十多年的经验,目前的应用范围也比较广泛,下面介绍一些著名的嵌入式系统。
x 超过一位 ,则向高位顺延 ) */ ADCR = (1 0) // SEL = 1 ,选择通道 0 ((Fpclk / 1000000 1) 8) // CLKDIV = Fpclk / 1000000 1 ,即转换时钟为 1MHz (0 16) // BURST = 0 ,软件控制转换操作 (0 17) // CLKS = 0 ,使用 11clock 转换 (1 21) // PDN =
成绩管理系统的要求是能够管理学生成缋信息,主要涉及到学生的基木 信息、成缋信息和学校的授课计划信息的管理。 学牛 .的成缋是需要由人工录入的,因此系统就需要设计一个学牛 .成缋信息录 入的窗门来录入期考成绩,并且在这个窗门中放入一个数据窗门来实现录入这方 面信总的功能。 系统还要求具有查询期考成绩 的功能,因此为丫显示查询结果,就要设计一 个数据窗门,并将其放在查询期考成绩的窗 n中实现查询功能
IRC( Inter Relay Chat),但是可惜的是它仅能单纯的使用文字、符号的方式通过互 联网进行交谈和沟通。 随着互连网变得高度发达,即时通讯也变得远不仅仅是 聊天这么简单,自 从 1996 年第一个 IM 产品 ICQ 发明后, IM 的技术和功能也开始基本成型,语音、视频、文件共享、短信发送等高级信息交换功能都可以在 IM 工具上实现,于是功能强大的 IM
何时如何与它们的容器进行交互作用。 容器负责提供公用的服务,例如目录服务、事务管理、安全性、资源缓冲池以及 容错性。 但这里值得注意的是, EJB 并不是实现 J2EE 的唯一途径。 正是由于 J2EE 的开放性,使得有的厂商能够以一种和 EJB 平行的方式来达到同样的目的。 ( 4) RMI(Remote Method Invoke):正如其名字所表示的那样, RMI 协议调用远程对象上方法。