首页 / 专利库 / 电脑图像 / 深度图 / 一种高空抛物训练样本快速生成方法与系统

一种高空抛物训练样本快速生成方法与系统

阅读:1040发布:2020-09-04

专利汇可以提供一种高空抛物训练样本快速生成方法与系统专利检索,专利查询,专利分析的服务。并且本 发明 涉及小区安防监控和 图像处理 与合成领域,公开了一种高空抛物训练样本快速生成方法,包括如下步骤:S1、高楼监控背景图像生成;S2、不同坠物类别图像生成;S3、高空抛物图像合成;还公开其生成系统,包括背景图像输入模 块 、坠物图像输入模块、背景图像处理模块、坠物图像处理模块以及高空抛物训练样本合成模块。本发明,利用图像处理与合成技术通过采集少量高楼背景和坠物图像就可以快速合成海量高空抛物训练样本,为高空抛物自动检测的训练学习提供了一种低成本、快速、可行的方法,为 大数据 样本采集节约了大量人 力 、物力和财力。,下面是一种高空抛物训练样本快速生成方法与系统专利的具体信息内容。

1.一种高空抛物训练样本快速生成方法,其特征在于,包括如下步骤:
S1、高楼监控背景图像生成:采集 个不同高楼在不同环境下的外立面作为高楼背景,得到 张高楼背景图像;
S2、不同坠物类别图像生成:收集C类不同类别的坠物实体,针对以上C类坠物实体,收集其不同型号、不同颜色、不同品牌的物体进行拍照采集其图像,对剪切出的纯净坠物图像,利用深度学习等技术生成不同样式、不同环境下的多场景坠物图像,得到 张无背景的坠物图像;
S3、高空抛物图像合成:根据S1和S2得到 张高楼背景图像和 张无背景的坠物图像,合成 张高空抛物训练样本。
2.根据权利要求1所述的一种高空抛物训练样本快速生成方法,其特征在于,S1中,个不同高楼外立面作为高楼背景图像的具体采集方法为:
1、采集时以高楼50米为聚焦点进行拍摄采集;
2、同一栋楼采集 个不同环境下的高楼背景图像,个不同环境包括但不限于不同季节环境:春、夏、秋和秋;不同天气环境:晴天、雨天、天和阴天;不同时间段:早上、中午、傍晚和深夜。
3.根据权利要求1所述的一种高空抛物训练样本快速生成方法,其特征在于,S2中,C类不同类别的坠物实体,包括但不限于:烟头、玻璃瓶、塑料瓶、花盆、晒架支架、垃圾袋、果皮、砖石、杯子、纸箱、衣物、纸屑、菜刀、砧板、尿布湿和消防瓶。
4.根据权利要求3所述的一种高空抛物训练样本快速生成方法,其特征在于,S2中,C类坠物实体的具体采集方法为:
1、对收集的不同类型物体采用不同拍摄距离或设置不同焦距进行拍照;
2、对拍摄的图像进行背景去除尽量剪切出纯净的物体图像。
5.根据权利要求4所述的一种高空抛物训练样本快速生成方法,其特征在于,S2中,多场景坠物图像的合成方法如下:
1、对剪切出的坠物图像利用生成对抗网络(GAN)进行雨天、雪天、阴天和黑夜不同场景的合成,以便生成不同条件场景下的坠物图像;
2、对上步得出的坠物图像进行旋转、缩放、加噪声和模糊图像处理以生成不同形式下的坠物图像。
6.根据权利要求1所述的一种高空抛物训练样本快速生成方法,其特征在于,S3中,高空抛物训练样本的具体合成方法为:
1、对于每张高楼背景图像 ,与 张无背景的坠物图像 进行合成得到
高空抛物图像:
A、将无背景的坠物图像 进行任意缩放,使其落入高楼背景图像 的尺度范围,比如将的长和宽任意缩放到 长和宽的 范围内,任意取40张不同分辨率的坠物图像;
B、将得到的不同分辨率坠物图像按滑动窗口的方式逐步取代高楼背景图像中的相应部分图像,得到不同分辨率的高空抛物图像;
C、重复以上两步直到所有的 张坠物图像都被处理完毕,共可得到 张在背景下的高空抛物图像;
2、重复第一步直到所有的 张高楼背景图像都被合成完毕为止,共可得 张
高空抛物样本图像。
7.一种高空抛物训练样本快速生成系统,其特征在于,包括背景图像输入模、坠物图像输入模块、背景图像处理模块、坠物图像处理模块以及高空抛物训练样本合成模块,其中,
所述背景图像输入模块,用于输入单张或者多张背景图像;
所述坠物图像输入模块,用于输入单张或者多张坠物图像;
所述背景图像处理模块,用于对输入的背景图像的后缀名进行判别以及对符合要求的背景图像进行大小的判断;
所述坠物图形处理模块,用于对输入的坠物图像的后缀名进行判别、对符合要求的坠物图像进行大小的判断、对符合要求的坠物图像合成不同条件场景下的坠物图像以及对合成后的坠物图像进行旋转、缩放、加噪声和模糊图像处理;
所述高空抛物训练样本合成模块,用于对输入的 张高楼背景图像和 张无背景的坠物图像合成 张高空抛物训练样本。

