Бизнеске

Жұмыс уақытын есепке алудағы бетті тану: бұл іштей қалай жұмыс істейді

· 10 мин оқу

Onset Pro инженерлері2015 жылдан бері қауіпсіздік жүйелерін орнату · Алматы, Тараз, Атырауда 305+ нысан. Команда мен сертификаттар туралы

«Терминалға қарадың — өттің» деген қарапайым көрінеді, бірақ кадрдағы бет пен табельдегі жол арасында төрт техникалық қадам жатыр, ал олардың қасында — жарықтандыру, желі, қуат және құрылғының сағаты. Дәл осы нәрселер, алгоритм емес, бет арқылы есептің жұмыс істейтінін немесе өткізу пунктіндегі адамдарды мазалайтынын жиірек шешеді. Механиканы талдаймыз: терминалдың ішінде не болады, оған нысаннан не керек, тану қай жерде қателеседі және монтаждауға дейін қандай сұрақтарды жабу керек.

Терминал бетті өту туралы жазбаға қалай айналдырады

Бетті тану — адами мағынадағы «тану» емес, өлшеу. Детектор кадрдан бетті тауып, оны фоннан бөліп алады, сурет масштаб пен көлбеу бойынша тегістеледі, нейрожелі оны сандар векторына — биометриялық шаблонға айналдырады. Одан әрі жүйе жаңа шаблонды қызметкерлер базасына енгізілгендерімен салыстырады, ал олардың арасындағы қашықтық берілген шектен аз болса, оқиғаны жазады: кім, қашан, қай нүктеде және қай бағытта өтті.

Мұндағы басты баптау — ұқсастық шегі. Қатаң шек бір адамды екіншісі деп қабылдау жағдайын дерлік жоққа шығарады, бірақ өз адамдарын тануға жиірек көнбейді: маскамен, бас киіммен, жарық нашар кезде. Жұмсақ шек бәрін тез өткізеді, бірақ ұқсас адамдарды шатастыру қаупін арттырады. Мінсіз мән жоқ, оны нақты ұжым мен нақты өткізу пунктіне қарай таңдайды.

  • Детекция — камера кадрдан бетті тауып, фонды, арқаны және артта жүрген кездейсоқ адамдарды кесіп тастайды.
  • Тегістеу — сурет бірыңғай масштаб пен көлбеуге келтіріледі, әйтпесе шаблондарды бір-бірімен салыстыруға келмейді.
  • Шаблон — нейрожелі бетті сандар векторына аударады, әрі қарай жүйе суретпен емес, сол вектормен жұмыс істейді.
  • Салыстыру — қызметкерлер базасынан ең жақын шаблон ізделіп, оның ұқсастық шегінен өтетіні тексеріледі.
  • Тірілікті тексеру — терминал тірі адамды телефон экранындағы фотосуреттен ажыратады; онсыз биометрия формальдылыққа айналады.
  • Оқиға — сәйкестік нақты уақытымен, өту нүктесінің нөмірімен және бағытымен жазылады.

Бірден көпке ме, әлде бірден бірге ме: бұл үлкен ұжымдар үшін неге маңызды

Жұмыс уақытын есепке алуда терминал әдетте «бірден көпке» режимінде жұмыс істейді: қызметкер ештеңе ұсынбайды, ал жүйе бүкіл бет базасын аралап, сәйкестік іздейді. Бұл өткізу пункті үшін ең ыңғайлы сценарий, бірақ жүктеме де, даулы сәйкестік ықтималдығы да штатпен бірге өседі — мың қызметкерде салыстыру бір адамдағыдан мың есе көп.

