Î ÎÎΥΤÎΧÎÎÎΠΣΧÎÎÎ Î ÎÎÎÎ ÎΣΤÎÎÎÎÎ¥ Î ÎΤΡΩΠ- Nemertes
Î ÎÎΥΤÎΧÎÎÎΠΣΧÎÎÎ Î ÎÎÎÎ ÎΣΤÎÎÎÎÎ¥ Î ÎΤΡΩΠ- Nemertes
Î ÎÎΥΤÎΧÎÎÎΠΣΧÎÎÎ Î ÎÎÎÎ ÎΣΤÎÎÎÎÎ¥ Î ÎΤΡΩΠ- Nemertes
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Κεφάλαιο 3: Μοντελοποίηση της κάμερας<br />
η οποία και αποτελεί την έκφραση του μετασχηματισμού των συντεταγμένων του σημείου Μ. Άρα<br />
ο πίνακας P=HP n T αποτελεί τον πίνακα προβολής για τη γενικότερη περίπτωση, όπου η κάμερα<br />
βρίσκεται σε τυχαία θέση στο χώρο. Συνδυάζοντας τις σχέσεις (3.13) και (3.25) ο πίνακας μπορεί<br />
να εξαχθεί στην παρακάτω μορφή:<br />
(3.27)<br />
όπου r i είναι τα διανύσματα γραμμής του πίνακα R και t = [t x t y t z ] Τ .<br />
Οι παράμετροι R και t ονομάζονται εξωγενείς παράμετροι της κάμερας. Ο πίνακας R είναι ένας<br />
πίνακας περιστροφής, ένας ορθοκανονικός πίνακας, ο οποίος έχει 3 βαθμούς ελευθερίας (τις γωνίες<br />
περιστροφής γύρω από τους 3 άξονες). Οι εξωγενείς παράμετροι εισάγουν επομένως επιπλέον 6<br />
βαθμούς ελευθερίας (δηλαδή 6 αγνώστους για κάθε νέα θέση της κάμερας).<br />
3.3 Αντιστοιχία του μαθηματικού υπόβαθρου με τα αποτελέσματα του Matlab<br />
3.3.1 Εσωγενείς παράμετροι<br />
Όπως προαναφέρθηκε, οι εσωγενείς παράμετροι της κάμερας είναι αυτές που περιγράφουν<br />
την κάμερα και συγκεκριμένα τα οπτικά, γεωμετρικά και ψηφιακά χαρακτηριστικά της. Αυτά<br />
προκύπτουν αριθμητικά κατά τη διάρκεια της πειραματικής διαδικασίας στο matlab που θα<br />
περιγραφτεί αναλυτικά σε επόμενο κεφάλαιο. Θα αναφερθούμε συνοπτικά στις εσωγενείς<br />
παραμέτρους όπως προκύπτουν στο Μatlab σα μεταβλητές. Συγκεκριμένα:<br />
1. Η προοπτική προβολή (εστιακό μήκος- focal length f): το focal length σε pixel αποθηκεύεται<br />
στο 2x1 διάνυσμα fc<br />
2. Το principal point: Οι συντεταγμένες του principal point αποθηκεύονται στο 2x1 διάνυσμα cc<br />
3. Η γεωμετρική παραμόρφωση που εισάγει η οπτική ( distortions) : Οι παραμορφώσεις της<br />
εικόνας (ακτινική και εφαπτομενική) αποθηκεύονται στο 5x1 διάνυσμα kc<br />
4. Ο συντελεστής απόκλισης (skew coefficient): Ο συντελεστής απόκλισης είναι ουσιαστικά αυτός<br />
που καθορίζει τη γωνία μεταξύ του άξονα x και του άξονα y και αποθηκεύεται στη βαθμωτή<br />
μεταβλητή alpha_c.<br />
Αν ακολουθήσουμε αντίστοιχη διαδικασία με αυτή που περιγράψαμε στην προηγούμενη ενότητα,<br />
χρησιμοποιώντας απευθείας τις μεταβλητές στο Μatlab επιγραμματικά προκύπτουν τα παρακάτω:<br />
Έστω Μ ένα σημείο του χώρου x n η κανονικοποιημένη (pinhole) προβολή στην εικόνα:<br />
(3.28)<br />
Έστω: r 2 = x 2 + y 2 .<br />
Αφού συμπεριλάβουμε τις παραμορφώσεις του φακού, οι νέες κανονικοποιημένες συντεταγμένες<br />
του σημείου x d περιγράφονται από την ακόλουθη εξίσωση:<br />
23