[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106203498B - Method and system for garbage detection in urban scenes - Google Patents

Method and system for garbage detection in urban scenes Download PDF

Info

Publication number
CN106203498B
CN106203498B CN201610529468.9A CN201610529468A CN106203498B CN 106203498 B CN106203498 B CN 106203498B CN 201610529468 A CN201610529468 A CN 201610529468A CN 106203498 B CN106203498 B CN 106203498B
Authority
CN
China
Prior art keywords
garbage
urban
detection
deep learning
image
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.)
Active
Application number
CN201610529468.9A
Other languages
Chinese (zh)
Other versions
CN106203498A (en
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.)
Shenzhen Tengli Technology Co ltd
Original Assignee
Shenzhen Institute of Advanced Technology of CAS
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 Shenzhen Institute of Advanced Technology of CAS filed Critical Shenzhen Institute of Advanced Technology of CAS
Priority to CN201610529468.9A priority Critical patent/CN106203498B/en
Publication of CN106203498A publication Critical patent/CN106203498A/en
Application granted granted Critical
Publication of CN106203498B publication Critical patent/CN106203498B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/25Fusion techniques
    • G06F18/251Fusion techniques of input or preprocessed data

Landscapes

  • Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Abstract

The invention relates to a method and a system for detecting urban scene garbage. The urban scene garbage detection method comprises the following steps: the method comprises the steps of selecting a visual object classification VOC data set as a basic data set for garbage detection, obtaining a city image, marking out a garbage area, fusing and expanding the city image with the VOC data set and enriching the VOC data set, then building a deep learning platform based on a deep learning technology, selecting a pre-training model on the deep learning platform, carrying out garbage detection on the newly obtained city image through the deep learning platform and the pre-training model after carrying out prior parameter setting on the pre-training model, automatically giving a detection result, not needing a specially-assigned person to take a vehicle for photographing registration and manual garbage area detection, monitoring and detecting all-weather urban unordered garbage discarding conditions, and is low in cost and short in time consumption, so that the method is greatly convenient for detecting and cleaning the unordered garbage in the city, and guarantees urban sanitation and image.

Description

一种城市场景垃圾检测方法及系统Method and system for garbage detection in urban scenes

技术领域technical field

本发明涉及一种检测方法及系统,尤其涉及一种城市场景垃圾检测方法及系统。The invention relates to a detection method and system, in particular to a method and system for detecting garbage in urban scenes.

背景技术Background technique

城市中无序丢弃的垃圾严重影响市容市貌、污染生活环境,给城市和居民带来极大的影响。The disorderly discarded garbage in the city seriously affects the appearance of the city, pollutes the living environment, and has a great impact on the city and residents.

为清理城市中无序丢弃的垃圾、维护城市卫生和形象,需要对城市场景中的垃圾进行检测定位,然后根据定位来进行清理。目前的城市场景垃圾检测方法主要是派专人进行巡查并进行拍照登记,巡查的过程中需要人工定位无序丢弃的垃圾,操作手持相机进行拍照,巡查过后进行整理归档来记录垃圾分布情况与对应的相应责任人。这种方法需要专人乘坐交通工具进行拍照登记,受交通、天气、人员休假与工作时间等方面的影响很大,不能做到全天候的城市无序丢弃垃圾状况监测和检测,并且人工拍照、整理还存在成本高、耗时长等问题,这就大大的不利于城市中无序丢弃垃圾的检测和清理,不能保障城市卫生和形象。In order to clean up the disorderly discarded garbage in the city and maintain the city's sanitation and image, it is necessary to detect and locate the garbage in the urban scene, and then clean up according to the location. The current garbage detection method in urban scenes is mainly to send special personnel to conduct inspections and take photos for registration. During the inspection process, it is necessary to manually locate the garbage discarded in an orderly manner, operate a hand-held camera to take pictures, and organize and file after the inspection to record the distribution of garbage. corresponding responsible person. This method requires a special person to take photos and register by means of transportation, which is greatly affected by traffic, weather, personnel vacations and working hours, etc. It cannot monitor and detect the disorderly discarded garbage in cities around the clock, and manual photography, sorting and return There are problems such as high cost and long time consumption, which are not conducive to the detection and cleaning of disorderly discarded garbage in the city, and cannot guarantee the sanitation and image of the city.

发明内容Contents of the invention

有鉴于此,有必要针对上述城市场景中的垃圾检测和监测不能全天候进行、且成本高耗时长的问题,提供一种城市场景垃圾检测方法及系统。In view of this, it is necessary to provide a garbage detection method and system in an urban scenario for the problems that the garbage detection and monitoring in the urban scenario cannot be carried out around the clock, and the cost is high and time-consuming.

本发明提供的一种城市场景垃圾检测方法,包括如下步骤:A method for detecting garbage in an urban scene provided by the present invention comprises the following steps:

S10:选定VOC数据集作为垃圾检测的基础数据集,收集城市影像并挑选出含有无序丢弃垃圾的城市影像作为候选集,按照VOC数据集定义的格式对候选集中城市影像含有无序丢弃垃圾的区域进行标注,将标注后的城市影像与VOC数据集中已有数据进行融合;S10: Select the VOC data set as the basic data set for garbage detection, collect urban images and select urban images containing disorderly discarded garbage as candidate sets, and use the format defined by the VOC data set to select urban images containing disorderly discarded garbage in the candidate set Mark the area, and fuse the marked city image with the existing data in the VOC dataset;

S20:在融合后的VOC数据集基础上,搭建垃圾检测的深度学习平台,在搭建的深度学习平台上,获取深度学习平台提供的进行垃圾检测的预训练模型并对预训练模型进行适应性先验参数设置;S20: On the basis of the fused VOC data set, build a deep learning platform for garbage detection. On the built deep learning platform, obtain the pre-training model for garbage detection provided by the deep learning platform and perform adaptive pre-training on the pre-training model. Test parameter settings;

S30:采用预训练模型对新获取城市影像进行垃圾检测,检测新获取城市影像是否存在垃圾及垃圾存在区域,给出检测结果。S30: Use the pre-trained model to detect garbage on the newly acquired urban image, detect whether there is garbage and the area where garbage exists in the newly acquired urban image, and give the detection result.

在其中的一个实施方式中,所述步骤S10具体为:收集城市影像,挑选出含有无序丢弃垃圾的城市影像作为候选集,按照VOC数据集定义的格式,采用矩形选择框对候选集中城市影像含有无序丢弃垃圾的区域进行标注,标注完成后,将标注后的城市影像随机的划分为训练集、验证集和测试集,并分别将新获取的训练集、验证集和测试集同VOC数据集中已有的训练集、验证集和测试集进行融合。In one of the implementations, the step S10 is specifically: collecting urban images, selecting urban images containing disorderly discarded garbage as a candidate set, and using a rectangular selection box to select the urban images in the candidate set according to the format defined by the VOC data set. The area containing disorderly discarded garbage is marked. After the marking is completed, the marked city image is randomly divided into training set, verification set and test set, and the newly acquired training set, verification set and test set are combined with the VOC data. Concentrate the existing training set, verification set and test set for fusion.

