Dieptestudie TouchLight

395 views

Published on

Published in: Travel, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
395
On SlideShare
0
From Embeds
0
Number of Embeds
22
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Dieptestudie TouchLight

  1. 1. Capita Selecta: Mens-Machine Communicatie Dieptestudie TouchLight™ Roeland Schoukens Ben Verhaegen Peter Windey
  2. 2. TouchLight Overzicht
  3. 3. Overzicht <ul><li>Lenscorrectie </li></ul><ul><li>Perspectiefcorrectie </li></ul><ul><li>Beeldfusie </li></ul>
  4. 4. Perspectiefcamera <ul><li>Ideale camera: beeld op sensor is perspectiefprojectie van scene </li></ul>
  5. 5. Vervorming <ul><li>Echte lenzen niet perfect: vervormingen van beeld </li></ul>
  6. 6. Radiale Vervorming <ul><li>Verplaatsing van beeldpunt volgens straal vanuit middelpunt </li></ul>p u p d p u
  7. 7. Radiale Vervorming <ul><li>Functie kan benaderd worden met een reeksontwikkelling: </li></ul><ul><li>Waarden voor κ l zoeken: </li></ul><ul><ul><li>Testpatronen op voorhand fotograferen </li></ul></ul><ul><ul><li>Afbeelding zelf analyseren </li></ul></ul>
  8. 8. Snakes <ul><li>Alleen afbeelding zelf nodig </li></ul><ul><li>Gebruiker moet lijnen aanduiden op de foto die in werkelijkheid recht zijn </li></ul>
  9. 9. Snakes <ul><li>Lijnen worden opgedeeld in punten </li></ul><ul><li>Punten worden bewogen naar plaatsen met randen </li></ul>Afbeeldingen: “ Radial Distortion Snakes” van Sing Bing Kang
  10. 10. Snakes <ul><li>Bewegen van punten: iteratief proces </li></ul><ul><li>factoren: </li></ul><ul><ul><li>Bewegen naar plaatsen met randen </li></ul></ul><ul><ul><li>Afstand tussen punten behouden </li></ul></ul><ul><ul><li>Lijn vloeiend laten verlopen </li></ul></ul>
  11. 11. Radial Distortion Snakes <ul><li>Extra factor: lijnen laten overeenkomen met een radiale vervorming </li></ul><ul><li>Betere convergentie </li></ul>Afbeeldingen: “ Radial Distortion Snakes” van Sing Bing Kang standaard Radial distortion snakes
  12. 12. Snakes <ul><li>Na convergentie: parameters κ l zoeken: </li></ul><ul><ul><li>lijnen na correctie zo recht mogelijk </li></ul></ul>Afbeeldingen: “ Radial Distortion Snakes” van Sing Bing Kang
  13. 13. Overzicht <ul><li>Lenscorrectie </li></ul><ul><li>Perspectiefcorrectie </li></ul><ul><li>Beeldfusie </li></ul>
  14. 14. Perspectiefcorrectie <ul><li>Scène in perspectief: perspectiefmatrix </li></ul><ul><li>Perspectief opheffen: inverse matrix </li></ul><ul><li>Probleem: originele perspectiefmatrix niet gekend </li></ul>
  15. 15. Perspectiefcorrectie <ul><li>Punten: homogene co ördinaten (x, y, z) </li></ul><ul><li>Selecteer vier punten in perspectiefbeeld die rechthoek vormen in originele scène </li></ul><ul><li>Definieer: </li></ul>
  16. 16. Perspectiefcorrectie <ul><li>Twee gevallen: </li></ul>
  17. 17. Perspectiefcorrectie <ul><li>Geval 1: Alle vluchtpunten op oneindig </li></ul><ul><li>Gewoon skew-operatie </li></ul>
  18. 18. Perspectiefcorrectie <ul><li>Geval 2: 1 of 2 re ële vluchtpunten </li></ul>
  19. 19. Perspectiefcorrectie <ul><li>Algemene perspectiefmatrix: </li></ul>
  20. 20. Overzicht <ul><li>Lenscorrectie </li></ul><ul><li>Perspectiefcorrectie </li></ul><ul><li>Beeldfusie </li></ul>
  21. 21. TouchLight: Beeldfusie <ul><li>Na rectificatie </li></ul><ul><li>Geen object als: </li></ul><ul><li>Per pixel vermenigvuldiging </li></ul>
  22. 22. TouchLight: Beeldfusie
  23. 23. TouchLight: Beeldfusie <ul><li>Baseline bepaalt nauwkeurigheid </li></ul><ul><li>Objecten op verschillende hoogte </li></ul>
  24. 24. TouchLight: Beeldfusie <ul><li>Robustere technieken </li></ul><ul><li>Edge detection </li></ul><ul><li>Motion magnitude </li></ul><ul><li>Image differences </li></ul>
  25. 25. TouchLight: Beeldfusie
  26. 26. TouchLight <ul><li>Vragen? </li></ul>

×