一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

防溺水告警方法、装置及系统与流程

2022-05-11 15:38:25 来源:中国专利 TAG:


1.本发明涉及电子通信技术领域,尤其涉及一种防溺水告警方法、装置及系统。


背景技术:

2.近年来溺水事件频出,为了减少溺水事件发生,当发现有人接近水边时,需要借助相关设备自动播报语音警示。
3.目前相关技术上主要有两类产品:
4.一是进行人脸识别后进行告警,这类产品存在的问题是人脸识别对图像质量的要求比较高,而一般江河、水库、池塘的岸边都比较长,高密度安装摄像头成本过高;
5.二是运动物体区域告警技术,但这类产品无法有效识别是人、动物还是其它运动物体,误报率比较高。
6.针对上述问题,目前尚未提出有效的解决技术手段。


技术实现要素:

7.本发明实施例提供一种防溺水告警方法、装置及系统,以解决相关技术无法准确识别人物以及人物所处的位置,进而无法准确而导致无法实现有效地防溺水告警的问题。
8.为了解决上述技术问题,本发明是这样实现的:
9.第一方面,本发明实施例提供了一种防溺水告警方法,所述方法包括:获取目标区域对应的环境图像,其中,所述环境图像是由防溺水告警系统中的图像采集装置采集得到的;通过所述防溺水告警系统中的图像识别装置,确定所述环境图像中人物所在的位置与河岸之间的目标距离;根据所述位置以及比例尺确定所述位置对应的告警距离;在所述目标距离小于或等于所述告警距离的情况下,向所述防溺水告警系统中的告警提示装置输出告警指令,以使所述告警提示装置进行告警提示。
10.进一步地,在通过所述防溺水告警系统中的图像识别装置,确定所述环境图像中人物所在的位置与河岸之间的目标距离之前,还包括:通过所述图像识别装置,将所述环境图像输入至预先训练完成的人物识别模型,以得到识别结果;在所述识别结果为所述环境图像中包括所述人物的情况下,确定所述环境图像中人物所在的位置与河岸之间的像素值。
11.进一步地,根据所述位置以及比例尺确定所述位置对应的告警距离,包括:根据所述位置以及比例尺拟合曲线确定所述比例尺,其中,所述比例尺拟合曲线与所述目标区域中河岸平行;根据预设安全距离阈值以及所述比例尺确定所述告警距离。
12.进一步地,根据所述位置以及比例尺拟合曲线确定所述比例尺,包括:确定所述环境图像中人物所在的位置在所述比例拟合曲线上对应的垂点;确定所述垂点与所述比例拟合曲线的起点之间的比例距离;根据所述比例距离以及所述比例拟合曲线对应的比值确定所述比例尺。
13.进一步地,在所述在所述目标距离小于或等于所述告警距离的情况下,向所述防
溺水告警系统中的告警提示装置输出告警指令之后,还包括:通过所述图像识别装置,将所述环境图像输入至预先训练完成的性别预测模型,以确定所述人物的性别;通过所述图像识别装置,将所述环境图像输入至预先训练完成的年龄预测模型,以确定所述人物的年龄;根据所述性别、所述年龄以及所述人物在所述环境图像中的高度值确定实际比例尺;根据所述比例尺以及所述实际比例尺对所述比例尺拟合曲线进行更新。
14.第二方面,本发明实施例另外提供了一种防溺水告警装置,所述装置包括:获取模块,用于获取目标区域对应的环境图像,其中,所述环境图像是由防溺水告警系统中的图像采集装置采集得到的;第一确定模块,用于通过所述防溺水告警系统中的图像识别装置,确定所述环境图像中人物所在的位置与河岸之间的目标距离;第二确定模块,用于根据所述位置以及比例尺确定所述位置对应的告警距离;输出模块,用于在所述目标距离小于或等于所述告警距离的情况下,向所述防溺水告警系统中的告警提示装置输出告警指令,以使所述告警提示装置进行告警提示。
15.进一步地,还包括:输入模块,用于在通过所述防溺水告警系统中的图像识别装置,确定所述环境图像中人物所在的位置与河岸之间的目标距离之前,通过所述图像识别装置,将所述环境图像输入至预先训练完成的人物识别模型,以得到识别结果;第三确定模块,用于在所述识别结果为所述环境图像中包括所述人物的情况下,确定所述环境图像中人物所在的位置与河岸之间的像素值。
16.进一步地,所述第二确定模块包括:第一确定子模块,用于根据所述位置以及比例尺拟合曲线确定所述比例尺,其中,所述比例尺拟合曲线与所述目标区域中河岸平行;第二确定子模块,用于根据预设安全距离阈值以及所述比例尺确定所述告警距离。
17.进一步地,所述第一确定子模块包括:第一确定单元,用于确定所述环境图像中人物所在的位置在所述比例拟合曲线上对应的垂点;第二确定单元,用于确定所述垂点与所述比例拟合曲线的起点之间的比例距离;第三确定单元,用于根据所述比例距离以及所述比例拟合曲线对应的比值确定所述比例尺。
18.第三方面,本发明实施例另外提供了一种防溺水告警系统,所述系统包括:图像采集装置、图像识别装置以及告警提示装置,其中,所述图像采集装置,用于获取目标区域对应的环境图像;所述图像识别装置,用于确定所述环境图像中人物所在的位置与河岸之间的目标距离;所述图像识别装置,还用于根据所述位置以及比例尺确定所述位置对应的告警距离;所述图像识别装置,还用于在所述目标距离小于或等于所述告警距离的情况下,向所述防溺水告警系统中的告警提示装置输出告警指令;所述告警提示装置,用于根据所述告警指令进行告警提示。
19.第四方面,本发明实施例另外提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如前第一方面所述的防溺水告警方法的步骤。
20.第五方面,本发明实施例另外提供了一种存储介质,所述计存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前第一方面所述的防溺水告警方法的步骤。
21.在本发明实施例中,获取目标区域对应的环境图像,其中,环境图像是由防溺水告警系统中的图像采集装置采集得到的;通过防溺水告警系统中的图像识别装置,确定环境
图像中人物所在的位置与河岸之间的目标距离;根据位置以及比例尺确定位置对应的告警距离;在目标距离小于或等于告警距离的情况下,向防溺水告警系统中的告警提示装置输出告警指令,以使告警提示装置进行告警提示。本实施例中通过识确定环境图像中人物以及人物所在的位置与河岸之间的目标距离,根据环境中人物所在的位置以及比例尺确定告警距离,进而在目标距离小于或等于告警距离的情况下,进行告警提示。通过图像识别装置准确地识别人物以及人物所在的位置,对人物所在的位置以及对应的告警距离进行精准地定位,从而解决了相关技术中无法准确识别人物以及人物所处的位置,进而无法准确而导致无法实现有效地防溺水告警的问题。
22.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
23.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
24.图1是本发明实施例中的一种防溺水告警方法的流程示意图;
25.图2是本发明实施例中的一种目标区域的示意图;
26.图3是本发明实施例中的一种不同位置的比例尺的示意图;
27.图4是本发明实施例中的一种防溺水告警装置的结构示意图;
28.图5是本发明实施例中的一种防溺水告警系统的结构示意图。
具体实施方式
29.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
30.实施例一
31.根据本发明实施例,提供了一种防溺水告警方法,如图1所示,该方法具体可以包括以下步骤:
32.s102,获取目标区域对应的环境图像,其中,环境图像是由防溺水告警系统中的图像采集装置采集得到的;
33.在本实施例中,目标区域为包括与监控水域相邻的区域,监控水域包括但不限于江海湖泊等。为了防止人员溺水而设置图像采集装置,通过图像监控或视频监控的方式来监测目标区域中是否存在人员,以及人员是否存在溺水的风险。
34.本实施例中,图像采集装置包括但不限于监控摄像头、全景摄像头、红外摄像头等。图像采集装置包括但不限于图像采集、视频采集以及音频采集等功能。能够获取目标区域对应的环境图像或环境视频,其中,环境视频中的视频帧包括环境图像。
35.此外,环境图像中包括目标区域对应的图像,该图像中包括但不限于监控水域对应的岸边图像。
36.s104,通过防溺水告警系统中的图像识别装置,确定环境图像中人物所在的位置与河岸之间的目标距离;
37.在本实施例中,防溺水告警系统中包括图像采集装置、图像识别装置以及告警提示装置。图像识别装置分别与、图像采集装置以及告警提示装置连接,具体连接方式可以包括有线或无线等方式,本实施例中对此不作限定。
38.图像识别装置中包括图像分析平台,用于对环境视频中的视频帧以及环境图像进行图像识别,以确定目标区域中是否存在相关人员。此外,还可以确定环境图像中人物所处的位置是否超过预设安全距离阈值等。
39.具体地,图像采集装置在获取到环境图像后,将环境图像发送至图像识别装置。然后基于图像识别装置对环境图像进行图像识别,以确定环境图像中是否存在人物。若存在环境图像中存在人物,则确定环境图像中人物所在的位置与河岸之间的目标距离。
40.可选地,在本实施例中,在通过防溺水告警系统中的图像识别装置,确定环境图像中人物所在的位置与河岸之间的目标距离之前,还包括但不限于:通过图像识别装置,将环境图像输入至预先训练完成的人物识别模型,以得到识别结果;在识别结果为环境图像中包括人物的情况下,确定环境图像中人物所在的位置与河岸之间的像素值。
41.在一些实施例中,图像识别装置中预先设置有预先训练完成的人物识别模型,该人物识别模型可以对环境图像进行识别,以确定环境图像中是否存在人物。
42.在人物识别模型的训练过程中,可以采集多张训练图像(其中包括不同距离的人体图像,以及非人体图像),并且为每张图像打上是否存在人物标签;然后将打上存在人物标签的人体图像作为正样本,将打上不存在人物标签的非人体图像作为负样本,构建训练样本集。基于训练样本集训练卷积神经网络,最后将训练完成的卷积神经网络作为人物识别模型。
43.此外,人体图像包括但不限于脸部图像、人物身体图像等。
44.在人物识别模型的识别结果为环境图像中包括人物的情况下,确定环境图像中人物所在位置与河岸之间的目标距离,其中,目标距离为环境图像上获取到的像素值。
45.在人物识别模型的识别结果为环境图像中不包括人物的情况下,则无需对当前环境图像作进一步地处理。
46.通过上述示例,将环境图像输入至预先训练完成的人物识别模型,以得到识别结果;在识别结果为环境图像中包括人物的情况下,确定环境图像中人物所在的位置与河岸之间的像素值,能够准确地判断目标区域中是否存在相关人物,进而在确定目标区域中存在相关人物时,准确地确定人物所在的位置。
47.s106,根据位置以及比例尺确定位置对应的告警距离;
48.具体地,监控水域周围会设置告警线,例如,设置距离监控水域岸边2米的位置设置告警线,当存在人物越过告警线时,发出告警提示。
49.然而在实际的应用场景中,由于硬件成本等原因,图像采集装置的分布数量较少,采集到的环境图像较为单一。在采集到的环境图像中,告警线与水岸线之间的距离是发生变化的,例如随着与摄像头的距离越远,告警线与水岸线之间距离越近,因此需要基于环境
图像中人物所在的位置确定告警线对应的告警距离。
50.在本实施例中,根据环境图像中人物所在的位置确定人物与图像采集装置之间的距离,进而确定人物所在位置对应的比例尺以及告警线与水岸线之间的预设告警距离阈值,根据比例尺以及预设告警距离阈值确定告警距离。
51.可选地,在本实施例中,根据位置以及比例尺确定位置对应的告警距离,包括但不限于:根据位置以及比例尺拟合曲线确定比例尺,其中,比例尺拟合曲线与目标区域中河岸平行;根据预设安全距离阈值以及比例尺确定告警距离。
52.具体地,比例尺拟合曲线与水岸线平行,可以根据环境图像中人物的位置在比例尺拟合区曲线中的映射点,来确定对应的比例尺。然后基于预设安全距离阈值以及比例尺确定告警距离。
53.在一个例子中,如图2所示,环境图像20中包括河流200以及比例尺拟合曲线202,人物204所处的位置对应的比例尺为3.3,根据预设安全距离阈值(比如2米,即2000mm),确定出预设安全距离阈值在环境图像中的像素点个数。利用预设安全距离阈值除以确定出的比例尺,即2000/3.3,人物位置对应的告警距离等于606个像素点。
54.通过上述示例,根据位置以及比例尺拟合曲线确定比例尺;根据预设安全距离阈值以及比例尺确定告警距离,实现了根据环境图像中人物所处的位置来确定对应的告警距离,实现对告警线的精准定位。
55.可选地,在本实施例中,根据位置以及比例尺拟合曲线确定比例尺,包括但不限于:确定环境图像中人物所在的位置在比例拟合曲线上对应的垂点;确定垂点与比例拟合曲线的起点之间的比例距离;根据比例距离以及比例拟合曲线对应的比值确定比例尺。
56.具体地,仍以图2为例进行说明,图2中人物所处位置204作垂线,得到比例尺拟合曲线上的点206,确定点206与比例拟合曲线的起点208之间的比例距离,然后基于比例距离以及比例拟合曲线对应的比值确定人物所处位置204的比例尺。
57.在本实施例中,监控水域的水岸线与告警线之间的距离为预设告警距离阈值,然而由于环境图像的显示效果,会随着与摄像头的距离越远,告警线与水岸线之间距离越近。在本实施例中比例尺拟合曲线与水岸线重合,人物所处位置的比例尺的比例值随着人物所处位置与摄像头之间的距离成反比。例如,人物所处位置与摄像头之间的距离越远,则比例尺的值越小;人物所处位置与摄像头之间的距离越近,则比例尺的值越大。
58.在另一例子中,如图3所示,环境图像30中包括河流300以及比例尺拟合曲线302,人物304所处的位置对应的比例尺为3.3,人物306所处的位置对应的比例尺为6.1,人物308所处的位置对应的比例尺为1.7。
59.通过上述示例,根据比例距离以及比例拟合曲线对应的比值确定比例尺,来准确地确定人物所处的位置对应的比例尺,以达到对人物精准定位的目的。
60.s108,在目标距离小于或等于告警距离的情况下,向防溺水告警系统中的告警提示装置输出告警指令,以使告警提示装置进行告警提示。
61.在确定目标图像中人物所处位置对应的目标距离以及告警距离,若目标距离大于告警距离,则表示目标图像中人物当前的位置是安全的,不存在溺水的风险,不需要进行告警。
62.若目标距离小于或等于告警距离,则表示目标图像中人物当前的位置是不安全
的,存在溺水的风险,需要进行告警。
63.在一个例子中,基于目标图像获取人物距离水岸线的目标距离为325个像素点,若假定人物位置对应的告警距离等于606个像素点,此时目标图像中人物当前的位置是不安全的,存在溺水的风险,需要进行告警。
64.在本实施例中,告警提示装置包括但不限于音柱、显示屏等装置,告警提示包括但不限于声音提示、影像提示以及灯光提示等。其中,声音提示以及影像提示用于展示预先录制好的警示的语音或视频;灯光提示包括但不限于闪烁、高亮等方式。
65.可选地,在本实施例中,在在目标距离小于或等于告警距离的情况下,向防溺水告警系统中的告警提示装置输出告警指令之后,还包括但不限于:通过图像识别装置,将环境图像输入至预先训练完成的性别预测模型,以确定人物的性别;通过图像识别装置,将环境图像输入至预先训练完成的年龄预测模型,以确定人物的年龄;根据性别、年龄以及人物在环境图像中的高度值确定实际比例尺;根据比例尺以及实际比例尺对比例尺拟合曲线进行更新。
66.在实际的应用场景中,比例尺拟合曲线中可能存在误差,因此需要保持对比例尺拟合曲线的更新。
67.在本实施例中,在确定出人员越过了告警距离,则将人员越过告警距离时的视频或图像输入至年龄预测模型中,从而获得年龄预测模型输出的年龄预测值。其中,年龄预测模型是预先训练的模型,在训练年龄预测模型时:可以采集多张人体图像(人体图像包括近距离和远距离的人体图像),并且为每张人体图像打上年龄标签;然后将打上年龄标签的人体图像作为训练样本,用于训练卷积神经网络,最后将经过训练的卷积神经网络作为年龄预测模型。
68.接下来,将人员越过告警距离时的视频或图像输入至性别预测模型中,从而获得性别预测模型输出的性别预测值。其中,性别预测模型是预先训练的模型,在训练性别预测模型时:可以采集多张人体图像(其中包括近距离和远距离的人体图像),并且为每张人体图像打上性别标签;然后将打上性别标签的人体图像作为训练样本,用于训练另一个卷积神经网络,最后将经过训练的卷积神经网络作为性别预测模型。
69.然后,在获得年龄预测值和性别预测值之后,根据预设的“年龄-性别-身高”对应关系,查询出年龄预测值和性别预测值对应的身高数据。
70.最后,在获得身高数据后,将身高数据除以人体在视频图像中的像素高度,从而得到一个实际比例尺。例如,身高数据为1.65m(即1650mm)的人员,该人员的人体身高在视频图像中占485个像素,则目标图像在该点的实际比例尺等于1650/485,即3.4。接着,根据该人员越过告警距离时的视频或图像中人体出现的位置对应的已有比例尺为3.3。
71.根据已有的比例尺和实际比例尺对比例尺拟合曲线进行更新。更新方式包括但不限于获取比例尺和实际比例尺数据的平均值或加权求和值,然后根据计算结果对比例尺拟合曲线进行更新。
72.通过本实施例,获取目标区域对应的环境图像,其中,环境图像是由防溺水告警系统中的图像采集装置采集得到的;通过防溺水告警系统中的图像识别装置,确定环境图像中人物所在的位置与河岸之间的目标距离;根据位置以及比例尺确定位置对应的告警距离;在目标距离小于或等于告警距离的情况下,向防溺水告警系统中的告警提示装置输出
告警指令,以使告警提示装置进行告警提示。本实施例中通过识确定环境图像中人物以及人物所在的位置与河岸之间的目标距离,根据环境中人物所在的位置以及比例尺确定告警距离,进而在目标距离小于或等于告警距离的情况下,进行告警提示。通过图像识别装置准确地识别人物以及人物所在的位置,对人物所在的位置以及对应的告警距离进行精准地定位,从而解决了相关技术中无法准确识别人物以及人物所处的位置,进而无法准确而导致无法实现有效地防溺水告警的问题。
73.实施例二
74.详细介绍本发明实施例提供的一种防溺水告警装置。
75.参照图4,示出了本发明实施例中一种防溺水告警装置的结构示意图。
76.本发明实施例的防溺水告警装置包括:获取模块40,第一确定模块42,第二确定模块44,输出模块46。
77.下面分别详细介绍各模块的功能以及各模块之间的交互关系。
78.获取模块40,用于获取目标区域对应的环境图像,其中,所述环境图像是由防溺水告警系统中的图像采集装置采集得到的;
79.第一确定模块42,用于通过所述防溺水告警系统中的图像识别装置,确定所述环境图像中人物所在的位置与河岸之间的目标距离;
80.第二确定模块44,用于根据所述位置以及比例尺确定所述位置对应的告警距离;
81.输出模块46,用于在所述目标距离小于或等于所述告警距离的情况下,向所述防溺水告警系统中的告警提示装置输出告警指令,以使所述告警提示装置进行告警提示。
82.可选地,在本实施例中,还包括:
83.输入模块,用于在通过所述防溺水告警系统中的图像识别装置,确定所述环境图像中人物所在的位置与河岸之间的目标距离之前,通过所述图像识别装置,将所述环境图像输入至预先训练完成的人物识别模型,以得到识别结果;
84.第三确定模块,用于在所述识别结果为所述环境图像中包括所述人物的情况下,确定所述环境图像中人物所在的位置与河岸之间的像素值。
85.可选地,在本实施例中,所述第二确定模块34包括:
86.第一确定子模块,用于根据所述位置以及比例尺拟合曲线确定所述比例尺,其中,所述比例尺拟合曲线与所述目标区域中河岸平行;
87.第二确定子模块,用于根据预设安全距离阈值以及所述比例尺确定所述告警距离。
88.可选地,在本实施例中,所述第一确定子模块包括:
89.第一确定单元,用于确定所述环境图像中人物所在的位置在所述比例拟合曲线上对应的垂点;
90.第二确定单元,用于确定所述垂点与所述比例拟合曲线的起点之间的比例距离;
91.第三确定单元,用于根据所述比例距离以及所述比例拟合曲线对应的比值确定所述比例尺。
92.而且,在本发明实施例中,通过识确定环境图像中人物以及人物所在的位置与河岸之间的目标距离,根据环境中人物所在的位置以及比例尺确定告警距离,进而在目标距离小于或等于告警距离的情况下,进行告警提示。通过图像识别装置准确地识别人物以及
人物所在的位置,对人物所在的位置以及对应的告警距离进行精准地定位,从而解决了相关技术中无法准确识别人物以及人物所处的位置,进而无法准确而导致无法实现有效地防溺水告警的问题。
93.实施例三
94.详细介绍本发明实施例提供的一种防溺水告警系统。
95.参照图5,示出了本发明实施例中一种防溺水告警系统的结构示意图。
96.本发明实施例的防溺水告警系统包括:图像采集装置50、图像识别装置52以及告警提示装置54,其中,
97.下面分别详细介绍各模块的功能以及各模块之间的交互关系。
98.图像采集装置50,用于获取目标区域对应的环境图像;
99.图像识别装置52,用于确定环境图像中人物所在的位置与河岸之间的目标距离;
100.图像识别装置52,还用于根据位置以及比例尺确定位置对应的告警距离;
101.图像识别装置52,还用于在目标距离小于或等于告警距离的情况下,向防溺水告警系统中的告警提示装置输出告警指令;
102.告警提示装置54,用于根据告警指令进行告警提示。
103.需要说明的是,图像采集装置50包括但不限于监控摄像头、全景摄像头、红外摄像头等。图像采集装置50包括但不限于图像采集、视频采集以及音频采集等功能。能够获取目标区域对应的环境图像或环境视频,其中,环境视频中的视频帧包括环境图像。
104.防溺水告警系统中包括图像采集装置50、图像识别装置52以及告警提示装置54。图像识别装置52分别与、图像采集装置50以及告警提示装置54连接,具体连接方式可以包括有线或无线等方式,本实施例中对此不作限定。
105.图像识别装置52中包括图像分析平台,用于对环境视频中的视频帧以及环境图像进行图像识别,以确定目标区域中是否存在相关人员。此外,还可以确定环境图像中人物所处的位置是否超过预设安全距离阈值等。
106.具体地,图像采集装置50在获取到环境图像后,将环境图像发送至图像识别装置52。然后基于图像识别装置52对环境图像进行图像识别,以确定环境图像中是否存在人物。若存在环境图像中存在人物,则确定环境图像中人物所在的位置与河岸之间的目标距离。
107.在本实施例中,告警提示装置54包括但不限于音柱、显示屏等装置,告警提示包括但不限于声音提示、影像提示以及灯光提示等。其中,声音提示以及影像提示用于展示预先录制好的警示的语音或视频;灯光提示包括但不限于闪烁、高亮等方式。
108.在本发明实施例中,通过识确定环境图像中人物以及人物所在的位置与河岸之间的目标距离,根据环境中人物所在的位置以及比例尺确定告警距离,进而在目标距离小于或等于告警距离的情况下,进行告警提示。通过图像识别装置准确地识别人物以及人物所在的位置,对人物所在的位置以及对应的告警距离进行精准地定位,从而解决了相关技术中无法准确识别人物以及人物所处的位置,进而无法准确而导致无法实现有效地防溺水告警的问题。
109.实施例四
110.优选的,本发明实施例还提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时
实现如上所述的防溺水告警方法的步骤。
111.可选地,在本实施例中,存储器被设置为存储用于执行以下步骤的程序代码:
112.s1,获取目标区域对应的环境图像,其中,所述环境图像是由防溺水告警系统中的图像采集装置采集得到的;
113.s2,通过所述防溺水告警系统中的图像识别装置,确定所述环境图像中人物所在的位置与河岸之间的目标距离;
114.s3,根据所述位置以及比例尺确定所述位置对应的告警距离;
115.s4,在所述目标距离小于或等于所述告警距离的情况下,向所述防溺水告警系统中的告警提示装置输出告警指令,以使所述告警提示装置进行告警提示。
116.可选地,本实施例中的具体示例可以参考上述实施例1中所描述的示例,本实施例在此不再赘述。
117.实施例五
118.本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如实施例1所述的防溺水告警方法的步骤。
119.可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:
120.s1,获取目标区域对应的环境图像,其中,所述环境图像是由防溺水告警系统中的图像采集装置采集得到的;
121.s2,通过所述防溺水告警系统中的图像识别装置,确定所述环境图像中人物所在的位置与河岸之间的目标距离;
122.s3,根据所述位置以及比例尺确定所述位置对应的告警距离;
123.s4,在所述目标距离小于或等于所述告警距离的情况下,向所述防溺水告警系统中的告警提示装置输出告警指令,以使所述告警提示装置进行告警提示。
124.可选地,存储介质还被设置为存储用于执行上述实施例1中的方法中所包括的步骤的程序代码,本实施例中对此不再赘述。
125.可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
126.可选地,本实施例中的具体示例可以参考上述实施例1中所描述的示例,本实施例在此不再赘述。
127.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
128.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质
(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
129.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
130.本领域普通技术人员可以意识到,结合本发明实施例中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
131.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
132.在本技术所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
133.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
134.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
135.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
136.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献