Σειρά TDI - Πώς να κάνετε βαθμονόμηση DSNU, βαθμονόμηση PRNU, LUT

φορά25/02/12

Πώς γίνεται η βαθμονόμηση DSNU, η βαθμονόμηση PRNU, η LUT;

 

1. Βαθμονόμηση DSNU

(1)Γιατί το DSNU (Dark Signal Non-uniformity) είναι μη ομοιομορφικό;διαμέτρηση

Στον αισθητήρα, υπάρχει κάποιο σκοτεινό ρεύμα, ακόμη και υπό συνθήκες εντελώς σκοτεινού. Αυτά τα σκοτεινά ρεύματα σχηματίζουν μια μη ομοιόμορφη κατανομή στην επιφάνεια του αισθητήρα λόγω μικρών διαφορών στη διαδικασία κατασκευής, απαιτώντας έτσι μια ομοιόμορφη βαθμονόμηση φόντου της εικόνας μέσω της βαθμονόμησης DSNU.

 

(2)DSNUδιαμέτρησηΜέθοδοι

1) Απόκτηση δεδομένων: Αρχικά, η κάμερα πρέπει να συλλέξει ένα σύνολο εικόνων σκοτεινού πεδίου σε πλήρες σκοτάδι.

2) Μέσος όρος: Υπολογίστε τον μέσο όρο φάσης της εικόνας σκοτεινού πεδίου που αποκτήθηκε για να λάβετε μια μέση εικόνα σκοτεινού πεδίου.

3) Γενική εικόνα βαθμονόμησης: αφαιρέστε μια εικόνα αναφοράς (όλα 0 ή όλα 100, κ.λπ.) για να δημιουργήσετε μια εικόνα βαθμονόμησης σκοτεινού πεδίου.

4) Εικόνα βαθμονόμησης αποθήκευσης: Η προκύπτουσα εικόνα βαθμονόμησης σκοτεινού πεδίου αποθηκεύεται σε μια μη πτητική μνήμη μέσα στην κάμερα, χρησιμεύοντας ως είσοδος στον αλγόριθμο βαθμονόμησης σκοτεινού πεδίου αργότερα.

5) Βαθμονόμηση εφαρμογής: Κατά τη λήψη μιας πραγματικής εικόνας, η κάμερα αφαιρεί τη διορθωμένη εικόνα για να εξαλείψει την ανισότητα ρεύματος σκότους του αισθητήρα.

 

(3) Διορθωμένο DSNU πριν και μετά τη σύγκριση

Από τα ακόλουθα δύο γραφήματα είναι προφανές ότι η διορθωμένη εικόνα στην οριζόντια κατεύθυνση έχει σημαντική βελτίωση σε σχέση με την ομοιομορφία της εικόνας πριν από τη βαθμονόμηση.

 

Μη διορθωμένη οριζόντια καμπύλη τιμής γκρι σκούρου πεδίου

 

 

Οριζόντια καμπύλη τιμής γκρι σε σκοτεινό πεδίο μετά τη βαθμονόμηση DSNU

 

(4)Το DSNUδιαμέτρησηβήματα

1) Η λειτουργία FanOperationMode έχει οριστεί σε Temperature (Θερμοκρασία) και η λειτουργία TECOperationMode έχει οριστεί σε Temperature (Θερμοκρασία).

2) Ορίστε τη θερμοκρασία CoolOperationTemperature στην πραγματική θερμοκρασία λειτουργίας.

3) Περιμένετε να σταθεροποιηθεί η θερμοκρασία του αισθητήρα. (DeviceControl / SensorTemperature)

4) Ορίστε τις τιμές BinningHorizontal και BinningVertical σε X1.

5) Ορίστε τη Λειτουργία ενεργοποίησης σε Απενεργοποίηση.

6) Ρυθμίστε το LUTEnalbe σε Απενεργοποίηση.

7) Ορίστε το DSNUMode σε Απενεργοποίηση.

8) Ορίστε το PRNUMode σε Απενεργοποίηση.

9) Ορίστε το TestPattern σε Απενεργοποίηση.

10) Ορίστε τη Λειτουργία Λειτουργίας σε TDI.

11) Ορίστε το BlackLevel σε 0.

12) Ορίστε τις παραμέτρους AcquisitionLineRate, TDIStagesP1, AnalogGain και PixelFormat ως παραμέτρους σε πραγματική λειτουργία.