Штат үлкен болғанда немесе қателіктің құны жоғары болғанда, режимді «бірден бірге» дегенге ауыстырады: қызметкер картаны басады немесе табельдік нөмірін енгізеді, ал бет картаның шынымен оныкі екенін ғана растайды. Салыстыру жалғыз шаблонмен жүреді, даулы жағдайлар іс жүзінде қалмайды — кірердегі артық қимылдың есебінен.

  • Бірден көпке (1:N) — ештеңе ұсынудың қажеті жоқ, бірақ база өскен сайын ұқсас адамдарды шатастыру мүмкіндігі де өседі.
  • Бірден бірге (1:1) — карта немесе код сіздің кім екеніңізді айтады, бет соны растайды; қателік дерлік жоқ.
  • База сыйымдылығы — үлкен штатқа шаблон саны бойынша қоры бар модельді алады, ағымдағы санға тығыз есептемейді.
  • Өткізу қабілеті — өткізу пунктінде қызу сағатта зертханадағы дәлдік емес, минутына қанша адам өтетіні маңызды.

Танудың алаңнан не талап ететіні: жарық, биіктік, ағын

Ең көп қиындықты алгоритм емес, орнату орны туғызады. Классикалық жағдай — терминалды шыны есіктің қарсысына ілген: таңертең күн объективке тура түседі, кіріп келе жатқан адамның беті көлеңкеде қалады да, жүйе дәл қызу сағатта адамдарды тануды қояды. Түскі уақытқа қарай бәрі жұмыс істейді, ал не болып жатқанын бірден түсіну қиын.

Жиілігі бойынша екінші қателік — биіктік пен бұрыш. Терминалды әдетте орташа қызметкердің бет деңгейіне, еденнен 1,4–1,6 метр биіктікке қояды, адам еңкейіп немесе бақайшағымен тұрмауы үшін. Бойы әртүрлі ұжымда көлбеу бұрышы нұсқаулық бойынша емес, орнында таңдалады.

Үшіншісі — ағын. Тану кадрға түскен адамды тіркейді, бірақ оның артынан тағы біреудің өтуіне кедергі жасамайды. Егер өту физикалық түрде бөлінбесе — турникетпен, тамбурмен, қалтқымен, — есеп ерікті болып қала береді.

  • Контражур — кіріп келе жатқан адамның артындағы терезе, шыны есік немесе шам тануды түкке тұрғысыз етеді.
  • Меншікті жарықтандыру — ИҚ-жарықтандыру қараңғыда жұмыс істеуге мүмкіндік береді, бірақ жарықтың күрт өзгеруі бәрібір кедергі жасайды.
  • Орнату биіктігі — шамамен бет деңгейінде; көлбеу бұрышы қызметкерлердің нақты бойына қарай таңдалады.
  • Жұмыс қашықтығы — әр модельдің өз диапазоны бар; адам жақынырақ немесе алысырақ өтсе, кадр жарамайды.
  • Көше — аязда, жаңбыр мен күн астында корпустың лайықты орындалуы мен күнқағар қажет, әйтпесе қыста ақаулар басталады.
  • Ағынды бөлу — турникет немесе тамбур тануды қалау бойынша белгіленуден өтуді нақты бақылауға айналдырады.

Желіден, қуаттан және сағаттан не керек

Терминал — желілік құрылғы, ал есеп алгоритмнен кем емес инфрақұрылымға сүйенеді. Қуат пен деректерді әдетте PoE арқылы бір кабельмен береді: өткізу пунктінде қуат блоктары азаяды, ал резервтеу оңайырақ — коммутаторға үздіксіз қуат көзін (ҮҚК) қою жеткілікті. Терминалдардың өзін желінің бөлек сегментінде ұстайды және сыртқа шығармайды.

Жеке және қатты бағаланбайтын нәрсе — құрылғының сағаты. Егер терминалдағы уақыт бірнеше минутқа кетсе немесе қуат өшкеннен кейін нөлденсе, табель әдемі әрі байқаусыз өтірік айта бастайды: ауысымдар жылжиды, түн ортасы арқылы өтулер дұрыс есептелмейді, ал себебін сандар бойынша табу дерлік мүмкін емес. Сондықтан уақытты қолмен қоймай, сервермен синхрондайды.