说明书全文

一种高空抛物训练样本快速生成方法与系统

技术领域

[0001] 本发明涉及小区安防监控和图像处理与合成领域,具体是一种高空抛物训练样本快速生成方法与系统。

背景技术

[0002] 高空抛物被称为“悬在城市上空的痛”,高空抛物事件的新闻时常会看到,能够产生严重的后果,严重时能够让居民当场死亡,并出现事件追责纠纷问题。由于基于深度学习人工智能技术的出现,使得高空抛物自动检测和预警成为了可能。通过架设监控摄像头,利用深度学习技术可以快速有效的检测出高空抛物现象,做到事先预警提示和事后取证。深度学习技术是目前最有效的机器学习方法,在图像识别语音识别自然语言处理方面已全面应用,并获得了巨大成功。
[0003] 但是,深度学习技术依赖于海量学习样本,是一种典型的数据驱动方法。对于高空抛物图像检测和识别来说,训练样本不足是其主要应用障碍。因为高空抛物是少数个别现象,很难收集到大量高空抛物训练样本。因此,本发明提出一种高空抛物训练样本快速合成方法与系统。

发明内容

[0004] 本发明的目的在于提供一种高空抛物训练样本快速生成方法与系统,以解决上述背景技术中提出的问题。
[0005] 为实现上述目的,本发明提供如下技术方案:一种高空抛物训练样本快速生成方法,包括如下步骤:
S1、高楼监控背景图像生成:采集 个不同高楼在不同环境下的外立面作为高楼背景,得到 张高楼背景图像;
S2、不同坠物类别图像生成:收集C类不同类别的坠物实体,针对以上C类坠物实体,收集其不同型号、不同颜色、不同品牌的物体进行拍照采集其图像,对剪切出的纯净坠物图像,利用深度学习等技术生成不同样式、不同环境下的多场景坠物图像,得到 张无背景的坠物图像;
S3、高空抛物图像合成:根据S1和S2得到 张高楼背景图像和 张无背景的坠物图
像,合成 张高空抛物训练样本。
[0006] 作为本发明进一步的方案:S1中, 个不同高楼外立面作为高楼背景图像的具体采集方法为:1、采集时以高楼50米为聚焦点进行拍摄采集;
2、同一栋楼采集 个不同环境下的高楼背景图像,个不同环境包括但不限于不同季节环境:春、夏、秋和秋;不同天气环境:晴天、雨天、天和阴天;不同时间段:早上、中午、傍晚和深夜。
[0007] 作为本发明进一步的方案:S2中,C类不同类别的坠物实体,包括但不限于:烟头、玻璃瓶、塑料瓶、花盆、晒架支架、垃圾袋、果皮、砖石、杯子、纸箱、衣物、纸屑、菜刀、砧板、尿布湿和消防瓶。
[0008] 作为本发明进一步的方案:S2中,C类坠物实体的具体采集方法为:1、对收集的不同类型物体采用不同拍摄距离或设置不同焦距进行拍照;
2、对拍摄的图像进行背景去除尽量剪切出纯净的物体图像。
[0009] 作为本发明进一步的方案:S2中,多场景坠物图像的合成方法如下:1、对剪切出的坠物图像利用生成对抗网络(GAN)进行雨天、雪天、阴天和黑夜不同场景的合成,以便生成不同条件场景下的坠物图像;
2、对上步得出的坠物图像进行旋转、缩放、加噪声和模糊图像处理以生成不同形式下的坠物图像。
[0010] 作为本发明再进一步的方案:S3中,高空抛物训练样本的具体合成方法为:1、对于每张高楼背景图像 ,与 张无背景的坠物图像 进行合成
得到高空抛物图像:
A、将无背景的坠物图像 进行任意缩放,使其落入高楼背景图像 的尺度范围,比如将 的长和宽任意缩放到 长和宽的 范围内,任意取40张不同分辨率的坠物图
像;
无背景的坠物图像 的大小为100*100,高楼背景图像 的大小为200*200,由于缩放比例为 ,因此对 进行缩放处理得到新的坠物图像的长和宽范围为
即[4, 160],又由于 的大小为100*100,所以最终新的坠物图像的长
和宽范围为[4, 100],即将无背景的坠物图像缩放到此范围内,我们在此范围内任意取40张不同分辨率的缩放图片,如4*100,10*50,50*50,60*60,100*4等。
[0011] B、将得到的不同分辨率坠物图像按滑动窗口的方式逐步取代高楼背景图像中的相应部分图像,得到不同分辨率的高空抛物图像;C、重复以上两步直到所有的 张坠物图像都被处理完毕,共可得到 张在 背
景下的高空抛物图像;
2、重复第一步直到所有的 张高楼背景图像都被合成完毕为止,共可得
张高空抛物样本图像。
[0012] 一种高空抛物训练样本快速生成系统,包括背景图像输入模、坠物图像输入模块、背景图像处理模块、坠物图像处理模块以及高空抛物训练样本合成模块,其中,所述背景图像输入模块,用于输入单张或者多张背景图像;所述坠物图像输入模块,用于输入单张或者多张坠物图像;
所述背景图像处理模块,用于对输入的背景图像的后缀名进行判别以及对符合要求的背景图像进行大小的判断;
所述坠物图形处理模块,用于对输入的坠物图像的后缀名进行判别、对符合要求的坠物图像进行大小的判断、对符合要求的坠物图像合成不同条件场景下的坠物图像以及对合成后的坠物图像进行旋转、缩放、加噪声和模糊图像处理;
所述高空抛物训练样本合成模块,用于对输入的 张高楼背景图像和 张无背景的
坠物图像合成 张高空抛物训练样本。
[0013] 与现有技术相比,本发明的有益效果是:本发明利用图像处理与合成技术通过采集少量高楼背景和坠物图像就可以快速合成海量高空抛物训练样本,为高空抛物自动检测的训练学习提供了一种低成本、快速、可行的方法,为大数据样本采集节约了大量人、物力和财力。
附图说明
[0014] 图1为一种高空抛物训练样本快速生成方法的流程示意图。
[0015] 图2为一种高空抛物训练样本快速生成系统中各功能模块的示意图。

