Movatterモバイル変換


[0]ホーム

URL:


CN109344853A - A kind of the intelligent cloud plateform system and operating method of customizable algorithm of target detection - Google Patents

A kind of the intelligent cloud plateform system and operating method of customizable algorithm of target detection
Download PDF

Info

Publication number
CN109344853A
CN109344853ACN201810884155.4ACN201810884155ACN109344853ACN 109344853 ACN109344853 ACN 109344853ACN 201810884155 ACN201810884155 ACN 201810884155ACN 109344853 ACN109344853 ACN 109344853A
Authority
CN
China
Prior art keywords
algorithm
platform
training
target detection
deep learning
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.)
Pending
Application number
CN201810884155.4A
Other languages
Chinese (zh)
Inventor
葛益军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Mai Integrated Circuit Technology Co Ltd
Original Assignee
Hangzhou Mai Integrated Circuit Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Mai Integrated Circuit Technology Co LtdfiledCriticalHangzhou Mai Integrated Circuit Technology Co Ltd
Priority to CN201810884155.4ApriorityCriticalpatent/CN109344853A/en
Publication of CN109344853ApublicationCriticalpatent/CN109344853A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Disclosed by the invention is the intelligent cloud plateform system and operating method of a kind of customizable algorithm of target detection, the system includes algorithm distribution platform, algorithm training platform, algorithm training platform communication link is connected to custom algorithm sample database, automatized script and sampled data end, communication link is connected to custom algorithm model between algorithm training platform and algorithm distribution platform, algorithm distribution platform communication link is connected to test client, operating method includes: newly-built algorithm, selection algorithm model, mark sample simultaneously uploads to platform, network training, test publication, it is high that the present invention can solve the technical threshold that ordinary user encounters in enabling algorithm of target detection, the problem of development cycle length;The development procedure of one algorithm of target detection can be accomplished to standardization, automation, summary;Technical threshold, Speeding up development period can be reduced.

Description

A kind of the intelligent cloud plateform system and operating method of customizable algorithm of target detection
Technical field
The present invention relates to a kind of intelligent cloud plateform system and operating method, a kind of more specific customizable algorithm of target detectionIntelligent cloud plateform system, belong to the technical field of deep learning.
Background technique
In recent years, the development of deep learning is graduallyd mature and is widely used, and is based especially on video identificationAlgorithm of target detection achieves huge progress under the development of deep learning in the past few years, and detection performance is obviously mentionedIt rises.
Target detection is a vital task of computer vision field, it can identify the multiple objects of a picture,And different objects can be oriented, provide bounding box.Target detection some occasions comparative maturity application, such as in nothingIn the application that people drives, it can detecte out the targets such as vehicle, pedestrian, traffic light;For another example in the application of safety monitoring,It can detecte face, humanoid, object etc..
The algorithm of target detection of mainstream is mainly all based on deep learning model at present, is segmented into two major classes: 1)Two-stage detection algorithm, the problem of will test are divided into two stages, first generation candidate region (regionProposals), then classify (generally also needing to position refine) to candidate region, the Typical Representative of this kind of algorithm isFasterRCNN;2) one-stage detection algorithm does not need in the region proposal stage, directly to generate the classification of objectProbability and position coordinate value, the Typical Representative of this kind of algorithm are YOLO.
There are also many disclosed data sets, such as PASCAL VOC (The PASCAL Visual Object for target detectionIt Classification) is the famous data set in one, the fields such as target detection, classification, segmentation, it includes about 10000 to haveThe picture of bounding box is for training and verifying;It is the MS COCO that Microsoft Corporation is established there are one famous data set(Common Objects in COntext) data set, for object detection task, COCO includes 80 classifications altogether, every yearThe training of contest and validation data set comprise more than 120000 pictures, the picture of the test more than 40000.
Although there is also some problems for it although algorithm of target detection has had mature application.It is most important justIt is technical threshold height, the development cycle is long.According to the characteristics of supervised learning, the exploitation of an algorithm of target detection is walked in deep learningIt suddenly include the following: mark sample, algorithm type selecting, network training, test publication, entire development process is simultaneously remarkable, needs richThe deep learning algorithm engineering teacher of rich experience can complete, and technical level is extremely difficult to for ordinary user, which limitPopularization of the algorithm of target detection in more minority's scenes.
Summary of the invention
In order to solve above-mentioned prior art problem, it is an object of that present invention to provide have to can solve ordinary user and opening the doorThe technical threshold encountered when algorithm of target detection is high, a kind of intelligence of customizable algorithm of target detection of the problem of development cycle lengthCloud platform system can be changed.
It is another object of the present invention to provide have the development procedure of algorithm of target detection can be accomplished standardization,Automation, summary can reduce technical threshold, a kind of intelligence of customizable algorithm of target detection of the technologies such as Speeding up development periodThe operating method of cloud platform system can be changed.
To achieve the goals above, the present invention is achieved by the following technical solutions:
A kind of intelligent cloud plateform system of customizable algorithm of target detection, the system include algorithm distribution platform and bandThere is the algorithm training platform of operation interface, the algorithm training platform communication link is connected to custom algorithm sample database, automatized scriptAnd sampled data end, communication link is connected to custom algorithm model, the calculation between the algorithm training platform and algorithm distribution platformMethod distribution platform communication link is connected to test client;
Wherein, the sampled data end acquisition includes the picture of target and is labeled acquisition samples pictures, the algorithmTraining platform receives the samples pictures that sampled data end uploads and formats, and it is acceptable to be converted into deep learning frameFormat, the automatized script carry out algorithm training, automatically update trained algorithm to custom algorithm model after the completion of trainingMiddle formation algorithm model, then algorithm model publication is completed by algorithm distribution platform, the algorithm distribution platform externally providesAPI service, the test client is by calling the API of algorithm distribution platform platform to verify assessment algorithm effect to realize fasterSpeed make algorithm publication or adjustment.
As an improvement the sampled data end includes deep learning image labeling tool, picture pick-up device, picture pick-up deviceAcquisition picture transfer gives deep learning tool, and deep learning tool is labeled the specific picture of needs, and the camera shooting is setStandby includes video camera, and the study image labeling tool includes yolo_mark, LabelImg.
As an improvement the acceptable format of deep learning frame includes LMDB, the deep learning frame packetInclude Caffe.
A kind of operating method of the intelligent cloud plateform system of customizable algorithm of target detection of the present invention, system operatio stepIt is rapid as follows:
S1: newly-built algorithm: user fills in the basic description information of algorithm by the operation interface of algorithm training platform;
S2: selection algorithm model: the algorithm model and net of designated pictures detection in the range of algorithm training platform is supportedNetwork structure, the algorithm model include YOLO, SSD, FasterRCNN, the network structure include VGG, ResNet,DarkNet;
S3: mark sample simultaneously uploads to platform: installation video camera is acquired the picture comprising target, passes through deep learningImage labeling tool is labeled acquisition samples pictures to the specific objective picture of needs, then samples pictures are uploaded to algorithm instructionIn the custom algorithm sample database for practicing platform;
S4: the triggering operation of completion event network training: is uploaded by samples pictures;
S5: test publication: algorithm distribution platform externally provides API service, and test client is flat by calling algorithm publicationThe API of platform carries out transmission API request, and indicate AlgID and algorithm after etc. it is to be answered, algorithm distribution platform receiveAPI request, and corresponding algorithm operation test is found according to AlgID, operation test result is finally fed back into test clientTo realize more rapidly verifying assessment algorithm effect and adjust.
As an improvement operational process includes: in the network training
A the samples pictures of mark) are downloaded from custom algorithm sample database;
B) samples pictures are formatted, change into the acceptable format of deep learning frame to meet deep learning frameThe requirement of the input data format of frame pair;
C automatized script) is called to complete algorithm training;
D) algorithm is updated into custom algorithm model after the completion of training, is used for algorithm distribution platform.
The utility model has the advantages that can solve the technical threshold height that ordinary user encounters in enabling algorithm of target detection, exploitationThe problem of period length;The development procedure of one algorithm of target detection can be accomplished to standardization, automation, summary;It can dropLow technical threshold, Speeding up development period.
Detailed description of the invention
Fig. 1 is principle of the invention structural schematic diagram.
Specific embodiment
Below in conjunction with Figure of description, the invention will be further described, but the invention is not limited to following embodiments.
A kind of intelligent cloud plateform system of customizable algorithm of target detection, the system include algorithm distribution platform and bandThere is the algorithm training platform of operation interface, the algorithm training platform communication link is connected to custom algorithm sample database, automatized scriptAnd sampled data end, communication link is connected to custom algorithm model, the calculation between the algorithm training platform and algorithm distribution platformMethod distribution platform communication link is connected to test client;
Wherein, the sampled data end acquisition includes the picture of target and is labeled acquisition samples pictures, the samplingData terminal includes deep learning image labeling tool, picture pick-up device, specifically by picture pick-up device acquisition picture transfer to deep learningTool, deep learning tool are labeled the specific picture of needs, and picture pick-up device includes video camera, learn image labeling workTool includes yolo_mark, LabelImg;
The algorithm training platform receives the samples pictures that sampled data end uploads and formats, and is converted into depthThe acceptable format of learning framework, the acceptable format of deep learning frame includes LMDB, the deep learning frame packetInclude Caffe;
The automatized script carries out algorithm training, automatically updates trained algorithm to custom algorithm mould after the completion of trainingFormation algorithm model in type, then algorithm model publication is completed by algorithm distribution platform;
The algorithm distribution platform externally provides API service, and the test client is by calling algorithm distribution platform flatThe API verifying assessment algorithm effect of platform is to realize that faster speed makes algorithm publication or adjustment.
A kind of intelligent cloud plateform system of customizable algorithm of target detection of the present invention, by presetting some mainstreamsThe algorithm model (YOLO, SSD, FastRCNN) of target detection is selected for user, at present the algorithm model of algorithm of target detection(YOLO, SSD, FastRCNN etc.) comparative maturity, and accomplished more excellent effect, user only needs the money according to oneselfSource situation selects corresponding algorithm model, and does not have to repeat entire algorithm training process.User uploads it toward algorithm training platformSamples pictures of interest, then system is known will detect for which Target Photo, can realize that supervision is learned by automatized scriptThe standardized training process of habit, therefore system is by reducing target inspection for the algorithm development process automation of entire target detectionThe exploitation threshold of method of determining and calculating.
A kind of operating method of the intelligent cloud plateform system of customizable algorithm of target detection of the present invention, system operatio stepIt is rapid as follows:
S1: newly-built algorithm: user fills in the basic description information of algorithm by the operation interface of algorithm training platform;
S2: selection algorithm model: the algorithm model and net of designated pictures detection in the range of algorithm training platform is supportedNetwork structure, the algorithm model include YOLO, SSD, FasterRCNN, the network structure include VGG, ResNet,DarkNet, the development of algorithm of target detection is relatively mature, the algorithm types based on mainstream all can accomplish compared withThe problem of excellent effect, difference is only resource overhead.User be free to put down by selection algorithm model and specified network structureThe contradiction of weighing apparatus network performance and resource overhead;
S3: mark sample simultaneously uploads to platform: installation video camera is acquired the picture comprising target, passes through deep learningImage labeling tool is labeled acquisition samples pictures to the specific objective picture of needs, then samples pictures are uploaded to algorithm instructionIn the custom algorithm sample database for practicing platform, study image labeling tool includes yolo_mark, LabelImg;
S4: the triggering operation of completion event, operational process packet in the network training network training: are uploaded by samples picturesIt includes:
A the samples pictures of mark) are downloaded from custom algorithm sample database, samples pictures as shown in Figure 1 include jpg format;
B) samples pictures are formatted, change into the acceptable format of deep learning frame to meet deep learning frameThe requirement of the input data format of frame pair;
C automatized script) is called to complete algorithm training, automatized script includes: a. production 1mdb, b: training script, c:Model publication;
D) algorithm is updated into custom algorithm model after the completion of training, is used for algorithm distribution platform;
S5: test publication: algorithm distribution platform externally provides API service, and test client is flat by calling algorithm publicationThe API of platform carries out transmission API request, and indicate AlgID and algorithm after etc. it is to be answered, algorithm distribution platform receiveAPI request, and corresponding algorithm operation test is found according to AlgID, operation test result is finally fed back into test clientTo realize more rapidly verifying assessment algorithm effect and adjust, in custom algorithm model as shown in Figure 1, AlgID 111 is correspondingModel be 111.model, the corresponding model of AlgID 222 is 222.model, and the difference AlgID corresponds to corresponding mouldType.
Finally it should be noted that present invention is not limited to the above embodiments, there can also be many variations.This field it is generalAll deformations that logical technical staff directly can export or associate from present disclosure, are considered as of the inventionProtection scope.

