Public țintă: Acest articol este scris pentru managerii de produs OEM și proprietarii de brand care au nevoie de o specificație defensibilă și testabilă pentru modul în care un pix de citit stabilizează expunerea imaginii atunci când un copil se mută între un balcon însorit, o sală de clasă cu lumină fluorescentă și o lampă de citit de pe noptieră. Presupunem că știți ce este o valoare de expunere, dar aveți nevoie de o explicație din partea furnizorului despre motivul pentru care o buclă de măsurare ponderată în 16 pași este superioară unei medii globale.
Un algoritm de auto-expunere (AE) este judecătorul tăcut care decide dacă grila de puncte OID aterizează la mijlocul intervalului dinamic al senzorului sau se decupează în alb. La un pix de citit cu BOM de 4 USD, bucla AE rulează la fiecare 30 ms, eșantionează 8 zone de măsurare, aplică o biasare de detectare a scenei și transmite rezultatul către registrele de gain analogic și timp de integrare ale senzorului. Făcut prost, AE va oscila: utilizatorul simte un fluturare a luminozității de 200 ms care este interpretată ca o eroare de software. Făcut bine, AE blochează stratul de extracție a candidaților OID într-un punct de operare stabil în mai puțin de 480 ms, incluzând o variație de 1,5 f-stop de la 50 lux la 5.000 lux.
Acest articol acoperă modul în care funcționează algoritmul AE în cele unsprezece modele de producție (B1, B2, F8, K7, KF1, L5, P2, Q6, Q8, T2, Y6), de ce o convergență în 16 pași este punctul optim și cum ar trebui importatorii să specifice comportamentul AE în RFQ-ul lor din 2026.
1. Problema pe care auto-expunerea trebuie să o rezolve la un pix de citit
Un pix de citit nu are luxul unui pipeline HDR multi-cadru de smartphone sau al unui senzor de 1/1,7 inch. Senzorul este de 1/5 inch sau mai mic, obiectivul este fix la F2.0 până la F2.8, iar grila OID este un model repetitiv de 0,18 mm pe care se bazează etapa OCR. Dacă imaginea este prea întunecată, punctele dispar în pragul de zgomot al hârtiei; dacă este prea luminoasă, punctele se supraexpun și delta de luminață scade sub 18 trepte. Prin urmare, ținta AE este îngustă: plasați echivalentul cartonașului gri al hârtiei la 110/255 pe ieșirea pe 8 biți, cu o toleranță de ±8 niveluri.
Trei forțe împing acea țintă în jur:
- Variația iluminării ambiante. Un copil care citește pe o verandă poate trece de la 50 lux la 5.000 lux în 600 ms când trece un nor.
- Variația distanței vârf-hârtie. Mărirea optică se schimbă cu aproximativ 6% la fiecare 1 mm de ridicare, ceea ce se traduce într-o schimbare de expunere de 0,7 f-stop la senzor.
- Densitatea modelului OID. Cărțile ilustrate pentru copii de 3 ani au text mare de 28 de puncte și OID rar, în timp ce manualele pentru clasa a IV-a au text de 9 puncte cu OID dens, ceea ce modifică reflectanța globală.
Un algoritm AE robust trebuie să compenseze toate trei fără supracompenzare.
2. Grila de măsurare ponderată în 8 zone
Fiecare senzor al pixului de citit împarte zona activă de 640 x 480 (sau 320 x 240 binată) în 8 zone. Cele patru zone centrale sunt ponderate cu 2x deoarece acolo se află cel mai probabil punctul OID, iar cele patru colțuri sunt ponderate cu 0,5x deoarece conțin zgomotul marginii hârtiei. Rezultatul trecerii de măsurare este un singur număr: un "scor de expunere" între 0 și 255.
| Grup de zone | Regiune de pixeli | Pondere | Motiv |
|---|---|---|---|
| Centru 4 | (160,120)–(480,360) | 2,0x | Cea mai mare densitate a punctelor OID |
| Mijloacele marginii 4 | (0,120), (640,120)… | 1,0x | Contextul liniei de bază a propoziției |
| Colțuri | (0,0), (640,0)… | 0,5x | Pragul de zgomot al marginii paginii |
Scorul ponderat este introdus într-un controler PI cu Kp = 0,45 și Ki = 0,08. Ieșirea controlerului comandă două registre ale senzorului: timpul de integrare (în linii, de la 1 la 1200) și gain-ul analogic (de la 1x la 8x în trepte de 0,125 EV). La fiecare cadru, controlerul ajustează ambele registre până când scorul intră în fereastra țintă. Convergența este forțată să se încheie în 16 cadre la 30 fps, adică 533 ms.
3. De ce contează o limită de convergență în 16 pași
Convergența cu coadă lungă provoacă temuta „fluturare”. Dacă permiteți 64 de cadre (2,1 secunde) de convergență, utilizatorul va vedea luminozitatea pulsând în timp ce se mișcă. Dacă limitați la 8 cadre, AE va supracompensa și va decupa. Șaisprezece cadre este punctul optim empiric, bazat pe testarea cu peste 230 de distribuitori care au raportat că viteze de convergență între 500 ms și 600 ms s-au simțit „instantanee” pentru copiii cu vârste între 4 și 12 ani.
Limita de 16 pași este implementată în firmware ca un plafon dur pe acumulatorul termenului I. Când controlerul este departe de țintă, rulează la corecție completă. Când eroarea reziduală scade sub 2 trepte EV, termenul I este înghețat pentru a preveni încărcarea integratorului. Acest lucru este documentat în TC-003 reading pen firmware architecture.
4. Tabel de biasare pentru detectarea scenei
Nu fiecare scenă este la fel. Bucla AE poartă un mic clasificator de detectare a scenei care biasază luma țintă în sus sau în jos:
| Clasă de scenă | Biasare lumă (niveluri) | Motiv |
|---|---|---|
| Sală de clasă luminoasă | +0 | Implicit, optimizat la 350 lux |
| Exterior însorit | −8 | Hârtia pare albăstruită; protejați evidențierile |
| Lampă caldă (2700K) | +6 | Hârtia îngălbeneste; biasare în sus pentru a păstra contrastul |
| Lumină slabă la culcare | +10 | Compensare pentru percepția vizuală bastonașe-conuri |
| Pagină retroiluminată | −14 | Preveniți trunchierea paginii la alb |
Clasificatorul rulează un arbore de decizie de 24 de octeți pe forma histogramei de luminanță, executat în 0,6 ms pe nucleul Cortex-A5. Pe flagship-urile T2 și Y6, clasificatorul primește un vector de intrare de 64 de octeți cu o acuratețe ușor mai mare, de 96%, față de 91% pe B1/B2.
5. Cum se comportă AE pe cele unsprezece modele
Cele unsprezece modele diferă în intervalul dinamic al senzorului și versiunea ISP, ceea ce determină direct plafonul AE:
| Model | Interval dinamic senzor | Integrare minimă | Amplificare maximă | Convergență AE | Stopuri F gestionate |
|---|---|---|---|---|---|
| B1 | 62 dB | 2 linii | 4x | 18 cadre | 7 |
| B2 | 62 dB | 2 linii | 4x | 18 cadre | 7 |
| F8 | 64 dB | 2 linii | 4x | 16 cadre | 7 |
| K7 | 68 dB | 1 linie | 6x | 16 cadre | 8 |
| KF1 | 68 dB | 1 linie | 6x | 16 cadre | 8 |
| L5 | 70 dB | 1 linie | 6x | 14 cadre | 8 |
| P2 | 64 dB | 2 linii | 4x | 16 cadre | 7 |
| Q6 | 72 dB | 1 linie | 8x | 14 cadre | 9 |
| Q8 | 72 dB | 1 linie | 8x | 14 cadre | 9 |
| T2 | 78 dB | 1 linie | 8x | 12 cadre | 10 |
| Y6 | 78 dB | 1 linie | 8x | 12 cadre | 10 |
Observați coloana privind diafragmele gestionate. B1 și B2 pot absorbi 7 trepte de interval dinamic, ceea ce este suficient pentru SKU-urile exclusiv de interior. T2 și Y6 absorb 10 trepte, acesta fiind motivul pentru care linia PR-159 reading pen for visual impairment este construită pe acestea. Consultați și PR-184 reading pen screen LCD vs TFT vs IPS pentru echivalentul din partea de afișaj al acestui interval dinamic.
6. Interacțiunea cu ISP-ul și etapa OCR
Bucla AE este prima dintre cele trei bucle de control cuplate. Ținta de luminozitate la ieșire este consumată de:
- Etapa de amplificare ISP — vezi TC-121 reading pen camera ISP.
- Etapa de prag OID — necesită delta de luminozitate în 18 trepte.
- Etapa de balans automat al albului — vezi TC-171 reading pen auto white balance.
O greșeală pe care o fac uneori importatorii este să testeze AE izolat. Testul de laborator trebuie să includă o coală OID sub cameră, astfel încât stratul OCR să fie blocat. Dacă testați AE pe o cartelă gri goală, testul delta în 18 trepte trece, dar în utilizarea reală grila OID va eșua la 30 lux, deoarece punctele sunt mai mici decât elementele cartelei. Procedura de laborator pentru PR-281 reading pen defect rate leagă acceptarea AE de rata de blocare OID, nu doar de convergența pe cartela gri.
Sfat pentru cumpărător: Când redactați clauza de acceptare AE, adăugați: "Convergența AE va fi verificată pe coala de test OID standard, nu pe o cartelă gri goală, iar rata de blocare la prima trecere OCR va rămâne ≥95% pe întreg intervalul de lux specificat."
7. Cazuri limită pe care algoritmul trebuie să le gestioneze
Echipa de firmware a înregistrat nouă cazuri limită din 2023:
- Umbra mâinii trece intermitent peste pagină — rezolvat prin debounce pe 30 de cadre pentru scorul AE.
- Citirea unei pagini de revistă lucioasă — rezolvat prin bias de luminozitate de +12 niveluri pentru a compensa reflexia speculară.
- Vârful apăsat prea tare pe hârtie — rezolvat printr-un „mod de câmp apropiat" explicit care reduce timpul de integrare cu 30%.
- Vârful ridicat la 8 mm deasupra hârtiei — rezolvat prin comutarea în „mod de căutare" cu amplificare mai mare.
- Lumina solară directă pe pagină — rezolvat prin clasa de detecție a scenei „exterior însorit" cu bias de −8.
- Cameră acoperită cu murdărie de la deget — rezolvat prin verificarea deltei de luminozitate care scade scorul sub prag și declanșează evenimentul TC-077 log collection and telemetry.
- Baterie AA descărcată (numai T2) — rezolvat prin reducerea amplificării maxime de la 8x la 4x pentru a prelungi autonomia.
- Carte ilustrată în două culori cu pagini cu contrast ridicat — rezolvat prin reechilibrarea ponderării pe zone.
- Creșterea curentului de întuneric indusă de căldură — rezolvat prin clamp de nivel de negru rulat la fiecare 30 de cadre în scene întunecate.
Fiecare dintre aceste cazuri are un test unitar în suita de regresie firmware. Vă putem pune la dispoziție ID-urile testelor la cerere.
8. Diagramă SVG: Timpul de convergență vs. eroarea inițială
9. Flux SVG: Bucla de control AE
10. Specificarea AE în RFQ-ul dumneavoastră din 2026
Clauza de RFQ curată pe care o recomandăm este:
"Furnizorul va publica timpul de convergență AE (ms, ±10%) pentru un pas în jos de 1,5 f-stop și un pas în sus de 1,5 f-stop, măsurat pe foaia de test OID standard la pragul de lux publicat al modelului, cu o rată de blocare OCR la prima trecere ≥95% pe 200 de încercări. Clasele de scenă trebuie să includă: fluorescent de clasă, exterior însorit, lampă caldă și lux redus de noapte. Tabela de bias va fi comunicată în scris."
Adăugați la aceasta o cerere pentru ID-ul testului de regresie firmware și Pachetul de date tehnice pentru stiloul de citire OEM, care conține date de test din 86 de versiuni de firmware.
11. Date din teren provenind din 47 de țări
În peste 47.000 de unități livrate în 47 de țări, bucla AE a înregistrat următoarea performanță agregată:
- Timp mediu de convergență: 412 ms (țintă 533 ms, marjă 22%).
- Rată de blocare la prima trecere la 100 lux: 97,4%.
- Rată de blocare la prima trecere la 5 lux pe Q6/Q8/T2/Y6: 92,0%.
- Tichete de suport legate de AE: 2,1% din totalul tichetelor, în scădere de la 7,6% în versiunea de firmware 2.4.0.
- Reclamații de „palpâire a luminozității": 0,4% din returnări, toate în versiunile de firmware < 3.0.0.
Dacă comparați stilourile noastre de citire cu un concurent care nu publică timpii de convergență AE, chiar absența numărului reprezintă un semnal de alarmă. Solicitați procedura de test și foaia de test OID utilizată.
12. Greșeli frecvente făcute de importatori
- Confundarea ISO cu EV. Unii cumpărători solicită sensibilitate ISO 800, dar stiloul de citire nu crește niciodată ISO deoarece plafonul câștigului analogic este limitat la 8x.
- Testarea pe smartphone, nu pe stilou. Smartphone-urile au HDR pe 12 stopuri; stilourile de citire au 7–10 stopuri. Testați pe stilou.
- Ignorarea tabelelor de bias pe scenă. O scenă „lampă caldă” cu bias implicit va clipi hârtia în alb.
- Nealocarea de buget pentru testele de regresie firmware AE. Adăugați 5 zile de timp QA per revizie firmware.
- Omiterea planului de eșantionare AQL 1.0 pentru AE. Articolul despre rata de defecte a stiloului de citire PR-281 leagă AQL de defecțiunile funcționale, inclusiv AE.
13. Întrebări frecvente
14. Lecturi conexe
- Camera ISP și procesorul de semnal de imagine al stiloului de citire
- Binning-ul camerei și performanța în lumină slabă ale stiloului de citire
- Auto White Balance (AWB) al stiloului de citire
- Arhitectura firmware-ului stiloului de citire explicată
- Tipărirea codului OID și acuratețea tipăririi pentru stiloul de citire
- Cel mai bun stilou de citire pentru deficiențe de vedere
- Stilouri de citire OEM