图像处理方法、装置、服务器及存储介质制造方法及图纸

技术编号:22173208 阅读:30 留言:0更新日期:2019-09-21 13:54
本申请公开了一种图像处理方法、装置、服务器及存储介质,该图像处理方法应用于服务器,服务器与多个摄像头通信连接,多个摄像头分布于不同位置,多个摄像头中相邻两个摄像头的拍摄区域邻接或者存在部分重合。该图像处理方法包括:获取多个摄像头的拍摄图像;获取多个摄像头的拍摄图像中存在至少一个预设移动对象的拍摄图像;将存在目标移动对象的拍摄图像按照不同的预设移动对象进行分组,得到多个图像组,每个图像组对应不同的预设移动对象;按照拍摄图像的拍摄时间的先后顺序,将多个图像组中每个图像组的拍摄图像进行拼接合成,得到多个预设移动对象对应的视频文件。本方法可以生成移动对象在多个范围内移动时的监控视频。

Image Processing Method, Device, Server and Storage Media

【技术实现步骤摘要】
图像处理方法、装置、服务器及存储介质
本申请涉及拍摄
,更具体地,涉及一种图像处理方法、装置、服务器及存储介质。
技术介绍
目前,随着摄像头系统在日常生活中的广泛使用,人们对视频拍摄的需求越来越多。例如,在监控、科学研究观察等场景下,通过使用摄像头来记录/监控某个区域的状态和人物活动等。但是,由于摄像头的拍摄区域有限,即可视角度有限,因此摄像头只能拍到有限范围内的图像。
技术实现思路
鉴于上述问题,本申请提出了一种图像处理方法、装置、服务器及存储介质,可以实现获得对同一移动对象在大范围内的监控视频。第一方面,本申请实施例提供了一种图片处理方法,应用于服务器,所述服务器与多个摄像头通信连接,所述多个摄像头分布于不同位置,所述多个摄像头中相邻两个摄像头的拍摄区域邻接或者存在部分重合,所述方法包括:获取所述多个摄像头的拍摄图像;获取所述多个摄像头的拍摄图像中存在至少一个预设移动对象的拍摄图像;将所述存在目标移动对象的拍摄图像按照不同的预设移动对象进行分组,得到多个图像组,所述图像组为包含同一预设移动对象的拍摄图像的集合,每个图像组对应不同的预设移动对象;按照拍摄图像的拍摄时间的先后顺序,将所述多个图像组中每个图像组的拍摄图像进行拼接合成,得到多个预设移动对象对应的视频文件。第二方面,本申请实施例提供了一种图片处理装置,应用于服务器,所述服务器与多个摄像头通信连接,所述多个摄像头分布于不同位置,所述多个摄像头中相邻两个摄像头的拍摄区域邻接或者存在部分重合,所述装置包括:第一图像获取模块、第二图像获取模块、图像分组模块以及视频合成模块,其中,所述第一图像获取模块用于获取所述多个摄像头的拍摄图像;所述第二图像获取模块用于获取所述多个摄像头的拍摄图像中存在至少一个预设移动对象的拍摄图像;所述图像分组模块用于将所述存在目标移动对象的拍摄图像按照不同的预设移动对象进行分组,得到多个图像组,所述图像组为包含同一预设移动对象的拍摄图像的集合,每个图像组对应不同的预设移动对象;所述视频合成模块用于按照拍摄图像的拍摄时间的先后顺序,将所述多个图像组中每个图像组的拍摄图像进行拼接合成,得到多个预设移动对象对应的视频文件。第三方面,本申请实施例提供了一种服务器,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述第一方面提供的图像处理方法。第四方面,本申请实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述第一方面提供的图像处理方法。本申请提供的方案,应用于服务器,服务器与多个摄像头通信连接,多个摄像头分布于不同位置,多个摄像头中相邻两个摄像头的拍摄区域邻接或者存在部分重合。通过获取多个摄像头的拍摄图像,从多个摄像头的拍摄图像中获取存在至少一个预设移动对象的拍摄图像,将存在目标移动对象的拍摄图像按照不同的预设移动对象进行分组,得到多个图像组,图像组为包含同一预设移动对象的拍摄图像的集合,每个图像组对应不同的预设移动对象,然后按照拍摄图像的拍摄时间的先后顺序,将多个图像组中每个图像组的拍摄图像进行拼接合成,得到多个预设移动对象对应的视频文件,从而实现对预设移动对象在多个拍摄区域的拍摄图像进行拼接合成,得到预设移动对象在多个拍摄区域被拍摄的完整监控视频,提升了监控效果,无需用户单独对各个拍摄区域的拍摄图像进行查看,提示用户体验。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本申请实施例提供的分布式系统的示意图。图2示出了根据本申请一个实施例的图像处理方法流程图。图3示出了根据本申请一个实施例提供的图像分组的分组示意图。图4示出了根据本申请另一个实施例的图像处理方法流程图。图5示出了根据本申请另一个实施例的图像处理方法中步骤S230的流程图。图6示出了根据本申请又一个实施例的图像处理方法流程图。图7示出了根据本申请再一个实施例的图像处理方法流程图图8示出了根据本申请一个实施例的图像处理装置的一种框图。图9示出了根据本申请一个实施例的图像处理装置中第二图像获取模块的一种框图。图10示出了根据本申请一个实施例的图像处理装置中视频合成模块的一种框图。图11是本申请实施例的用于执行根据本申请实施例的图像处理方法的服务器的框图。图12是本申请实施例的用于保存或者携带实现根据本申请实施例的图像处理方法的程序代码的存储单元。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。随着社会的发展和科技的进步,越来越多的地方开始布置监控系统,并且在通过监控系统进行监控的多数应用场景中,所使用的摄像头往往都只能对某个固定的区域进行监控。这样的话,只能形成对单个区域监控的视频,用户在需要查看多个区域监控的视频时,只能分别对每个区域的监控视频进行查看。为解决上述问题,市场上兴起了全景视频监控系统,全景监控系统利用设置于不同位置的摄像头拍摄图像,并将这些拍摄图像合成为全景图像,但是全景图像所获取的范围过大,无法针对某个对象进行监控,用户在需要查看某个对象的监控视频时,需要查看监控内容较多的全景监控视频,造成用户体验不佳。针对上述问题,专利技术人经过长期的研究发现并提出了本申请实施例提供的图像处理方法、装置、服务器以及存储介质,通过多个分布于不同位置的摄像头进行监控拍摄,然后根据不同移动对象对多个摄像头的拍摄图像进行分组,再根据分组中的拍摄图像进行拼接合成,形成不同移动对象对应的视频文件,方便用户查看。其中,具体的图像处理方法在后续的实施例中进行详细的说明。下面将针对适用于本申请实施例提供的图像处理方法的分布式系统进行描述。请参阅图1,图1示出了本申请实施例提供的分布式系统的示意图,其中,该分布式系统包括服务器100和多个摄像头200(图1所示摄像头200的数量为4个),其中,服务器100分别和多个摄像头200中的每个摄像头200连接,用于分别与每个摄像头200进行数据交互,例如,服务器100接收摄像头200发送的图像、服务器100向摄像头200发送指令等,在此不做具体的限定。另外,该服务器100可以为云服务器,也可以为传统服务器,该摄像头200可以为枪式摄像头、半球摄像头、高清智能球形摄像头、笔筒式摄像头、单板摄像头、飞碟摄像头、手机型摄像头等,且该摄像头的镜头可以采用广角镜头、标准镜头、长焦镜头、变焦镜头、针孔镜头等,在此不做具体的限定。在一些实施方式中,多个摄像头200设置在不同的位置用于拍摄不同的区域,且多个摄像头200中的每两个相邻的摄像头200的拍摄区域邻接或部分重合。可以理解的是,每个摄像头200根据其视场角和设置位置的不同,可以对应拍摄不同的区域,通过设置每两个相邻的摄像头200的拍摄区域邻接或部分重合,可以使得分布式系统所要拍摄的区域全覆盖。其中,多个摄像头200可以沿一个长度方本文档来自技高网
...