13) Καλύψτε το καπάκι του φακού. Εάν δεν είναι βολικό να καλύψετε το κάλυμμα του φακού, μπορείτε να δείτε εάν η μέση τιμή του επιπέδου του γκρι είναι 80000Hz, όταν το AcquisitionLineRate είναι 80000Hz, το TDIStagesP1 είναι 256, το AnalogGain είναι X2, το PixelFormat είναι 8bit και ορίστε τη μέση τιμή του επιπέδου του γκρι, αφού ορίσετε τις παραπάνω παραμέτρους, θα πρέπει να είναι περίπου 20. Εάν είναι μεγαλύτερο από 20, υπάρχει διαρροή φωτός, η πρότασή μας είναι να καλύψετε το καπάκι.

14) Το Live ξεκινά το σχέδιο, η κάμερα DSNUGenerate ξεκινά τη βαθμονόμηση DSNU, ο απαιτούμενος χρόνος σχετίζεται με τη ρύθμιση AcquisitionLineRate, ορίστε το DSNUMode σε On και παρατηρήστε τη μέση τιμή του γκρι της εικόνας. Θεωρητικά, η μέση τιμή του γκρι των 8bit είναι 6, των 10bit είναι 25 και των 12bit είναι 100. Εάν η διαφορά μεταξύ της μέσης τιμής του γκρι και της θεωρητικής τιμής υποδεικνύει ότι η βαθμονόμηση DSNU είναι λανθασμένη, ελέγξτε εάν η διαδικασία λειτουργίας είναι σωστή.

15) Εάν διαπιστωθεί ότι η βαθμονόμηση DSNU είναι έγκυρη, μπορεί να εκτελεστεί η λειτουργία DSNUSave και, στη συνέχεια, τα διορθωμένα δεδομένα θα συνδεθούν με το τρέχον PixelFormat και AnalogGain και θα αποθηκευτούν στη μη πτητική μνήμη της κάμερας. Η απώλεια ισχύος δεν θα χαθεί. Την επόμενη φορά, τα αποθηκευμένα δεδομένα βαθμονόμησης θα φορτωθούν αυτόματα με τον συνδυασμό PixelFormat και AnalogGain.

16) Εάν επιλεγεί η ρύθμιση DSNUGenerateAll, τότε η φάση αλλάζει αυτόματα το AnalogGain από X2 σε X8, εκτελεί το DSNU μία φορά κάτω από κάθε κέρδος προσομοίωσης και αποθηκεύει αυτόματα στην κάμερα μη πτητική μνήμη μετά από κάθε βαθμονόμηση, η οποία θα παρακάμψει τα προηγούμενα δεδομένα βαθμονόμησης, επομένως είναι απαραίτητο να προσδιορίσετε εάν τα προηγούμενα δεδομένα βαθμονόμησης DSNU μπορούν να παρακαμφθούν πριν από τη βαθμονόμηση. DSNUGenerateAll Θα εκτελέσετε μόνο το τρέχον διαμορφωμένο PixelFormat. Εάν χρειάζεται να εκτελέσετε βαθμονόμηση DSNU κάτω από άλλες παραμέτρους PixelFormat, πρέπει να μεταβείτε στην πραγματική παράμετρο PixelFormat και, στη συνέχεια, να εκτελέσετε το DSNUGenerateAll.

 

(5)DSNUδιαμέτρησηΣυχνές ερωτήσεις

1)Ο ρόλος του DSNULoad

Όταν χρησιμοποιείτε τη βαθμονόμηση DSNUGenerate, η βαθμονόμηση δεν αποθηκεύεται απευθείας στην πτητική μνήμη, αλλά αποθηκεύεται στη μνήμη DDR, η τροφοδοσία θα χαθεί απευθείας. Εάν τα αποτελέσματα βαθμονόμησης DSNUGenerate δεν είναι ικανοποιητικά, θα πρέπει να επαναφορτώσετε το ιστορικό που είναι αποθηκευμένο στις παραμέτρους βαθμονόμησης DSNU της κάμερας και, στη συνέχεια, μπορείτε να κάνετε κλικ στο DSNULoad, η φάση που αποθηκεύτηκε πριν από τη φόρτωση των δεδομένων βαθμονόμησης της κάμερας.

 

2)Γιατί διαφορετικόγραμμήσυχνότητα, αναλογικό κέρδος,Στάδιο TDI, βάθος bit, θερμοκρασία πρέπει να γίνουν για να γίνει DSNUδιαμέτρησηχωριστά