在其中的一个实施方式中,所述步骤S20具体为:In one of the implementation manners, the step S20 is specifically:

选择Caffe深度学习框架进行深度学习平台的实现,使用Model Zoo中的ZF模型作为垃圾检测任务的预训练模型。Choose the Caffe deep learning framework to implement the deep learning platform, and use the ZF model in Model Zoo as the pre-training model for the garbage detection task.

在其中的一个实施方式中,所述步骤S20具体为:使用网格搜索的方法在融合后的VOC数据集上验证不同先验参数对城市影像的检测精度。In one of the implementations, the step S20 is specifically: using a grid search method to verify the detection accuracy of different prior parameters on the city image on the fused VOC data set.

在其中的一个实施方式中,所述步骤S30具体包括:In one of the implementation manners, the step S30 specifically includes:

对新获取的城市影像进行预处理,具体包括对新获取城市影像进行裁剪、缩放,和/或进行均值提取处理;Preprocessing the newly acquired urban images, specifically including cropping, scaling, and/or performing mean value extraction on the newly acquired urban images;

将预处理之后的城市影像输入深度学习的神经网络,得到对城市影像中候选区域的分类和位置的回归以得出检测结果。Input the preprocessed urban image into the deep learning neural network, and obtain the classification and position regression of the candidate areas in the urban image to obtain the detection result.

本发明提供的一种城市场景垃圾检测系统,包括:An urban scene garbage detection system provided by the present invention includes:

数据融合模块,选定VOC数据集作为垃圾检测的基础数据集,收集城市影像并挑选出含有无序丢弃垃圾的城市影像作为候选集,按照VOC数据集定义的格式对候选集中城市影像含有无序丢弃垃圾的区域进行标注,将标注后的城市影像与VOC数据集中已有数据进行融合;The data fusion module selects the VOC data set as the basic data set for garbage detection, collects urban images and selects urban images containing disorderly discarded garbage as candidate sets, and uses the format defined by the VOC data set to select urban images containing disorderly garbage in the candidate set. Mark the area where the garbage is discarded, and fuse the marked city image with the existing data in the VOC dataset;

深度学习平台搭建模块,在融合后的VOC数据集基础上,搭建垃圾检测的深度学习平台,在搭建的深度学习平台上,获取深度学习平台提供的进行垃圾检测的预训练模型并对预训练模型进行适应性先验参数设置;The deep learning platform building module builds a deep learning platform for garbage detection on the basis of the fused VOC data set. On the built deep learning platform, obtains the pre-training model for garbage detection provided by the deep learning platform and evaluates the pre-trained model. Perform adaptive prior parameter setting;

城市影像垃圾检测模块,采用预训练模型对新获取城市影像进行垃圾检测,检测新获取城市影像是否存在垃圾及垃圾存在区域,给出检测结果。The urban image garbage detection module uses a pre-trained model to detect garbage in newly acquired urban images, detects whether there is garbage and the area where garbage exists in the newly acquired urban images, and gives the detection results.

在其中的一个实施方式中,所述数据融合模块收集城市影像,挑选出含有无序丢弃垃圾的城市影像作为候选集,按照VOC数据集定义的格式,采用矩形选择框对候选集中城市影像含有无序丢弃垃圾的区域进行标注,标注完成后,将标注后的城市影像随机的划分为训练集、验证集和测试集,并分别将新获取的训练集、验证集和测试集同VOC数据集中已有的训练集、验证集和测试集进行融合。In one of the implementations, the data fusion module collects urban images, selects urban images containing disorderly discarded garbage as a candidate set, and uses a rectangular selection box to select urban images in the candidate set containing no After the labeling is completed, the marked city images are randomly divided into training set, verification set and test set, and the newly acquired training set, verification set and test set are respectively combined with the VOC data set. Some training set, verification set and test set are fused.

在其中的一个实施方式中,所述深度学习平台搭建模块选择Caffe深度学习框架进行深度学习平台的实现,使用Model Zoo中的ZF模型作为垃圾检测任务的预训练模型。In one of the implementations, the deep learning platform building module selects the Caffe deep learning framework to implement the deep learning platform, and uses the ZF model in the Model Zoo as a pre-training model for garbage detection tasks.

在其中的一个实施方式中,所述深度学习平台搭建模块使用网格搜索的方法在融合后的VOC数据集上验证不同先验参数对城市影像的检测精度。In one of the implementations, the deep learning platform building module uses a grid search method to verify the detection accuracy of different prior parameters for urban images on the fused VOC data set.

在其中的一个实施方式中,所述城市影像垃圾检测模块对新获取的城市影像进行预处理,具体包括对新获取城市影像进行裁剪、缩放,和/或进行均值提取处理;将预处理之后的城市影像输入深度学习的神经网络,得到对城市影像中候选区域的分类和位置的回归以得出检测结果。本发明城市场景垃圾检测方法及系统,选定视觉物体分类VOC数据集作为垃圾检测的基础数据集,获取城市影像标注出垃圾区域后与VOC数据集进行融合扩充和丰富VOC数据集,然后基于深度学习技术搭建深度学习平台,在深度学习平台上选择预训练模型,在对预训练模型进行先验参数设置后通过深度学习平台和预训练模型来对新获取城市影像进行垃圾检测,自动给出检测结果,不需要专人乘坐交通工具进行拍照登记及人工垃圾区域的检测,能够做到全天候的城市无序丢弃垃圾状况监测和检测,成本低、耗时短,这就大大的便利城市中无序丢弃垃圾的检测和清理,保障城市卫生和形象。In one of the implementations, the urban image garbage detection module performs preprocessing on the newly acquired urban image, specifically including cropping, scaling, and/or performing mean value extraction processing on the newly acquired urban image; The urban image is input into the deep learning neural network, and the classification and position regression of the candidate areas in the urban image are obtained to obtain the detection result. The garbage detection method and system in the urban scene of the present invention selects the visual object classification VOC data set as the basic data set of garbage detection, obtains the urban image and marks the garbage area, and then fuses and expands the VOC data set with the VOC data set to enrich the VOC data set, and then based on the depth Learning technology builds a deep learning platform, selects a pre-training model on the deep learning platform, and performs garbage detection on newly acquired urban images through the deep learning platform and the pre-training model after setting the prior parameters of the pre-training model, and automatically gives the detection As a result, there is no need for a special person to take a vehicle to take pictures and register and detect artificial garbage areas. It can monitor and detect the status of disorderly discarded garbage in cities around the clock, with low cost and short time-consuming, which greatly facilitates disorderly disposal in cities. Garbage detection and cleaning to ensure urban sanitation and image.

附图说明Description of drawings

图1是一个实施例中的城市场景垃圾检测方法的流程图;Fig. 1 is the flowchart of the urban scene rubbish detection method in an embodiment;

图2是一个实施例中的城市场景垃圾检测系统的结构图。Fig. 2 is a structural diagram of an urban scene garbage detection system in an embodiment.

具体实施方式Detailed ways

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