【技术保护点】
1.一种图片处理方法,其特征在于,应用于服务器,所述服务器与多个摄像头通信连接,所述多个摄像头分布于不同位置,所述多个摄像头中相邻两个摄像头的拍摄区域邻接或者存在部分重合,所述方法包括:获取所述多个摄像头的拍摄图像;获取所述多个摄像头的拍摄图像中存在至少一个预设移动对象的拍摄图像;将所述存在目标移动对象的拍摄图像按照不同的预设移动对象进行分组,得到多个图像组,所述图像组为包含同一预设移动对象的拍摄图像的集合,每个图像组对应不同的预设移动对象;按照拍摄图像的拍摄时间的先后顺序,将所述多个图像组中每个图像组的拍摄图像进行拼接合成,得到多个预设移动对象对应的视频文件。

【技术特征摘要】
1.一种图片处理方法,其特征在于,应用于服务器,所述服务器与多个摄像头通信连接,所述多个摄像头分布于不同位置,所述多个摄像头中相邻两个摄像头的拍摄区域邻接或者存在部分重合,所述方法包括:获取所述多个摄像头的拍摄图像;获取所述多个摄像头的拍摄图像中存在至少一个预设移动对象的拍摄图像;将所述存在目标移动对象的拍摄图像按照不同的预设移动对象进行分组,得到多个图像组,所述图像组为包含同一预设移动对象的拍摄图像的集合,每个图像组对应不同的预设移动对象;按照拍摄图像的拍摄时间的先后顺序,将所述多个图像组中每个图像组的拍摄图像进行拼接合成,得到多个预设移动对象对应的视频文件。2.根据权利要求1所述的方法,其特征在于,在所述获取所述多个摄像头的拍摄图像中存在至少一个预设移动对象的拍摄图像之前,所述方法还包括:接收电子设备发送的预设移动对象的特征信息,所述特征信息用于表征所述预设移动对象的外部特征;所述获取所述多个摄像头的拍摄图像中存在至少一个预设移动对象的拍摄图像,包括:根据所述特征信息,识别所述多个摄像头的拍摄图像中存在所述至少一个预设移动对象的拍摄图像。3.根据权利要求2所述的方法,其特征在于,所述预设移动对象包括预设人物,所述特征信息至少包括所述预设人物的人脸图像,所述根据所述特征信息,识别所述多个摄像头的拍摄图像中存在所述至少一个预设移动对象的拍摄图像,包括:从所述多个摄像头的拍摄图像中确定出存在人物的第一拍摄图像;根据所述人脸图像,从所述第一拍摄图像中识别出包含与所述人脸图像匹配的内容的拍摄图像,得到所述多个摄像头的拍摄图像中存在所述预设人物的拍摄图像。4.根据权利要求1所述的方法,其特征在于,所述获取所述多个摄像头的拍摄图像中存在至少一个预设移动对象的拍摄图像,包括:从所述多个摄像头的拍摄图像中获取满足筛选条件的第二拍摄图像,所述筛选条件包括指定区域的摄像头拍摄的图像或者指定时间段拍摄的图像;从所述第二拍摄图像中获取存在至少一个预设移动对象的拍摄图像。5.根据权利要求4所述的方法,其特征在于,所述筛选条件包括指定区域的摄像头拍摄的图像,在所述获取所述多个摄像头的拍摄图像中存在至少一个预设移动对象的拍摄图像之前,所述方法还包括:发送所述多个摄像头所对应的多个拍摄区域的数据至移动终端,所述多个摄像头与所述多个拍摄区域一一对应;接收所述移动终端发送的对所述多个拍摄区域中指定区域的选择指令,根据所述选择指令得到所述指定区域,所述选择指令由所述移动终端根据所述多个拍摄区域的数据显示选择界面后,检...

【专利技术属性】
技术研发人员:杜鹏
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1