Jak pomiar ważony, limit wzmocnienia i 16-stopniowa zbieżność ekspozycji zapewniają stabilne rozpoznawanie OID w czytnikach piórowych od 5 do 5 000 luksów we wszystkich 11 modelach.

Opublikowano: sty 09, 2026 - 23 Wyświetlenia

Wyjaśnienie automatycznej ekspozycji i algorytmu AE w czytnikach piórowych

Odbiorcy: Ten artykuł jest skierowany do menedżerów produktu OEM i właścicieli marek, którzy potrzebują możliwej do obrony i przetestowania specyfikacji opisującej, jak pióro do czytania stabilizuje ekspozycję obrazu, gdy dziecko przenosi się z balkonu nasłonecznionego przez klasę oświetloną świetlówkami aż do lampki nocnej. Zakładamy, że wiesz, czym jest wartość ekspozycji, ale potrzebujesz wyjaśnienia po stronie dostawcy, dlaczego 16-krokowa pętla pomiaru ważonego działa lepiej niż średnia globalna.

Algorytm automatycznej ekspozycji (AE) to cichy sędzia, który decyduje, czy siatka kropek OID trafi w środek zakresu dynamicznego sensora, czy obetnie się w bieli. W piórze do czytania z komponentem wartym 4 USD pętla AE uruchamia się co 30 ms, próbkuje 8 stref pomiaru, stosuje współczynnik korekcji sceny i przekazuje wynik do rejestrów wzmocnienia analogowego i czasu integracji sensora. Źle wykonany AE będzie oscylował: użytkownik odczuwa migotanie jasności trwające 200 ms, co jest interpretowane jako błąd oprogramowania. Dobrze wykonany AE blokuje warstwę ekstrakcji kandydatów OID w stabilnym punkcie pracy w czasie krótszym niż 480 ms, uwzględniając zmianę o 1,5 stopnia EV od 50 luksów do 5000 luksów.

Ten artykuł wyjaśnia, jak działa algorytm AE w jedenastu modelach produkcyjnych (B1, B2, F8, K7, KF1, L5, P2, Q6, Q8, T2, Y6), dlaczego 16-krokowa zbieżność jest optymalnym rozwiązaniem i jak importerzy powinni opisać zachowanie AE w swoim zapytaniu ofertowym RFQ na rok 2026.

1. Problem, który automatyczna ekspozycja musi rozwiązać w piórze do czytania

Pióro do czytania nie ma luksusu wieloklatkowego potoku HDR ze smartfona ani sensora 1/1,7 cala. Sensor ma 1/5 cala lub mniej, obiektyw ma stałą przysłonę od F2.0 do F2.8, a siatka OID to powtarzający się wzór o skoku 0,18 mm, na którym polega etap OCR. Jeśli obraz jest zbyt ciemny, kropki zlewają się z szumem papieru; jeśli jest zbyt jasny, kropki się przelewają i delta luminancji spada poniżej 18 kroków. Cel AE jest więc wąski: umieścić odpowiednik szarej karty papieru na poziomie 110/255 w 8-bitowym wyjściu, z tolerancją ±8 poziomów.

Trzy siły destabilizują ten cel:

  1. Wahania oświetlenia otoczenia. Dziecko czytające na werandzie może doświadczyć zmiany od 50 luksów do 5000 luksów w 600 ms, gdy przesunie się chmura.
  2. Zmiana odległości końcówki od papieru. Powiększenie optyczne zmienia się o około 6% na każdy 1 mm uniesienia, co przekłada się na zmianę ekspozycji o 0,7 stopnia EV na sensorze.
  3. Gęstość wzoru OID. Książki obrazkowe dla trzylatków mają duży tekst 28-punktowy i rzadki OID, natomiast podręczniki dla klasy 4. mają tekst 9-punktowy z gęstym OID, co zmienia ogólną zdolność odbijania światła.

Solidny algorytm AE musi kompensować wszystkie trzy bez przeregulowania.

2. 8-strefowa siatka pomiaru ważonego

Każdy sensor pióra do czytania dzieli aktywny obszar 640 x 480 (lub 320 x 240 w trybie binningu) na 8 stref. Cztery strefy centralne mają wagę 2x, ponieważ tam najprawdopodobniej znajduje się kropka OID, a cztery narożniki mają wagę 0,5x, ponieważ zawierają szum marginesu kartki. Wynikiem przebiegu pomiaru jest jedna liczba: „wynik ekspozycji” z przedziału od 0 do 255.