图1是一个实施例中城市场景垃圾检测方法的流程图,如图1所示,该方法包括如下步骤:Fig. 1 is the flow chart of urban scene rubbish detection method in an embodiment, as shown in Fig. 1, this method comprises the steps:

S10:选定VOC(visual object classes,视觉物体分类)数据集作为垃圾检测的基础数据集,收集城市影像并挑选出含有无序丢弃垃圾的城市影像作为候选集,按照VOC数据集定义的格式对候选集中城市影像含有无序丢弃垃圾的区域进行标注,将标注后的城市影像与VOC数据集中已有数据进行融合。S10: Select the VOC (visual object classes, visual object classification) data set as the basic data set for garbage detection, collect urban images and select urban images containing disorderly discarded garbage as candidate sets, and process them according to the format defined by the VOC data set. The urban images in the candidate set contain the areas where garbage is discarded in an orderly manner, and then the marked urban images are fused with the existing data in the VOC dataset.

VOC(visual object classes,视觉物体分类)数据集是权威的场景检测数据集,包括有大量训练验证图片和测试图片,具有很多类已标注对象,包括行人、自行车、公共汽车、小轿车、摩托车等城市场景内的常见对象,通过VOC数据集中已经标注对象能够对城市影像中的对象进行检测识别。故在该实施例中,选定VOC(visual object classes,视觉物体分类)数据集作为垃圾检测的基础数据集,利用VOC数据集中的数据和标注对象来进行城市场景中无序丢弃垃圾的检测。VOC (visual object classes, visual object classification) data set is an authoritative scene detection data set, including a large number of training verification pictures and test pictures, with many types of labeled objects, including pedestrians, bicycles, buses, cars, motorcycles Common objects in urban scenes, such as common objects in urban scenes, can detect and recognize objects in urban images through the marked objects in the VOC dataset. Therefore, in this embodiment, the VOC (visual object classes, visual object classification) data set is selected as the basic data set for garbage detection, and the data and marked objects in the VOC data set are used to detect disorderly discarded garbage in urban scenes.

由于VOC数据集中的数据有限,可能存在训练数据不足的问题,该实施例中获取城市影像来对VOC数据集进行扩充。具体的,收集城市影像,城市影像包括街景车拍摄的城市影像、由互联网爬取的城市影像等。然后从中挑选出含有无序丢弃垃圾的城市影像作为候选集,按照VOC数据集定义的格式,采用矩形选择框对候选集中城市影像含有无序丢弃垃圾的区域进行标注(标注过程中尽可能的在少标入背景的条件下将感兴趣对象标入完整)。在标注完之后,将标注后的城市影像随机的划分为训练集、验证集和测试集,并分别将新获取的训练集、验证集和测试集同VOC数据集中已有的训练集、验证集和测试集进行融合。Due to the limited data in the VOC data set, there may be a problem of insufficient training data. In this embodiment, city images are obtained to expand the VOC data set. Specifically, urban images are collected, and urban images include urban images captured by street view vehicles, urban images crawled from the Internet, and the like. Then select the urban images containing disorderly discarded garbage as the candidate set, and use a rectangular selection box to mark the areas containing disorderly discarded garbage in the candidate set of urban images according to the format defined by the VOC data set (during the labeling process, as much as possible in the The object of interest is fully marked under the condition that less is marked into the background). After labeling, the labeled city images are randomly divided into training set, validation set and test set, and the newly acquired training set, validation set and test set are compared with the existing training set and validation set in the VOC dataset. merged with the test set.

更进一步的,选定VOC2007数据集作为垃圾检测的基础数据集。VOC2007数据集包括5011张训练验证图片和4952张测试图片,共有20类已标注对象,适合作为基础数据集。Furthermore, the VOC2007 dataset is selected as the basic dataset for garbage detection. The VOC2007 data set includes 5011 training and verification pictures and 4952 test pictures, with a total of 20 types of labeled objects, which are suitable as a basic data set.

S20:在融合后的VOC数据集基础上,搭建垃圾检测的深度学习平台,在搭建的深度学习平台上,获取深度学习平台提供的进行垃圾检测的预训练模型并对预训练模型进行适应性先验参数设置。S20: On the basis of the fused VOC data set, build a deep learning platform for garbage detection. On the built deep learning platform, obtain the pre-training model for garbage detection provided by the deep learning platform and perform adaptive pre-training on the pre-training model. Check parameter settings.

在将获取的城市影像与VOC数据集融合之后,在融合数据的基础上,本发明方法基于深度学习算法来对城市场景中无序丢弃垃圾进行检测,搭建垃圾检测的深度学习平台,将深度学习应用到城市场景垃圾检测之中,扩大深度学习的应用。搭建垃圾检测的深度学习平台后,深度学习平台具有多种预训练模型,则由多种预训练模型中选择获取适合进行垃圾检测的预训练模型。为使得所获取的预训练模型能够很好的适应当前地区的垃圾检测,还需要对预训练模型进行适应性先验参数设置。After merging the acquired city image with the VOC data set, on the basis of the fused data, the method of the present invention detects disorderly discarded garbage in the urban scene based on a deep learning algorithm, builds a deep learning platform for garbage detection, and integrates the deep learning Apply it to garbage detection in urban scenes to expand the application of deep learning. After the deep learning platform for garbage detection is built, the deep learning platform has multiple pre-training models, and the pre-training model suitable for garbage detection is selected from the various pre-training models. In order to make the obtained pre-training model well adapted to the garbage detection in the current area, it is also necessary to set the adaptive prior parameters of the pre-training model.

为提高检测精度,在具体的方式中,该步骤中选择Caffe深度学习框架进行深度学习平台的实现。Caffe深度学习框架文档完善、社区活跃并有丰富的模型库,适合进行平台搭建。同时,平台硬件配置采用GPU(浮点运算能力更强)作为运算核心。进一步的,使用Nividia Geforce GTX 980作为GPU,使用Interl Core i7与16G内存作为主要的硬件配置。In order to improve the detection accuracy, in a specific way, in this step, the Caffe deep learning framework is selected to realize the deep learning platform. The Caffe deep learning framework has complete documentation, an active community and a rich model library, which is suitable for platform construction. At the same time, the hardware configuration of the platform uses GPU (with stronger floating-point computing capability) as the computing core. Further, Nividia Geforce GTX 980 is used as the GPU, and Intel Core i7 and 16G memory are used as the main hardware configuration.

在选择Caffe深度学习框架进行深度学习平台的实现后,Caffe深度学习框架完善的社区生态提供了丰富的经过良好预训练的模型,该实施例中,使用Model Zoo中的ZF模型作为垃圾检测任务的预训练模型。After choosing the Caffe deep learning framework for the realization of the deep learning platform, the complete community ecology of the Caffe deep learning framework provides a wealth of well-pretrained models. In this embodiment, the ZF model in the Model Zoo is used as the garbage detection task. pre-trained model.

由于不同的应用场景需要对预训练模型的先验参数进行不同的调整,针对垃圾检测应用场景,该实施例中,使用网格搜索的方法在融合后的VOC数据集上验证不同先验参数对城市影像的检测精度。经过反复验证,该实施例最终选择0.001作为初始学习率,0.0005作为权值衰减量,0.9作为冲量,并从每张城市影像中挑选出128个候选区域作为mini-batch(子集),进行损失的反向传播从而更新预训练模型权值。Since different application scenarios require different adjustments to the prior parameters of the pre-training model, for garbage detection application scenarios, in this embodiment, the grid search method is used to verify the different prior parameters on the fused VOC data set. Detection accuracy in urban imagery. After repeated verification, this embodiment finally selects 0.001 as the initial learning rate, 0.0005 as the weight attenuation, and 0.9 as the impulse, and selects 128 candidate areas from each city image as a mini-batch (subset) for loss Backpropagation to update the pre-trained model weights.

S30:采用预训练模型对新获取城市影像进行垃圾检测,检测新获取城市影像是否存在垃圾及垃圾存在区域,给出检测结果。S30: Use the pre-trained model to detect garbage on the newly acquired urban image, detect whether there is garbage and the area where garbage exists in the newly acquired urban image, and give the detection result.

在搭建了深度学习平台并且选择获取了预训练模型后,则采用获取的预训练模型来对城市场景中无序丢弃的垃圾进行检测。具体的,新获取城市场景的城市影像,然后采用预训练模型对新获取城市影像进行垃圾检测。通过预训练模型的检测,判断出城市影像是否存在垃圾及垃圾存在区域,给出检测结果,从而通过深度学习及预训练模型实现城市场景中无序丢弃垃圾的检测。After building a deep learning platform and choosing to obtain a pre-trained model, the obtained pre-trained model is used to detect disorderly discarded garbage in urban scenes. Specifically, newly acquire urban images of urban scenes, and then use the pre-trained model to detect garbage on the newly acquired urban images. Through the detection of the pre-training model, it is judged whether there is garbage and the area where the garbage exists in the urban image, and the detection result is given, so as to realize the detection of disorderly discarded garbage in the urban scene through deep learning and pre-training model.

在进一步的方式中,为使得城市影像满足预训练模型的要求,对于新获取的城市影像进行预处理,对新获取城市影像进行裁剪或缩放,使新获取城市影像符合预训练模型的要求。In a further way, in order to make the city image meet the requirements of the pre-training model, the newly acquired city image is preprocessed, and the newly acquired city image is cropped or scaled, so that the newly acquired city image meets the requirement of the pre-training model.

同时,由于城市影像的像素范围是固定的,故还要对新获取城市影像进行均值提取处理。具体的,统计融合后VOC数据集的训练集中红、绿、蓝三个波段的像素值,得到三个波段像素的均值,将新获取城市影像的三个波段减去对应均值。在经过预处理之后,将经过预处理之后的城市影像输入深度学习的神经网络,得到对城市影像中候选区域的分类和位置的回归以得出检测结果。根据不同的应用场景,选择不同的置信度对候选结果进行筛选,找出最有可能是无序丢弃垃圾的区域,实现对城市影像中无序丢弃垃圾的检测。At the same time, since the pixel range of the urban image is fixed, it is necessary to perform mean value extraction on the newly acquired urban image. Specifically, count the pixel values of the red, green, and blue bands in the training set of the fused VOC dataset to obtain the mean value of the pixels in the three bands, and subtract the corresponding mean values from the three bands of the newly acquired urban images. After preprocessing, the preprocessed city image is input into the neural network of deep learning, and the classification and position regression of the candidate areas in the city image are obtained to obtain the detection result. According to different application scenarios, select different confidence levels to screen the candidate results, find out the areas most likely to be disorderly discarded garbage, and realize the detection of disorderly discarded garbage in urban images.

该城市场景垃圾检测方法,选定视觉物体分类VOC数据集作为垃圾检测的基础数据集,获取城市影像标注出垃圾区域后与VOC数据集进行融合扩充和丰富VOC数据集,然后基于深度学习技术搭建深度学习平台,在深度学习平台上选择预训练模型,在对预训练模型进行先验参数设置后通过深度学习平台和预训练模型来对新获取城市影像进行垃圾检测,自动给出检测结果,不需要专人乘坐交通工具进行拍照登记及人工垃圾区域的检测,能够做到全天候的城市无序丢弃垃圾状况监测和检测,成本低、耗时短,这就大大的便利城市中无序丢弃垃圾的检测和清理,保障城市卫生和形象。The urban scene garbage detection method selects the visual object classification VOC data set as the basic data set of garbage detection, obtains urban images to mark the garbage area, and then fuses with the VOC data set to expand and enrich the VOC data set, and then builds it based on deep learning technology. Deep learning platform, select the pre-training model on the deep learning platform, after setting the prior parameters of the pre-training model, use the deep learning platform and the pre-training model to detect garbage on the newly acquired urban images, and automatically give the detection results. It is necessary to take a special person to take a vehicle for photo registration and detection of artificial garbage areas. It can monitor and detect the status of disorderly discarded garbage in cities around the clock, with low cost and short time-consuming, which greatly facilitates the detection of disorderly discarded garbage in cities. and clean up to ensure urban sanitation and image.

同时,本发明还提供一种城市场景垃圾检测系统,如图2所示,该城市场景垃圾检测系统包括:Simultaneously, the present invention also provides a kind of city scene rubbish detection system, as shown in Figure 2, this city scene rubbish detection system comprises:

数据融合模块100,选定VOC(visual object classes,视觉物体分类)数据集作为垃圾检测的基础数据集,收集城市影像并挑选出含有无序丢弃垃圾的城市影像作为候选集,按照VOC数据集定义的格式对候选集中城市影像含有无序丢弃垃圾的区域进行标注,将标注后的城市影像与VOC数据集中已有数据进行融合。The data fusion module 100 selects the VOC (visual object classes, visual object classification) data set as the basic data set for garbage detection, collects urban images and selects urban images containing disorderly discarded garbage as candidate sets, defined according to the VOC data set The format of the candidate set is used to mark the areas containing disorderly discarded garbage in the urban images in the candidate set, and fuse the marked urban images with the existing data in the VOC dataset.

VOC(visual object classes,视觉物体分类)数据集是权威的场景检测数据集,包括有大量训练验证图片和测试图片,具有很多类已标注对象,包括行人、自行车、公共汽车、小轿车、摩托车等城市场景内的常见对象,通过VOC数据集中已经标注对象能够对城市影像中的对象进行检测识别。故在该实施例中,数据融合模块100选定VOC(visual objectclasses,视觉物体分类)数据集作为垃圾检测的基础数据集,利用VOC数据集中的数据和标注对象来进行城市场景中无序丢弃垃圾的检测。VOC (visual object classes, visual object classification) data set is an authoritative scene detection data set, including a large number of training verification pictures and test pictures, with many types of labeled objects, including pedestrians, bicycles, buses, cars, motorcycles Common objects in urban scenes, such as common objects in urban scenes, can detect and recognize objects in urban images through the marked objects in the VOC dataset. Therefore, in this embodiment, the data fusion module 100 selects the VOC (visual objectclasses, visual object classification) data set as the basic data set of garbage detection, and uses the data and marked objects in the VOC data set to carry out disorderly discarding of garbage in urban scenes. detection.