Λόγω του ρεύματος σκότους του αισθητήρα, της διαφορετικής συχνότητας γραμμής, του αναλογικού κέρδους, του σταδίου TDI, του βάθους bit και των δεδομένων θερμοκρασίας φόντου, δεν μπορούμε να διορθώσουμε όλες τις σκηνές στο εργοστάσιο και να τις αποθηκεύσουμε στην κάμερα, επομένως προτείνεται στους πελάτες να τις διορθώνουν υπό τις συνθήκες χρήσης του δικού τους εξοπλισμού κατά τη χρήση τους. Τα ακόλουθα δεδομένα βρίσκονται στη διαμόρφωση των AnalogGain X2, DigitalGain X1 και TDI stage 256 και ορίζουν τη μέση τιμή του γκρι της εικόνας σκοτεινού πεδίου στα 1K και 300k, αντίστοιχα. Η μέση τιμή του γκρι του σκοτεινού πεδίου υπό διαφορετικές συχνότητες γραμμής ποικίλλει σημαντικά. Όσον αφορά τα δεδομένα, δείχνει περαιτέρω ότι η βαθμονόμηση DSNU πρέπει να γίνεται ξεχωριστά υπό τη συχνότητα γραμμής.

συχνότητα γραμμής

8bit

10bit

12bit

300 χιλιάδες

20

80

70

1K

31

108

150

 

3)Γιατί μια εικόνα με διόρθωση 8bit και 10bit ανοιχτού DSNU δεν μπορεί να κορεστεί, η μέση τιμή του γκρι της εικόνας μετά από 12bit ανοιχτό DSNU αυξάνεται

Στα 8bit, η βαθμονόμηση DSNU αφαιρεί μια εικόνα αναφοράς (6DN) από τη μέση εικόνα σκοτεινού πεδίου (20DN) για να δημιουργήσει μια εικόνα βαθμονόμησης σκοτεινού ρεύματος (14DN). Όταν η λειτουργία βαθμονόμησης είναι ενεργοποιημένη, η εικόνα βαθμονόμησης σκοτεινού ρεύματος (14DN) αφαιρείται από την αρχική εικόνα σε πραγματικό χρόνο, επομένως η εικόνα θα είναι σκοτεινή σε σχέση με την αρχική εικόνα και δεν θα μπορεί να κορεστεί, όπως και στα 10bit.

Στα 12bit, η βαθμονόμηση DSNU χρησιμοποιεί τη μέση εικόνα σκοτεινού πεδίου (70DN) μείον μια εικόνα αναφοράς (100DN) για να δημιουργήσει μια εικόνα βαθμονόμησης σκοτεινού ρεύματος (-30DN). Όταν η λειτουργία βαθμονόμησης είναι ενεργοποιημένη, χρησιμοποιήστε την εικόνα βαθμονόμησης σκοτεινού ρεύματος (-30DN) μείον την αρχική εικόνα σε πραγματικό χρόνο, έτσι ώστε η εικόνα να είναι πιο φωτεινή σε σχέση με την αρχική εικόνα. Εάν τα παραπάνω προβλήματα επηρεάζουν τη χρήση, μπορούν να διορθωθούν προσαρμόζοντας την τιμή του BlackLevel.

Τα παραπάνω δεδομένα είναι το αποτέλεσμα της συχνότητας 300K, AnalogGain X2, DigitalGain X1, TDI stage 256. Κάτω από τη συχνότητα διαφορετικών γραμμών, το DSNU στην εικόνα είναι διαφορετικό, κάτι που πρέπει να αναλυθεί ξεχωριστά σύμφωνα με την παραπάνω λογική.

 

4)Πόσο διαρκεί το DSNU;διαμέτρησηπαίρνω

Δεδομένου ότι η βαθμονόμηση DSNU απαιτεί λήψη εικόνας, ο χρόνος βαθμονόμησης συσχετίζεται με τη συχνότητα γραμμής. Όσο μεγαλύτερη είναι η συχνότητα γραμμής, τόσο ταχύτερη είναι η βαθμονόμηση και τόσο μικρότερος είναι ο χρόνος που απαιτείται. Ο θεωρητικός χρόνος βαθμονόμησης μπορεί να υπολογιστεί από τον πίνακα υπολογισμού χρόνου DSNU PRNU Generate. Το DSNUGenerate ή το DSNUGenerateAll μπορούν να κριθούν από τον κώδικα που φαίνεται στο παρακάτω σχήμα. Εάν διορθωθεί στο Δείγμα, η βαθμονόμηση μπορεί να κριθεί παρατηρώντας εάν η εικόνα έχει αποκατασταθεί στην κανονική της κατάσταση.

 

 

5)Πώς να κρίνετε ότι το DSNUδιαμέτρησηείναι επιτυχημένο