Grupa stref Obszar pikseli Waga Powód
Środek 4 (160,120)–(480,360) 2,0x Największa gęstość kropek OID
Krawędzie 4 środki (0,120), (640,120)… 1,0x Kontekst linii bazowej tekstu
Narożniki (0,0), (640,0)… 0,5x Poziom szumu marginesu strony

Wynik ważony jest podawany do regulatora PI ze stałymi Kp = 0,45 i Ki = 0,08. Wyjście regulatora steruje dwoma rejestrami sensora: czasem integracji (w liniach, od 1 do 1200) oraz wzmocnieniem analogowym (od 1x do 8x w krokach co 0,125 EV). W każdej klatce regulator koryguje oba rejestry, aż wynik znajdzie się w oknie docelowym. Zbieżność jest wymuszona, aby zakończyć się w ciągu 16 klatek przy 30 fps, tj. 533 ms.

3. Dlaczego limit 16-krokowej zbieżności ma znaczenie

Długi ogon zbieżności powoduje dokuczliwe „migotanie”. Jeśli pozwolisz na 64 klatki (2,1 sekundy) zbieżności, użytkownik zobaczy pulsowanie jasności podczas ruchu. Jeśli ograniczysz do 8 klatek, AE przereguluje i obetnie obraz. Szesnaście klatek to empiryczny punkt optymalny oparty na testach z ponad 230 dystrybutorami, którzy zgłosili, że czasy zbieżności od 500 ms do 600 ms są odczuwane jako „natychmiastowe” przez dzieci w wieku od 4 do 12 lat.

Limit 16 kroków jest zaimplementowany w firmware jako twardy sufit akumulatora członu całkującego I. Gdy regulator jest daleko od celu, działa z pełną korekcją. Gdy błąd resztkowy spadnie poniżej 2 kroków EV, człon I jest zamrażany, aby zapobiec nawijaniu integratora. Jest to udokumentowane w TC-003 architektura firmware pióra do czytania.

4. Tabela korekcji wykrywania sceny

Nie każda scena jest taka sama. Pętla AE zawiera mały klasyfikator wykrywania sceny, który przesuwa luminancję docelową w górę lub w dół:

Klasa sceny Korekcja luminancji (poziomy) Powód
Jasna klasa +0 Domyślna, zoptymalizowana dla 350 luksów
Słoneczne warunki powietrzne −8 Papier wygląda na wyblakły; chroń jasne elementy
Ciepła lampa (2700K) +6 Papier żółknie; korekcja w górę, by zachować kontrast
Nocne czytanie przy niskim natężeniu +10 Kompensacja percepcji wzrokowej przy pręcikach i czopkach
Strona podświetlona od tyłu −14 Zapobieganie przycinaniu strony do białego

Klasyfikator uruchamia 24-bajtowe drzewo decyzyjne na kształcie histogramu luminancji, wykonywane w 0,6 ms na rdzeniu Cortex-A5. W modelach flagowych T2 i Y6 klasyfikator otrzymuje 64-bajtowy wektor wejściowy z nieco wyższą dokładnością 96% wobec 91% w B1/B2.

5. Jak AE zachowuje się w jedenastu modelach

Jedenaście modeli różni się zakresem dynamicznym sensora i wersją ISP, co bezpośrednio determinuje górną granicę AE:

Model Zakres dynamiczny sensora Min. integracja Maks. wzmocnienie Zbieżność AE Obsługiwane przysłony
B1 62 dB 2 linie 4x 18 klatek 7
B2 62 dB 2 linie 4x 18 klatek 7
F8 64 dB 2 linie 4x 16 klatek 7
K7 68 dB 1 linia 6x 16 klatek 8
KF1 68 dB 1 linia 6x 16 klatek 8
L5 70 dB 1 linia 6x 14 klatek 8
P2 64 dB 2 linie 4x 16 klatek 7
Q6 72 dB 1 linia 8x 14 klatek 9
Q8 72 dB 1 linia 8x 14 klatek 9
T2 78 dB 1 linia 8x 12 klatek 10
Y6 78 dB 1 linia 8x 12 klatek 10

Zwróć uwagę na kolumnę obsługiwanych przysłon. B1 i B2 absorbują 7 stopni zakresu dynamicznego, co jest wystarczające dla SKU przeznaczonych wyłącznie do użytku wewnętrznego. T2 i Y6 absorbują 10 stopni, co jest powodem, dla którego pióro czytające PR-159 dla osób z dysfunkcją wzroku jest zbudowane w oparciu o nie. Zobacz również ekran pióra czytającego PR-184 LCD vs TFT vs IPS jako odpowiednik zakresu dynamicznego po stronie wyświetlacza.

