Modelcompressie: behoeften en belang

Smart City verbonden door IoT (Afbeelding door Tumisu via Pixabay ) Deze blogpost is oorspronkelijk gepubliceerd op de website van Xailient. Het is hier herdrukt met toestemming van Xailient. Of je nu nieuw bent met computervisie of een expert bent, je hebt waarschijnlijk gehoord dat AlexNet de ImageNet-uitdaging in 2012 won. Dat was het keerpunt in de geschiedenis van computervisie, omdat het aantoonde dat deep learning-modellen taken kunnen uitvoeren die als zeer moeilijk werden beschouwd. voor computers, met een ongekend niveau van nauwkeurigheid. Maar wist je dat AlexNet 62 miljoen trainbare parameters had? Interessant toch. Een ander populair model VGGNet […]

Integreer gezichtsdetectie in uw toepassing

Deze blogpost is oorspronkelijk gepubliceerd op de website van Xailient. Het is hier herdrukt met toestemming van Xailient. Wees niet overweldigd, want het toevoegen van gezichtsdetectie aan uw applicaties was nog nooit zo eenvoudig! Vaak is gezichtsdetectie niet de primaire focus van de applicatie, maar een belangrijk onderdeel en veel ontwikkelaars zijn gewoon overweldigd door het idee om gezichtsdetectie toe te voegen aan hun applicaties. Als de applicatie het aantal mensen moet tellen dat een winkel binnenkomt en verlaat, moeten ontwikkelaars gezichten detecteren om mensen te kunnen tellen. In zo'n geval willen ze zeker niet het wiel opnieuw uitvinden en […]

Uitdagingen bij het uitvoeren van Deep Learning Computer Vision op computergestuurde beperkte apparaten

Helder zicht met een bril (Foto door timJ op Unsplash) Deze blogpost is oorspronkelijk gepubliceerd op de website van Xailient. Het is hier herdrukt met toestemming van Xailient. Autonoom rijden, gezichtsherkenning, verkeerstoezicht, persoon volgen en object tellen, al deze toepassingen hebben één ding gemeen: Computer Vision (CV). Sinds het succes van deep learning in CV-taken sinds AlexNet, won een deep learning-algoritme de ImageNet Large Scale Visual Recognition Challenge (ILSVRC) CV Competition in 2012, meer toepassingen profiteren van deze vooruitgang in CV. Terwijl de deep learning-modellen steeds beter worden in CV-taken zoals objectdetectie, worden deze modellen steeds groter. Van 2012 tot […]

Onderzoek naar gegevenslabels en de 6 verschillende soorten beeldannotaties

Deze blogpost is oorspronkelijk gepubliceerd op de website van Xailient. Het is hier herdrukt met toestemming van Xailient. Het labelen van gegevens is een essentiële stap in een onder toezicht staande machine learning-taak. Hetzelfde geldt voor beeldannotaties. Gegevenslabels en beeldannotaties moeten samenwerken om een ​​compleet beeld te schetsen. Als je een kind een tomaat laat zien en zegt dat het een aardappel is, dan is de kans groot dat het kind de volgende keer dat het een tomaat ziet, het als een aardappel zal classificeren. Een machine learning-model leert in een op dezelfde manier, door naar voorbeelden te kijken, en […]

Training voor aangepaste detectiemodellen

Deze blogpost is oorspronkelijk gepubliceerd op de website van Xailient. Het is hier herdrukt met toestemming van Xailient. In dit bericht zullen we kijken naar de beste methoden voor het verzamelen van een trainingsdataset om een ​​aangepast detectiemodel te trainen. Het gebruik van deep learning in computervisie is de afgelopen tien jaar toegenomen. In de afgelopen jaren zijn computer vision-toepassingen zoals gezichtsdetectie en voertuigdetectie mainstream geworden. Een van de redenen is de beschikbaarheid van vooraf getrainde modellen. Overtuigd door het succes van deep learning op deze applicaties, zijn bedrijven nu begonnen hun eigen problemen op te lossen met behulp van […]

Het slagveld van geavanceerde gezichtsdetectoren

Gezichtsdetector is tegenwoordig een van de meest gebruikte AI-componenten. Of u nu een systeem bouwt om het aantal mensen in een kamer te tellen of een huisbeveiligingssysteem dat de deur ontgrendelt wanneer u uw voordeur bereikt, u hebt een gezichtsdetector nodig. Gegeven een afbeelding, een gezicht detector lokaliseert de gezichten in de afbeelding en geeft de coördinaten van elk gezicht in de afbeelding. Er zijn talloze gezichtsdetectoren beschikbaar, en eerlijk gezegd kan het nogal overweldigend voor u zijn om te beslissen welke het beste is voor uw project. Er is niet één juist antwoord. De keuze van de gezichtsdetector hangt […]

Overwin deze 6 problemen met objectdetectie

Deze blogpost is oorspronkelijk gepubliceerd op de website van Xailient. Het is hier herdrukt met toestemming van Xailient. Er zijn een aantal veelvoorkomende problemen met objectdetectie. Kan uw objectdetector bijvoorbeeld mensen en paarden detecteren in de volgende afbeelding? Mensen op paarden (Foto door Paul Chambers op Unsplash) Wat als dezelfde afbeelding 90 wordt gedraaid graden? Kan het nu mensen en paarden detecteren? Mensen op paarden (Foto door Paul Chambers op Unsplash) Of een kat in deze afbeeldingen? We hebben een lange weg afgelegd in de vooruitgang van computervisie. Algoritmen voor objectdetectie die gebruikmaken van kunstmatige intelligentie (AI) hebben bij bepaalde […]

Hoe Raspberry Pi in te stellen voor Computer Vision

Deze blogpost is oorspronkelijk gepubliceerd op de website van Xailient. Het is hier herdrukt met toestemming van Xailient. In dit bericht laat ik je zien hoe je een Raspberry Pi instelt voor computervisie. De Raspberry Pi is een serie van goedkope, single-board computers, die zo klein zijn als uw creditcard. Ze zijn erg populair onder hobbyisten en makers over de hele wereld sinds de eerste versie in 2012 uitkwam. Datzelfde jaar won Raspberry Pi de T3's Innovation of the Year-prijs. Tegen het einde van het jaar 2019 waren er ongeveer 30 miljoen Raspberry Pi's verkocht. — The Inquirer In acht jaar […]

Face Tracking in Python met Xailient Face Detector en Dlib

Deze blogpost is oorspronkelijk gepubliceerd op de website van Xailient. Het wordt hier herdrukt met toestemming van Xailient. Gezicht volgen is het detecteren van een reeks gezichten in frame 1 van een video, het tot stand brengen van een overeenkomst tussen de frames en het behouden van een unieke ID voor elk van de gezichten gedurende de video. Het wordt gebruikt in verschillende scenario's, variërend van videobewaking waarbij een doelgezicht wordt gevolgd om de beweging van de doelpersoon te observeren; privacybescherming waarbij een gezicht wordt vervangen of vervaagd; en entertainment waarbij het doelgezicht wordt vervangen door tekenfilms of vermengd met […]

Gezichtsdetectie met 7 regels code in Python

Deze blogpost is oorspronkelijk gepubliceerd op de website van Xailient. Het is hier herdrukt met toestemming van Xailient. Slechts een paar jaar geleden, als iemand me had gevraagd om aan een project te werken waarbij het gezicht van een persoon met de camera moest worden gedetecteerd, had ik eerlijk gezegd mijn mond gehouden. mijn laptop neer en ren zo ver mogelijk weg van die persoon omdat ik eerst wist dat gezichtsdetectie mogelijk was, maar niet toegankelijk om te implementeren zonder domeinkennis en ten tweede, zelfs als ik het op de een of andere manier zou kunnen laten werken, zou het […]

Realtime gezichtsdetectie op Raspberry Pi

Deze blogpost is oorspronkelijk gepubliceerd op de website van Xailient. Het is hier herdrukt met toestemming van Xailient. Een stapsgewijze handleiding om realtime gezichtsdetectie te implementeren op een Raspberry Pi met 24 frames per seconde. In dit artikel post, zal ik je door een stapsgewijs proces leiden van het implementeren van realtime gezichtsdetectie op een Raspberry Pi, met 24 frames per seconde op een enkele kern. In dit bericht zal ik je door een stapsgewijs proces leiden voor het implementeren van realtime gezichtsdetectie op een Raspberry Pi, met 24 frames per seconde op een enkele kern. Voor gezichtsdetectie, ik zal […]

Strijd bij het uitvoeren van objectdetectie op een Raspberry Pi

Gefrustreerde man (Afbeelding door Gerd Altmann van Pixabay) Deze blogpost is oorspronkelijk gepubliceerd op de website van Xailient. Het is hier herdrukt met toestemming van Xailient. Ben je ooit zo enthousiast geweest na het lezen van een how-to-tutorial of een github-leesmij-bestand, om er daarna achter te komen dat het niet zo eenvoudig is als ze zeggen dat het zou zijn? Ik heb talloze van dergelijke gevallen gehad en het is een zeldzaam moment dat ik ontdek dat een oplossing die ik heb gedownload of een tutorial die ik volgde gewoon werkte. Dat moment toch! Als je hiermee resoneert en je […]

Realtime voertuigdetectie met MobileNet SSD en Xailient

Van het tellen van voertuigen en slimme parkeersystemen tot Autonomous Driving Assistant-systemen, de vraag naar het detecteren van auto's, bussen en motorfietsen neemt toe en zal binnenkort net zo gewoon zijn voor een toepassing als gezichtsdetectie. En natuurlijk, ze moeten realtime worden uitgevoerd om bruikbaar te zijn in de meeste toepassingen in de echte wereld, want wie zal vertrouwen op een Autonomous Driving Assistant-systeem als het geen auto's voor ons kan detecteren tijdens het rijden. In dit bericht laat ik je zien hoe je je eigen autodetector kunt implementeren met behulp van vooraf getrainde modellen die beschikbaar zijn om te […]

U moet nu overstappen van Cloud Computing naar Edge Computing!

Papieren gesneden wolk die naar de wolken kijkt (Afbeelding door rawpixel van Pixabay) Deze blogpost is oorspronkelijk gepubliceerd op de website van Xailient. Het is hier herdrukt met toestemming van Xailient. De marktomvang van Edge Computing zal naar verwachting in 2025 USD 29 miljard bereiken. In dit decennium heeft er een transformatie plaatsgevonden van on-premise computing naar cloud computing, waardoor systemen gecentraliseerd en toegankelijk zijn en de beveiliging en samenwerking toenemen. Vandaag, aan de vooravond van een nieuw decennium, zijn we getuige van een verschuiving van Cloud Computing naar Edge Computing. Wat is Edge Computing? Edge Computing verwijst naar de […]

Hoe u uw afbeeldingen kunt annoteren met de MakeSense-tool

Deze blogpost is oorspronkelijk gepubliceerd op de website van Xailient. Het is hier herdrukt met toestemming van Xailient. In dit bericht zullen we de details behandelen van het annoteren van afbeeldingen met behulp van de MakeSense-annotatietool. Stel je voor dat je net een spannend project hebt gekregen waarbij je een programma moet bouwen om te detecteren of een deur open of gesloten is met behulp van een afbeelding. Je hebt een paar honderd afbeeldingen van open deuren en gesloten deuren verzameld. Nu moet je elke deur in de afbeeldingen annoteren en labelen, zodat je een machine learning-model kunt trainen om […]