一种云台摄像头的视频处理方法及装置制造方法及图纸

技术编号:13974799 阅读:148 留言:0更新日期:2016-11-11 08:31
本发明专利技术公开了一种云台摄像头的视频处理方法及装置。该方法包括:监测在预设角度方位上的鱼眼图像;根据前后两帧鱼眼图像的不同,采集连续数帧鱼眼图像;校正各帧的鱼眼图像,并生成连续的视频图像;将所述视频图像发送至终端,在所述终端上合成摄像视频。采用本发明专利技术,可以准确地定位监控画面,在让摄像头采集一组监测的视频图像,并发送到终端上合成流畅的视频。

【技术实现步骤摘要】

本专利技术涉及视频处理
,更具体地,涉及一种云台摄像头的视频处理方法及装置。
技术介绍
普通摄像头使用的镜头视场角范围从40°到50°,只能够获取镜头前方的局部图像信息,导致观测系统具有较大盲区,难以应用在具有大范围观测要求的场合。鱼眼摄像头具有全方位视觉,其观测范围都能够覆盖半球域甚至整个观测空间,有效地解决了普通摄像头视野范围较小、被观测对象易丢失等问题。相对于传统方法通过多个摄像机的组合来扩大视野,鱼眼摄像头只需要一个镜头,其实现成本较低。在监控的应用中,通过转动摄像头或云台移动摄像头,可以生成全景,即在一幅图上可以观察360°的环幕场景,改变了以往需多个场景同时观看才能获得的总体信息的情况,大大提高监控人员检测效率。虽然鱼眼摄像头具有大视野的优势,但依然存在以下缺点:鱼眼摄像头采集的是一幅幅实时图片,通过逐帧串联的图片形成动画效果,但由于图片较大,或传输网速不稳定等原因,用户观看的效果欠佳。
技术实现思路
鉴于上述问题,本专利技术提出了一种云台摄像头的视频处理方法及装置。本专利技术实施例中提供了一种云台摄像头的视频处理方法,包括:监测在预设角度方位上的鱼眼图像;根据前后两帧鱼眼图像的不同,采集连续数帧鱼眼图像;校正各帧的鱼眼图像,并生成连续的视频图像;将所述视频图像发送至终端,在所述终端上合成摄像视频。优选地,监测在预设角度方位上的鱼眼图像的步骤之前,还包括:接收所述终端发出的所述触发指令,所述触发指令包括预设角度和预设帧数。优选地,根据前后两帧鱼眼图像的不同,采集连续数帧鱼眼图像的步骤,包括:申请内核缓冲区的内核地址,将所述内核地址映射到用户空间;通过所述内核地址存储所述连续数帧图像。优选地,校正各帧的鱼眼图像,并生成连续的视频图像的步骤,包括:将校正后的鱼眼图像分割成8×8的数据矩阵块,将所述鱼眼图像的RGB颜色空间转换为YCbCr格式的数据;将所述YCbCr格式的数据进行编码、量化,并转换为压缩格式的视频图像。优选地,将所述视频图像发送至终端的步骤之前,包括:通过JMF类程序读取所述视频图像的文件信息,构造并转换成RTP格式的数据源。优选地,将所述视频图像发送至终端的步骤,包括:将所述RTP格式的数据源发送给数据存储对象DataSink来传输,并采用SendStream对象的start和stop方法控制传输过程。优选地,将所述视频图像发送至终端的步骤之前,包括:建立、初始化并启动调用会话管理器类程序;将数据源构造为Processor对象,并设定Processor对象的输出为RTP格式;从Processor对象读取所述视频图像,使其输出的数据带上RTP包头的RTP数据源。优选地,将所述视频图像发送至终端的步骤,包括:调用会话管理器类程序的createSendStream方法模块,并把经Processor处理过的所述RTP数据源传递给Send Stream进行发送。相应地,本专利技术实施例提供了一种云台摄像头的视频处理装置,包括:屏幕监控单元,用于监测在预设角度方位上的鱼眼图像;图像采集单元,用于根据前后两帧鱼眼图像的不同,采集连续数帧鱼眼图像;图像生成单元,用于校正各帧的鱼眼图像,并生成连续的视频图像;图像发送单元,用于将所述视频图像发送至终端,在所述终端上合成摄像视频。优选地,还包括:指令接收单元,用于接收所述终端发出的所述触发指令,所述触发指令包括预设角度和预设帧数。优选地,所述图像采集单元,包括:地址申请单元,用于申请内核缓冲区的内核地址,将所述内核地址映射到用户空间;图像存储单元,用于通过所述内核地址存储所述连续数帧图像。优选地,所述图像生成单元,包括:格式转换单元,用于将校正后的鱼眼图像分割成8×8的数据矩阵块,将所述鱼眼图像的RGB颜色空间转换为YCbCr格式的数据;编码压缩单元,用于将所述YCbCr格式的数据进行编码、量化,并转换为压缩格式的视频图像。优选地,所述图像发送单元,包括:第一RTP转换单元,用于通过JMF类程序读取所述视频图像的文件信息,构造并转换成RTP格式的数据源。优选地,所述图像发送单元,还包括:第一RTP发送单元,用于将所述RTP格式的数据源发送给数据存储对象DataSink来传输,并采用SendStream对象的start和stop方法控制传输过程。优选地,所述图像发送单元,包括:第二RTP转换单元,用于建立、初始化并启动调用会话管理器类程序;将数据源构造为Processor对象,并设定Processor对象的输出为RTP格式;从Processor对象读取所述视频图像,使其输出的数据带上RTP包头的RTP数据源。优选地,所述图像发送单元,还包括:第二RTP发送单元,用于调用会话管理器类程序的createSendStream方法模块,并把经Processor处理过的所述RTP数据源传递给Send Stream进行发送。相对于现有技术,本专利技术提供的方案,首先,监测在预设角度方位上的鱼眼图像,根据前后两帧鱼眼图像的不同,采集连续数帧鱼眼图像,根据屏幕的变化,能够准确地定位监控画面。例如,摄像头在监控一个人都没有的客厅,此时前后两帧客厅图像是相同的。当有人进入客厅的时候,监控的客厅图像开始发生变化,此时采集连续数帧鱼眼图像。仅采集人员活动画面能够节省存储资源,同时,更准确地实施监控。在采集鱼眼图像之后,校正各帧的鱼眼图像,并生成连续的视频图像;将所述视频图像发送至终端,在所述终端上合成摄像视频。本方案让摄像头采集一组监测的视频图像,并发送到终端上合成流畅的视频。这一组视频图像在摄像头端经过校正和处理,不会出现掉帧或画面卡顿。将该组视频图像发送至终端,在所述终端上合成摄像视频进行观看,能够提高用户观看体验。本专利技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一种云台摄像头的视频处理方法的流程图。图2为本专利技术一种云台摄像头的视频处理方法的实施例的示意图。图3为本专利技术一种云台摄像头的视频处理方法的实施例的流程图。图4为本专利技术一种云台摄像头的视频处理装置的示意图。图5为本专利技术一种云台摄像头的视频处理装置的实施例的示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。在本专利技术的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。下面将结合本专利技术实施例中的附图,对本专利技术实施例中本文档来自技高网
...