由于VOC数据集中的数据有限,可能存在训练数据不足的问题,该实施例中数据融合模块100获取城市影像来对VOC数据集进行扩充。具体的,数据融合模块100收集城市影像,城市影像包括街景车拍摄的城市影像、由互联网爬取的城市影像等;然后从中挑选出含有无序丢弃垃圾的城市影像作为候选集,按照VOC数据集定义的格式,采用矩形选择框对候选集中城市影像含有无序丢弃垃圾的区域进行标注(标注过程中尽可能的在少标入背景的条件下将感兴趣对象标入完整);在标注完之后,将标注后的城市影像随机的划分为训练集、验证集和测试集,并分别将新获取的数据的训练集、验证集和测试集同VOC数据集中的已有的训练集、验证集和测试集进行融合。Due to the limited data in the VOC dataset, there may be a problem of insufficient training data. In this embodiment, the data fusion module 100 acquires city images to expand the VOC dataset. Specifically, the data fusion module 100 collects urban images, which include urban images captured by street view vehicles, urban images crawled from the Internet, etc.; Defined format, using a rectangular selection box to mark the area of the urban image in the candidate set that contains disorderly discarded garbage (during the labeling process, mark the object of interest as much as possible under the condition that the background is marked as little as possible); after the labeling , divide the labeled city images randomly into training set, verification set and test set, and respectively combine the training set, verification set and test set of the newly acquired data with the existing training set, verification set and test set in the VOC dataset. The test set is fused.

更进一步的,数据融合模块100选定VOC2007数据集作为垃圾检测的基础数据集。VOC2007数据集包括5011张训练验证图片和4952张测试图片,共有20类已标注对象,适合作为基础数据集。Furthermore, the data fusion module 100 selects the VOC2007 data set as the basic data set for garbage detection. The VOC2007 data set includes 5011 training and verification pictures and 4952 test pictures, with a total of 20 types of labeled objects, which are suitable as a basic data set.

深度学习平台搭建模块200,在融合后的VOC数据集基础上,搭建垃圾检测的深度学习平台,在搭建的深度学习平台上,获取深度学习平台提供的进行垃圾检测的预训练模型并对预训练模型进行适应性先验参数设置。The deep learning platform building module 200, on the basis of the fused VOC data set, builds a deep learning platform for garbage detection. The model is set with adaptive prior parameters.

在将获取的城市影像与VOC数据集融合之后,在融合数据的基础上,本发明系统基于深度学习算法来对城市场景中无序丢弃垃圾进行检测,深度学习平台搭建模块200搭建垃圾检测的深度学习平台,将深度学习应用到城市场景垃圾检测之中,扩大深度学习的应用。搭建垃圾检测的深度学习平台后,深度学习平台具有多种预训练模型,深度学习平台搭建模块200则由多种预训练模型中选择获取适合进行垃圾检测的预训练模型。为使得所获取的预训练模型能够很好的适应当前地区的垃圾检测,还需要对预训练模型进行适应性先验参数设置。After merging the acquired city image with the VOC data set, on the basis of the fused data, the system of the present invention detects disorderly discarded garbage in the urban scene based on a deep learning algorithm, and the deep learning platform building module 200 builds the depth of garbage detection The learning platform applies deep learning to garbage detection in urban scenes and expands the application of deep learning. After building the deep learning platform for garbage detection, the deep learning platform has multiple pre-training models, and the deep learning platform building module 200 selects from the multiple pre-training models to obtain a pre-training model suitable for garbage detection. In order to make the obtained pre-training model well adapted to the garbage detection in the current area, it is also necessary to set the adaptive prior parameters of the pre-training model.

为提高检测精度,深度学习平台搭建模块200选择Caffe深度学习框架进行深度学习平台的实现。Caffe深度学习框架文档完善、社区活跃并有丰富的模型库,适合进行平台搭建。同时,深度学习平台硬件配置采用GPU(浮点运算能力更强)作为运算核心。进一步的,使用Nividia Geforce GTX 980作为GPU,使用Interl Core i7与16G内存作为主要的硬件配置。In order to improve the detection accuracy, the deep learning platform building module 200 selects the Caffe deep learning framework to realize the deep learning platform. The Caffe deep learning framework has complete documentation, an active community and a rich model library, which is suitable for platform construction. At the same time, the hardware configuration of the deep learning platform uses GPU (with stronger floating-point computing capability) as the computing core. Further, Nividia Geforce GTX 980 is used as the GPU, and Intel Core i7 and 16G memory are used as the main hardware configuration.

在选择Caffe深度学习框架进行深度学习平台的实现后,Caffe深度学习框架完善的社区生态提供了丰富的经过良好预训练的模型,该实施例中,深度学习平台搭建模块200使用Model Zoo中的ZF模型作为垃圾检测任务的预训练模型。After choosing the Caffe deep learning framework for the implementation of the deep learning platform, the complete community ecology of the Caffe deep learning framework provides a wealth of well-pretrained models. In this embodiment, the deep learning platform building module 200 uses ZF in the Model Zoo. The model serves as a pre-trained model for garbage detection tasks.

由于不同的应用场景需要对预训练模型的先验参数进行不同的调整,针对垃圾检测应用场景,该实施例中,深度学习平台搭建模块200使用网格搜索的方法在融合后的VOC数据集上验证不同先验参数对城市影像的检测精度。经过反复验证,该实施例最终选择0.001作为初始学习率,0.0005作为权值衰减量,0.9作为冲量,并从每张城市影像中挑选出128个候选区域作为mini-batch(子集),进行损失的反向传播从而更新预训练模型权值。Since different application scenarios require different adjustments to the prior parameters of the pre-training model, for the garbage detection application scenario, in this embodiment, the deep learning platform construction module 200 uses a grid search method on the fused VOC data set Verify the detection accuracy of different prior parameters on urban images. After repeated verification, this embodiment finally selects 0.001 as the initial learning rate, 0.0005 as the weight attenuation, and 0.9 as the impulse, and selects 128 candidate areas from each city image as a mini-batch (subset) for loss Backpropagation to update the pre-trained model weights.

城市影像垃圾检测模块300,采用预训练模型对新获取城市影像进行垃圾检测,检测新获取城市影像是否存在垃圾及垃圾存在区域,给出检测结果。The urban image garbage detection module 300 uses a pre-trained model to perform garbage detection on newly acquired urban images, detects whether there is garbage and the area where garbage exists in the newly acquired urban images, and provides the detection results.

