CN106203498B - Method and system for garbage detection in urban scenes - Google Patents
Method and system for garbage detection in urban scenes Download PDFInfo
- 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
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 120
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000013135 deep learning Methods 0.000 claims abstract description 88
- 238000012549 training Methods 0.000 claims abstract description 77
- 238000012360 testing method Methods 0.000 claims description 26
- 238000012795 verification Methods 0.000 claims description 18
- 230000004927 fusion Effects 0.000 claims description 11
- 230000003044 adaptive effect Effects 0.000 claims description 8
- 238000002372 labelling Methods 0.000 claims description 8
- 238000013528 artificial neural network Methods 0.000 claims description 6
- 238000000605 extraction Methods 0.000 claims description 6
- 238000007781 pre-processing Methods 0.000 claims description 6
- 238000010200 validation analysis Methods 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 2
- 230000000007 visual effect Effects 0.000 abstract description 17
- 238000005516 engineering process Methods 0.000 abstract description 5
- 238000004140 cleaning Methods 0.000 abstract description 4
- 238000012544 monitoring process Methods 0.000 abstract description 2
- 238000010276 construction Methods 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 239000012141 concentrate Substances 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/25—Fusion techniques
- G06F18/251—Fusion 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
Description
技术领域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)
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)
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)
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 |
-
2016
- 2016-07-07 CN CN201610529468.9A patent/CN106203498B/en active Active
Patent Citations (5)
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)
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 |