Соңғысы: байланыс бәрінде үзіледі. Қалыпты сценарий — терминал автономды жұмысын жалғастырады, оқиғаларды өзінде жинақтап, арна қалпына келгенде оларды жібереді. Бұл болмаса, әрбір үзіліс табельдегі олқылықты білдіреді.

  • PoE — қуат пен деректер бір кабельмен: өткізу пунктінде түйін аз, резервтеу оңай.
  • Резервтік қуат — коммутатор мен терминалға ҮҚК: жоғалған электр жоғалған жұмыс күнін білдірмеуі тиіс.
  • Автономды буфер — өтулер жергілікті сақталып, байланыс қалпына келген соң жіберіледі.
  • Уақытты синхрондау — терминал сағаты уақытты серверден алады, әйтпесе табель солармен бірге жылжиды.
  • Желінің бөлек сегменті — терминалдар жалпы кеңсе сегментінде тұрмауы, оның үстіне интернетке қарамауы тиіс.
  • Есеп жүйесіне дейінгі арна — оқиға алмасу нақты уақытта жүре ме, әлде кешкі топтамамен бе, соның тұрақтылығына байланысты.

Бетті тану қай жерде қателеседі

Биометрия қателіктері екі түрлі болады және олардың құны әртүрлі. Жалған бас тарту — жүйе өз адамын танымады: адам терминалдың алдында тұр, ал ол үндемейді. Бұл ашуландырады және өткізу пунктін тежейді, бірақ есепті бұзбайды. Жалған сәйкестік — біреуді екіншісі деп қабылдады: өту басқа адамға жазылды, ал бұл — табельдегі тікелей қате. Ұқсастық шегі осы екі тәуекелді қарама-қарсы жаққа жылжытады, сондықтан оны әдепкі күйінде қалдырмай, баптайды.

Алгоритмге қатысы жоқ қателіктер де бар. Қызметкер әріптесімен бірге есіктен өтіп кетті, шыққанда белгіленуді ұмытты, түскі асқа қызметтік кіреберіс арқылы шықты. Бұл техниканы бұзбайды, ал табельді бұзады — сондықтан мұндай жағдайларды өңдеу ережелерін ай соңында емес, алдын ала келісіп алады.

  • Жалған бас тарту — өз адамын танымады: линза кірлеген, контражур, сыртқы келбеті қатты өзгерген.
  • Жалған сәйкестік — біреуді екіншісі деп қабылдады: көбіне жақын туыстар мен егіздерде; шекпен және 1:1 режимімен емделеді.
  • Маска, көзілдірік, капюшон — модельдердің бір бөлігі шамасы келеді, бір бөлігі жоқ; өз қызметкерлеріңізде және өз арнайы киіміңізде тексеру керек.
  • Екеулеп өту — турникетсіз немесе тамбурсыз бір өту оңай екеуге айналады.
  • Экрандағы фотосурет — тірілікті тексерусіз терминалды бөтен суретпен алдауға болады.
  • Жұпсыз белгілер — ұмытылған шығу күнде олқылық қалдырады, оны өңдеу ережесі алдын ала беріледі.

Өту сағаттарға қалай айналады

Терминал сағаттарды емес, оқиғалар ағынын береді: қызметкер, уақыт, өту нүктесі, бағыт. Сағаттар кейінірек, есеп жүйесінде, оқиғалар жұмыс кестесімен салыстырылғанда пайда болады. Сондықтан табельдің сапасы бірден екі нәрсеге байланысты: өтулердің қаншалықты адал тіркелетініне және кестенің қаншалықты дәл сипатталғанына.