Αρχικά, το DSNUMode πρέπει να ρυθμιστεί σε On (Ενεργοποιημένο) και το BlackLevel σε 0 για να διαπιστωθεί εάν η μέση τιμή του γκρι της εικόνας βρίσκεται εντός του σωστού εύρους. Η σωστή μέση τιμή του γκρι πρέπει να είναι 8bit των 6, 10bit των 25 και 12bit των 100. Δεύτερον, μπορούμε να συγκρίνουμε την ομοιομορφία της εικόνας στην οριζόντια κατεύθυνση, να συλλέξουμε τις εικόνες με το DSNUMode ρυθμισμένο σε Off (Απενεργοποιημένο) και σε On (Ενεργοποιημένο) αντίστοιχα και να συγκρίνουμε την ομοιομορφία της εικόνας στην οριζόντια κατεύθυνση με το ImageJ. Εάν η ομοιομορφία είναι σημαντικά καλύτερη, η βαθμονόμηση DSNU είναι επιτυχής και οι παράμετροι ομάδας μπορούν να αποθηκευτούν στην κάμερα μέσω της λειτουργίας DSNU Save (Αποθήκευση DSNU).

 

6)Γιατί το DSNUδιαμέτρησητο εφέ άλλαξε μετά την αλλαγή του αναλογικού κέρδους ή του βάθους bit

Επειδή οι παράμετροι βαθμονόμησης DSNU με διαφορετικό βάθος bit και διαφορετικά αναλογικά gains θα αποθηκεύονται ξεχωριστά, οι αντίστοιχες παράμετροι DSNU θα φορτώνονται αυτόματα χωρίς να εκτελείται η εντολή DSNULoad κατά την εναλλαγή του βάθους bit ή του αναλογικού gain. Επομένως, εάν χρειάζεται να μεταβείτε σε διαφορετικό βάθος bit ή αναλογικό gain, συνιστάται να μεταβείτε σε 10bit για να εκτελέσετε DSNUGenerateAll και στη συνέχεια να μεταβείτε σε 12bit για να εκτελέσετε DSNUGenerateAll. Δεδομένου ότι οι λειτουργίες 10bit και 8bit χρησιμοποιούν ένα σύνολο παραμέτρων DSNU, τα 8bit δεν χρειάζεται να γίνονται ξεχωριστά. Μετά τη βαθμονόμηση, όλο το βάθος bit και το gain διορθώνονται για να διευκολυνθεί η χρήση των επόμενων καμερών με διαφορετικό βάθος bit και αναλογικό gain.

 

7)Γιατί η εξαίρεση εικόνας κατά την εκτέλεση του DSNUδιαμέτρηση

Επειδή η παράμετρος βαθμονόμησης υπολογισμού εικόνας του αισθητήρα συλλέγεται κατά τη βαθμονόμηση DSNU, η εικόνα εξόδου θα είναι μη φυσιολογική, κάτι που είναι φυσιολογικό και θα επιστρέψει αυτόματα στο φυσιολογικό μετά τη βαθμονόμηση. Επομένως, πρέπει να περιμένετε τη βαθμονόμηση DSNU πριν από τη λήψη της εικόνας.

 

 

8)Χρειάζεται να κάνετε ξεχωριστό DSNU;διαμέτρησηγια διαφορετικές κατευθύνσεις;

Όχι, επειδή η κάμερα θα διορθώσει αυτόματα και τις δύο κατευθύνσεις όταν εκτελεστεί η εντολή βαθμονόμησης και η φάση θα φορτώσει αυτόματα την παράμετρο βαθμονόμησης DSNU προς αυτήν την κατεύθυνση όταν αλλάξει η κατεύθυνση.

 

9)Γιατί η τιμή φόντου σκοτεινού πεδίου είναι πολύ μεγάλη πριν από τοδιαμέτρηση

Το AcquisitionLineRate έχει οριστεί στα 300 kHz, το TDIStagesP1 στα 256, το AnalogGain στο X2, οι τιμές φόντου σκοτεινού πεδίου θεωρητικά είναι 8bit έως 20, 10bit έως 80 και 12bit έως 70. Εάν η βασική τιμή είναι λανθασμένη, πρέπει να προσδιορίσετε εάν το DSNUMode έχει οριστεί σε Off, το BlackLevel έχει οριστεί σε 0, το PRNU έχει οριστεί σε Off, το DigitalGain έχει οριστεί σε X1, το LUTEnalbe έχει οριστεί σε Off και το OperationMode έχει οριστεί σε TDI.

Προσδιορίστε την έκδοση υλικολογισμικού. Για ιστορικούς λόγους, η έκδοση πριν από τις 29/04 ενδέχεται να έχει μεγάλες τιμές φόντου. Η συγκεκριμένη δοκιμή είναι η έκδοση 2901211203, με φόντο σκοτεινού πεδίου 12bit περίπου 170DN.

