Być może nie jest to w 100% fotografia tematyczna, ale nie mogłem znaleźć lepszej strony stosu wymiany, w której można by to opublikować, a może możecie mi pomóc.
Mam aparat, który robi zdjęcia z procesu produkcyjnego. Wszystkie obiekty są dość blisko, więc nic nie powinno znajdować się w hiperfokalnej odległości. Mamy autofocus, który skupia się na obiekcie. Czy można obliczyć odległość od aparatu, patrząc na pozycję ostrości. Jak precyzyjne by to było. To pasywne skupienie. Naprawdę nie mogłem znaleźć na ten temat żadnego materiału. Czy to w ogóle zrobione? Czy ktoś zna jakieś referencje dotyczące tego problemu? Czy to dobry czy zły pomysł?
Odpowiedzi:
Możliwe jest oszacowanie odległości do obiektu za pomocą autofokusa. Aby to zrobić, potrzebujesz modelu kamery całego systemu, korpusu i obiektywu. Najprawdopodobniej musiałbyś sam to wymodelować, co zajmie sporo czasu i wysiłku. Dokładność byłaby prawdopodobnie bardzo różna dla różnych systemów. Twój model prawdopodobnie przyczyniłby się do (nie) dokładności bardziej niż cokolwiek innego. Przy bardzo dobrym modelu to właśnie autofokus decyduje o dokładności.
Wygląda na to, że możesz skorzystać z systemu Kinect firmy Microsoft i całego oprogramowania dostępnego w tym trybie online. Sprzęt jest tani i jest całkiem dobry.
źródło
Istnieje pole EXIF o nazwie „Odległość obiektu”. Jeśli używasz kamery wypełniającej to pole (i może być kontrolowana przez oprogramowanie kontrolera), możesz po prostu użyć danych EXIF ze zdjęcia.
Właśnie spojrzałem na dwa zdjęcia z mojego starego Canona SX10IS, które mają wartości w tym polu, a zdjęcie, na którym obiekt był bliżej, miało mniejszą liczbę: więc na podstawie próbki wielkości dwóch ta funkcja wydaje się dostępna i działa. Jednak spojrzałem na większy zestaw zdjęć wykonanych tym samym aparatem, ale przez kogoś innego, i nie widzę żadnej korelacji między wartością odległości obiektu a pozorną odległością ustawiania ostrości.
Wyobrażam sobie, że potrzebujesz pełnego aparatu, a nie tylko czujnika obrazu. Nie wiem też, jak znaleźć listę kamer wypełniających to pole.
źródło