hallo,
ik heb een vraag wat betreft het maken van een identificatie database voor biologische doeleinden. het is de bedoeling dat er gegevens in een database worden gestopt aan de hand van foto's. Er moeten via een formulier foto's kunnen worden ingevoerd en deze moeten dan vergeleken worden met andere fotos die al in de database zitten zodat er gezien kan worden of dit dier al aanwezig is in de database of dat er een nieuw dier gevonden is.
de foto's moeten vergeleken worden aan de hand van punten die je op herkenbare stukken kunt zetten in de foto, deze punten worden verbonden en zo krijg je een soort patroon. als dit patroon samenvalt met een die al in de database zit, heb je dus dezelfde foto. (het idee van de vingerprint herkenning van de politie: http://www.informatie.nl/images/0/0502tbazen-04.gif)
Een database die ik in gedachte heb is er net zo een als die van Ecocean: http://www.whaleshark.org/
walvishaaien worden hier aan de hand van de punten op hun lijf herkent, dit is namelijk voor de walvishaai wat voor ons de vingerafdruk is.
Nu is mijn vraag: waar moet ik beginnen? hoe zet ik dit inelkaar? en welke programmeertalen heb ik nodig?
ik heb kennis van:
MS Access
Delphi 7
Html
PHP
Mysql
CSS
Photoshop
Ik hoop dat iemand me opweg kan helpen,
Groet.
- identificatie database
-
01-04-2010, 11:49 #1
- Berichten
- 76
- Lid sinds
- 17 Jaar
identificatie database
-
01-04-2010, 12:11 #2
- Berichten
- 1.053
- Lid sinds
- 17 Jaar
Informatiezoektocht starten? Volgens mij is de materie redelijk universitair/wetenschappelijk, dus schat na het onderzoek eerst in of je realistisch bent.
-
01-04-2010, 12:52 #3
- Berichten
- 935
- Lid sinds
- 17 Jaar
Ik denk dat als het systeem goed genoeg gebouwd is dat de wetenschap zelf het wel gaat gebruiken. Dus het systeem moet kunnen leren van de wetenschappers...die moeten herkenningspunten bij een dier kunnen toevoegen ook al is het een bestaande foto (ala wikipedia).
de foto herkenningstool moet dus steengoed zijn EN moet uit een database kunnen plukken om te kijken waarop gelet moet worden......
-
02-04-2010, 07:20 #4
- Berichten
- 131
- Lid sinds
- 17 Jaar
Lijkt me vrij moeilijk, een vingerafdruk is tweedimensionaal, en wordt altijd op dezelfde manier gemaakt. Bij foto's van dieren heb je te maken met een tweedimensionale weergave van een driedimensionaal object, en moet je maar zien onder welke hoek de foto is gemaakt, zodat op elke foto de herkenningspunten weer op een andere plek zullen zitten.
Lijkt me al met al vrij onmogelijk, maar prove me wrong :)
-
02-04-2010, 11:11 #5
- Berichten
- 155
- Lid sinds
- 18 Jaar
Wat ik zelf zou doen is de 'fingerprint' los opslaan van het plaatje zelf.
Je gaat een 'connect-the-dots' lijstje hebben met locaties van de punten op de plaatjes en de plaatjes apart.
Als je voor ieder plaatje dat je upload elke keer elk punt uit elk ander plaatje moet gaan vissen ben je inefficient bezig.
ikzelf heb geen ervaring met image processing op deze manier dus kan niet uit ervaring spreken maar ik zou de data van de plaatjes scheiden van de data van de punten, dan hoef je alleen de data van de punten te vergelijken.
Voor de herkenning van de punten en de vergelijking: no idea, een omlijning van een ezel lijkt nogal op die van een paard, een goudvis op een mini-walvis, etc ;)
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic