Co już powstało
Natywna obsługa aparatu i podglądu, zapisywanie metadanych oraz wskazówki dotyczące ostrości, ekspozycji i odblasków.
Nakładka poprzedniego zdjęcia pomaga użytkownikowi ręcznie odtworzyć kadr przy kolejnej obserwacji.
W kodzie są kontrakty oraz elementy rejestracji obrazów z wykorzystaniem Apple Vision.
Czego jeszcze nie potwierdziliśmy
Wskaźniki jakości podglądu nie są zwalidowaną oceną przydatności diagnostycznej.
Nakładka nie potwierdza automatycznie, że przedstawiono tę samą zmianę. Rejestracja nie jest dowodem biologicznej zmiany.
Automatyczny silnik oceny zmian pozostaje niedostępny. Wiarygodny pomiar w milimetrach wymaga osobnego wzorca skali i walidacji.
Jak zaprojektować badanie
Ustalić zasady wykonywania par zdjęć: urządzenie, światło, dystans, kąt, ostrość i zapisane metadane.
Przygotować kontrolowane przykłady oraz osobno ocenić porównywalność ujęć i zgodność oceniających.
Wyniki jakości i OOD raportować jako analizę pomocniczą; nie usuwać trudnych zdjęć z oceny diagnostycznej modelu.
Od zdjęcia do porównania.
Najpierw staramy się uzyskać możliwie powtarzalne ujęcia. Następnie użytkownik sam je zestawia; automatyczna analiza zmian pozostaje osobnym, niewdrożonym kierunkiem.
AVFoundation + Swift
Podgląd aparatu, sterowanie sesją i zapis informacji o ujęciu. W kodzie są też mechanizmy blokady parametrów aparatu.
Proste miary obrazu
Jasność z luminancji, ostrość z różnic sąsiednich pikseli i udział bardzo jasnych pikseli jako przybliżenie odblasków. Progi podglądu są heurystykami.
Apple Vision
Eksperymentalna homografia próbuje dopasować dwa obrazy. Brak dopasowania zwraca stan niedostępny; skuteczność wymaga osobnych badań.
Flutter + ręczny przegląd
Nakładka pomaga odtworzyć kadr, a ekran porównania pozwala zestawić dwa zdjęcia. Gesty powiększania nie są rejestracją ani wykrywaniem zmiany.
Aktualna granica: nie mamy zwalidowanego pomiaru zmiany w milimetrach ani gotowego automatycznego silnika oceny zmian. Następny krok to protokół powtarzalnych ujęć i testy na kontrolowanych przykładach.
Co próbowaliśmy?
Próba, wynik i wniosek — z rozróżnieniem tego, co sprawdzono, od tego, co dopiero wymaga weryfikacji.
Wskazówki jakości zdjęcia
W audycie wykryto, że wcześniejsza miara ekspozycji mogła pomylić prześwietlenie z niedoświetleniem. Obecny kod raportuje średnią jasność osobno.
To poprawka sposobu liczenia, nie walidacja kliniczna progów jakości.
Dopasowanie zdjęć
Przygotowano natywną rejestrację homografii Apple Vision i obsługę braku dopasowania.
Rejestracja pozostaje elementem technicznym, a nie dowodem, że zmiana biologiczna została wykryta.
Porównanie dwóch ujęć
Wprowadzono ręczne zestawienie zdjęć i gesty powiększania; komponent pokazano na przykładowych obrazach.
Powiązany zoom nie jest rejestracją obrazów ani automatyczną oceną zmiany.
Wyniki odnoszą się do opisanych prób i wersji. Linki do repozytorium mogą wymagać dostępu.
Granica tego obszaru. Testujemy jakość wejścia, nie diagnozujemy. Wykorzystanie zdjęć osób wymaga uprzedniego ustalenia uprawnień i zasad przechowywania.
packages/nevometry_capture/packages/nevometry_analysis/app/lib/features/capture/docs/validation/capture-quality/Ścieżki wskazują kod i dokumenty projektu; materiały badawcze i historyczne wyniki należy czytać z uwzględnieniem ich wersji.
Otwórz repozytorium