Одан әрі әдістеме басталады, ал оның биометрияға қатысы жоқ. Түскі аспен не істеу керек, кешке басталып таңертең аяқталған ауысымды қалай санау керек, кешігу қай минуттан бастап кешігу болып саналады, қатарынан бірнеше өтумен не істеу керек. Бұл ережелер баптау кезінде бір рет беріледі — және есептің бухгалтерия күткенімен сәйкес келетінін терминал емес, дәл солар анықтайды.

  • Қорытынды емес, оқиғалар — терминал фактілерді тіркейді, сағаттарды есеп жүйесі есептейді.
  • «Кіру — шығу» жұптары — есептеудің негізі; қалғанының бәрі — ерекше жағдайларды өңдеу.
  • Түнгі ауысымдар — түн ортасы арқылы өту бөлек сипатталады, әйтпесе ауысым екі күнге бөлініп кетеді.
  • Түскі ас пен қысқа кетулер — оларды жұмыс уақыты деп санау-санамауды жабдық емес, компания саясаты шешеді.
  • Дөңгелектеу мен жол берілетін ауытқулар — «бес минуттан бастап кешігу» сияқты шектер дау шыққан соң емес, іске қосуға дейін беріледі.

Монтаждауға дейін нені тексеру керек

Сәтсіз енгізулердің көпшілігі софтқа да, терминал моделіне де емес, осы тізімдегі нәрселерге сүрінеді. Ол бойынша нақты құрылғы таңдалғанға дейін жүріп өткен пайдалы — тармақтардың жартысы таңдауға әсер етеді.

  • Өту нүктелері — олар қанша, қайда орналасқан және қайсысы көшеде.
  • Жарықтандыру — кіріп келе жатқан адамның артында таңертең, күндіз және кешке не тұрады.
  • Ағын — қызу сағатта қанша адам өтеді және ағын физикалық түрде бөлінген бе.
  • Желі — өту нүктесіне дейін PoE бар ма және терминал оқиғаларды қайда беретін болады.
  • Қуат — электр өшкенде өткізу пунктінде не болады.
  • Қызметкерлердің келісімі — биометрия дербес деректерге жатады, ал жазбаша келісім жинағаннан кейін емес, жинауға дейін ресімделеді.
  • Деректер үшін жауапкершілік — шаблондар қайда сақталады, оларға кім қол жеткізе алады және жұмыстан шыққанда не болады.

Өткізу пунктіңізді талдап берейік

Егер теория емес, нақты өту нүктелері, кестелер және сіздің 1С базаңыз бойынша есептеу керек болса — бұл қызмет бетінде: сол жерде жұмыс құрамы мен конфигурация калькуляторы бар.

Қызмет туралы толығырақ

Жиі қойылатын сұрақтар

Терминал қызметкерлердің фотосуреттерін сақтай ма?

Салыстыру үшін фотосуреттің өзі емес, суреттен алынған сандар векторы — биометриялық шаблон пайдаланылады. Модельдердің бір бөлігі даулы жағдайларды талдау үшін өту кадрын қосымша сақтайды, және бұл бапталады. Шаблондардың нақты қайда жататыны, оларға кімнің қол жеткізе алатыны және жұмыстан шыққанда не болатыны — іске қосуға дейін жабу керек сұрақтар, өйткені әңгіме дербес деректер туралы.

Желі немесе электр жоғалса не болады?

Байланыс үзілгенде терминал автономды жұмысын жалғастыруы тиіс: қызметкерлерді танып, оқиғаларды өзінде жинақтап, арна қалпына келгенде оларды жіберуі керек. Электр өшкенде тек резервтік қуат көмектеседі — терминал мен коммутаторға ҮҚК. Құрылғы сағатының нөлденбейтінін бөлек тексеріңіз: қайта жүктелгеннен кейін уақыт жылжыса, табельдегі олқылық байқаусыз пайда болады.

Терминал қызметкерді маскамен, көзілдірікпен немесе каскамен таниды ма?