Για να διαπιστώσετε εάν υπάρχει διαρροή φωτός, συνιστάται να καλύψετε το καπάκι και να συγκρίνετε εάν υπάρχει διαφορά στην τιμή του γκρι. Εάν υπάρχει διαφορά, υπάρχει διαρροή φωτός.

 

10)Χρειάζεται να απενεργοποιήσετε τη λειτουργία DSNU όταν εκτελείτε το DSNU;διαμέτρηση

Η λειτουργία DSNU πρέπει να ρυθμιστεί σε Απενεργοποίηση κατά τον προσδιορισμό της διαρροής φωτός και της κανονικής τιμής υποβάθρου πριν από τη βαθμονόμηση σκοτεινού πεδίου, και η κατάσταση της λειτουργίας DSNU δεν επηρεάζεται πριν από την εντολή DSNUGenerate ή DSNUGenerateAll.

 

11)Επηρεάζει το UserSet τις παραμέτρους βαθμονόμησης DSNU;

Όχι, μόνο οι επιλογές DSNUGenerateAll και DSNUSave θα παρακάμψουν τις παραμέτρους βαθμονόμησης DSNU που είναι αποθηκευμένες μέσα στην κάμερα.

 

2. Βαθμονόμηση PRNU

(1)Γιατί PRNU (Μη Ομοιομορφία Φωτοαπόκρισης)διαμέτρηση?

Η βαθμονόμηση PRNU είναι μια τεχνική βαθμονόμησης για αισθητήρες εικόνας που χρησιμοποιείται για την αφαίρεση θορύβου και τεχνουργημάτων που εισάγονται στις εικόνες λόγω της ετερογενούς απόκρισης του αισθητήρα. Το PRNU στον αισθητήρα εικόνας οφείλεται στη διαδικασία κατασκευής και στην κόμβωση του υλικού, οδηγώντας σε διαφορές στην απόκριση διαφορετικών pixel υπό τις ίδιες συνθήκες φωτισμού. Αυτή η διαφορά μπορεί να εμφανιστεί ως θόρυβος υποβάθρου, κηλίδες, ρίγες και άλλα προβλήματα στην εικόνα.

 

(2)Βαθμονόμηση PRNU Μέθοδοι

1) Λήψη της εικόνας βαθμονόμησης: Η κάμερα συλλέγει ένα σύνολο ακατέργαστων εικόνων υπό ημι-πλήρες και ομοιόμορφο φως, κατά προτίμηση χρησιμοποιώντας ομοιόμορφο φως, για να διασφαλίσει ότι δεν υπάρχουν άλλα πολύπλοκα εφέ στην εικόνα βαθμονόμησης.

2) Μέσος όρος πολλαπλών εικόνων: βρείτε μια μέση εικόνα από ένα σύνολο εικόνων.

3) Προσδιορίστε την τιμή-στόχο του γκρι: μπορείτε να υπολογίσετε τον μέσο όρο της συλλεγμένης εικόνας ως τιμή-στόχο του γκρι ή μπορείτε να εισαγάγετε χειροκίνητα την τιμή-στόχο του γκρι.

4) Εικόνα βαθμονόμησης PRNU: Η διορθωμένη εικόνα υπολογίζεται από την τιμή Target Gray / Average Image.

5) Αποθήκευση εικόνων βαθμονόμησης PRNU: Οι δημιουργούμενες εικόνες βαθμονόμησης PRNU αποθηκεύονται σε μια μη πτητική μνήμη μέσα στην κάμερα, ως είσοδος στον αλγόριθμο βαθμονόμησης σκοτεινού πεδίου.

6) Βαθμονόμηση εφαρμογής: Όταν λαμβάνεται η πραγματική εικόνα, κάθε εικόνα που λαμβάνεται από την κάμερα πολλαπλασιάζεται με την εικόνα βαθμονόμησης PRNU για να εξαλειφθεί η ομοιογένεια της οπτικής απόκρισης του αισθητήρα.

 

(3)Βαθμονόμηση PRNUσυγκρίσεις πριν και μετά

Από τα δύο ακόλουθα γραφήματα είναι προφανές ότι η διορθωμένη εικόνα στην οριζόντια κατεύθυνση έχει σημαντικά βελτιωθεί σε σχέση με την ομοιομορφία της εικόνας πριν από τη βαθμονόμηση.

 

Μη διορθωμένη καμπύλη τιμής του γκρι σε ανοιχτό πεδίο

 

Καμπύλη τιμής γκρι ανοιχτού πεδίου μετά τη βαθμονόμηση PRNU

 

(4)Το PRUNδιαμέτρησηβήμα

1) Ορίστε το FanOperationMode σε Temperature (Θερμοκρασία) και το TECOperationMode σε Temperature (Θερμοκρασία).

2) Ορίστε τη θερμοκρασία CoolOperationTemperature στην πραγματική θερμοκρασία λειτουργίας.

3) Περιμένετε να σταθεροποιηθεί η θερμοκρασία του αισθητήρα. (DeviceControl / SensorTemperature)

4) Ορίστε τις τιμές BinningHorizontal και BinningVertical σε X1.

5) Ορίστε τη Λειτουργία ενεργοποίησης σε Απενεργοποίηση.

6) Ρυθμίστε το LUTEnalbe σε Απενεργοποίηση.

7) Ορίστε τη λειτουργία DSNUMode σε Ενεργοποίηση.

8) Ορίστε το PRNUMode σε Απενεργοποίηση.

9) Ορίστε το TestPattern σε Απενεργοποίηση.

10) Ορίστε τη Λειτουργία Λειτουργίας σε TDI.

11) Ορίστε το BlackLevel σε 0.

12) Ορίστε τις παραμέτρους AcquisitionLineRate, TDIStagesP1, AnalogGain και PixelFormat ως παραμέτρους σε πραγματική λειτουργία.

13) Τοποθετήστε την κάμερα κάτω από ομοιόμορφο φως. Συνιστάται η χρήση της ενιαίας σφαίρας ομοιόμορφου φωτός. Η βαθμονόμηση είναι η καλύτερη δυνατή. Ρυθμίστε τη φωτεινότητα της πηγής φωτός μέχρι η εικόνα να φτάσει σε κατάσταση ημι-κορεσμού. Προσέξτε να κάνετε όλα τα 9.072 pixel όσο το δυνατόν πιο ημι-κορεσμένα. Εάν η χρήση του δακτυλίου μεταφοράς προκαλέσει ευαισθησία στην εικόνα και στις δύο πλευρές, μπορεί να οδηγήσει σε χαμηλές αυτόματα υπολογισμένες τιμές-στόχους. Το τελευταίο φαινόμενο είναι ότι η μέση τιμή του γκρι της εικόνας μειώνεται σημαντικά μετά το άνοιγμα του PRNU. Τότε πρέπει να ενημερώσετε την έκδοση υλικολογισμικού στην 2904230720 ή νεότερη. Αυτή η έκδοση χρησιμοποιεί τον μέσο όρο των 2048 pixel μετά την μετατόπιση των 3520 pixel ως τιμή-στόχο. Επομένως, η αυτόματη τιμή-στόχος θα πρέπει να χρησιμοποιείται για να διασφαλιστεί ότι τα μεσαία 2048 pixel βρίσκονται σε κατάσταση έκθεσης.

14) Υλοποιήστε το Live και ξεκινήστε τη σχεδίαση, εκτελέστε την κάμερα PRNUGenerate για να ξεκινήσετε τη βαθμονόμηση PRNU. Ο απαιτούμενος χρόνος σχετίζεται με τη ρύθμιση AcquisitionLineRate, ορίστε το PRNUMode σε On, συγκρίνετε την ομοιομορφία της οριζόντιας κατεύθυνσης της εικόνας πριν και μετά τη βαθμονόμηση. Εάν η ομοιομορφία είναι σημαντικά καλύτερη, αυτό δείχνει ότι η βαθμονόμηση PRNU είναι αποτελεσματική.

15) Εάν διαπιστωθεί ότι η βαθμονόμηση PRNU είναι έγκυρη, μπορεί να εκτελεστεί η λειτουργία PRNUSave και στη συνέχεια τα διορθωμένα δεδομένα αυτής της χρονικής στιγμής θα συνδεθούν με τον επιλεγμένο επιλογέα PRNU και θα αποθηκευτούν στη μη πτητική μνήμη της κάμερας. Η απώλεια ισχύος δεν χάνεται και τα αποθηκευμένα δεδομένα βαθμονόμησης θα φορτωθούν αυτόματα στον επόμενο διακόπτη επιλογέα PRNU.

 

(5)PRNUδιαμέτρησηΣυχνές ερωτήσεις

1)Ο ρόλος του PRNULoad

Όταν χρησιμοποιείτε τη βαθμονόμηση PRNUGenerate, τα δεδομένα δεν αποθηκεύονται απευθείας στην πτητική μνήμη, αλλά αποθηκεύονται στη μνήμη DDR. Η τροφοδοσία θα χαθεί απευθείας. Εάν τα αποτελέσματα βαθμονόμησης PRNUGenerate δεν είναι ικανοποιητικά, θα πρέπει να φορτώσετε ξανά το ιστορικό που είναι αποθηκευμένο στις παραμέτρους βαθμονόμησης PRNU της κάμερας. Σε αυτό το σημείο, μπορείτε να κάνετε κλικ στο PRNULoad, η φάση αποθηκεύτηκε πριν από τη φόρτωση των δεδομένων βαθμονόμησης της κάμερας.

 

2)Ο ρόλος του Επίπεδο ΣτόχουΑΥΤΟΜΑΤΟ

Το PRNU βρίσκεται σε χειροκίνητη λειτουργία (ορίζοντας χειροκίνητα τη διορθωμένη τιμή-στόχο με την παράμετρο PRNUTargetLevel) και σε αυτόματη λειτουργία PRNU (η κάμερα λαμβάνει τη διορθωμένη μέση τιμή του γκρι εικόνας ως τιμή-στόχο για τη βαθμονόμηση PRNU). Το εύρος του PRNUTargetLevel είναι 0 έως 255, 10bit και 12 bit.

 

3)Γιατί υπάρχει η εξαίρεση εικόνας κατά την εκτέλεση PRNUδιαμέτρηση

Επειδή η παράμετρος βαθμονόμησης υπολογισμού εικόνας του αισθητήρα συλλέγεται κατά τη βαθμονόμηση του PRNU, η εικόνα εξόδου θα είναι μη φυσιολογική, κάτι που είναι φυσιολογικό και θα επιστρέψει αυτόματα στο φυσιολογικό μετά τη βαθμονόμηση. Επομένως, η λήψη εικόνας πρέπει να περιμένει μετά τη βαθμονόμηση του PRNU.

 

4)Πόσο χρόνο διαρκεί το PRNUGenerate;

Δεδομένου ότι η βαθμονόμηση PRNU απαιτεί λήψη εικόνας, ο χρόνος βαθμονόμησης συσχετίζεται με τη συχνότητα γραμμής. Όσο μεγαλύτερη είναι η συχνότητα γραμμής, τόσο ταχύτερη είναι η βαθμονόμηση και τόσο μικρότερος είναι ο χρόνος που απαιτείται. Ο θεωρητικός χρόνος βαθμονόμησης μπορεί να υπολογιστεί από τον πίνακα υπολογισμού χρόνου DSNU PRNU Generate. Το PRNUGenerate μπορεί να κριθεί σύμφωνα με τον κώδικα που φαίνεται στο παρακάτω σχήμα. Εάν η βαθμονόμηση γίνει στο Δείγμα, η βαθμονόμηση μπορεί να κριθεί παρατηρώντας εάν η εικόνα έχει αποκατασταθεί στην κανονική της κατάσταση.

 

 

5)Role του PRNUFactoryReset

Πριν φύγουμε από το εργοστάσιο, θα δημιουργήσουμε 5 σετ προεπιλεγμένων παραμέτρων PRNU κάτω από την μπάλα ολοκλήρωσης. Εάν κατά λάθος αποθηκευτούν λανθασμένες παράμετροι PRNU στο PRNU 0 ~ PRNU 4 κατά τη χρήση από τον χρήστη, μπορούμε να αντιγράψουμε τα 5 σετ προεπιλεγμένων παραμέτρων PRNU στο PRNU 0 ~ PRNU 4 εκτελώντας αυτήν την εντολή.

Και οι 5 PRNU των καμερών διορθώνονται εργοστασιακά. Η συνθήκη βαθμονόμησης είναι ημι-γεμάτο και ομοιόμορφο φως, συχνότητα διαδρομής =18000Hz και το βάθος bit και το αναλογικό κέρδος είναι διαφορετικά. Οι συγκεκριμένες παράμετροι έχουν ως εξής:

PRNU0=12bit-Αναλογικό Κέρδος×2

PRNU1=12bit-Αναλογικό Κέρδος×8

PRNU2=10bit-Αναλογικό Κέρδος×2

PRNU3=10bit-Αναλογικό Κέρδος×8

PRNU4=10bit-Αναλογικό Κέρδος×8

 

6)Χρειάζεται να απενεργοποιήσετε τη λειτουργία PRNU όταν εκτελείτε τη λειτουργία PRNU;διαμέτρηση

Όταν ρυθμίζετε την εικόνα σε μισό πλήρες άθροισμα, πρέπει να ορίσετε τη λειτουργία PRNU σε Απενεργοποίηση πριν από την εντολή PRNUGenerate.

 

7)Το PRNUδιαμέτρησηγίνεται μετά το DSNUδιαμέτρησηκαι η λειτουργία DSNU είναι ενεργοποιημένη

Επειδή ο αλγόριθμος PRNU μέσα στην κάμερα είναι μετά τον αλγόριθμο DSNU, η βαθμονόμηση πρέπει επίσης να διορθώσει το DSNU και στη συνέχεια το PRNU, και στη συνέχεια ενεργοποιείται η λειτουργία DSNU.

 