Claims (5)

Wherein, the sampled data end acquisition includes the picture of target and is labeled acquisition samples pictures, the algorithm trainingPlatform receives the samples pictures that sampled data end uploads and formats, and is converted into the acceptable lattice of deep learning frameFormula, the automatized script carry out algorithm training, automatically update trained algorithm into custom algorithm model after the completion of trainingFormation algorithm model, then algorithm model publication is completed by algorithm distribution platform, the algorithm distribution platform externally provides APIService, the test client is by calling the API of algorithm distribution platform platform to verify assessment algorithm effect to realize fasterSpeed makes algorithm publication or adjustment.
CN201810884155.4A2018-08-062018-08-06A kind of the intelligent cloud plateform system and operating method of customizable algorithm of target detectionPendingCN109344853A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810884155.4ACN109344853A (en)2018-08-062018-08-06A kind of the intelligent cloud plateform system and operating method of customizable algorithm of target detection

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810884155.4ACN109344853A (en)2018-08-062018-08-06A kind of the intelligent cloud plateform system and operating method of customizable algorithm of target detection

Publications (1)

Publication NumberPublication Date
CN109344853Atrue CN109344853A (en)2019-02-15

Family

ID=65296747

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810884155.4APendingCN109344853A (en)2018-08-062018-08-06A kind of the intelligent cloud plateform system and operating method of customizable algorithm of target detection

Country Status (1)

CountryLink
CN (1)CN109344853A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109948617A (en)*2019-03-292019-06-28南京邮电大学 An Invoice Image Positioning Method
CN110135289A (en)*2019-04-282019-08-16北京天地玛珂电液控制系统有限公司A kind of underground coal mine intelligent use cloud service platform based on deep learning
CN110737790A (en)*2019-10-252020-01-31中国人民解放军国防科技大学database-based universal image data set management method
CN111325273A (en)*2020-02-192020-06-23杭州涂鸦信息技术有限公司Deep learning model establishing method and system based on user autonomous calibration
CN111476373A (en)*2020-04-132020-07-31中国科学院计算机网络信息中心Artificial intelligence data service system
CN111753584A (en)*2019-03-282020-10-09杭州海康威视数字技术股份有限公司Intelligent analysis method and system
CN112699994A (en)*2020-12-252021-04-23科讯嘉联信息技术有限公司Automatic training and testing system of deep learning model
CN113448988A (en)*2021-07-082021-09-28京东科技控股股份有限公司Method and device for training algorithm model, electronic equipment and storage medium
CN113642416A (en)*2021-07-202021-11-12武汉光庭信息技术股份有限公司Test cloud platform for AI (Artificial intelligence) annotation and AI annotation test method
CN114595774A (en)*2022-03-112022-06-07太原龙为电子科技有限公司Model management system and method for edge calculation
CN114880995A (en)*2022-06-302022-08-09浙江大华技术股份有限公司Algorithm scheme deployment method, related device, equipment and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020129342A1 (en)*2001-03-072002-09-12David KilData mining apparatus and method with user interface based ground-truth tool and user algorithms
CN101945122A (en)*2010-08-172011-01-12江苏金思源电力科技有限公司Configurable intelligent video monitoring platform and monitoring method thereof
CN101350023B (en)*2008-08-292011-05-04北京航空航天大学Method and platform capable of customizing enquiry based on service combination
CN102609517A (en)*2012-02-092012-07-25武汉大学Method and system for online vector map comprehensive services
CN103761295A (en)*2014-01-162014-04-30北京雅昌文化发展有限公司Automatic picture classification based customized feature extraction algorithm for art pictures
CN107562859A (en)*2017-08-292018-01-09武汉斗鱼网络科技有限公司A kind of disaggregated model training system and its implementation
CN108091384A (en)*2017-11-092018-05-29南京耐久软件科技有限公司A kind of medical image processing system based on micro services frame
CN108764808A (en)*2018-03-292018-11-06北京九章云极科技有限公司Data Analysis Services system and its on-time model dispositions method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020129342A1 (en)*2001-03-072002-09-12David KilData mining apparatus and method with user interface based ground-truth tool and user algorithms
CN101350023B (en)*2008-08-292011-05-04北京航空航天大学Method and platform capable of customizing enquiry based on service combination
CN101945122A (en)*2010-08-172011-01-12江苏金思源电力科技有限公司Configurable intelligent video monitoring platform and monitoring method thereof
CN102609517A (en)*2012-02-092012-07-25武汉大学Method and system for online vector map comprehensive services
CN103761295A (en)*2014-01-162014-04-30北京雅昌文化发展有限公司Automatic picture classification based customized feature extraction algorithm for art pictures
CN107562859A (en)*2017-08-292018-01-09武汉斗鱼网络科技有限公司A kind of disaggregated model training system and its implementation
CN108091384A (en)*2017-11-092018-05-29南京耐久软件科技有限公司A kind of medical image processing system based on micro services frame
CN108764808A (en)*2018-03-292018-11-06北京九章云极科技有限公司Data Analysis Services system and its on-time model dispositions method

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111753584B (en)*2019-03-282023-09-26杭州海康威视数字技术股份有限公司Intelligent analysis method and system
CN111753584A (en)*2019-03-282020-10-09杭州海康威视数字技术股份有限公司Intelligent analysis method and system
CN109948617A (en)*2019-03-292019-06-28南京邮电大学 An Invoice Image Positioning Method
CN110135289A (en)*2019-04-282019-08-16北京天地玛珂电液控制系统有限公司A kind of underground coal mine intelligent use cloud service platform based on deep learning
CN110737790A (en)*2019-10-252020-01-31中国人民解放军国防科技大学database-based universal image data set management method
CN111325273A (en)*2020-02-192020-06-23杭州涂鸦信息技术有限公司Deep learning model establishing method and system based on user autonomous calibration
CN111476373A (en)*2020-04-132020-07-31中国科学院计算机网络信息中心Artificial intelligence data service system
CN112699994A (en)*2020-12-252021-04-23科讯嘉联信息技术有限公司Automatic training and testing system of deep learning model
CN113448988A (en)*2021-07-082021-09-28京东科技控股股份有限公司Method and device for training algorithm model, electronic equipment and storage medium
CN113448988B (en)*2021-07-082024-05-17京东科技控股股份有限公司Training method and device of algorithm model, electronic equipment and storage medium
CN113642416A (en)*2021-07-202021-11-12武汉光庭信息技术股份有限公司Test cloud platform for AI (Artificial intelligence) annotation and AI annotation test method
CN114595774A (en)*2022-03-112022-06-07太原龙为电子科技有限公司Model management system and method for edge calculation
CN114880995A (en)*2022-06-302022-08-09浙江大华技术股份有限公司Algorithm scheme deployment method, related device, equipment and storage medium

