一种监控照片压缩方法和系统的制作方法

文档序号:7777070阅读:260来源:国知局
一种监控照片压缩方法和系统的制作方法
【专利摘要】本发明提供一种监控照片压缩方法,该方法包括:A、监控前端设备对移动物体进行抓拍得到该移动物体的抓拍照片;B、监控前端设备提取移动物体的轮廓信息,并将该轮廓信息和移动物体的抓拍照片发送到存储设备;C、存储设备接收监控前端设备发送的移动物体抓拍照片和该移动物体的轮廓信息进行存储;D、存储设备按照预设的策略启动移动物体抓拍照片的压缩;E、存储设备根据移动物体的轮廓信息从移动物体的抓拍照片中抠出该移动物体图片并保存,删除该抓拍照片。本发明技术方案在实现抓拍照片压缩目的的同时,并没有降低照片有效内容的图像质量。
【专利说明】一种监控照片压缩方法和系统
【技术领域】
[0001]本发明涉及视频监控【技术领域】,尤其涉及一种监控照片压缩方法和系统。
【背景技术】
[0002]卡口、电警系统接收到的车辆照片数量非常庞大。按照100个卡口,每个卡口每天通过10000辆车,捕获的每辆车的照片为0.2MByte,则3个月产生的车辆照片大小为:100*10000*0.2*90=18,000, 000MByte=18T。这些车辆的照片被存储在事先规划好的存储设备上。当车辆照片使用的存储空间达到阈值,则卡口电警系统对存储空间进行清理,清除老的车辆照片以便腾出存储空间给新拍的车辆照片使用。但是这样存在一个问题,一旦启动清除,则老的车辆照片将从存储空间中删除,后续将无法查询。所以如何能增加老的车辆照片在存储设备中的保存时间是需要考虑的问题。
[0003]现有的一种办法是将老的车辆照片进行压缩处理,缩小分辨率,减少占用的空间,从而达到增加照片存储时间的目的。但是这种方法使得车辆照片的分辨率变小了,照片中的车辆信息和乘客信息可能会变得模糊以至于给后续的研判带来困扰。

【发明内容】

[0004]有鉴于此,本发明提供一种监控照片压缩方法,该方法应用于移动物体监控系统,该监控系统包括:监控前端设备、存储设备,该方法包括:A、监控前端设备对移动物体进行抓拍得到该移动物体的抓拍照片;B、监控前端设备提取移动物体的轮廓信息,并将该轮廓信息和移动物体的抓拍照片发送到存储设备;C、存储设备接收监控前端设备发送的移动物体抓拍照片和该移动物体的轮廓信息进行存储;D、存储设备按照预设的策略启动移动物体抓拍照片的压缩;E、存储设备根据移动物体的轮廓信息从移动物体的抓拍照片中抠出该移动物体图片并保存,删除该抓拍照片。
[0005]基于同样的构思,本发明还提供一种监控照片压缩装置,该装置应用于移动物体监控系统,该监控系统包括:监控前端设备、存储设备,其特征在于,该装置包括:存储模块,用于将接收的监控前端设备发送的移动物体抓拍照片和该移动物体的轮廓信息进行存储;压缩启动模块,用于按照预设的策略启动移动物体抓拍照片的压缩;压缩模块,用于根据移动物体的轮廓信息从移动物体的抓拍照片中抠出该移动物体图片并保存,删除该抓拍照片。
[0006]相较于现有技术,本发明技术方案在实现抓拍照片压缩目的的同时,并没有降低照片有效内容的图像质量。
【专利附图】