【技术保护点】
一种云台摄像头的视频处理方法,其特征在于,包括:监测在预设角度方位上的鱼眼图像;根据前后两帧鱼眼图像的不同,采集连续数帧鱼眼图像;校正各帧的鱼眼图像,并生成连续的视频图像;将所述视频图像发送至终端,在所述终端上合成摄像视频。

【技术特征摘要】
1.一种云台摄像头的视频处理方法,其特征在于,包括:监测在预设角度方位上的鱼眼图像;根据前后两帧鱼眼图像的不同,采集连续数帧鱼眼图像;校正各帧的鱼眼图像,并生成连续的视频图像;将所述视频图像发送至终端,在所述终端上合成摄像视频。2.根据权利要求1所述的一种云台摄像头的视频处理方法,其特征在于,监测在预设角度方位上的鱼眼图像的步骤之前,还包括:接收所述终端发出的所述触发指令,所述触发指令包括预设角度和预设帧数。3.根据权利要求1所述的一种云台摄像头的视频处理方法,其特征在于,根据前后两帧鱼眼图像的不同,采集连续数帧鱼眼图像的步骤,包括:申请内核缓冲区的内核地址,将所述内核地址映射到用户空间;通过所述内核地址存储所述连续数帧图像。4.根据权利要求1所述的一种云台摄像头的视频处理方法,其特征在于,校正各帧的鱼眼图像,并生成连续的视频图像的步骤,包括:将校正后的鱼眼图像分割成8×8的数据矩阵块,将所述鱼眼图像的RGB颜色空间转换为YCbCr格式的数据;将所述YCbCr格式的数据进行编码、量化,并转换为压缩格式的视频图像。5.根据权利要求1所述的一种云台摄像头的视频处理方法,其特征在于,将所述视频图像发送至终端的步骤之前,包括:通过JMF类程序读取所述视频图像的文件信息,构造并转换成RTP格式的数据源。6.一种云台摄像头的视频处理装...

【专利技术属性】
技术研发人员:熊道云
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1