具体实施方式

[0016] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0017] 请参阅图1,本发明实施例中,一种高空抛物训练样本快速生成方法,包括如下步骤:S1、高楼监控背景图像生成
采集 个不同高楼在不同环境下的外立面作为高楼背景图像,具体采集方法如下:
1、采集时以高楼50米左右为聚焦点进行拍摄采集。
[0018] 2、同一栋楼采集 个不同环境下的高楼背景图像,个不同环境包括但不限于不同季节环境:春、夏、秋、秋等;不同天气环境:晴天、雨天、雪天、阴天等;不同时间段:早上、中午、傍晚、深夜等。
[0019] 因此,基于不同高楼和不同环境共可采集 张高楼背景图像。
[0020] S2、不同坠物类别图像生成收集C类不同类别的坠物实体,包括但不限于:烟头、玻璃瓶、塑料瓶、花盆、晒架支架、垃圾袋、果皮、砖石、杯子、纸箱、衣物、纸屑、菜刀、砧板、尿布湿、消防瓶等16类。
[0021] 针对以上C类坠物实体,收集其不同型号、不同颜色、不同品牌的物体进行拍照采集其图像。具体采集方法为:1、对收集的不同类型物体采用不同拍摄距离或设置不同焦距进行拍照。
[0022] 2、对拍摄的图像进行背景去除尽量剪切出纯净的物体图像。
[0023] 对剪切出的纯净坠物图像,利用深度学习等技术生成不同样式、不同环境下的多场景坠物图像,其方法如下:1、为了模拟不同的场景,对剪切出的坠物图像利用生成对抗网络(GAN)进行雨天、雪天、阴天、黑夜等不同场景的合成,以便生成不同条件场景下的坠物图像。
[0024] 2、为了模拟不同形状和样式,对上步得出的坠物图像进行旋转、缩放、加噪声和模糊等图像处理以生成不同形式下的坠物图像。
[0025] 对收集的C类坠物进行以上操作后得到 张无背景的坠物图像。
[0026] S3、高空抛物图像合成根据前两步得到 张高楼背景图像和 张无背景的坠物图像,合成 张高
空抛物训练样本。合成方法如下:
1、对于每张高楼背景图像 ,与 张无背景的坠物图像 进行合成
得到高空抛物图像:
A、将无背景的坠物图像 进行任意缩放,使其落入高楼背景图像 的尺度范围,比如将 的长和宽任意缩放到 长和宽的 范围内,任意取40张不同分辨率的坠物图
像。
[0027] B、将得到的不同分辨率坠物图像按滑动窗口的方式逐步取代高楼背景图像中的相应部分图像,得到不同分辨率的高空抛物图像。
[0028] C、重复以上两步直到所有的 张坠物图像都被处理完毕,共可得到 张在背景下的高空抛物图像。
[0029] 2、重复第一步直到所有的 张高楼背景图像都被合成完毕为止,共可得张高空抛物样本图像。
[0030] 参阅图2,一种高空抛物训练样本快速合成系统,主要包括如下几大功能模块:(1)背景图像输入模块
以对话框、选择框和按钮的形式选择背景图像输入,系统可以选择单张图像输入,也可以文件夹的形式批量输入背景图像。
[0031] (2)坠物图像输入模块以对话框、选择框和按钮的形式选择坠物图像输入,系统可以选择单张图像输入,也可以文件夹的形式批量输入坠物图像。
[0032] (3)背景图像处理模块首先,对输入的背景图像的后缀名进行判别,如果超出常用图像格式类别,如.jpg,.bmp,.png,.jif等,则自动进行删除。
[0033] 其次,对符合要求的背景图像进行大小判断,如果单张图像大小超过某值,如10M,则对其进行自动缩放将其大小降到阀值点以下。
[0034] (4)坠物图像处理模块首先,对输入的坠物图像的后缀名进行判别,如果超出常用图像格式类别,如.jpg,.bmp,.png,.jif等,则自动进行删除。
[0035] 其次,对格式符合要求的坠物图像进行大小判断,如果单张图像大小超过某阀值,如5M,则对其进行自动缩放将其大小降到阀值点以下。
[0036] 然后,为了模拟不同的场景,对符合要求的坠物图像利用生成对抗网络(GAN)进行雨天、雪天、阴天、黑夜等不同场景的合成,以便生成不同条件场景下的坠物图像。
[0037] 最后,为了模拟不同形状和样式,对上步得出的坠物图像进行旋转、缩放、加噪声和模糊等图像处理以生成不同形式下的坠物图像。
[0038] (5)高空抛物训练样本合成模块对输入的 张高楼背景图像和 张无背景的坠物图像,利用本发明方法合成
张高空抛物训练样本。
[0039] 对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
[0040] 此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