
Камера се може савршено понашати на лаптопу за развој Виндовса и још увек се не може повезати када је повезана са Андроид плоцом изабраном за коначни киоск. Произвођачи терминала често то откривају тако касно. Прототип показује чисту слику у 1080p, тако да се изгледа да је камера завршена. Током тестирања система, међутим, камера може нестати након рестартовања, Андроид може изложити само режим ниске резолуције, или Линукс може емитовати видео без дозволе апликацији да промени експозицију.
Сензор није увек узрок. Често, проблем се налази негде између фирмвера камере, УВЦ дескриптора, USB пролазног опсега, оперативног система и апликације. За терминални пројекат, спецификујући Модул за усб камеру је само почетна тачка. Модул мора бити испитан у производственом систему пре него што може бити одобрен.
УВЦ смањује рад возача, али не и тестирање компатибилности
УВЦ је сакраћено од УСБ видео класа - Да ли је то истина? Опредеља како USB видео уређај извештава своје форматске слике, резолуције, брзине кадрова и контроле хосту. На Виндовсу, УВЦ уређај који је у складу са стандардом може користити USB видео драйвер који је достављен системом уместо власничког драйвера камере. То је један од разлога зашто су УВЦ модули уобичајени у киоскама, терминалима за контролу приступа и конференцијској опреми.
Промена оперативног система и даље може променити резултат. Линукс обично приступа УВЦ камери преко УВЦ видео драйвера и В4Л2. Стандардне контроле су обично једноставне, док контроле специфичне за произвођача могу захтевати додатну софтверску мапирање. Подпорука за андроид спољне УСБ камере потребна је више пажње: плоча мора да обезбеди режим хоста USB, језгро мора омогућити UVC, а системска слика мора укључити спољног провајдера камере или апликацију која директно приступа USB уређају. Према томе, изјава добављача да модул подржава Андроид није довољна сама по себи. Компатибилност мора бити потврђена на стварној плочи и слици система.
Хост не може користити највишу резолуцију на листу података
Размислите о Модул за СИНОСЕН ОВ2710 УСБ камеру - Да ли је то истина? Објављена спецификација наводи 2 МП ОВ2710 сензор, 1920 x 1080 излаз, USB 2.0, фиксни фокус, и оба МЈПЕГ и некомпресиони YUV излазни режими. Ниједна од ових спецификација није необична, али хост неће аутоматски изабрати највиши режим наведен на страници.
МЈПЕГ обично олакшава преношење 1080p видео снимка преко USB 2.0 јер смањује сообраћај аутобуса. Трговац је декодирање на хосту. Скромни Андроид процесор може приказивати 1080p струју док троши значајан део свог ЦПУ времена на декодирање. Некомпресирани видео обрнуо је тај компромис: потребно је мање декодирања, али троши много више USB пролазног опсега. Ако камера има заједнички унутрашњи хаб са скенером баркода, читачем картица, микрофоном или тач-скрином, тај опсег треба рано проверити. Пре одобрења модула, запишите резолуције, брзине кадра, формат и потрошњу енергије које извештава производњи фирмвер, уместо да копирате насловну спецификацију сензора.
Фиксирани фокус мора одговарати распореду терминала
Модул ОВ2710 користи фиксну фокусну опрему са реченим 70 степениним видом. Без мотора за фокусирање који би се кретао, носио или враћао у погрешну позицију, фиксна фокусирање је често поуздани избор за терминал - под условом да радна удаљеност остане у контролисаном распону. Камера изнад екрана може бити потребна да угради корисника на удаљености од 60 до 100 цм. Паметни ормари могу морати да виде и корисника и простор купе, док ИД терминал може да постави документ много ближе објективу. Једна подешавање фокуса неће одговарати свим три инсталације. Испробајте камеру са завршним корпусом и стаклом за покривање. Озбици екрана, укочавање објектива или уски оквир могу променити слику која је изгледала прихватљиво на отвореној клупи.
Проверите експозицију и друге контроле слике на сваком ОС-у
Лист података може да наведе контроле осветљености, контрасте, засићености, гаме, баланса беле боје и експозиције, али апликација можда неће моћи да користи све контроле на сваком оперативном систему. Једна апликација може оставити излагање на аутоматском; друга може написати фиксну вредност при покретању. Неки програми ресетују поставке камере након што се USB поново повеже, док други поново користе претходне вредности. Разлика постаје видљива у терминалу постављеном близу улаза. Светла врата могу гурати лице корисника у сенку, а промена понашања изложености након рестартовања може променити перформансе препознавања иако се хардвер није променио.
Определите одобрену контролну сет за сваки оперативни систем. Затим поновите исте проверке након хладног покретања, топлог рестартовања, одвајања и поново повезивања USB-а и рестартовања апликације. Камера се може поводити другачије у сваком стању; пролазак само једног од њих не успоставља компатибилност.
Где се УСБ модул ОВ2710 уклапа
Модул USB камере Sinoseen OV2710 је практична почетна тачка за терминале којима је потребан један 1080p ток, USB 2.0 конекција и фиксиран положај камере. Његов сензор од 1/2.7-инча и пиксели од 3.0 мкм погодни су за општу снимање видео снимка, контролу приступа, видео звона и терминале самопослуге. Објављена величина плоче је 38 х 38 мм. Димензије плоче, угао објекта и фирмвеер могу се прилагодити кроз прилагођени модул камере пројекат. Модул се напаја од USB аутобуса на 5 В, са рејтиншком радном струјом од 200 мА.
OV2710 користи ролинг затвор, тако да није природан први избор за брзу инспекцију конвејера или брзо кретање баркода. Његов одређени опсег рада од 0 °C до 55 °C такође се мора упоредити са температуром унутар завршеног терминала. За опрему за отвореном може бити потребан другачији термички дизајн или конфигурација камере. Ако пројекат захтева неколико камера, дуже кабеле или некомпресиране струје високе резолуције, Модул камере са USB 3.0 можда ће бити прикладније.
Испробајте узор на производњи хоста
Не квалификујте узор на једном лаптопу и зауставите тамо. Користите производњи процесор, излазак системски слику, стварну апликацију, интерни хаб, и планирани кабл. Покушајте да снимате цео оперативни циклус. Током теста, поновно рестартирајте терминал, искључите и вратите напон USB-а, уђите и напустите режим спавања и истовремено управљајте осталим USB периферним уређајима. Запишите да ли камера сваки пут поброји, који режими апликација може заправо отворити, и да ли је слика остаје стабилна под стварним осветљењем терминала. Јасна претстава мало доказује. Поновно покретање и стабилан ток су важнији за произвођача терминала него једна атрактивна тестова слика.
Шта треба одобрити пре масовне производње
Одобрение треба да покрива комплетну конфигурацију камере, а не само име сензора. Лоцирајте димензије ПЦБ-а, положај конектора, кабел и штит, поле вида објекта, удаљеност фокуса, УСБ идентификатори, подразумеване контроле слике, видео режиме пријављене фирмавером и тестиране хост платформе. Ако је било која од ових ставки остала отворена, обрачуна се третира као инжењерска јединица, а не као референтна производња. за нестандартне механичке или фирмверске захтеве, контакт Синосеен са циљном плочицом, оперативним системом, радном удаљеношћу и потребним режимом потока пре тражења коначног узорка.
Често постављана питања
Да ли УВЦ значи да ће камера радити на сваком оперативном систему?
Не, не, не. УВЦ уклања велики део власничког рада драйвера, али хосту још увек треба подршка USB камере, исправна системска конфигурација и апликација која може отворити захтевни видео режим.
Да ли је USB 2.0 довољан за 1080p терминалну камеру?
Често, да, посебно када камера даје МЈПЕГ излаз. Резултат и даље зависи од брзине кадра, броја уређаја повезаних са унутрашњим хабом и промјености које користе друге периферне уређаје.
Да ли је фиксиран фокус погодан за снимање лица?
Да, када се положај камере и удаљеност корисника разумно контролишу. Потврдити коначну фокус са производњом кутијом и инсталираним стаклом за покривање; тест на отвореној столи није довољан.
Шта обично треба прилагодити пре масовне производње?
Уобичајене ствари укључују димензије ПЦБ-а, локацију конектора, дужину кабела, поле вида објекта, удаљеност фокуса, идентификаторе УСБ уређаја, подразумеване контроле слике и видео режиме које извештава производњи фирмвер.