Әртүрлі: бір модельдер беттің жоғарғы бөлігі бойынша сенімді жұмыс істейді, басқалары беттің толық ашық болуын талап етеді. Әмбебап жауап жоқ, сондықтан тексеруді өз адамдарыңызда және өз жұмыс киіміңізде жүргізу керек — әсіресе нысанда каска, капюшон немесе қорғаныш көзілдірік болса. Жағдайы әдейі ауыр жерде бетті тануды әдетте картамен ұштастырады.

Тануды фотосуретпен алдауға бола ма?

Тірілікті тексерусіз — иә, телефон экранындағы суретпен немесе басып шығарылған фотомен. Сондықтан уақытты есепке алуға арналған терминалдарда бұл тексеру міндетті: құрылғы тірі бетті жазық суреттен ажыратады. Егер функция бар, бірақ өту жылдамдығы үшін өшірілген болса, сіз жылдамдық алып, биометрияның мәнін жоғалтасыз.

Компанияда егіздер немесе жақын туыстар жұмыс істесе не істеу керек?

Бұл — «бірден көпке» режимінде жұмыс істегендегі жалған сәйкестіктің классикалық көзі. Екі жолмен шешіледі: ұқсастық шегін көтеру немесе осы қызметкерлерді растау режиміне ауыстыру — карта немесе табельдік нөмір адамды атайды, ал бет тек растайды. Екінші тәсіл сенімдірек және қалғандарға әсер етпейді.

Қазақстанда биометрияны жинауға қызметкерлердің келісімі қажет пе?

Иә. Биометриялық деректер дербес деректерге жатады, ал олармен жұмыс ҚР «Дербес деректер және оларды қорғау туралы» Заңы бойынша жүргізіледі: қызметкер өзінің беті базаға түскенге дейін жинауға және өңдеуге жазбаша келісім береді. Практикалық мәні — келісімдер мен сақтау тәртібін алғашқы даудан кейін емес, жобаның басында ресімдеу.

Блогтың басқа мақалалары

Дабыл жүйесіАлматыда күзет дабылы қанша тұрады: бағаны позиция бойынша бөліп қарастырамызКүзет дабылының бағасын позиция бойынша талдау: хаб, терезе мен бөлме санына қарай датчиктер, сирена, құрылғысына есептелетін жұмыс. Пәтер мен үй неге бөлек есептеледі, нені кейін толықтыруға болады және пульттік күзет қаншаға түседі.Оқу9 минДабыл жүйесіАлматыдағы пульттік күзет: пультке шығару мен топтың шығуы қалай жұмыс істейді«Датчик — пульт — ден қою тобы» тізбегін маркетингсіз талдаймыз: пультке шығару қосымшадағы хабарламадан несімен ерекшеленеді, монтаждаушының жауапкершілігі қайда бітіп, күзет ұйымының жауапкершілігі қайдан басталады, орнатылып қойған Ajax-ты пультке қалай қосады және шарт жасаспай тұрып күзет ұйымына қандай сегіз сұрақ қою керек.Оқу9 минДабыл жүйесіДабылдың жалған іске қосылуы: неге болады және қалай жоямызЖалған дабылдың қайдан шығатынын тармақтап талдаймыз: датчик алдындағы перде мен өтпе жел, диванға шыққан мысық, көше датчигінің линзасына түскен күн, орнату биіктігінің қателігі, отырған батарея, хабқа дейінгі әлсіз радиосигнал. Нені қосымшадағы баптау емдейді, нені тек құрылғыны көшіру ғана емдейді.Оқу9 мин

Нысаныңызды талқылайық?

Инженердің тегін шығуы, нақты смета, жұмыс уақытында 15 минут ішінде қайта қоңырау.

Инженерді шақыруға өтінім

Форманы толтырыңыз — жұмыс уақытында 15 минут ішінде қайта қоңырау шалып, тегін өлшеудің ыңғайлы уақытын келісеміз.

Түймені басу арқылы деректерді өңдеуге келісім бересіз. Өтінім тікелей инженерге түседі. Құпиялылық саясаты