iGaming бағдарламасындағы компьютерлік көру
1) Неліктен iGaming платформасына CV-пайплайндар
KYC/AML: OCR құжаттары, түпнұсқалығын тексеру, liveness/anti-spoofing.
Антифрод/қауіп: боттарды/мультиаккаунттарды (мінез-құлықтық + визуалды) детекциялау, «скрин-шеринг» және прокси-құрылғыларды анықтау.
Маркетинг/ASO: креативтерді модерациялау (мәтін/символдар/рейтинг 18 +), бренд-сейфти, A/B көрнекі элементтері.
Операциялар/QA: автоматты регресс-тесттер UI, лагтардың/бояулардың визуалды телеметриясы.
Стримдер/әлеуметтік желілер: оқиғаларды, логотиптерді, ойындарды/провайдерлерді, үндестік пен бұзушылықтарды алу.
Responsible Gaming: визуалды коммуникацияларды бақылау (осал топтарға арналған агрессивті паттерндердің болмауы).
2) Негізгі сценарийлер мен шешімдер
2. 1 KYC: құжат + тұлға
OCR: құжаттың аты-жөнін/күнін/нөмірін алу, пішімді валидациялау, өтініммен салыстыру.
Face match: селфи мен құжаттағы суретті салыстыру.
Liveness: пассивті белгілер (micro-motion, Moiré, blink) және белсенді белгілер (prompt-challenge).
Құжаттың түпнұсқалығы: су белгілері/фонтандар/микро басу, фотошоптың детекциясы.
2. 2 Антифрод және қауіпсіздік
Device cam check (жарамды жерде): экраннан/маскадан ойнату белгілері.
Мультиаккаунт: CV-сигналдарды (селфи/фон) мінез-құлық және құрылғы бағанымен біріктіру.
Контент-саясат: ашық арналарда төлем карталары/паспорттар бейнелерін бұғаттау.
2. 3 Маркетинг/креативтер/ASO
Модерация: тыйым салынған символдарды/ұрандарды, «18 +», QR/сілтемелерді, ставкаларды детекциялау.
Бренд-сейф: логотипі, түсі, орналасуы бойынша гайдаларға сәйкестігі.
А/Б: композицияны автоматты талдау (CTA, контраст, «жүктеме»), CTR/CR-мен корреляция.
2. 4 Стримдер мен бейнелер (ойындар/eSports/инфлюенсерлер)
Logo/Game detection: провайдерлердің промо-көрсетілім есептеуіштері.
Highlight mining: оқиғалар бойынша клиптер (үлкен ұтыс/қате/қосылыстың үзілуі).
Бейне модерациясы: Р-рейтинг, көрсету/юрисдикция сағаты бойынша құмар контент.
2. 5 UI/QA
Визуалды регрессия: беттер/нұсқалар/құрылғылар бойынша скриншоттарды салыстыру.
Оптикалық телеметрия: кадр-таймингтер, рендердің ауытқулары, «жыпылықтайтын» элементтер.
Accessibility: креативтер мен беттердегі/кеглдің/alt мәтіннің қарама-қайшылығын тексеру.
3) Сәулет және өрістету
On-device (мобильді SDK, WebAssembly): кадрларды жібермей бірден liveness/OCR (privacy by default).
Edge (РоР/өңір): деректердің/кілттердің төмен латенттілігі және гео-оқшаулануы.
Бұлт: ауыр модельдер (детекция, сегментация, бейне-талдау), асинхронды тапсырмалар.
Құпия инференс: VIP/төлемдер үшін TEE/SGX; қорғалған конвейерлер.
Гибрид: құрылғыда жеңіл алдын ала валидация → edge/бұлтта дәл тексеру.
4) Деректер және аугментациялар
Жинау: келісім, PII бүркемелеу, сақтау гео-саясаты.
Синтетика: жарық/бұрыш/шу вариацияларымен құжаттарды/селфилерді генерациялау; domain randomization.
Аугментациялар: blur, motion, glare, print-scan, экран-экранға (screen re-capture), JPEG-артефактілер.
Баланс: «спуф», «экраннан фото», «маска», «мультиэкспозиция» сыныптары - позитивтен сирек емес.
Белгілеу: белсенді оқыту; QA-даулы жағдайларды екі рет тексеру.
5) Модельдер мен паттерндер
Жіктеу/детекциялау: YOLOv8/YOLOv9, EfficientDet, ViT/DETR; логотиптер үшін - мамандандырылған детекторлар.
Сегментация: SegFormer/Mask2Former (фон/бетперде, құжат-контур).
OCR: TrOCR/ABINet/CRNN + rectification; көп тілді қолдау.
Face: ArcFace/FaceNet эмбеддингтер үшін; Anti-spoof CNN/ViT; шағын қозғалыстар бойынша liveness.
Бейне: SlowFast/X3D/TimeSformer; хайлайттар үшін - оқиға жіктеуіштері + Energy-based сүзгілері.
Мультимодальдық: креативтерге арналған CLIP-ұқсас модельдер (сурет + мәтін).
6) Пайплайндар (өтпелі көрініс)
6. 1 KYC/Liveness (edge + бұлт)
1. On-device: кадр-квалификатор (күрт/жарықтандыру) → пассивті liveness.
2. Edge: құжаттың OCR, face-эмбеддингтерді салыстыру, спуф-чек; тәуекел-екпін.
3. Бұлт: даулы жағдайларды қолмен тексеру (HITL), аудит, DSAR-лог.
6. 2 Креативтерді модерациялау
1. Ingest креативтер (DAM/әкімшіден) →
2. Мәтінді/символдарды/логотиптерді детекциялау →
3. Юрисдикциялар бойынша «allow/flag/deny» жіктелімі →
4. Жарнама қозғалтқышына + есептілікке API.
6. 3 Визуалды регрессия UI
1. Құрылғылар/локальдар бойынша сценарийлер/скриншоттар генераторы →
2. Пер-пиксель/пер-объект салыстыру + рұқсаттар →
3. PR/CI-дегі алерт; автотүсірім дейін/кейін.
7) Сапа өлшемдері және SLO
Қосымша: Тері/жарық/камера бойынша Bias/Fairness; Privacy (нөлдік PII-кадр/лог жылыстауы).
8) Қауіпсіздік, құпиялылық және комплаенс
Biometrics-by-design: ең аз/жергілікті (on-device), шифрлау, саясат бойынша сақтау мерзімі.
Бет эмбеддингтерін токенизациялау, қайтарымдылыққа тыйым салу, бөлек кілттер.
DSAR/жою: субъектінің белгісі бойынша іздеу, криптоөшіру.
Legal Hold: тергеу үшін бейне/кадрларды қатыру.
Юрисдикциялар: деректерді/кілттерді гео-оқшаулау, 18 +/жарнаманың әртүрлі ережелері.
Аудит: инференстің/шешімдердің (WORM) өзгермейтін логтары, шекара жағдайларының түсініктілігі.
Қаскүнемдердің қулықтары: re-capture, adversarial-паттерндерден, rate limiting.
9) Бақылау және аллергия
Онлайн-метриктер: latency p50/95/99, error rate, saturations (GPU/CPU/IO).
Сапасы: жарықтандыру/камералар/елдер бойынша drift; APCER немесе FPR өсуі.
Операциялық: даулы кейстердің кезегі, қолмен тексеру SLA.
Алерттар: deny-рұқсатнамалардың/жалған іске қосылулардың өршуі, OCR-дәлдігінің төмендеуі.
10) Интеграция (API/келісімшарттар)
10. 1 KYC қызметі
yaml api: /v1/kyc/check request:
selfie: image_token document_front: image_token document_back: image_token country: "EE"
purpose: "account_opening"
response:
scores: {face_match: 0.93, spoof: 0.02}
ocr: {name: "IVAN IVANOV", dob: "1994-02-14"}
decision: "allow manual deny"
trace_id: "..."
privacy: {pii: true, tokenized: true}
10. 2 Креативтерді модерациялау
yaml api: /v1/creative/moderate request: {image_token: "...", market: "TR", channel: "display"}
response:
violations: ["age_rating_missing","prohibited_text"]
decision: "deny"
trace_id: "..."
11) CV үшін MLOps
Registry: модель/деректер/аугментация/нұсқалар; пайдалануды шектеу.
Релиздер: shadow/canary/blue-green, FPR/latency бойынша rollback.
Тесттер: «ауыр» кейстері бар golden-сет (маскалар, жылтырайтын пластик, экран-қайта салу).
Monitoring: drift лайт-фич (жарықтандыру, өткірлік), bias-есептер.
Cost: INT8/FP16, sparsity, batch-size, препроцессинг кэши, роутинг «жеңіл/ауыр» модель.
12) Үлгілер (пайдалануға дайын)
12. 1 Инференс саясаты (SLO/Privacy)
yaml cv_service: vision.core slo:
p95_latency_ms: 300 success_rate: 0.995 privacy:
store_frames: false biometrics_tokenized: true retention: "P30D"
monitoring:
spoof_apcer_max: 0.03 ocr_cer_max: 0.06 bias_gap_pp_max: 3
12. 2 KYC модулін іске қосу
- On-device алдын ала валидация және пассивті liveness қосылған
- CER/WER ≤ табалдырықтың алтын-жиынтығында
- Камера/жарықтандыру/құжат түрлері бойынша bias-есеп
- Shadow 5-10% өтінімдер, даулы қолмен тексеру
- DSAR/жою және Legal Hold тексерілді
- APCER/BPCER және latency
12. 3 Runbook «APCER өсуі»
1. Дашбордты камералар/елдер бойынша тексеру; «ыстық» сегменттерді анықтау.
2. Осы сегменттердегі Edge-дегі «ауыр» анти-спуф моделіне ауысу.
3. Шекті қатайту, белсенді чекті қосу (blink/prompt).
4. Аугментация мен golden-сетті жаңарту; пост-мортем.
13) Енгізу жол картасы
0-30 күн (MVP)
1. KYC: OCR + негізгі face-match, пассивті liveness on-device, дауларды қолмен тексеру.
2. Креативтерді модерациялау: ережелер + мәтін/логотип детекторы; юрисдикциялар бойынша deny-парақ.
3. UI-регрессия: топ-экрандардың визалық түсірілімдері, diff% бойынша PR-гейт.
30-90 күн
1. Анти-спуф ViT, белсенді өнеркәсіптік өнімдер; құжаттардың синтетикасы/селфи.
2. Ағындардың бейне-талдауы: логотип/хайлайт; провайдерлерге есеп беру.
3. bias/fairness есептері, drift мониторингі; canary-релиздер, SLO алаңдары.
3-6 ай
1. VIP/төлемдер үшін құпия инференс (TEE).
2. CR/ARPPU-ға корреляцияланған бренд-сейфті және A/B креативтерді толыққанды бақылау.
3. Даулы кейстерден golden-сеттерді авто-генерациялау; champion-challenger конфиги.
4. Қол қойылған веб-хуктер бойынша провайдерлермен/ЖБК-әріптестермен сыртқы интеграциялар.
14) Қарсы үлгілер
«Шикі» кадрларды қажетсіз және мерзімсіз сақтау; PII бар логтар.
Liveness тек белсенді (белсенді емес) немесе керісінше.
Барлық елдер/камералар/көріністер үшін әмбебап табалдырықтар (маусымдық/жарықтандыру игноры).
Golden-сет пен bias-аудиттің жоқтығы → «орташа жақсы, шетінде жаман».
Бейінделмеген ауыр үлгілерді және latency/құны бюджеттерін іске қосу.
Шығарылым алдындағы «соңғы қадаммен» креативтерді модерациялау - қымбат және кеш.
15) Байланысты бөлімдер
KYC/AML және қолжетімділікті бақылау, DataOps-практикасы, MLOps: модельдерді пайдалану, API талдауы және метрикасы, Сентимент-талдау пікірлері, Деректер ағынынан тәуекелдер, Деректер этикасы және ашықтық, Деректерді сақтау саясаты.
Жиынтық
Компьютерлік көру - «жеке нейрожелі» емес, өндірістік деректер мен тәуекелдер конвейерінің бір бөлігі: on-device жеке және гео-оқшаулаудан MLOps және сапа тәуекелдеріне дейін. Дұрыс CV архитектурасы фрод пен қолмен тексеруді азайтады, KYC жылдамдатады, маркетингті қауіпсіз және өлшемді етеді, ал өнім тұрақтырақ және қолжетімді болады.