在搭建了深度学习平台并且选择获取了预训练模型后,城市影像垃圾检测模块300采用获取的预训练模型来对城市场景中无序丢弃的垃圾进行检测。具体的,新获取城市场景的城市影像,然后采用预训练模型对新获取城市影像进行垃圾检测。通过预训练模型的检测,判断出城市影像是否存在垃圾及垃圾存在区域,给出检测结果,从而通过深度学习及预训练模型实现城市场景中无序丢弃垃圾的检测。After building the deep learning platform and choosing to acquire the pre-trained model, the urban image garbage detection module 300 uses the acquired pre-trained model to detect disorderly discarded garbage in the urban scene. Specifically, newly acquire urban images of urban scenes, and then use the pre-trained model to detect garbage on the newly acquired urban images. Through the detection of the pre-training model, it is judged whether there is garbage and the area where the garbage exists in the urban image, and the detection result is given, so as to realize the detection of disorderly discarded garbage in the urban scene through deep learning and pre-training model.

在进一步的方式中,为使得城市影像满足预训练模型的要求,城市影像垃圾检测模块300对于新获取的城市影像进行预处理,对新获取城市影像进行裁剪或缩放,使新获取城市影像符合预训练模型的要求。In a further way, in order to make the urban image meet the requirements of the pre-training model, the urban image garbage detection module 300 preprocesses the newly acquired urban image, crops or scales the newly acquired urban image, so that the newly acquired urban image meets the pre-trained model requirements. Requirements for training the model.

同时,由于城市影像的像素范围是固定的,故城市影像垃圾检测模块300还要对新获取城市影像进行均值提取预处理。具体的,城市影像垃圾检测模块300统计融合后VOC数据集的训练集中红、绿、蓝三个波段的像素值,得到三个波段像素的均值,将新获取城市影像的三个波段减去对应均值。在经过预处理之后,将经过预处理之后的城市影像输入深度学习的神经网络,得到对城市影像中候选区域的分类和位置的回归以得出检测结果。根据不同的应用场景,选择不同的置信度对候选结果进行筛选,找出最有可能是无序丢弃垃圾的区域,实现对城市影像中无序丢弃垃圾的检测。At the same time, since the pixel range of the urban image is fixed, the garbage detection module 300 of the urban image also needs to perform mean value extraction preprocessing on the newly acquired urban image. Specifically, the urban image garbage detection module 300 counts the pixel values of the red, green, and blue bands in the training set of the fused VOC dataset to obtain the average value of the pixels in the three bands, and subtracts the corresponding mean. After preprocessing, the preprocessed city image is input into the neural network of deep learning, and the classification and position regression of the candidate areas in the city image are obtained to obtain the detection result. According to different application scenarios, select different confidence levels to screen the candidate results, find out the areas most likely to be disorderly discarded garbage, and realize the detection of disorderly discarded garbage in urban images.

该城市场景垃圾检测系统,选定视觉物体分类VOC数据集作为垃圾检测的基础数据集,获取城市影像标注出垃圾区域后与VOC数据集进行融合扩充和丰富VOC数据集,然后基于深度学习技术搭建深度学习平台,在深度学习平台上选择预训练模型,在对预训练模型进行先验参数设置后通过深度学习平台和预训练模型来对新获取城市影像进行垃圾检测,自动给出检测结果,不需要专人乘坐交通工具进行拍照登记及人工垃圾区域的检测,能够做到全天候的城市无序丢弃垃圾状况监测和检测,成本低、耗时短,这就大大的便利城市中无序丢弃垃圾的检测和清理,保障城市卫生和形象。The urban scene garbage detection system selects the visual object classification VOC data set as the basic data set of garbage detection, obtains urban images to mark the garbage area, and then fuses with the VOC data set to expand and enrich the VOC data set, and then builds it based on deep learning technology Deep learning platform, select the pre-training model on the deep learning platform, after setting the prior parameters of the pre-training model, use the deep learning platform and the pre-training model to detect garbage on the newly acquired urban images, and automatically give the detection results. It is necessary to take a special person to take a vehicle for photo registration and detection of artificial garbage areas. It can monitor and detect the status of disorderly discarded garbage in cities around the clock, with low cost and short time-consuming, which greatly facilitates the detection of disorderly discarded garbage in cities. and clean up to ensure urban sanitation and image.

本发明城市场景垃圾检测方法及系统,选定视觉物体分类VOC数据集作为垃圾检测的基础数据集,获取城市影像标注出垃圾区域后与VOC数据集进行融合扩充和丰富VOC数据集,然后基于深度学习技术搭建深度学习平台,在深度学习平台上选择预训练模型,在对预训练模型进行先验参数设置后通过深度学习平台和预训练模型来对新获取城市影像进行垃圾检测,自动给出检测结果,不需要专人乘坐交通工具进行拍照登记及人工垃圾区域的检测,能够做到全天候的城市无序丢弃垃圾状况监测和检测,成本低、耗时短,这就大大的便利城市中无序丢弃垃圾的检测和清理,保障城市卫生和形象。The garbage detection method and system in the urban scene of the present invention selects the visual object classification VOC data set as the basic data set of garbage detection, obtains the urban image and marks the garbage area, and then fuses and expands the VOC data set with the VOC data set to enrich the VOC data set, and then based on the depth Learning technology builds a deep learning platform, selects a pre-training model on the deep learning platform, and performs garbage detection on newly acquired urban images through the deep learning platform and the pre-training model after setting the prior parameters of the pre-training model, and automatically gives the detection As a result, there is no need for a special person to take a vehicle to take pictures and register and detect artificial garbage areas. It can monitor and detect the status of disorderly discarded garbage in cities around the clock, with low cost and short time-consuming, which greatly facilitates disorderly disposal in cities. Garbage detection and cleaning to ensure urban sanitation and image.

以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention. Inside.

Claims (4)