【附图说明】
[0007]图1是监控前端设备抓拍的车辆的照片的一个示例。
[0008]图2 (a)是移动物体轮廓的一个示例。
[0009]图2 (b)是移动物体轮廓的又一个示例。[0010]图3是背景图片的一个示例。
[0011]图4 Ca)是背景图片的一个示例。
[0012]图4 (b)是背景图片的另一个示例。
[0013]图4 (c)是公共背景图片的一个示例。
[0014]图5是本发明实施例一流程图。
[0015]图6是本发明实施例二流程图。
[0016]图7是本发明实施例三流程图。
[0017]图8是本发明实施例装置的逻辑结构图。
【具体实施方式】
[0018]为解决【背景技术】中提到的问题,本发明提供的技术方案将由监控前端设备对抓拍的移动物体进行轮廓信息的提取;后端存储设备在对抓拍照片压缩时根据移动物体的轮廓信息直接抠取该移动物体图片进行保存,从而达到存储空间压缩的目的。
[0019]以下通过【具体实施方式】详细描述本发明。
[0020]实施例一
[0021]S11、监控前端设备对移动物体进行抓拍得到该移动物体的抓拍照片。
[0022]移动物体的确定有多种方法,比如对于通过绊线的物体可以判定为移动物体。绊线可以是地感线圈、视频绊线;移动物体在电警、卡口中通常为车辆。对触发绊线的移动物体进行抓拍是当前主流的监控前端设备都支持的功能。所以具体实现的细节在此不再赘述。图1为监控前端设备抓拍的车辆的照片。
[0023]S12、监控前端设备提取移动物体的轮廓信息,并将该轮廓信息和移动物体的抓拍照片发送到存储设备。
[0024]移动物体的轮廓信息可以通过构成该轮廓的象素点的坐标来表示。本文中的轮廓应该从广义上来理解。具体来讲,该轮廓可以是矩形,也可以是移动物体实际的形状。用矩形来表示该移动物体的轮廓处理起来相对比较简单,只要用四个点的坐标就可以表示出该移动物体的轮廓,请参图2 (a)的A、B、C、D。如果用该移动物体实际的形状来表示其轮廓,则相对复杂,需要使用构成该移动物体轮廓的若干个点的坐标来描述,请参图2 (b)中的若干个象素点。描述的象素点点越多,则移动物体的轮廓精度越高。
[0025]以车辆作为移动物体为例,现有的监控前端设备对抓拍的车辆,通常会进行车辆的特征信息识别,比如进行车牌识别、车身颜色识别、车标识别等处理,本实施例方案进一步增加轮廓识别,并可以将识别出的轮廓信息和其它特征信息一并封装到车辆信息,并和对车辆的抓拍照片一并发送到存储设备。
[0026]S13、存储设备接收监控前端设备发送的移动物体抓拍照片和该移动物体的轮廓信息进行存储。
[0027]S14、存储设备按照预设的策略启动移动物体抓拍照片的压缩。
[0028]该策略可以是到达预设的时间点或者存储空间达到设置的阈值。
[0029]S15、存储设备根据移动物体的轮廓信息从移动物体的抓拍照片中抠出该移动物体图片并保存,删除该抓拍照片。
[0030]由于存储设备对每一幅抓拍照片都保存有该照片中移动物体的轮廓信息,所以在对抓拍照片进行压缩的时候,存储设备直接利用该轮廓信息从抓拍照片中抠取移动物体的图片进行保存。而该移动物体对应的抓拍照片将被删除。该移动物体图片的保存路径可以和该移动物体的抓拍照片存储的路径一致。
[0031]存储设备可以按照预定的策略对一定数量的抓拍照片进行压缩,比如说压缩某时间点前的抓拍照片或者一边压缩一边判断剩余存储空间的大小,如果剩余存储空间到达一定的值就不再压缩。
[0032]存储设备压缩完一张抓拍照片后可以在该抓拍照片的特征信息中添加压缩处理
O
[0033]在电警、卡口应用中,当用户根据抓拍照片,在进行车辆套牌分析、禁区驶入分析等应用需要查看拍摄的图片时,就可以直接调取保存的移动物体的图片进行查看。
[0034]由于监控前端设备抓拍的整幅照片中,移动物体实际仅占用其中的一部分;在整幅抓拍照片中,移动物体是最有效的信息;抠出并仅保存移动物体图片,大大减少抓拍照片占用的空间,同时由于保存的移动物体图片的画质没有降低,所以对后续的分析研判并不会有任何影响。
[0035]实施例二
[0036]由于在某些应用场景中,用户可能还需要查看摄像机抓拍的照片,即除了关注移动物体外可能还需要关注一下背景信息,所以实施例二在实施例一的基础上,存储设备进一步保存背景图片。但是为了要充分的利用有限的存储空间,在进行背景图片保存的时候需要做一定的改进。背景图片即抓拍照片被抠出移动物体后剩余的图片。图3是背景图片的一个示例。以下通过实施流程进一步详细说明。
[0037]S21~S25请参实施例一。
[0038]S26、将从抓拍照片中抠`出该移动物体图片后得到的背景图片进行保存,并且进一步保存移动物体图片与背景图片的对应关系以及移动物体图片在背景图片中的位置。
[0039]S27、当获得的背景图片达到预设数量η时,计算这η个背景图片的公共背景图片,并更新移动物体图片与背景图片的对应关系。
[0040]如果每个抓拍照片对应的背景图片都进行保存的话,实际上的存储空间并没有减少,也就没有达到抓拍照片压缩的目的。所以本发明方案需要在过车信息数据库中保存的背景图片是多张抓拍照片公共的背景图片。一般同一个摄像机抓拍的照片,背景很少变化,因此可以基于前后多张抓拍照片计算出公共的背景图片。具体的计算方法可以是根据各背景图片抠去的移动物体轮廓像素点的坐标进行计算。请参图4 (a)、图4 (b)和图4 (C),图4 (a)是第一张抓拍照片抠去移动物体的背景图片,图4 (b)是第二张抓拍照片抠去移动物体的背景图片,图4 (C)是综合图4 (a)和图4 (b)背景图片计算出的新的背景图片。这个例子只是以两个背景图片为例来计算公共的背景图片。实际在计算的时候,可以考虑更多的背景图片,即η可以设置的大一些。η设置的越大,存储空间压缩的越多。
[0041]更新移动物体图片与背景图片的对应关系具体是:将移动物体图片更新为与公共背景图片的对应关系。对于图4 (a)~图4 (C)的例子,原来移动物体图片A (未图示)与背景图片:图4 (a)建立对应关系,移动物体图片B (未图示)与背景图片:图4 (b)建立对应关系;更新移动物体图片与背景图片的对应关系即将移动物体图片A和移动物体图片B均建立与公共背景图片:图4 (c)的对应关系。移动物体图片在背景图片中的位置关系则不必更新。
[0042]当用户查询抓拍照片时,监控服务器从存储设备同时提取移动物体图片、该移动物体图片对应的背景图片以及位置信息,并且合成抓拍照片发送给用户显示。由于每一张移动物体的图片都对应背景图片以及其在背景图片中的位置信息,所以根据这些信息可以进行抓拍照片的合成,并且将其反馈给用户。
[0043]实施例三
[0044]对于公共背景图片的计算除了采用步骤27综合计算的方法之外,还可以采用逐步逼近的方法来计算。以下通过实施例三进一步详细说明。
[0045]S31?S35请参实施例一。
[0046]S36、将从抓拍照片中抠出移动物体图片后得到背景图片,并保存移动物体图片在背景图片中的位置信息。
[0047]S37、使用背景图片对当前的公共背景图片进行更新得到新的公共背景图片,并将该新的背景图片作为当前的公共背景图片;所述公共背景图片初始为O。
[0048]S38、保存移动物体图片与更新后的公共背景图片的对应关系。
[0049]从上述实施流程可以看出该逐步逼近的方法,每获得一个背景图片,就用该获得背景图片更新当前的公共背景图片。
[0050]在开始执行压缩后得到移动物体图片A和其对应的背景图片:图4 (a),则用图4
(a)更新当前的公共背景图片,得到新的公共背景图片,由于公共背景图片初始为空白,则经过图4 (a)更新后,得到的当前的公共背景图片还是为图4 (a);将该新的公共背景图片作为当前的公共背景图片;在获得移动物体B对应的背景图片:图4 (b)时,基于图4 (b)更新当前的公共背景图片,更新后的结果请参图4 (c),并将图4 (C)作为当前的公共背景图片;此时将移动物体A和移动物体B对应的背景图片更新为当前公共背景图片:图4(c)。如果后续获得了一个背景图片(d),则进一步使用该背景图片(d)更新当前的公共背景图片,并将该新的背景图片作为当前公共背景图片,并将各移动物体图片对应的背景图片更新为当前公共的背景图片。以此类推,不再赘述。
[0051]以上实施例二和实施例三的两种计算公共背景图片的方法各有优劣:第一种方法节省背景图片空间,但是需要综合多张背景图片来计算公共的背景图片,所以计算速度比较慢;第二种方法计算速度快,但是公共背景图片不断的处在更新过程。
[0052]基于同样的构思,本发明还提供一种监控照片压缩装置,该装置应用于存储设备。请参图8,该装置包括:存储模块,用于将接收的监控前端设备发送的移动物体抓拍照片和该移动物体的轮廓信息进行存储;压缩启动模块,用于按照预设的策略启动移动物体抓拍照片的压缩;压缩模块,用于根据移动物体的轮廓信息从移动物体的抓拍照片中抠出该移动物体图片并保存,删除该抓拍照片。
[0053]该压缩模块还用于:将从抓拍照片中抠出该移动物体图片后得到的背景图片进行保存,并且进一步保存移动物体图片与背景图片的对应关系以及移动物体图片在背景图片中的位置信息。
[0054]该监控照片压缩装置还包括:公共背景计算模块。该公共背景计算模块用于当获得的背景图片达到预设数量η时,计算这η个背景图片的公共背景图片;所述压缩模块,还用于将移动物体图片与背景图片的对应关系更新为与公共背景图片的对应关系。[0055]在另一种实施方式中,压缩模块和公共背景计算模块执行如下处理:
[0056]该压缩模块还用于:将从抓拍照片中抠出该移动物体图片后得到背景图片,并保存移动物体图片在背景图片中的位置信息;公共背景计算模块,使用所述背景图片对当前的公共背景图片进行更新得到新的公共背景图片,并将该新的背景图片作为当前的公共背景图片;所述公共背景图片初始为空白;该压缩模块,还用于保存所述移动物体图片与所述公共背景图片的对应关系。
[0057]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【权利要求】
1.一种监控照片压缩方法,该方法应用于移动物体监控系统,该监控系统包括:监控前端设备、存储设备,其特征在于,该方法包括: A、监控前端设备对移动物体进行抓拍得到该移动物体的抓拍照片; B、监控前端设备提取移动物体的轮廓信息,并将该轮廓信息和移动物体的抓拍照片发送到存储设备; C、存储设备接收监控前端设备发送的移动物体抓拍照片和该移动物体的轮廓信息进行存储; D、存储设备按照预设的策略启动移动物体抓拍照片的压缩; E、存储设备根据移动物体的轮廓信息从移动物体的抓拍照片中抠出该移动物体图片并保存,删除该抓拍照片。
2.如权利要求1所述的方法,其特征在于,所述轮廓信息为构成该轮廓的移动物体象素点的坐标信息。
3.如权利要求1所述的方法,其特征在于,所述方法进一步包括: F、将从抓拍照片中抠出该移动物体图片后得到的背景图片进行保存,并且进一步保存移动物体图片与背景图片的对应关系以及移动物体图片在背景图片中的位置信息; G、当获得的背景图片达到预设数量η时,计算这η个背景图片的公共背景图片,并更新移动物体图片与背景图片的对应关系。
4.如权利要求3所述的方法,其特征在于,所述更新移动物体图片与背景图片的对应关系具体是:将移动物体图片更新为与公共背景图片的对应关系。
5.如权利要求1所述的方法,其特征在于,所述方法进一步包括: F、将从抓拍照片中抠出该移动物体图片后得到背景图片,并保存移动物体图片在背景图片中的位置信息; G、使用步骤F中得到的背景图片对当前的公共背景图片进行更新得到新的公共背景图片,并将该新的背景图片作为当前的公共背景图片;所述公共背景图片初始为空白; H、保存步骤F中的移动物体图片与步骤G中更新后的公共背景图片的对应关系。
6.一种监控照片压缩装置,该装置应用于存储设备,该存储设备位于监控系统中,该监控系统还包括:监控前端设备,其特征在于,该装置包括: 存储模块,用于将接收的监控前端设备发送的移动物体抓拍照片和该移动物体的轮廓信息进行存储; 压缩启动模块,用于按照预设的策略启动移动物体抓拍照片的压缩; 压缩模块,用于根据移动物体的轮廓信息从移动物体的抓拍照片中抠出该移动物体图片并保存,删除该抓拍照片。
7.如权利要求6所述的装置,其特征在于,所述轮廓信息为构成该轮廓的移动物体象素点的坐标信息。
8.如权利要求6所述的装置,其特征在于,所述压缩模块还用于:将从抓拍照片中抠出该移动物体图片后得到的背景图片进行保存,并且进一步保存移动物体图片与背景图片的对应关系以及移动物体图片在背景图片中的位置信息; 所述装置还包括: 公共背景计算模块,用于当获得的背景图片达到预设数量η时,计算这η个背景图片的公共背景图片; 所述压缩模块,还用于将移动物体图片与背景图片的对应关系更新为与公共背景图片的对应关系。
9.如权利要求6所述的装置,其特征在于,所述压缩模块还用于: 将从抓拍照片中抠出该移动物体图片后得到背景图片,并保存移动物体图片在背景图片中的位置信息; 所述装置还包括: 公共背景计算模块,使用所述背景图片对当前的公共背景图片进行更新得到新的公共背景图片,并将该新的背景图片作为当前的公共背景图片;所述公共背景图片初始为空白; 所述压缩模块,还用于保存所述移动物体图片与所述公共背景图片的对应关系。
【文档编号】H04N7/18GK103595966SQ201310583430
【公开日】2014年2月19日 申请日期:2013年11月19日 优先权日:2013年11月19日
【发明者】黄军 申请人:浙江宇视科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1