CN108829762A - 基于视觉的小目标识别方法和装置 - Google Patents

基于视觉的小目标识别方法和装置 Download PDF

Info

Publication number
CN108829762A
CN108829762A CN201810523284.0A CN201810523284A CN108829762A CN 108829762 A CN108829762 A CN 108829762A CN 201810523284 A CN201810523284 A CN 201810523284A CN 108829762 A CN108829762 A CN 108829762A
Authority
CN
China
Prior art keywords
image
database
small object
data
stored
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810523284.0A
Other languages
English (en)
Other versions
CN108829762B (zh
Inventor
田志博
张强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Si Da Da Networking Technology (beijing) Co Ltd
Original Assignee
Si Da Da Networking Technology (beijing) Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Si Da Da Networking Technology (beijing) Co Ltd filed Critical Si Da Da Networking Technology (beijing) Co Ltd
Priority to CN201810523284.0A priority Critical patent/CN108829762B/zh
Publication of CN108829762A publication Critical patent/CN108829762A/zh
Application granted granted Critical
Publication of CN108829762B publication Critical patent/CN108829762B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/10Terrestrial scenes

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Image Analysis (AREA)

Abstract

本申请公开了一种基于视觉的小目标识别方法和装置。该方法包括:采集某个区域的图像;对图像中的特定的小目标进行识别;在图像中存在所述小目标的情况下,将图像存储在第一数据库中;根据图像的采集时间,对存储在第一数据库中的图像进行数据清洗并存储在第二数据库中;和显示所述第一数据库和/或第二数据库中的图像和与该图像相关的信息。该方法采用视觉技术实现对指定区域内老鼠的识别、检测,将采集的数据存储在第一数据库中,根据所述图像的采集时间,将一部分图片存储在第二数据库中,从而用户能够快速查看存储在第二数据库中的图片,由于第一数据库中保存完整的数据,因此用户也能够查看其它时刻拍摄的图片。

Description

基于视觉的小目标识别方法和装置
技术领域
本申请涉及图像识别与处理技术领域,特别是涉及一种基于视觉的小目标识别方法和装置。
背景技术
传统识别鼠情的方式一般通过传统的方式,如粉剂法,鼠夹法,粘鼠板,目测法,这样原始的方式识别鼠情存在诸多不足,粉剂法往往在指定区域铺洒粉剂,根据生物在上面通过之后留下痕迹来判断是否有生物通过,通过足迹来判断生物是否为老鼠,但是这样的识别方式往往只能识别是否有老鼠通过,但不能统计老鼠出现的具体时间和规律,并且这样的方式又要受到环境等诸多因素的限制,如:天气、湿度、风力,是否有其他宠物或生物破坏等。鼠夹法和粘鼠板方式仅适用于捕鼠或灭鼠,但是如果鼠夹或粘鼠板捕获老鼠后如果未被主人发现及时清理的话,老鼠因为“被困”而死亡后,但老鼠身上的病菌并未因为老鼠的死亡而消失,恰恰因为老鼠的尸体因为未被及时清理而发霉变质,病菌会以几何级数的速率增长和蔓延,灭鼠不但没有消灭病菌,反而更使得病菌快速蔓延,同时老鼠的尸体还可能会二次污染给老鼠食物链上端的生物,如:猫,蛇,狗等动物。用目测法来获取老鼠信息无异于守株待兔,用专人来“看管”老鼠往往更是得不偿失的。现有技术中虽然存在利用图像识别技术识别小型生物的方法,但是如果采用摄像机进行不间断地拍照时,会产生大量的图像数据,将这些数据存放在数据库中时,由于数据量大,导致查看速度变慢,用户不能快速获得关于当前时间老鼠的检测图片。
发明内容
本申请的目的在于克服上述问题或者至少部分地解决或缓减解决上述问题。
根据本申请的一个方面,提供了一种基于视觉的小目标识别方法,包括:
图像采集步骤:采集某个区域的图像;
小目标识别步骤:对所述图像中的特定的小目标进行识别;
图像存储步骤:在所述图像中存在所述小目标的情况下,将所述图像存储在第一数据库中;
图像清洗步骤:根据所述图像的采集时间,对存储在第一数据库中的所述图像进行数据清洗并存储在第二数据库中;和
数据显示步骤:显示所述第一数据库和/或第二数据库中的图像和与该图像相关的信息。
该方法采用视觉技术实现对指定区域内老鼠的识别、检测,将采集的数据存储在第一数据库中,根据所述图像的采集时间,将一部分图片存储在第二数据库中,从而用户能够快速查看存储在第二数据库中的图片,由于第一数据库中保存完整的数据,因此用户也能够查看其它时刻拍摄的图片。
可选地,所述小目标识别步骤之后,该方法还包括:
数量统计步骤:在检测到所述图像中存在所述小目标的情况下,统计所述小目标的数量值,临时存储所述数量值,对该图像后面的图像进行小目标识别,根据识别结果调整所述数量值,当从后续的图像中不能识别出所述小目标时,将当前数量值作为小目标数量的统计值的增量。
可选地,所述第一数据库所述第一数据库包括以下数据库中的一种或几种:大数据平台、数据仓库、实时数据库、时序数据库、分布式关系型数据库、分布式非关系型数据库和基于分布式文件存储的数据库;所述第二数据库为关系型数据库。
可选地,所述数据显示步骤包括:
将采集到的图像按照时间标签分为不同的组,根据用户选择的时间标签显示对应的图像数据列表;
根据用户的查询条件,在所述第一数据库和/或所述第二数据库中进行查询,将查询结果显示给所述用户。
可选地,所述摄像装置的数量为两个以上,设置在同一个区域的不同位置或者设置在不同区域。
可选地,所述小目标识别步骤包括:通过人工智能对所述图像中的特定的小目标进行识别。
根据本申请的另一个方面,还提供了一种基于视觉的小目标识别装置,包括:
图像采集模块,其配置成用于采集某个区域的图像;
小目标识别模块,其配置成用于对所述图像中的特定的小目标进行识别;
图像存储模块,其配置成用于在所述图像中存在所述小目标的情况下,将所述图像存储在第一数据库中;
图像清洗模块,其配置成用于根据所述图像的采集时间,对存储在第一数据库中的所述图像进行数据清洗并存储在第二数据库中;和
数据显示模块,其配置成用于显示与所述图像相关的信息,以使得用户查看所述信息和/或所述图像。
该装置采用视觉技术实现对指定区域内老鼠的识别、检测,将采集的数据存储在第一数据库中,根据所述图像的采集时间,将一部分图片存储在第二数据库中,从而用户能够快速查看存储在第二数据库中的图片,由于第一数据库中保存完整的数据,因此用户也能够查看其它时刻拍摄的图片。
可选地,该装置还包括数量统计模块,所述小目标识别模块还与所述数量统计模块连接,所述数量统计模块配置成用于在检测到所述图像中存在所述小目标的情况下,统计所述小目标的数量值,临时存储所述数量值,对该图像后面的图像进行小目标识别,根据识别结果调整所述数量值,当从后续的图像中不能识别出所述小目标时,将当前数量值作为小目标数量的统计值的增量。
可选地,所述数据显示模块用于:将采集到的图像按照时间标签分为不同的组,根据用户选择的时间标签显示对应的图像数据列表;根据用户的查询条件,在所述第一数据库和/或所述第二数据库中进行查询,将查询结果显示给所述用户。
可选地,所述图像采集模块和所述小目标识别模块通过物联网连接。
根据下文结合附图对本申请的具体实施例的详细描述,本领域技术人员将会更加明了本申请的上述以及其他目的、优点和特征。
附图说明
后文将参照附图以示例性而非限制性的方式详细描述本申请的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:
图1是根据本申请的基于视觉的小目标识别方法的一个实施例的示意性流程图;
图2、图3和图4是根据本申请的方法得到的识别结果的示意图;
图5是根据本申请的基于视觉的小目标识别方法的另一个实施例的示意性流程图;
图6是数据显示界面的一个实施例的示意图;
图7是数据显示界面的另一个实施例的示意图;
图8是数据显示界面的另一个实施例的示意图;
图9是根据本申请的基于视觉的小目标识别装置的一个实施例的示意性流程图;
图10是根据本申请的基于视觉的小目标识别装置的另一个实施例的示意性流程图;
图11是本申请的计算设备的一个实施例的框图;
图12是本申请的计算机可读存储介质的一个实施例的框图。
具体实施方式
根据下文结合附图对本申请的具体实施例的详细描述,本领域技术人员将会更加明了本申请的上述以及其他目的、优点和特征。
本申请的实施例提供了一种基于视觉的小目标识别方法,图1是根据本申请的基于视觉的小目标识别方法的一个实施例的示意性流程图。该方法包括:
S100图像采集步骤:采集某个区域的图像;
S200小目标识别步骤:对所述图像中的特定的小目标进行识别;
S400图像存储步骤:在所述图像中存在所述小目标的情况下,将所述图像存储在第一数据库中;
S500图像清洗步骤:根据所述图像的采集时间,对存储在第一数据库中的所述图像进行数据清洗并存储在第二数据库中;和
S600数据显示步骤:显示所述第一数据库和/或第二数据库中的图像和与该图像相关的信息。
该方法采用视觉技术实现对指定区域内老鼠的识别、检测,将采集的数据存储在第一数据库中,根据所述图像的采集时间,将一部分图片存储在第二数据库中,从而用户能够快速查看存储在第二数据库中的图片,由于第一数据库中保存完整的数据,因此用户也能够查看其它时刻拍摄的图片。
在图像采集步骤中,可以通过网络摄像机采集检测区域的图像,可选地,该网络摄像机具有夜视功能,以便在夜间没有光源的情况下也能进行拍摄。摄像机的数量可以是一个,也可以是多个,根据区域的范围确定。多个摄像机可以设置同一个区域的不同位置,也可以设置在不同的区域,从而能够对多区域同时进行远程采集和处理。采集图像的频率可以根据需要设置,例如,设置为每秒采集一次。采集的图片通过物联网上传到视频数据中心,由视频数据中心进行图像的处理。例如,视频数据中心存储有小目标识别算法,能够对图像中的小目标进行识别。小目标可以是小型生物,例如,老鼠等。
在该步骤中,可以通过人工智能等进行小目标识别。人工智能可以包括机器学习、深度学习和神经网络。例如,可以通过粒子群算法、遗传算法、贪婪算法或蚁群算法进行小目标识别。
可选地,在小目标识别步骤中,通过人工智能对所述图像中的特定的小目标进行识别。例如,可以通过经过训练的深度学习模型对所述图像中的特定的小目标进行识别。该步骤能够实现单只或多只老鼠的自动识别。
在识别步骤中,包括背景模型建立步骤:将图像集合中的第一图像作为背景模型,将所述第一图像的每一个像素点建立初始样本集,所述初始样本集包括与该像素点临近的像素点的像素值;像素点分类步骤:将所述图像集合的第二图像中的像素点的第二样本集与第一图片中对应的像素点的所述初始样本集进行对比,将第二图像的像素点划分为前景点或背景点,其中,所述第二图像中的像素点的样本集包括与该像素点临近的像素点;轮廓确定步骤:确定所述第二图像中被划分为前景的像素点所构成的轮廓以形成前景区域图片;和目标检测步骤:利用经过训练的分类模型对所述前景区域图片进行分类,从而确定待检测的目标。其中,第二图像可以是图像采集步骤中采集的图像。采用第一图像作为背景模型能够极大降低建立背景模型对内存的大量消耗,加快运算速度;采用人工智能进行分类相对于传统的特征点匹配分类方法分类的精度更高,并且更灵活。
可选地,在所述背景模型建立步骤之前,该识别步骤还包括:分类模型训练步骤:利用背景样本集和待检测的目标样本集对分类模型进行训练,在该分类模型的准确率达到第一阈值的情况下,得到经过训练的分类模型。该步骤能够将获取的一定数量的待检测小目标样本集和背景负样本集利用人工智能建立高精度分类器,对制作的分类样本集进行训练生成人工智能模型,将目标样本与负样本有效分类。
可选地,所述像素点分类步骤包括:将所述第二样本集中的每一个元素与所述初始样本集中的每一个元素作差,在所有的差值均大于第二阈值的情况下,将所述第二样本集对应的像素点设置为前景点,否则将该像素点设置为背景点,根据前景点和背景点对所述第二图像的像素点进行二值化处理,将被设置为背景点的像素点加入背景模型中。
可选地,所述轮廓提取步骤包括:通过开闭运算消除离散的前景点,通过积分运算将前景点围成的区域中的像素点设置为前景点。采用该方法,能够得到连续的轮廓,消除了噪声的干扰。
可选地,在所述目标检测步骤之后,该方法还包括;分类模型更新步骤:在利用经过训练的分类模型对所述前景区域图片进行分类得到的分类结果为背景,则利用该分类结果反向更新所述背景模型。该方法能够通过结果对分类模型进行反馈和更新,使得分类模型更加准确,提高后续目标检测的速度和效果。
图2、图3和图4是根据本申请的方法得到的识别结果的示意图。图2至图4是将在某餐厅中进行实验时拍摄的图像,通过小目标识别,得到识别结果,并在图像中用轮廓线描出小目标的轮廓。可以看出,图2中对视野近处检测结果为一只老鼠且轮廓比较完整;图3中有两只老鼠,虽然在视野远处,但是也可检测出这两只老鼠,显示易辨别的轮廓;图4中有三只老鼠,检测的结果也为三个。可以理解的是,该方法也可以对更多只老鼠同时进行检测。可见,该方法能够准确识别小目标。
可选地,图5是根据本申请的基于视觉的小目标识别方法的另一个实施例的示意性流程图。所述S200小目标识别步骤之后,该方法还包括:
S300数量统计步骤:在检测到所述图像中存在所述小目标的情况下,统计所述小目标的数量值,临时存储所述数量值,对该图像后面的图像进行小目标识别,根据识别结果调整所述数量值,当从后续的图像中不能识别出所述小目标时,将当前数量值作为小目标数量的统计值的增量。
对包含检测结果的图片进行存储,按照时间顺序,得到历史数据和最新数据。历史数据可以是一天、几天、一个月甚至更长时间的数据,方便用户随时提取某个时段的检测数量。最新数据可以是最近若干分钟、若干小时甚至更长时间的数据。通过这些历史数据和最新数据,能够核查老鼠的检测情况,从而计算出***的漏检率和误检率。例如,某只老鼠在某一天没有在摄像头范围内出没,则判断这一天的存在漏检。例如,某只老鼠刚刚已经被统计并计入了统计值,但是后来这只老鼠从图像中消失了,该老鼠的数据对于后续统计数据而言,属于误检。
本申请采用人工智能对图像进行识别,能实现抗干扰的功能。背景受光照、遮挡物、周边环境等因素的干扰,都会对检测结果造成影响。通过人工智能,可以排除背景变化以及周边环境对老鼠检测的干扰,也能避免误抓的可能性,保证老鼠检测识别的准确性。
拍摄图像的时间间隔可以自行定义。根据具体的环境设置图像采集间隔,一般每秒钟产生三张图片,如果当前实验地点老鼠出没频率较高,可以将设置拍摄图像的时间间隔设置得更小。
在S400图像存储步骤中,通过大数据流式处理技术,将采集的图像实时传送到第一数据库中,所述第一数据库为非关系型数据库。所述第一数据库可以包括以下数据库中的一种或几种:大数据平台、数据仓库、实时数据库、时序数据库、分布式关系型数据库、分布式非关系型数据库和基于分布式文件存储的数据库。第一数据库的数量可以为多个。
在S500图像清洗步骤中根据所述图像的采集时间,对存储在第一数据库中的所述图像进行数据清洗并存储在第二数据库中。可以基于采集时间,将最新采集的数据存放在第二数据库中,所述第二数据库为关系型数据库。如果用户通过网站或者应用程序(APP)访问历史数据,则通过访问第一数据库中的历史报表进行图片或者信息的查询,如果用户想要查看最新数据,则到普通关系型数据库或缓存数据库中获取。可以理解的是,最新数据也可以通过关系型数据库获取。由于存储在第一数据库中的海量的原始数据中存在着图片不完整、存储信息不一致、数据异常的情况,影响用户在终端上的查询和显示,所以进行数据清洗就显得尤为重要,数据清洗主要是通过一致性检查对不同第一数据库的数据格式进行统一,处理无效值和缺失值等,以提高数据的质量。
由于关系型数据库存储能力的限制,存在存储瓶颈问题。采用该种方式,将最新的数据存储在关系型数据库中,而将历史数据存储在大数据仓库或分布式数据库中,既能够保证所有数据不丢失、防止数据或计算机资源的溢出,又能提供最新数据的访问速度。
可选地,所述S600数据显示步骤包括:将采集到的图像按照时间标签分为不同的组,根据用户选择的时间标签显示对应的图像数据列表;
根据用户的查询条件,在所述第一数据库和/或所述第二数据库中进行查询,将查询结果显示给所述用户。
图6是数据显示界面的一个实施例的示意图。为了便于理解,在图6中用方框圈出了各个数据的列表,可以理解的是,在实际显示中,这些方框可以不存在。
在图6的数据显示界面中,将采集到的图像按照时间标签分为不同的组,时间标签包括:本日、本周、近1月、近3月、更多,根据用户选择的时间标签显示对应的图像数据列表。图7是数据显示界面的另一个实施例的示意图,通过图片链接,用户可以查看相应时刻采集的图片。用户可以在输入框中输入查询条件,查询条件可以是捕获数量的区间值,根据该查询条件在所述第一数据库和/或所述第二数据库中进行查询,将查询结果显示给所述用户。例如,用户在表示捕获数量是输入框中输入50到100,用户选择的时间标签为“近3月”,第二数据库中存储本周的数据,第一数据库中存储所有的数据,则在所述第一数据库和所述第二数据库查询统计值为50至100的数据,将数据列表显示给用户。
图8是数据显示界面的另一个实施例的示意图。该示意图给出了对多个摄像装置拍摄的图片进行小目标统计的结果。横轴表示的是摄像装置的编号,纵轴表示的是在一定时间段的小目标的统计值。该方法能够按日、按周、按月、按年进行统计,还可以针对每一个摄像装置、全部摄像装置、某些区域的摄像装置分别进行统计分析。
可选地,在数据显示步骤后,该方法还包括:预警步骤:在统计值超过设定阈值时,生成提示指令。
本申请的方法通过网络摄像机采集检测区域的图像,能够及时准确的统计出鼠情信息,具有准确率高,时效性强的特点。通过此方式获取的图像信息通过网络方式将数据传输到数据存储装置,这里采用了大数据技术,以确保海量数据存储和计算的过程中不会出现硬件瓶颈。进入数据仓库后通过人工智能分析来自动识别影像中是否有老鼠信息,如果没有则忽略该数据,如果识别到有老鼠信息,将会通过只能程序,将捕捉到的老鼠信息完整记录到数据仓库的相关数据表中,并保留相关的影像资料,以便于以后的查验和数据统计。本申请的方法适用于各种监控场所,能够实现全天24小时不间断监控,具有可视化的统计分析功能,得到的数据真实可靠,并且能够将数据自动汇总,自动进行预警提醒,节省了大量的人力物力成本。
本申请的实施例还提供了一种基于视觉的小目标识别装置。图9是根据本申请的基于视觉的小目标识别装置的一个实施例的示意性流程。该装置包括:
图像采集模块100,其配置成用于采集某个区域的图像;
小目标识别模块200,其配置成用于对所述图像中的特定的小目标进行识别;
图像存储模块400,其配置成用于在所述图像中存在所述小目标的情况下,将所述图像存储在第一数据库中;
图像清洗模块500,其配置成用于根据所述图像的采集时间,对存储在第一数据库中的所述图像进行数据清洗并存储在第二数据库中;和
数据显示模块600,其配置成用于显示与所述图像相关的信息,以使得用户查看所述信息和/或所述图像。
该装置采用视觉技术实现对指定区域内老鼠的识别、检测,将采集的数据存储在第一数据库中,根据所述图像的采集时间,将一部分图片存储在第二数据库中,从而用户能够快速查看存储在第二数据库中的图片,由于第一数据库中保存完整的数据,因此用户也能够查看其它时刻拍摄的图片。
图10是根据本申请的基于视觉的小目标识别装置的另一个实施例的示意性流程图。可选地,该装置还包括数量统计模块300,所述小目标识别模块还与所述数量统计模块连接,所述数量统计模块配置成用于在检测到所述图像中存在所述小目标的情况下,统计所述小目标的数量值,临时存储所述数量值,对该图像后面的图像通过所述人工智能进行小目标识别,根据识别结果调整所述数量值,当从后续的图像中不能识别出所述小目标时,将当前数量值作为小目标数量的统计值的增量。
可选地,所述数据显示模块600用于:将采集到的图像按照时间标签分为不同的组,根据用户选择的时间标签显示对应的图像数据列表;根据用户的查询条件,在所述第一数据库和/或所述第二数据库中进行查询,将查询结果显示给所述用户。
可选地,该装置还包括预警模块,与数据显示模块连接,用于在统计值超过设定阈值时,生成提示指令。
本申请实施例还提供了一种计算设备,参照图11,该计算设备包括存储器1120、处理器1110和存储在所述存储器1120内并能由所述处理器1110运行的计算机程序,该计算机程序存储于存储器1120中的用于程序代码的空间1130,该计算机程序在由处理器1110执行时实现用于执行任一项根据本发明的方法步骤1131。
本申请实施例还提供了一种计算机可读存储介质。参照图12,该计算机可读存储介质包括用于程序代码的存储单元,该存储单元设置有用于执行根据本发明的方法步骤的程序1131′,该程序被处理器执行。
本申请实施例还提供了一种包含指令的计算机程序产品。当该计算机程序产品在计算机上运行时,使得计算机执行根据本申请的方法步骤。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、获取其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令处理器完成,所述的程序可以存储于计算机可读存储介质中,所述存储介质是非短暂性(英文:non-transitory)介质,例如随机存取存储器,只读存储器,快闪存储器,硬盘,固态硬盘,磁带(英文:magnetic tape),软盘(英文:floppy disk),光盘(英文:optical disc)及其任意组合。
以上所述,仅为本申请较佳的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。

Claims (10)

1.一种基于视觉的小目标识别方法,包括:
图像采集步骤:采集某个区域的图像;
小目标识别步骤:对所述图像中的特定的小目标进行识别;
图像存储步骤:在所述图像中存在所述小目标的情况下,将所述图像存储在第一数据库中;
图像清洗步骤:根据所述图像的采集时间,对存储在所述第一数据库中的图像进行数据清洗并存储在第二数据库中;和
数据显示步骤:显示所述第一数据库和/或第二数据库中的图像和与该图像相关的信息。
2.根据权利要求1所述的方法,其特征在于,所述小目标识别步骤之后,该方法还包括:
数量统计步骤:在检测到所述图像中存在所述小目标的情况下,统计所述小目标的数量值,临时存储所述数量值,对该图像后面的图像进行小目标识别,根据识别结果调整所述数量值,当从后续的图像中不能识别出所述小目标时,将当前数量值作为小目标数量的统计值的增量。
3.根据权利要求1所述的方法,其特征在于,所述第一数据库包括以下数据库中的一种或几种:大数据平台、数据仓库、实时数据库、时序数据库、分布式关系型数据库、分布式非关系型数据库和基于分布式文件存储的数据库;所述第二数据库为关系型数据库。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述数据显示步骤包括:
将采集到的图像按照时间标签分为不同的组,根据用户选择的时间标签显示对应的图像数据列表;
根据用户的查询条件,在所述第一数据库和/或所述第二数据库中进行查询,将查询结果显示给所述用户。
5.根据权利要求4所述的方法,其特征在于,所述摄像装置的数量为两个以上,设置在同一个区域的不同位置或者设置在不同区域。
6.根据权利要求1所述的方法,其特征在于,所述小目标识别步骤包括:通过人工智能对所述图像中的特定的小目标进行识别。
7.一种基于视觉的小目标识别装置,包括:
图像采集模块,其配置成用于采集某个区域的图像;
小目标识别模块,其配置成用于对所述图像中的特定的小目标进行识别;
图像存储模块,其配置成用于在所述图像中存在所述小目标的情况下,将所述图像存储在第一数据库中;
图像清洗模块,其配置成用于根据所述图像的采集时间,对存储在第一数据库中的所述图像进行数据清洗并存储在第二数据库中;和
数据显示模块,其配置成用于显示与所述图像相关的信息,以使得用户查看所述信息和/或所述图像。
8.根据权利要求7所述的装置,其特征在于,该装置还包括数量统计模块,所述小目标识别模块还与所述数量统计模块连接,所述数量统计模块配置成用于在检测到所述图像中存在所述小目标的情况下,统计所述小目标的数量值,临时存储所述数量值,对该图像后面的图像进行小目标识别,根据识别结果调整所述数量值,当从后续的图像中不能识别出所述小目标时,将当前数量值作为小目标数量的统计值的增量。
9.根据权利要求7或8所述的装置,其特征在于,所述数据显示模块用于:将采集到的图像按照时间标签分为不同的组,根据用户选择的时间标签显示对应的图像数据列表;根据用户的查询条件,在所述第一数据库和/或所述第二数据库中进行查询,将查询结果显示给所述用户。
10.根据权利要求7所述的装置,其特征在于,所述图像采集模块和所述小目标识别模块通过物联网连接。
CN201810523284.0A 2018-05-28 2018-05-28 基于视觉的小目标识别方法和装置 Active CN108829762B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810523284.0A CN108829762B (zh) 2018-05-28 2018-05-28 基于视觉的小目标识别方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810523284.0A CN108829762B (zh) 2018-05-28 2018-05-28 基于视觉的小目标识别方法和装置

Publications (2)

Publication Number Publication Date
CN108829762A true CN108829762A (zh) 2018-11-16
CN108829762B CN108829762B (zh) 2020-09-04

Family

ID=64146224

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810523284.0A Active CN108829762B (zh) 2018-05-28 2018-05-28 基于视觉的小目标识别方法和装置

Country Status (1)

Country Link
CN (1) CN108829762B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109511642A (zh) * 2018-11-29 2019-03-26 陕西师范大学 一种基于图像和聚类分析的草原灭鼠方法及***
CN109886129A (zh) * 2019-01-24 2019-06-14 北京明略软件***有限公司 提示信息生成方法和装置,存储介质及电子装置
CN109934099A (zh) * 2019-01-24 2019-06-25 北京明略软件***有限公司 放置位置的提示方法及装置、存储介质、电子装置
CN110472492A (zh) * 2019-07-05 2019-11-19 平安国际智慧城市科技股份有限公司 目标生物检测方法、装置、计算机设备和存储介质
CN110532893A (zh) * 2019-08-05 2019-12-03 西安电子科技大学 电竞小地图图像中的图标检测方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040037450A1 (en) * 2002-08-22 2004-02-26 Bradski Gary R. Method, apparatus and system for using computer vision to identify facial characteristics
CN102317929A (zh) * 2009-02-18 2012-01-11 A9.Com有限公司 图像匹配方法和***
US20120308121A1 (en) * 2011-06-03 2012-12-06 International Business Machines Corporation Image ranking based on attribute correlation
CN104284162A (zh) * 2014-10-29 2015-01-14 广州中国科学院软件应用技术研究所 一种视频检索方法和***
CN105373813A (zh) * 2015-12-24 2016-03-02 四川华雁信息产业股份有限公司 设备状态的图像监测方法及装置
CN107358190A (zh) * 2017-07-07 2017-11-17 广东中星电子有限公司 一种图像关键区域管理方法和装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040037450A1 (en) * 2002-08-22 2004-02-26 Bradski Gary R. Method, apparatus and system for using computer vision to identify facial characteristics
CN102317929A (zh) * 2009-02-18 2012-01-11 A9.Com有限公司 图像匹配方法和***
US20120308121A1 (en) * 2011-06-03 2012-12-06 International Business Machines Corporation Image ranking based on attribute correlation
CN104284162A (zh) * 2014-10-29 2015-01-14 广州中国科学院软件应用技术研究所 一种视频检索方法和***
CN105373813A (zh) * 2015-12-24 2016-03-02 四川华雁信息产业股份有限公司 设备状态的图像监测方法及装置
CN107358190A (zh) * 2017-07-07 2017-11-17 广东中星电子有限公司 一种图像关键区域管理方法和装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109511642A (zh) * 2018-11-29 2019-03-26 陕西师范大学 一种基于图像和聚类分析的草原灭鼠方法及***
CN109511642B (zh) * 2018-11-29 2021-05-11 陕西师范大学 一种基于图像和聚类分析的草原灭鼠方法及***
CN109886129A (zh) * 2019-01-24 2019-06-14 北京明略软件***有限公司 提示信息生成方法和装置,存储介质及电子装置
CN109934099A (zh) * 2019-01-24 2019-06-25 北京明略软件***有限公司 放置位置的提示方法及装置、存储介质、电子装置
CN110472492A (zh) * 2019-07-05 2019-11-19 平安国际智慧城市科技股份有限公司 目标生物检测方法、装置、计算机设备和存储介质
CN110532893A (zh) * 2019-08-05 2019-12-03 西安电子科技大学 电竞小地图图像中的图标检测方法

Also Published As

Publication number Publication date
CN108829762B (zh) 2020-09-04

Similar Documents

Publication Publication Date Title
CN108829762A (zh) 基于视觉的小目标识别方法和装置
Aquino et al. Automated early yield prediction in vineyards from on-the-go image acquisition
CN109726700B (zh) 一种基于多特征的虫害识别预警方法和装置
Wu et al. Detection and counting of banana bunches by integrating deep learning and classic image-processing algorithms
Boogaard et al. Robust node detection and tracking in fruit-vegetable crops using deep learning and multi-view imaging
CN110689519B (zh) 基于yolo网络的雾滴沉积图像检测***和方法
CN108874910B (zh) 基于视觉的小目标识别***
Whalley et al. Applications of image processing in viticulture: A review
CN115482465A (zh) 基于机器视觉的农作物病虫害预测方法、***及存储介质
CN114818909A (zh) 一种基于作物长势特征的杂草检测方法和装置
CN112580671A (zh) 一种基于深度学习的稻穗多发育期自动检测方法及***
CN115661650A (zh) 一种基于物联网数据监测的农场管理***
CN108460370B (zh) 一种固定式家禽生命信息报警装置
CN114723667A (zh) 一种农业精细化种植及灾害预防控制***
CN116543347A (zh) 智慧虫情在线监测***、方法、装置及介质
CN116300608A (zh) 一种基于大数据的智慧农业远程监控***
CN115601585A (zh) 基于图片分析的农业病虫害诊断方法及装置
CN111797831A (zh) 基于bim和人工智能的家禽进食并行异常检测方法
CN114898405A (zh) 基于边缘计算的便携式肉鸡异常监测***
CN113989538A (zh) 基于深度图像的鸡群均匀度估测方法、装置、***及介质
CN116110586B (zh) 基于YOLOv5以及SlowFast的大象健康管理***
FAISAL A pest monitoring system for agriculture using deep learning
Chen et al. Instance Segmentation of Grape Berry Images Based on Improved Mask R-Cnn
CN111652084B (zh) 一种异常蛋鸡识别方法及装置
CN113628253A (zh) 一种精准检测动物个体健康的方法及***与存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant