25

Presentatie titel

  • Upload
    wauna

  • View
    37

  • Download
    3

Embed Size (px)

DESCRIPTION

Computer Vision. Presentatie titel. Technische Informatica www.hogeschool-rotterdam.nl/cmi. Rotterdam, 00 januari 2007. Inhoud. Computer Vision of beeldverwerking is het automatiseren van visuele inspecties. - PowerPoint PPT Presentation

Citation preview

Page 1: Presentatie titel
Page 2: Presentatie titel

Presentatie titel

Rotterdam, 00 januari 2007

Computer Vision

Technische Informatica

www.hogeschool-rotterdam.nl/cmi

Page 3: Presentatie titel

Inhoud Inhoud • Computer Vision of beeldverwerking is

het automatiseren van visuele inspecties.

• Een computer interpreteert beelden die met een camera zijn vastgelegd. Deze vervangt als het ware het menselijk oog en brein.

• Met behulp van computer vision kunnen vele uiteenlopende processen efficiënter, en nauwkeuriger verlopen.

Page 4: Presentatie titel

Inhoud Inhoud • De module vision bestaat uit een theoriedeel en

een prakticum deel.

• De module computer vision gebruikt het volgende boek

• Boek: Computer Vision (Principles and Practice) , Auteur : Aza, P.

• Uitgever: Elektor International Media BV 2008, ISBN: 9780905705712

Page 5: Presentatie titel

Boek Boek •

Page 6: Presentatie titel

Inhoud Inhoud • De hoofdstukken 1 en 2 van het boek

worden behandeld

• Licht

• Optica

• Beeldsensoren

• Beeld overdracht

• Voorbeelden van systemen

• Camera model en kalibratie

• Beeld presentatie en kleuren modellen

Page 7: Presentatie titel

Inhoud vervolgInhoud vervolg• Homogene punt operatoren

• Histogrammen

• Filters

• Morfologische operatoren

• Segmentatie

• Homography

• Stereo Geometrie

• Correlatie Methoden

• Efficiente implementatie van Beeldverwerkende methoden

Page 8: Presentatie titel

Smart deviceSmart device•

Page 9: Presentatie titel

Industriele Camera’s Industriele Camera’s •

Page 10: Presentatie titel

FiltersFilters

• Linksboven orgineel

• Rechtsboven: Ruis toegevoegd

• Linksonder: Gemiddeld filter

• Rechtsonder: Gewogen gemiddeld filter

Page 11: Presentatie titel

Inhoud Inhoud •

Page 12: Presentatie titel

3D beelden samenvoegen3D beelden samenvoegen

• Met behulp van homography

Page 13: Presentatie titel

Inhoud Inhoud •

Page 14: Presentatie titel

Contouren van beelden Contouren van beelden opzoekenopzoeken

• Allerlei methodes worden besproken

• 2D convolutie

Page 15: Presentatie titel

Inhoud Inhoud •

Page 16: Presentatie titel

Beeld verbeteren Beeld verbeteren •

Page 17: Presentatie titel

Beeld verbeterenBeeld verbeteren•

Page 18: Presentatie titel

SegmenterenSegmenteren•

Page 19: Presentatie titel

Inhoud Inhoud •

Page 20: Presentatie titel

Automatisch Automatisch Verkeersborden herkennen Verkeersborden herkennen

• http://www.youtube.com/watch?v=mMZpz7kqIMU&feature=player_embedded

Page 21: Presentatie titel

ProjectenProjectenLife+ Galip Caliskan Kasper Stolk Het doel van dit project was het ontwikkelen van een framework dat verschillende gebaren en vormen kan herkennen. Deze is integreerbaar voor andere applicaties die hiervan gebruik willen maken. Om de implementatie van dit framework te laten zien hebben wij een demo applicatie gemaakt die gezichten van een camerabeeld en kleuren kan herkennen. Door twee kleuren bij elkaar te houden wordt er een foto gemaakt waar je vervolgens de herkende gezichten uit kan herkennen.

3D wereld met behulp van deWiimote Patrick van der Knaap 0806476 Nick van den Heuvel 0808798 In dit project wordt er gewerkt aan een 3D applicatie met behulp van de Wiimote1. Hiermee kan er uiteindelijk in een 3D wereld rondgelopen worden. De Wiimote wordt bij het beeldscherm geplaatst en met de sensorbar kan er naar het scherm toe en van het scherm af gelopen worden, er kunnen ook bochten worden gemaakt door naar links of naar rechts te lopen. Dit wordt uiteindelijk gebruikt als tool om in een 3D wereld rond te lopen. 1De Wiimote is de controller van de spelcomputer de Wii

Page 22: Presentatie titel

ProjectenProjecten

Een 8x8x8 LED Cube Paul Sohier Tristan Hakkaart Sebastiaan Polderman Rudolf Koster Dit verslag richt zich op de ontwikkeling en bouw van een LED kubus. Dit is een fysieke constructive van LEDjes (Light Emitting Diodes), die aan- en uitgezet kunnen worden. Vergelijkbaar met een simpele display van pixels kunnen hiermee simpele vormen weergegeven worden. Omdat een kubus echter een 3-dimensionale vorm is is het mogelijk om hiermee zaken weer te geven die in 2 dimensies minder duidelijk weer te geven zijn, of die vertekend zouden worden met een dergelijke weergave.

Unattended Embedded Kiosk Donnovan Deekman Robin Lutteke Het ontwikkelen van een embedded framework voor een museum in Rotterdam deze framework zal dienen als een onbeheerde verkoop punt voor toegangskaarten het zal de toegang en het aantal bezoekers controleren.

Page 23: Presentatie titel

ProjectenProjectenCamerabeeld-bewerkingssysteem Pim van Roon Arjan Hectors Lennart Pruijssers Het doel van ons minor project is het ontwikkelen van een Automatisch beveiligingsysteem ons prototype bestaat uit een camera(webcam) en een laptop waarop de applicatie draait. het beveiligingsysteem gaat bepaalde ruimten of gebieden zelfstandig monitoren. Zodra er dus iets zou worden gedetecteerd kan er bijvoorbeeld een bericht worden verstuurt naar een bepaald personen of een alarm af laten gaan. De projectgroep levert als eindproduct een applicatie met de volgende functionaliteit , gezichtsherkening , opslag van gezichten en bewegingsdetectie. Om ons project te realiseren en problemen tijdens het ontwikkelen te voorkomen gaan wij uitgebreid onderzoek doen naar de technologien die we gaan gebruiken. Ons onderzoek word vooral gericht op de mogelijkheden van gezichtsherkenning en hoe wij dit het best kunnen implementeren in ons systeem denk hierbij aan algoritme waarmee we gezichten of objecten kunnen herkennen. Gezicht herkenning willen wij zo toepassen dat zodra er een gezicht word herkent er een snapshot van wordt gemaakt en deze dus op een veilige locatie wordt opgeslagen met de juiste gegevens daarbij.

Beeldbewerking Geert - Jan Romers Rene Scheffers In deze minor realiseren we een library die een solide fundering vormt voor projecten in de toekomst die gebruik willen maken van beeldbewerking. De gebruiker kan met de library afbeeldingen in laden en deze vervolgens op te slaan. Vervolgens kan kan de gebruiker met behulpvan de library de opgeslagen afbeelding bewerken. Daarnaast is word er voor de library een test applicatie ontwikkeld. Deze test applicatie illustreerd hoe de library werkt en hoe deze zou moeten worden aangesproken.

Page 24: Presentatie titel

ProjectenProjecten Domotica project Omar van der Wagt Sjoerd Marsman Nu Omar zijn wortels heeft geschoten in Blijdorp, is hij op een mooie winterdag op het idee gekomen om de thermostaat van zijn cv te automatiseren. Na een paar dagen kwam hij op school en besprak dit met een paar leerlingen waaronder Sjoerd. Samen kwamen wij op het idee om een geheel domotica systeem op te zetten. Het Van der Meydestraat-project is geboren. Nu is het idee om de CV te besturen volgens gegevens in een database en de weersverwachting van die dag. Na het maken van een database en het opnemen van de weersverwachting zal het systeem een besluit moeten nemen wanneer de CV aan/uit moet. Na het maken van dit systeem is het de bedoeling om een de deken en een elektrische kachel in de slaapkamer te automatiseren. Het is de bedoeling dat het systeem verder uitbreidbaar is.

Van janus naar Elpado Stephen Machwirth Kevin Vermaat Er is vanuit artsen en ondersteunen personeel vraag naar directe beschikking over de (anesthesie en perfusie) gegevens van de uitgevoerde operatie(s). Dit kost nu veel tijd, omdat ze eerst de gegevens uit moeten printen en vervolgens in moeten scannen, om daarna een pdf te maken en deze in Elpado te zetten. Indien dit proces geautomatiseerd wordt, zal dit kostbare tijd schelen en ook is de data sneller beschikbaar. Huidige operatiegegevens worden nu opgeslagen op een UNIX server vlakbij de operatiekamer zodat de artsen, mocht het misgaan tijdens de operatie, deze kunnen resetten. Het programma dat de perfusie en anesthesie artsen gebruiken heet Janus. In dit programma kan men de operatie gegevens registreren en eventueel wijzigen. Na de operatie worden deze gegevens dus opgeslagen op de UNIX server. De gegevens op de UNIX server kunnen echter nog aangepast worden binnen twee dagen na de operatie. Na deze tijd komen ze in de zogenoemde ‘read-only’ map en kan er niets meer worden aangepast. Indien de gegevens worden aangepast worden de files (dit zijn postscript files) dus opnieuw uitgeprint, gescand en als PDF in Elpado gezet. Dus wederom een omslachtig proces.

Page 25: Presentatie titel

ProjectenProjectenVisio Dei Stephan Rozendaal Sjors Both Handelingen ais telefoneren, fotograferen, lezen en internetten wordt hedendaags nog gedaan met behulp van verschillende objecten (telefoon, fototoestel, boek, laptop) met ieder een eigen functie. Nu is dit principe van combineren nog iets verder door te trekken, namelijk door de fysieke objecten te vervangen door één apparaat die alle functionaliteit samenbrengt. Wij denken heel dicht in de buurt te kunnen komen met een camera, een projector en een softwarepakket. Het doel van het project is het bouwen van een tooi (gereedschap) met daarin functies voor herkenning, verwerking en (re)actie. Andere ontwikkelaars kunnen deze tooi gebruiken voor het bouwen van verschillende toepassingen. Dit doen ze door de verschillende functies in de tooi samen te voegen in zogenaamde modules. Ook kunnen ze zelf functies toevoegen aan de tooi. Met behulp van deze tooi is een praktisch onbeperkt aantal toepassingen te bedenken. We gaan in dit verslag voor in welke verschillende vormen van objectherkenning en bestaan en wat de voordelen en nadelen van ieder van die mogelijkheden zijn. De beste manier implementeren we in de te bouwen tooi.

Kassa Automatisering Robin Speijer De kassa (ofwel kasregister) bestaal al sinds de 18e eeuw. Het is een voorwerp waar vooral geld in verzameld kan worden en welke ook bijhoudt hoeveel geld er is verzameld. Sinds het jaar 2002 beslaan er zeIfscan kassa's in vooral supermarkten, waarbij klanten zelfde boodschappen kunnen afrekenen. Hierbij wordt gebruik gemaakt van elektronische betaalmiddelen zoals de PIN pas. Sociale media worden vooral in opkomende mate gebruikt om communicatie tussen klanten en bedrijven te stimuleren. Sociale media is een verzamelterm voor websites waarbij de inhoud wordt gevormd door de gebruikers van de website. Interactie en dialoog staan centraal bij het vormen van deze inhoud. Over hei algemeen wordt de inhoud van sociale media (beperkt) beschikbaar gesteld voor derden, om te integreren in applicaties, voor onder andere mobiele platformen. Door sociale media te koppelen aan de locatie van gebruikers kunnen bijzondere producten ontstaan die nieuwe concepten hel levenslicht bieden. Dit onderzoeksverslag richt zich voornamelijk op hel onderzoek waarbij wordt gelet op welke manier een kassasysteem geïntegreerd kan worden in sociale media om de gebruikersvriendelijkheid te bevorderen. Hierbij wordt aangenomen dat onder gebruikersvriendelijkheid wordt verstaan dat er minder handelingen door de gebruiker moeten worden uitgevoerd om het beoogde doel te bereiken. Bij hel onderzoeken van kassasystemen worden kassa's in relatief kleine verenigingen gebruikt, omdat hier over hel algemeen grotere sociale netwerken aanwezig zijn dan in commerciële organisaties.