1.一种城市场景垃圾检测方法,其特征在于,包括如下步骤:1. A method for detecting garbage in an urban scene, comprising the steps of: S10:选定VOC数据集作为垃圾检测的基础数据集,收集城市影像并挑选出含有无序丢弃垃圾的城市影像作为候选集,按照VOC数据集定义的格式对候选集中城市影像含有无序丢弃垃圾的区域进行标注,将标注后的城市影像与VOC数据集中已有数据进行融合;S10: Select the VOC data set as the basic data set for garbage detection, collect urban images and select urban images containing disorderly discarded garbage as candidate sets, and use the format defined by the VOC data set to select urban images containing disorderly discarded garbage in the candidate set Mark the area, and fuse the marked city image with the existing data in the VOC dataset; S20:在融合后的VOC数据集基础上,搭建垃圾检测的深度学习平台,在搭建的深度学习平台上,获取深度学习平台提供的进行垃圾检测的预训练模型并对预训练模型进行适应性先验参数设置;S20: On the basis of the fused VOC data set, build a deep learning platform for garbage detection. On the built deep learning platform, obtain the pre-training model for garbage detection provided by the deep learning platform and perform adaptive pre-training on the pre-training model. Test parameter settings; S30:采用预训练模型对新获取城市影像进行垃圾检测,检测新获取城市影像是否存在垃圾及垃圾存在区域,给出检测结果;S30: Use the pre-training model to detect garbage on the newly acquired urban image, detect whether there is garbage and the area where garbage exists in the newly acquired urban image, and give the detection result; 所述步骤S10具体为:收集城市影像,挑选出含有无序丢弃垃圾的城市影像作为候选集,按照VOC数据集定义的格式,采用矩形选择框对候选集中城市影像含有无序丢弃垃圾的区域进行标注,标注完成后,将标注后的城市影像随机的划分为训练集、验证集和测试集,并分别将新获取的训练集、验证集和测试集同VOC数据集中已有的训练集、验证集和测试集进行融合;The step S10 is specifically: collecting urban images, selecting urban images containing disorderly discarded garbage as a candidate set, and using a rectangular selection box to select areas containing disorderly discarded garbage in the candidate set of urban images according to the format defined by the VOC data set. Labeling. After the labeling is completed, the labeled city images are randomly divided into training set, verification set and test set, and the newly acquired training set, verification set and test set are respectively combined with the existing training set and verification set in the VOC dataset. fusion set and test set; 所述步骤S20具体为:使用网格搜索的方法在融合后的VOC数据集上验证不同先验参数对城市影像的检测精度;选择0.001作为初始学习率,0.0005作为权值衰减量,0.9作为冲量,并从每张城市影像中挑选出N个候选区域作为子集,进行损失的反向传播从而更新预训练模型权值;The step S20 is specifically: using a grid search method to verify the detection accuracy of different prior parameters for urban images on the fused VOC data set; selecting 0.001 as the initial learning rate, 0.0005 as the weight attenuation, and 0.9 as the impulse , and select N candidate areas from each urban image as a subset, and perform backpropagation of the loss to update the weights of the pre-trained model; 所述步骤S30具体包括:The step S30 specifically includes: 对新获取的城市影像进行预处理,具体包括对新获取城市影像进行裁剪、缩放,和/或进行均值提取处理;Preprocessing the newly acquired urban images, specifically including cropping, scaling, and/or performing mean value extraction on the newly acquired urban images; 将预处理之后的城市影像输入深度学习的神经网络,得到对城市影像中候选区域的分类和位置的回归以得出检测结果。Input the preprocessed urban image into the deep learning neural network, and obtain the classification and position regression of the candidate areas in the urban image to obtain the detection result. 2.根据权利要求1所述的城市场景垃圾检测方法,其特征在于,所述步骤S20具体为:2. The urban scene garbage detection method according to claim 1, wherein said step S20 is specifically: 选择Caffe深度学习框架进行深度学习平台的实现,使用Model Zoo中的ZF模型作为垃圾检测任务的预训练模型。Choose the Caffe deep learning framework to implement the deep learning platform, and use the ZF model in Model Zoo as the pre-training model for the garbage detection task. 3.一种城市场景垃圾检测系统,其特征在于,包括:3. An urban scene garbage detection system, characterized in that it comprises: 数据融合模块,选定VOC数据集作为垃圾检测的基础数据集,收集城市影像并挑选出含有无序丢弃垃圾的城市影像作为候选集,按照VOC数据集定义的格式对候选集中城市影像含有无序丢弃垃圾的区域进行标注,将标注后的城市影像与VOC数据集中已有数据进行融合;The data fusion module selects the VOC data set as the basic data set for garbage detection, collects urban images and selects urban images containing disorderly discarded garbage as candidate sets, and uses the format defined by the VOC data set to select urban images containing disorderly garbage in the candidate set. Mark the area where the garbage is discarded, and fuse the marked city image with the existing data in the VOC dataset; 深度学习平台搭建模块,在融合后的VOC数据集基础上,搭建垃圾检测的深度学习平台,在搭建的深度学习平台上,获取深度学习平台提供的进行垃圾检测的预训练模型并对预训练模型进行适应性先验参数设置;The deep learning platform building module builds a deep learning platform for garbage detection on the basis of the fused VOC data set. On the built deep learning platform, obtains the pre-training model for garbage detection provided by the deep learning platform and evaluates the pre-trained model. Perform adaptive prior parameter setting; 城市影像垃圾检测模块,采用预训练模型对新获取城市影像进行垃圾检测,检测新获取城市影像是否存在垃圾及垃圾存在区域,给出检测结果;The urban image garbage detection module uses the pre-training model to detect garbage in the newly acquired urban images, detects whether there is garbage and the area where garbage exists in the newly acquired urban images, and gives the detection results; 所述深度学习平台搭建模块使用网格搜索的方法在融合后的VOC数据集上验证不同先验参数对城市影像的检测精度;选择0.001作为初始学习率,0.0005作为权值衰减量,0.9作为冲量,并从每张城市影像中挑选出N个候选区域作为子集,进行损失的反向传播从而更新预训练模型权值;The deep learning platform building module uses a grid search method to verify the detection accuracy of different prior parameters on the city image on the fused VOC data set; select 0.001 as the initial learning rate, 0.0005 as the weight attenuation, and 0.9 as the impulse , and select N candidate areas from each urban image as a subset, and perform backpropagation of the loss to update the weights of the pre-trained model; 所述数据融合模块收集城市影像,挑选出含有无序丢弃垃圾的城市影像作为候选集,按照VOC数据集定义的格式,采用矩形选择框对候选集中城市影像含有无序丢弃垃圾的区域进行标注,标注完成后,将标注后的城市影像随机的划分为训练集、验证集和测试集,并分别将新获取的训练集、验证集和测试集同VOC数据集中已有的训练集、验证集和测试集进行融合;The data fusion module collects urban images, selects urban images containing disorderly discarded garbage as a candidate set, and uses a rectangular selection box to mark areas containing disorderly discarded garbage in the urban images in the candidate set according to the format defined by the VOC data set. After the labeling is completed, the labeled city images are randomly divided into training set, validation set and test set, and the newly acquired training set, validation set and test set are combined with the existing training set, validation set and test set in the VOC dataset. The test set is fused; 所述城市影像垃圾检测模块对新获取的城市影像进行预处理,具体包括对新获取城市影像进行裁剪、缩放,和/或进行均值提取处理;将预处理之后的城市影像输入深度学习的神经网络,得到对城市影像中候选区域的分类和位置的回归以得出检测结果。The urban image garbage detection module preprocesses the newly acquired urban image, specifically including cutting, zooming, and/or performing mean value extraction processing on the newly acquired urban image; inputting the preprocessed urban image into the neural network of deep learning , to regress the classification and location of candidate regions in urban imagery to derive detection results. 4.根据权利要求3所述的城市场景垃圾检测系统,其特征在于,所述深度学习平台搭建模块选择Caffe深度学习框架进行深度学习平台的实现,使用ModelZoo中的ZF模型作为垃圾检测任务的预训练模型。4. the urban scene rubbish detection system according to claim 3, it is characterized in that, described deep learning platform builds module and selects Caffe deep learning framework to carry out the realization of deep learning platform, uses the ZF model in ModelZoo as the prediction of rubbish detection task Train the model.
CN201610529468.9A 2016-07-07 2016-07-07 Method and system for garbage detection in urban scenes Active CN106203498B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610529468.9A CN106203498B (en) 2016-07-07 2016-07-07 Method and system for garbage detection in urban scenes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610529468.9A CN106203498B (en) 2016-07-07 2016-07-07 Method and system for garbage detection in urban scenes

Publications (2)

Publication Number Publication Date
CN106203498A CN106203498A (en) 2016-12-07
CN106203498B true CN106203498B (en) 2019-12-24

Family

ID=57465481

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610529468.9A Active CN106203498B (en) 2016-07-07 2016-07-07 Method and system for garbage detection in urban scenes

Country Status (1)

Country Link
CN (1) CN106203498B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110119662A (en) * 2018-03-29 2019-08-13 王胜春 A kind of rubbish category identification system based on deep learning
CN109165582B (en) * 2018-08-09 2021-09-24 河海大学 An urban street garbage detection and cleanliness assessment method
CN108932510A (en) * 2018-08-20 2018-12-04 贵州宜行智通科技有限公司 A kind of rubbish detection method and device
WO2020058905A1 (en) 2018-09-20 2020-03-26 Cortexia Sa Method and device for tracking and exploiting at least one environmental parameter
CN109389161B (en) * 2018-09-28 2021-08-31 广州大学 Evolutionary learning method, device, system and medium for garbage identification based on deep learning
CN109376788A (en) * 2018-10-31 2019-02-22 重庆爱思网安信息技术有限公司 A kind of image analysis method based on the high discrimination of deep learning
CN109598303A (en) * 2018-12-03 2019-04-09 江西洪都航空工业集团有限责任公司 A kind of rubbish detection method based on City scenarios
CN110598784B (en) * 2019-09-11 2020-06-02 北京建筑大学 Machine learning-based construction waste classification method and device
CN110659622A (en) * 2019-09-27 2020-01-07 北京文安智能技术股份有限公司 Detection method, device and system for garbage dumping
CN110956104A (en) * 2019-11-20 2020-04-03 河南华衍智能科技有限公司 Method, device and system for detecting overflow of garbage can
CN111123940A (en) * 2019-12-27 2020-05-08 科大讯飞股份有限公司 Sweeping planning method of sweeping robot, sweeping robot and sweeping system
CN112560755B (en) * 2020-12-24 2022-08-19 中再云图技术有限公司 Target detection method for identifying urban exposed garbage
CN114758127A (en) * 2022-04-08 2022-07-15 山东梧桐城市规划技术服务有限公司 Urban scene garbage detection system based on big data
CN116189099B (en) * 2023-04-25 2023-10-10 南京华苏科技有限公司 Method for detecting and stacking exposed garbage based on improved yolov8

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103366250A (en) * 2013-07-12 2013-10-23 中国科学院深圳先进技术研究院 City appearance environment detection method and system based on three-dimensional live-action data
CN105446183A (en) * 2015-12-07 2016-03-30 陆宁远 Smart city recovery terminal and control method thereof
CN105512666A (en) * 2015-12-16 2016-04-20 天津天地伟业数码科技有限公司 River garbage identification method based on videos
CN105630882A (en) * 2015-12-18 2016-06-01 哈尔滨工业大学深圳研究生院 Remote sensing data deep learning based offshore pollutant identifying and tracking method
CN105772407A (en) * 2016-01-26 2016-07-20 耿春茂 A Garbage Sorting Robot Based on Image Recognition Technology

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103366250A (en) * 2013-07-12 2013-10-23 中国科学院深圳先进技术研究院 City appearance environment detection method and system based on three-dimensional live-action data
CN105446183A (en) * 2015-12-07 2016-03-30 陆宁远 Smart city recovery terminal and control method thereof
CN105512666A (en) * 2015-12-16 2016-04-20 天津天地伟业数码科技有限公司 River garbage identification method based on videos
CN105630882A (en) * 2015-12-18 2016-06-01 哈尔滨工业大学深圳研究生院 Remote sensing data deep learning based offshore pollutant identifying and tracking method
CN105772407A (en) * 2016-01-26 2016-07-20 耿春茂 A Garbage Sorting Robot Based on Image Recognition Technology

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"Faster-RCNN+ZF用自己的数据集训练模型(Matlab版本)";小咸鱼_;《https://blog.csdn.net/sinat_30071459/article/details/50546891》;20160120;第1-6页 *
"将数据集做成VOC2007格式用于Faster-RCNN训练";小咸鱼_;《https://blog.csdn.net/sinat_30071459/article/details/50723212》;20160223;第1-4页 *
"行人重现检测研究";李千;《万方硕士学位论文》;20160504;第42-46页 *

Also Published As

Publication number Publication date
CN106203498A (en) 2016-12-07

Similar Documents

Publication Publication Date Title
CN106203498B (en) Method and system for garbage detection in urban scenes
CN110348445B (en) An instance segmentation method that fuses atrous convolution and edge information
CN109165582B (en) An urban street garbage detection and cleanliness assessment method
KR101926561B1 (en) Road crack detection apparatus of patch unit and method thereof, and computer program for executing the same
CN111563557B (en) A method for object detection in a power cable tunnel
CN104700099B (en) The method and apparatus for recognizing traffic sign
CN103679674B (en) Method and system for splicing images of unmanned aircrafts in real time
CN108710919A (en) A kind of crack automation delineation method based on multi-scale feature fusion deep learning
CN107194396A (en) Method for early warning is recognized based on the specific architecture against regulations in land resources video monitoring system
KR102035592B1 (en) A supporting system and method that assist partial inspections of suspicious objects in cctv video streams by using multi-level object recognition technology to reduce workload of human-eye based inspectors
Silva et al. Automated road damage detection using UAV images and deep learning techniques
CN110503070A (en) Traffic automation monitoring method based on aerial image target detection and processing technology
CN112883921A (en) Garbage can overflow detection model training method and garbage can overflow detection method
CN114445780A (en) Detection method and device for bare soil covering, and training method and device for recognition model
CN115719475A (en) Three-stage trackside equipment fault automatic detection method based on deep learning
CN113435514A (en) Construction waste fine classification method and device based on meta-deep learning
Samadzadegan et al. Automatic Road Crack Recognition Based on Deep Learning Networks from UAV Imagery
CN110348404B (en) Visual evaluation analysis method for rural road landscape
CN116071711B (en) Traffic jam condition detection method and device
CN110674764A (en) Method, device and system for detecting exposed earthwork of construction site
CN117893932A (en) A river garbage detection system based on improved YOLO
CN114445766B (en) A method, device and robot for detecting and managing human traffic
KR102416714B1 (en) System and method for city-scale tree mapping using 3-channel images and multiple deep learning
CN113139072B (en) Data labeling method and device and electronic equipment
CN113723248A (en) Intelligent internet bus passenger flow detection method and system based on vision

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20250122

Address after: 518000 Room 305, building B, Fenghuang Zhigu, No. 50, tiezi Road, Gongle community, Xixiang street, Bao'an District, Shenzhen, Guangdong

Patentee after: Shenzhen Tengli Technology Co.,Ltd.

Country or region after: China

Address before: 1068 No. 518055 Guangdong city in Shenzhen Province, Nanshan District City Xili University School Avenue

Patentee before: SHENZHEN INSTITUTES OF ADVANCED TECHNOLOGY CHINESE ACADEMY OF SCIENCES

Country or region before: China