Similar Documents

PublicationPublication DateTitle
CN109344853A (en)A kind of the intelligent cloud plateform system and operating method of customizable algorithm of target detection
CN111784685B (en) An Image Recognition Method for Transmission Line Defects Based on Cloud-edge Collaborative Detection
CN112232371B (en)American license plate recognition method based on YOLOv3 and text recognition
CN109145759B (en)Vehicle attribute identification method, device, server and storage medium
CN110084165B (en)Intelligent identification and early warning method for abnormal events in open scene of power field based on edge calculation
WO2020248957A1 (en)Method, system and apparatus for detecting occluded target object, and storage medium
CN103208008B (en)Based on the quick adaptive method of traffic video monitoring target detection of machine vision
CN111754498A (en) A Conveyor Belt Idler Detection Method Based on YOLOv3
CN110852347A (en)Fire detection method using improved YOLO v3
CN107194396A (en)Method for early warning is recognized based on the specific architecture against regulations in land resources video monitoring system
CN111522951A (en)Sensitive data identification and classification technical method based on image identification
CN113327248B (en)Tunnel traffic flow statistical method based on video
CN113673534B (en)RGB-D image fruit detection method based on FASTER RCNN
CN114882389A (en)Helmet wearing detection method based on extrusion excitation residual error network improved YOLOv3
CN110458132A (en) An End-to-End Text Recognition Method of Indefinite Length
CN115830302B (en)Multi-scale feature extraction fusion power distribution network equipment positioning identification method
CN111975783B (en)Robot grabbing detection method and system
CN113705423A (en)Infrared vehicle rapid detection method based on improved YOLOv3 algorithm
CN116665390A (en) Fire detection system based on edge computing and optimization of YOLOv5
Chen et al.Research and implementation of road damage detection algorithm based on object detection network
CN114694130B (en)Deep learning-based method and device for detecting telegraph poles and pole numbers along railway
CN113705342B (en)Human face detection method based on human body context attention mechanism
CN114937311A (en)Time sequence action detection method based on accurate boundary prediction
CN115861802B (en) A semi-supervised building instance extraction method based on high-resolution remote sensing images
CN118823622A (en) Video behavior recognition method, device, equipment and medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
CB02Change of applicant information
CB02Change of applicant information

Address after:311400 4th floor, building 9, Yinhu innovation center, No. 9, Fuxian Road, Yinhu street, Fuyang District, Hangzhou City, Zhejiang Province

Applicant after:Hangzhou xiongmai integrated circuit technology Co.,Ltd.

Address before:311422 four floor, 9 floor, Silver Lake innovation centre, 9 Fu Fu Road, Fuyang Lake District, Hangzhou, Zhejiang.

Applicant before:HANGZHOU XIONGMAI INTEGRATED CIRCUIT TECHNOLOGY Co.,Ltd.

CB02Change of applicant information
CB02Change of applicant information

Address after:311400 4th floor, building 9, Yinhu innovation center, No. 9, Fuxian Road, Yinhu street, Fuyang District, Hangzhou City, Zhejiang Province

Applicant after:Hangzhou xiongmai integrated circuit technology Co.,Ltd.

Address before:311400 4th floor, building 9, Yinhu innovation center, No.9 Fuxian Road, Yinhu street, Fuyang District, Hangzhou City, Zhejiang Province 311400

Applicant before:Hangzhou xiongmai integrated circuit technology Co.,Ltd.

RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20190215


[8]ページ先頭

©2009-2025 Movatter.jp