[发明专利]基于PTP协议的校时机制在多摄像机视频同步中的实现方法在审
申请号: | 202010059946.0 | 申请日: | 2020-01-19 |
公开(公告)号: | CN111225122A | 公开(公告)日: | 2020-06-02 |
发明(设计)人: | 陈菊芳;蔡永泳;邹颖权;荣国栋;李海勇 | 申请(专利权)人: | 深圳英飞拓科技股份有限公司 |
主分类号: | H04N5/04 | 分类号: | H04N5/04;H04N7/18;H04J3/06;H04L29/06 |
代理公司: | 深圳市欣亚知识产权代理事务所(普通合伙) 44621 | 代理人: | 葛勤;程光慧 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ptp 协议 时机 摄像机 视频 同步 中的 实现 方法 | ||
本发明涉及安防监控领域,具体公开了一种基于PTP协议的校时机制在多摄像机视频同步中的实现方法,包括以下步骤:步骤S1、配置参数;步骤S2、启动PTP线程;步骤S3、传指定参数执行主机模式,传指定参数执行从机模式;步骤S4、PTP模块校时处理;步骤S5、整秒请求关键帧线程后,同步视频帧解码输出,本发明采用基于PTP协议的方法,将校时误差控制在小于0.5ms,利用软件,在协议栈获取时间戳,实现简单,节约成本。
技术领域
本发明涉及安防监控技术领域,尤其涉及一种基于PTP协议的高精度校时机制在多摄像机视频同步应用中的实现方法。
背景技术
在安防监控产品中,多用NTP校时来实现设备的时间同步需求,但由于其仅校时过程中的误差就有5ms~10ms,不满足于多个摄像机对视频画面同步的高精度要求。因此,存在使用PTP校时。PTP是一种高精度时间同步协议,使用硬件和软件配合,并对各种影响同步精度的部分进行有效矫正,以提供亚微妙级的同步精度。PTP协议主要由三种实现方式,分别为:(1)基于支持PTP协议的芯片在物理层获取时间戳的硬件实现方式,如DP83640;(2)基于支持PTP协议的微控制器在媒体独立接口(Media Independent Interface,MII)处获取时间戳的硬件实现方式;(3)基于PTPd2(Precision Time Protocol daemon)协议的软件实现方式。硬件实现是在底层获取时间戳,需要硬件辅助,精度较高,但在实际应用中需要改变原有网络中的硬件设备,增加了成本。
发明内容
本发明的目的是为了解决现有技术中存在的多摄像机对视频画面同步的精度低的缺点,而提出的一种基于PTP协议的校时机制在多摄像机视频同步中的实现方法。
为了实现上述目的,本发明采用了如下技术方案:
一种基于PTP协议的校时机制在多摄像机视频同步中的实现方法,包括以下步骤:
步骤S1、配置参数;
步骤S2、启动PTP线程;
步骤S3、传指定参数执行主机模式,传指定参数执行从机模式;
步骤S4、PTP模块校时处理;
步骤S5、整秒请求关键帧线程后,同步视频帧解码输出。
优选的,所述步骤S1中,参数包括使能开关、组播地址、主从机。
优选的,所述PTP模块包括以下步骤:
步骤T1、解析外部传入的参数存入字典表中;
步骤T2、解析并导入配置信息;
步骤T3、启动日志管理;
步骤T4、启动时间监测及校时处理。
优选的,所述步骤T1中,参数包括主从机配置和网络地址。
优选的,所述步骤T4中,包括启动时间定时器、处理接收和发送的时间。
优选的,所述步骤S4中,所述PTP模块为官网开源库,将开源库中固定的组播地址修改为可配置以及将最终时间存入RTC中。
本发明的有益效果是:
本发明采用基于PTP协议的方法,将校时误差控制在小于0.5ms,利用软件,在协议栈获取时间戳,实现简单,节约成本。
附图说明
图1为本发明提出的一种基于PTP协议的高精度校时机制在多摄像机视频同步应用中的实现方法的流程示意图;
图2为本发明提出的一种基于PTP协议的高精度校时机制在多摄像机视频同步应用中的实现方法的PTP模块流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳英飞拓科技股份有限公司,未经深圳英飞拓科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010059946.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种流量可调式液压泵
- 下一篇:一种滚筒洗衣机的防水盒溢水结构及滚筒洗衣机