Pozycja obrazu paska laserowego to informacja w pikselach, a nie fizyczny wymiar przedmiotu obrabianego. Konfiguracja kamery stałej i triangulacji lasera liniowego wymaga geometrycznej zależności pomiędzy pikselami, promieniami kamery i płaszczyzną lasera. W przypadku gotowego czujnika, który już generuje zmierzone kontury przekroju poprzecznego w jednostkach inżynierskich, przed zastosowaniem oddzielnego modelu pikseli sprawdź kalibrację producenta i definicje interfejsu.
Od obrazu do punktów geometrycznych
Wyodrębnij pozycje pasków w prawidłowym obszarze obrazu i zarejestruj nasycenie, okluzję, brakujące segmenty i wielokrotne odbicia. Ekstrakcja subpikseli opisuje metodę szacowania położenia; nie potwierdza dokładności wymiarowej. Producenta dokumentacja triangulacji laserowej odróżnia wyniki ekstrakcji od skalibrowanych danych z przestrzeni metrycznej.
Ścieżka obliczeniowa dla stałej geometrii
| Krok | Wejścia i przetwarzanie | Wymagane kontrole |
|---|---|---|
| Kalibracja aparatu | Parametry wewnętrzne i zniekształceniowe | Rozdzielczość, obiektyw i stan ostrości |
| Kalibracja płaszczyzny lasera | Znana geometria i obserwacje pasków | Pozycja płaszczyzny względem kamery i jednostek współrzędnych |
| Przecięcie płaszczyzny promienia | Poprawiono model punktowy i płaski obrazu | Nieprawidłowe punkty, prawie równoległa geometria i zakres roboczy |
| Transformacja współrzędnych | Współrzędne kamery do odniesień do przedmiotu obrabianego | Relacja montażowa i definicja odniesienia |
| Obliczanie wymiarów | Obowiązujące kontury przekroju poprzecznego i dopasowanie geometryczne | Obszar pomiarowy, zasady dopasowania i stany nieprawidłowe |
Mając środek optyczny kamery jako początek współrzędnych, zapisz promień pikselowy jako X = t r a płaszczyzna lasera jako n · X + d = 0. Ich przecięcie to X = (-d / (n · r)) r. Półprosta i płaszczyzna nie mogą być równoległe, a parametry półprostej i modelu muszą korzystać z tego samego układu współrzędnych. Zobacz Dokumentacja geometrii kamery OpenCV do generowania promieni po korekcji zniekształceń. Wybierz rzeczywistą implementację kalibracji dla konfiguracji fizycznej.
Sprawdź wymiary, korzystając z niezależnej geometrii
Nie używaj danych dopasowania kalibracyjnego jako całego zestawu danych akceptacyjnych. Zachowaj niezależne obiekty lub pozycje odniesienia oraz sprawdź różnice wymiarowe i powtórz pomiary w uzgodnionym zakresie roboczym. Rejestruj błędy odwzorowania obrazu oddzielnie od fizycznych błędów wymiarowych; ta pierwsza nie określa bezpośrednio dokładności całej maszyny.
Zachowaj nieprawidłowe warunki w wersjach
Oceń ważność kalibracji po zmianie obiektywu, ogniskowej, mocowania, skalowania obrazu lub obszaru aktywnego. Rejestruj pliki kalibracyjne, algorytmy, jednostki i wersje urządzeń. Zgłoś wyraźny nieprawidłowy stan, gdy pasek lub przecięcie geometryczne jest nieprawidłowe, zamiast przedstawiać wartość poprzedniej klatki jako ważny bieżący pomiar. W tym artykule wyjaśniono metodę obliczeń i nie zgłoszono żadnej zakończonej kalibracji urządzenia ani testu dokładności.
Powiązane usługi: Wizja 3D i przetwarzanie chmur punktów, konsultacja projektu.