6. Interakcja z ISP i etapem OCR

Pętla AE jest pierwszą z trzech sprzężonych pętli sterowania. Docelowa luminancja wyjściowa jest wykorzystywana przez:

  1. Etap wzmocnienia ISP — zobacz kamerę ISP pióra czytającego TC-121.
  2. Etap progu OID — wymaga 18-stopniowej delty luminancji.
  3. Etap automatycznego balansu bieli — zobacz automatyczny balans bieli pióra czytającego TC-171.

Błędem, który importerzy czasem popełniają, jest testowanie AE w izolacji. Test laboratoryjny musi obejmować arkusz OID pod kamerą, aby warstwa OCR była zablokowana. Jeśli testujesz AE na pustej szarej karcie, test 18-stopniowej delty przejdzie, ale w rzeczywistym użytkowaniu siatka OID zawiedzie przy 30 lux, ponieważ kropki są mniejsze niż cechy karty. Procedura laboratoryjna dla wskaźnika wadliwości pióra czytającego PR-281 zapisuje akceptację AE pod kątem wskaźnika blokady OID, a nie wyłącznie zbieżności na szarej karcie.

Wskazówka dla kupującego: Przy formułowaniu klauzuli akceptacji AE dodaj: "Zbieżność AE będzie weryfikowana na standardowym arkuszu testowym OID, a nie na pustej szarej karcie, a wskaźnik blokady OCR w pierwszym przebiegu musi pozostać ≥95% w deklarowanym zakresie luksów."

7. Przypadki brzegowe, które algorytm musi obsługiwać

Zespół firmware od 2023 roku zarejestrował dziewięć przypadków brzegowych:

  1. Cień dłoni przesuwający się po stronie — rozwiązany przez 30-klatkowy debounce na wyniku AE.
  2. Czytanie błyszczącej strony magazynu — rozwiązane przez dodanie +12 poziomów biasu luminancji w celu kompensacji odblasków.
  3. Końcówka zbyt mocno przyciśnięta do papieru — rozwiązane przez dedykowany "tryb bliskiego pola" skracający czas integracji o 30%.
  4. Końcówka uniesiona 8 mm nad papierem — rozwiązane przez przełączenie na "tryb wyszukiwania" z wyższym wzmocnieniem.
  5. Bezpośrednie światło słoneczne padające na stronę — rozwiązane przez klasę detekcji sceny "nasłonecznienie na zewnątrz" z biasem −8.
  6. Aparat zakryty odciskiem palca — rozwiązane przez kontrolę delty luminancji, która obniża wynik poniżej progu i uruchamia zdarzenie zbieranie logów i telemetrii TC-077 .
  7. Niski poziom baterii AA (tylko T2) — rozwiązane przez zmniejszenie maksymalnego wzmocnienia z 8x do 4x w celu wydłużenia czasu pracy.
  8. Dwukolorowa książeczka obrazkowa z rozkładówkami o wysokim kontraście — rozwiązane przez przekształcenie ważenia stref.
  9. Wzrost prądu ciemnego wywołany temperaturą — rozwiązane przez zaciskanie poziomu czerni uruchamiane co 30 klatek w ciemnych scenach.

Każdy z tych przypadków posiada test jednostkowy w zestawie regresji firmware. Na życzenie możemy udostępnić identyfikatory testów.

8. Wykres SVG: Czas zbieżności vs błąd początkowy

AE Convergence Time vs Initial Error (frames @ 30 fps)

9. Schemat SVG: Pętla sterowania AE

AE Control Loop (30 ms cycle)

10. Specyfikacja AE w Twoim RFQ na rok 2026

Czystą klauzulę RFQ, którą rekomendujemy, jest:

"Dostawca opublikuje czas zbieżności AE (ms, ±10%) dla kroku w dół o 1,5 EV i kroku w górę o 1,5 EV, zmierzony na standardowym arkuszu testowym OID przy opublikowanym progu lux danego modelu, z wskaźnikiem blokady OCR za pierwszym razem ≥95% w 200 próbach. Klasy scen muszą obejmować: fluorescencyjne w klasie, nasłonecznienie na zewnątrz, ciepłą lampę oraz niskie lux przy czytaniu do snu. Tabela bias musi zostać ujawniona na piśmie."

Do tego dodaj żądanie podania identyfikatora testu regresji firmware oraz pakietu danych inżynieryjnych czytnika OEM, który zawiera dane testowe z 86 wydań firmware.

11. Dane terenowe z 47 krajów

W przypadku ponad 47 000 wysłanych egzemplarzy do 47 krajów pętla AE zarejestrowała następującą zagregowaną wydajność:

  • Średni czas zbieżności: 412 ms (cel 533 ms, margines 22%).
  • Wskaźnik blokady za pierwszym razem przy 100 lux: 97,4%.
  • Wskaźnik blokady za pierwszym razem przy 5 lux w modelach Q6/Q8/T2/Y6: 92,0%.
  • Zgłoszenia serwisowe związane z AE: 2,1% wszystkich zgłoszeń, spadek z 7,6% w firmware 2.4.0.
  • Skargi dotyczące "migotania jasności": 0,4% zwrotów, wszystkie w liniach firmware < 3.0.0.

Jeśli porównujesz nasze czytniki z konkurencją, która nie publikuje czasów zbieżności AE, sam brak tej liczby jest czerwoną flagą. Poproś o procedurę testową oraz użyty arkusz testowy OID.

12. Typowe błędy importerów

  1. Pomylenie ISO z EV. Niektórzy kupujący proszą o czułość ISO 800, lecz czytnik nigdy nie podnosi ISO, ponieważ sufit wzmocnienia analogowego jest ograniczony do 8x.
  2. Testowanie smartfonem, a nie czytnikiem. Smartfony mają 12-stopniowy HDR; czytniki mają 7–10 stopni. Testuj na czytniku.
  3. Ignorowanie tabel bias scen. Scena "ciepła lampa" z domyślnym bias spowoduje przycięcie papieru do bieli.
  4. Brak budżetu na testy regresji firmware AE. Dodaj 5 dni QA na każdą rewizję firmware.
  5. Pomijanie planu próbkowania AQL 1.0 dla AE. Artykuł wskaźnik wadliwości czytnika PR-281 wiąże AQL z awariami funkcjonalnymi, w tym AE.

13. FAQ

14. Powiązane lektury

Zapytaj o ofertę — uzyskaj szybką odpowiedź z fabryki

Frequently Asked Questions

Co to jest czas konwergencji AE w długopisie czytającym?
Czas konwergencji AE to milisekundy potrzebne pętli automatycznej ekspozycji do ustabilizowania luminancji obrazu na docelowej wartości 110\/255 po skoku oświetlenia. W naszych jedenastu modelach waha się on od 400 ms (T2\/Y6) do 600 ms (B1\/B2), z twardym limitem 533 ms przy 30 fps dla 16 klatek.
Dlaczego długopis czytający potrzebuje detekcji sceny?
Detekcja sceny przesuwa docelową luminancję AE w górę lub w dół, aby skompensować różnice w percepcji wzrokowej. Czytanie do snu wymaga +10 poziomów, aby odwzorować czułość pręcików i czopków, czytanie w pełnym słońcu wymaga −8 poziomów, aby zapobiec clippingowi jasnych partii, a ciepłe lampy 2700K wymagają +6, aby zachować kontrast.
Jakich stref pomiaru używa długopis czytający?
Długopisy czytające dzielą aktywny obszar obrazu na 8 stref: 4 strefy centralne o wadze 2,0x, ponieważ punkt OID najprawdopodobniej znajduje się właśnie tam, 4 środki krawędzi o wadze 1,0x dla kontekstu oraz 4 narożniki o wadze 0,5x, ponieważ zawierają szum marginesów strony.
Czym różni się AE od AWB w długopisie czytającym?
AE steruje jasnością obrazu za pomocą czasu integracji i wzmocnienia analogowego, natomiast AWB steruje dominantą barwną poprzez balans wzmocnień R\/G\/B. Działają równolegle w pętlach sterowania co 30 ms, ale celują w różne metryki wyjściowe: AE celuje w luminancję 110\/255, a AWB w neutralną szarą kartę.
Czy mogę wyłączyć automatyczną ekspozycję w długopisie czytającym?
Tak, firmware obsługuje debugowe polecenie 'AE lock', które blokuje czas integracji i wzmocnienie na potrzeby kalibracji fabrycznej. AE lock jest używany podczas kroku testowego OID w [TC-079 manufacturing test software fixture](/TECHNICAL/TC-079-reading-pen-manufacturing-test-software-fixture) i nie jest udostępniane użytkownikom końcowym.
Twój koszyk
Ulepsz swoje doświadczenie, pozwalając na cookies. Polityka cookies
Chat on WhatsApp