8)UserSet Εάν επηρεάζει το PRNUδιαμέτρησηπαράμετροι

Όχι, μόνο οι επιλογές PRNUFactoryReset και PRNUSave θα παρακάμψουν τις παραμέτρους βαθμονόμησης PRNU που είναι αποθηκευμένες μέσα στην κάμερα.

 

3.ΛΟΥΤ

(1)Τι είναι το LUT

Η μετατροπή του πίνακα αναζήτησης (The Lookup Table, LUT) είναι η βασική λειτουργία επεξεργασίας εικόνας, μπορεί να επισημάνει τις λεπτομέρειες, συμπεριλαμβανομένων των βαρέων

Στις πληροφορίες. Αυτές οι λειτουργίες περιλαμβάνουν εξίσωση ιστογράμματος, βαθμονόμηση γάμμα, βαθμονόμηση λογαρίθμου, εκθετική βαθμονόμηση. εικόνα εξόδου

Η τιμή του γκρι της αρχικής εικόνας απεικονίζεται σε σχέση με την αρχική εικόνα. Ο χρήστης ορίζει την αντίστοιχη τιμή ανάλογα με την περίπτωση της εφαρμογής.

 

(2)Ρύθμιση της μεθόδου του LUT

Η ρύθμιση LUT απαιτεί τα λογισμικά UptadeTool και Samplepro, η διεπαφή λογισμικού εμφανίζεται παρακάτω.

 

Διεπαφή UptadeTool

Γάμα: η αντίστοιχη καμπύλη ΕΙΣΟΔΟΥ-ΕΞΟΔΟΥ μπορεί να ανακληθεί μετά την εισαγωγή της τιμής.

Εφαρμογή: Εφαρμόστε την καμπύλη LUT που αντιστοιχεί στην τρέχουσα τιμή Γάμμα.

Προεπιλογή: επαναφορά της κατάστασης της καμπύλης LUT όταν η προεπιλογή είναι Γάμμα = 1.

Αποθήκευση αρχείου: Αποθηκεύστε την τρέχουσα καμπύλη LUT στην καθορισμένη διαδρομή αρχείου.

Φόρτωση αρχείου: Φόρτωση του αποθηκευμένου αρχείου καμπύλης LUT.

Λήψη: Διαμορφώστε την τρέχουσα καμπύλη LUT που εφαρμόζεται στην κάμερα.

UpLoad: Διαβάστε την διαμορφωμένη καμπύλη LUT από την κάμερα.

 

Λογισμικό Samplepro

LUTEenable: Διακόπτης ελέγχου LUT, δεν είναι ανοιχτός από προεπιλογή.

Δείκτης LUTIndex: Τιμή ΕΙΣΟΔΟΥ, η τιμή εξόδου που αντιστοιχεί στην εφαρμοζόμενη καμπύλη φορτώνεται αυτόματα μετά την είσοδο, εύρος 0~4095.

LUTValue: Η τιμή OUTPUT, που φορτώνεται σύμφωνα με την τιμή LUTIndex εισόδου, μπορεί να τροποποιηθεί χειροκίνητα και να αποθηκευτεί, εύρος 0~4095.

LUTSave: Αποθήκευση της τροποποιημένης καμπύλης.

LUTLoad: Φορτώνει την καμπύλη LUT.

 

(3)Το βήμα ρύθμισης LUT

1) Διαμόρφωση καμπύλης LUT: Ορίστε την πραγματική απαιτούμενη καμπύλη LUT εισόδου-εξόδου. Συνήθως υπάρχουν δύο τρόποι για να το κάνετε αυτό:

l Ορίζοντας την τιμή Γάμμα, καλώντας την αντίστοιχη καμπύλη Γάμμα, μπορείτε επίσης να χρησιμοποιήσετε το ποντίκι για να κάνετε μικρορύθμιση στην καμπύλη Γάμμα.

 

l Αποθηκεύστε το προεπιλεγμένο αρχείο LUT με Gamma = 1, τροποποιήστε χειροκίνητα τη σχέση απεικόνισης γκρι-τιμής και, στη συνέχεια, φορτώστε το αρχείο στην κάμερα.

 

2) Λειτουργία LUT ενεργοποιημένη: επιλέξτε LUTEenable στο λογισμικό της κάμερας.

 

Τιμολόγηση και Επιλογές

topPointer
codePointer
κλήση
Ηλεκτρονική εξυπηρέτηση πελατών
κάτω δείκτης
floatCode

Τιμολόγηση και Επιλογές