loading

Détection de véhicule en temps réel à l'aide de YOLO

Il s'agit d'un projet pour le programme Nanodegree de voiture autonome d'Udacity. Le but de ce projet est de détecter les véhicules dans une vidéo de caméra de tableau de bord. Nous utilisons le You Only Look Once (YOLO) pour détecter les véhicules à partir d'un flux vidéo de caméra de tableau de bord, et est capable d'obtenir un traitement presque en temps réel (35FPS).

Détection de véhicule en temps réel à l'aide de YOLO 1

Le code du projet est La sortie vidéo finale est ici. Introduction à la détection d'objets La détection de véhicules dans un flux vidéo est un problème de détection d'objets. Un problème de détection d'objets peut être abordé soit comme un problème de classification, soit comme un problème de régression.

Dans l'approche de classification, l'image est divisée en petits patchs, chacun d'eux passant par un classificateur pour déterminer s'il y a des objets dans le patch. Les boîtes englobantes seront attribuées aux patchs avec des résultats de classification positifs. Dans l'approche de régression, l'image entière sera directement parcourue par un réseau neuronal convolutif pour générer une ou plusieurs boîtes englobantes pour les objets dans les images.

Dans ce projet, nous allons implémenter la version 1 de tiny-YOLO dans Keras, car elle est facile à implémenter et raisonnablement rapide. Le tiny-YOLO v1L'approche YOLO de la détection d'objets se compose de deux parties : la partie réseau de neurones qui prédit un vecteur à partir d'une image, et la partie post-traitement qui interpole le vecteur sous forme de coordonnées de boîtes et de probabilités de classe. Pour le réseau de neurones, le minuscule YOLO v1 est composé de 9 couches de convolution et de 3 couches entièrement connectées.

Chaque couche de convolution se compose d'opérations de convolution, de leaky relu et de max pooling. Les 9 premières couches de convolution peuvent être comprises comme l'extracteur de caractéristiques, tandis que les trois dernières couches entièrement connectées peuvent être comprises comme la tête de régression qui prédit les boîtes englobantes. Il y a un total de 45 089 374 paramètres dans le modèle.

Détection de véhicule en temps réel à l'aide de YOLO 2

La sortie de ce réseau est un vecteur 1470, qui contient les informations pour les boîtes englobantes prédites. Les informations sont organisées de la manière suivanteLa sortie vectorielle 1470 est divisée en trois parties, donnant la probabilité, la confiance et les coordonnées de la boîte. Chacune de ces trois parties est également divisée en 49 petites régions, correspondant aux prédictions des 49 cellules qui forment l'image d'origine.

Dans les étapes de post-traitement, nous prenons cette sortie vectorielle 1470 du réseau pour générer les boîtes avec une probabilité supérieure à un certain seuil. La formation du réseau YOLO prend beaucoup de temps. Nous utilisons les poids pré-entraînés d'ici (172M) et les chargeons dans notre modèle Keras.

RésultatsCe qui suit montre les résultats pour plusieurs images de test. On peut voir que les voitures sont détectées correctement : Voici le résultat de l'application du même pipeline à une vidéo. Afin de voir les véritables performances du modèle, chaque image est traitée indépendamment et aucun lissage temporel n'est appliqué.

On voit que la détection est assez précise, avec un seul faux positif. Le YOLO est connu pour être rapide. Dans ce projet, la vidéo est traitée sur un GPU Nvidia 1080Ti et est capable d'atteindre 35FPS sans traitement par lots.

RemerciementsMerci à allanzelener et Trieu pour leur discussion utile sur YOLO. Merci à Calvenn Tsuu pour les tests de performance.ReferenceJ.

Redmon, S. Divala, R. Girshick et A.

Farhadi, Vous ne regardez qu'une seule fois : Détection d'objets unifiée en temps réel, arXiv:1506. 02640 (2015). J.

Redmon et A. Farhadi, YOLO9000 : Mieux, Plus Rapide, Plus Fort, arXiv:1612.08242 (2016).

darkflow, QUESTION CONNEXE Existe-t-il une carrière ou un champ d'application pour le génie biomédical dans le nord de l'Inde ? Comme l'OP n'a rien spécifié de particulier et que l'OP apparaît de India.nJ'ai supposé et édité la question pour dire que c'est l'Inde du Nord, et j'ai corrigé l'orthographe de Career aussi.

Carrière ou portée pour le génie biomédical en Inde du Nord. nJe viens du Nord et j'y ai expérimenté le génie biomédical. Quelles sont donc vos options pour le même plan de carrière: Des emplois en génie biomédical sont disponibles dans les hôpitaux de la RCN de Delhi, de Chandigarh ainsi que d'autres villes importantes de niveau 2 du Nord. En dehors de cela, il existe un certain nombre d'entreprises à Delhi NCR pour le génie biomédical.

Delhi détient l'une des plus grandes sociétés d'instruments chirurgicaux en Inde. Ces entreprises fabriquent et commercialisent des équipements médicaux. En dehors de cela, de nombreuses entreprises emploient des ingénieurs pour différents profils tels que des spécialistes d'application, des ingénieurs de service et des ventes.

La plupart de mes amis à Delhi- NCR sont bien placés et progressent décemment dans leur carrière. Côté recherche: Le Centre de génie biomédical, AIIMS et IIT Delhi est l'un des centres de recherche les plus avancés en génie biomédical du pays. Ils ont également une collaboration avec Stanford pour Stanford India BiodesignnEn dehors de cela, nous avons le Centre national de recherche sur le cerveau à Gurgaon, faisant des recherches incroyables dans le laboratoire biomédicalnDRDO à Delhi fait beaucoup de travail en génie biomédicalnDTU a également des chercheurs travaillant en génie biomédicalnÀ Chandigarh, nous avons CSIO, CSIR laboratoires qui ont des installations de premier ordre pour la recherche biomédicale nIIT Ropar propose également la recherche biomédicale avec NIT Jalandhar qui a un bastion dans la recherche nBiomedical Engineering en tant que cours de niveau master offert à ITBHU offre également de bonnes opportunités de recherche, IIIT alahabad a également de bonnes opportunités avec NIT AllahabadnnIl y a un beaucoup de portée dans le génie biomédical dans les années à venir, non seulement dans l'INDE DU NORD, mais dans toute l'Inde.

Les investissements étrangers dans la recherche sur les dispositifs médicaux augmentent comme tout, alors ne perdez pas espoir, concentrez-vous sur vos bases, nous sommes sur un ROLL. .Y a-t-il une carrière ou une portée pour le génie biomédical dans le nord de l'Inde ?

Y a-t-il une carrière ou une portée pour le génie biomédical dans le nord de l'Inde ?

Prenez contact avec nous
Articles recommandés
Cas
Que ce soit votre maison, votre entreprise ou votre famille ; vous voulez toujours une sécurité complète pour chacun d'eux ! Vous prenez les mesures appropriées à la maison, sélectionnez des hôtels avec des s appropriés
Raisons pour lesquelles on devrait installer une caméra de tableau de bord Avec l'insertion de nouvelles technologies telles que les dispositifs d'enregistrement électroniques et les caméras de tableau de bord, l'industrie du camionnage se développe
Vous êtes conducteur professionnel ou apprenti ? Votre voiture vaut la valeur de milliers de dollars investis par vous. De plus, cela coûte de l'entretien et d'autres da supplémentaires
Les systèmes de caméras sont une partie essentielle de l'équipement du système automobile. Il améliore les caractéristiques de sécurité et la qualité de la conduite et joue par ailleurs un rôle important
Introduction au système de stationnement intelligentLe système de stationnement intelligent est un appareil électrique qui fournit des informations lisibles par l'homme pour aider les gens à naviguer sur leur chemin.
Gestion des parkingsLa définition de la gestion des parkings est la pratique de la gestion des parkings et de leurs zones pour atteindre l'objectif de fournir aux s
Comment utiliser le système de stationnement anpr? Le système de stationnement est devenu un moyen populaire pour assurer le bon fonctionnement de votre entreprise. L'avantage du système de stationnement est qu'il peut
Pourquoi anpr parking solutions ?Lorsque vous garez votre voiture chez anpr parking solutions, vous profitez généralement des nombreux avantages d'anpr parking solutions. Il est
Qu'est-ce que les systèmes de stationnement anpr ? Les systèmes de stationnement anpr sont conçus pour faciliter le stationnement des voitures en ville. Le système utilise des capteurs pour mesurer la di
Qu'est-ce qu'un parking pour gerbeur de voitures ? Je suis coincé dans les embouteillages. Je dois garer ma voiture ici et là. Il y a tellement d'endroits où garer ma voiture. Que fais-tu? Est-ce que tu viens de le garer
pas de données
Shenzhen Tiger Wong Technology Co., Ltd est le principal fournisseur de solutions de contrôle d'accès pour le système de stationnement intelligent des véhicules, le système de reconnaissance de plaque d'immatriculation, le tourniquet de contrôle d'accès des piétons, les terminaux de reconnaissance faciale et Solutions de stationnement LPR .
pas de données
CONTACT US

Technologie Cie., Ltd de Shenzhen TigerWong

Tel:86 13717037584

E-mail: info@sztigerwong.com

Ajouter : 1er étage, bâtiment A2, parc industriel numérique de Silicon Valley Power, No. 22 route Dafu, rue Guanlan, district de Longhua,

Shenzhen, province du Guangdong, Chine  

                    

Droit d'auteur©Shenzhen TigerWong Technology Co.,Ltd 2021  | Plan du site
Contact us
skype
whatsapp
messenger
contact customer service
Contact us
skype
whatsapp
messenger
Annuler
Customer service
detect