智能视频监控提醒器
GSM模块
本文引用地址:https://www.eepw.com.cn/article/113803.htmTC35i新版西门子工业GSM模块是一个支持中文短信息的工业级GSM模块,工作在EGSM900和GSM1800双频段,电源范围为直流3.3~4.8V ,电流消耗——休眠状态为3.5mA,空闲状态为25mA,发射状态为300mA(平均),2.5A峰值;可传输语音和数据信号, 功耗在EGSM900(4类)和GSM1800(1类)分别为2W和1W,通过接口连接器和天线连接器分别连接SIM卡读卡器和天线。SIM电压为3V/1.8V,TC35i的数据接口(CMOS电平)通过AT命令可双向传输指令和数据,可选波特率为300bit/s~115kbit/s,自动波特率为1.2kbit/s~115kbit/s。它支持Text和PDU格式的SMS(Short Message Service,短消息服务),可通过AT命令或关断信号实现重启和故障恢复。
嵌入式的视频编码
嵌入式系统作为一类特殊的计算机系统,一般包括以下三个方面:硬件设备、嵌入式操作系统和应用软件。硬件设备包括嵌入式处理器和外围设备。其中的嵌入式处理器(CPU)是嵌入式系统的核心部分,它与通用处理器最大的区别在于,嵌入式处理器大多工作在为特定用户群所专门设计的系统中,它将通过处理器中许多由板卡完成任务集成到芯片内部,从而有利于嵌入式系统在设计时趋于小型化,同时还具有很高效率和可靠性。
本方案采用的是i.MX21平台,该平台系32bit ARM926EJ-S内核,标称工作频率系266MHz,通过各种接口实现了强大的扩展性。通过该处理器来完成视频和语音信号的处理、编码、解码和再处理,它所支持的音视频格式和功能包括H.263、MPEG4、JPEG、音频编解码、镜像、缩放和旋转等。由于视频编解码要处理大量数据特别是对于编码,如一般的PC机对于CIF分辨率的MPEG4软件编码都难于满足实时的要求,而i.MX21的优势是其内部具有硬件的编解码模块,也就解决了这样的难题。
芬兰知名的移动视频厂商Hantro(编者注:已被On2 Technologies公司收购)提供智能型手机设计的多媒体引擎,包括MPEG-4/H.263视频编译码器实现的软硬件,以及H.264译码器,JPEG编译码器等。Freescale为其i.MX21处理器选择了Hantro编译码器,就在于它具有处理MPEG-4全双工CIF分辨率,30fps的能力。
基于视频编码的运动物体检测
视频图像中运动物体的运动对视频编码的压缩率有较大影响,特别是当有新的物体进入图像中时。目前几乎所有常用的视频编码标准在编码后得到的数据当中,占比例最大的是残差和运动矢量数据,当有新物体进入视频图像中时,编码后得出来的残差数据和运动矢量数据自然就更多,因为残差是指前后不同视频图像中相匹配块的像素差,然后经过DCT和熵编码后再传输的数据;而运动矢量反应了视频图像中相匹配块之间的距离关系。
当有新物体进入画面中时,编码器把整幅图像分块后,以块为单位在前后缓存的图像中搜索出最佳匹配块后进行相减,得到残差和运动矢量数据,并经DCT、量化和熵编码后得到编码的数据。这是编码过程中最常用也是最有效的一种编码方式,即运动估计。图2所示为时间域邻近参考帧预测模式,如果图像运动变化太大,使得许多块在前后缓存图像中都找不到相匹配的块,那么编码器一般会把这一幅图像以I帧的形式进行编码。这一特征也可以作为判断运动物体的依据,不仅是因为通常I帧编码后的数据大了许多,而且也是因为这一突然出现的I帧图像打破了I帧出现的均匀性,这是由于平时视频图像编码器都会以一定间隔的时间出现一I帧。
GSM通讯和短信提醒
GSM模块是一个支持中文短信息的工业级GSM模块,工作在EGSM900和GSM1800双频段。
1. 把模式调为PDU模式发送信息
方法:输入指令 AT+CMGF=0 (0为PDU模式,1为TEXT模式。我们这里采用PDU模式)。由于发送模式为HEX模式,所以必须将其转换为41542B434D47463D30。在实际操作时要加上0d作为结束符。
实际输入为:
41542B434D47463D300d
tcp/ip相关文章:tcp/ip是什么
评论