Класифікація CSAM
Огляд
Виявлення та класифікація сексуального контенту у вилучених медіафайлах — ключова частина розслідувань сексуальної експлуатації дітей. Ручний перегляд повільний, травматичний для слідчих і непослідовний у великих обсягах.
Можливість Media Classification від Rigr AI застосовує виявлення об’єктів на основі глибинного навчання, щоб розпізнавати на зображеннях сексуальний контент, частини тіла, дії та контекстні індикатори, — а потім зіставляє ці виявлення зі структурованою класифікацією за рівнем серйозності, яку налаштовує ваша команда.
Можливості виявлення
Наші моделі ШІ виявляють візуальні елементи за такими категоріями:
Частини тіла й анатомія
Геніталії, груди, сідниці, кисті рук, стопи — кожне виявлення класифікується за стадією розвитку (від немовлячого до дорослого віку).
Сексуальні дії
Статевий акт, оральний секс, проникнення, мастурбація, позування та контакт без проникнення — виявляються й позначаються точними мітками.
Вікові характеристики
Обличчя та фігури в повний зріст класифікуються за стадією розвитку: немовлячий вік, ранній дитячий вік, допубертатний вік, пубертатний вік, дорослий вік.
Контекстні індикатори
Селфі (на телефон чи камеру), знімки екрана, логотипи мереж, що поширюють CSAM, одяг, прикраси, засоби обмеження рухів та інші доказові ознаки.
Налаштування класифікації для вашої юрисдикції
Ваша команда визначає, які виявлені елементи визначають кожен рівень серйозності. Rigr пропонує правила, які можна адаптувати до чинного законодавства та ваших операційних вимог, зокрема там, де національної системи класифікації немає.
Кожному зображенню присвоюється рівень серйозності кадру — за найсерйознішим виявленим вмістом. Нижче наведено запропоновану конфігурацію, яку Rigr постачає за замовчуванням:
| Рівень | Класифікація | Опис |
|---|---|---|
| 0 | Немає сексуального контенту | Сексуального контенту не виявлено — це не висновок про те, що матеріал не має значення для справи |
| 1 | Контент із дорослими — нешкідливий (рішення аналітика) | Відверті матеріали за участю дорослих; цей рівень присвоює аналітик під час перегляду. Класифікатор ніколи не видає рівень 1 — його шкала: 0, 2, 3, 4, 5. |
| 2 | Експлуататорський / із сексуальним підтекстом | Оголеність, відкриті інтимні частини тіла або сексуалізований контекст без відвертих дій |
| 3 | Відверто сексуалізоване позування | Навмисна демонстрація геніталій або відверто сексуалізовані пози |
| 4 | Сексуальні дії без проникнення | Мастурбація, облизування або інший сексуальний контакт без проникнення |
| 5 | Сексуальні дії з проникненням | Статевий акт, оральний секс, анальне або вагінальне проникнення |
Кожне виявлення також доповнюється контекстними позначками — як-от Self-Generated (самостійно створений матеріал), Sadomasochism (садомазохізм) чи CG Elements (елементи комп’ютерної графіки), — які дають додатковий контекст для розслідування. Це шкала для первинного сортування, а не законодавча. Категорії та порогові значення різняться залежно від юрисдикції, і ваша команда вирішує, якому рівню відповідає кожне виявлення.
Фільтруйте та сортуйте матеріали за прогнозованим рівнем серйозності та впевненістю моделі, щоб визначати пріоритети перегляду. Сімейна фотографія чи документ можуть мати значення для справи, не містячи сексуального контенту, тож низький рівень серйозності — це місце в черзі, а не рішення про значущість для справи.
Спробуйте самі
Завантажте зображення, щоб побачити класифікацію медіафайлів у дії. Для тестування допускається контент для дорослих.
Для тестування можна використовувати контент для дорослих — не завантажуйте матеріали сексуального насильства над дітьми (CSAM).
Надіслані зображення зберігаються до 7 днів для перевірки командою з безпеки контенту (trust & safety), а потім видаляються. Як ми поводимося з даними демо →
Застосування на практиці
У робочих процесах розслідувань класифікацію медіафайлів використовують, щоб:
- Сортувати великі обсяги вилучених медіафайлів за рівнем серйозності
- Виявляти конкретні сексуальні дії, частини тіла та контекстні індикатори
- Позначати самостійно створений матеріал, логотипи мереж, що поширюють CSAM, та інші доказові ознаки
- Визначати пріоритети в черзі перегляду, щоб слідчі передусім працювали з найсерйознішими матеріалами
Ця можливість також доступна як окремий API або контейнеризований застосунок, який можна розгорнути в ізольованому середовищі (air-gapped).
Розгортання та контроль
- Повна контейнеризація
- Робота у власній інфраструктурі та в ізольованому середовищі (air-gapped)
- Без зберігання даних
- Замовник зберігає повний контроль над вхідними й вихідними даними
Для розробників
API класифікації приймає зображення як multipart-завантаження і повертає класифікацію за рівнем серйозності, контекстні позначки та виявлення для кожного об’єкта з обмежувальними рамками й показниками впевненості.
Оцінювання віку за обличчям виконується в тому самому проході. Додайте estimate_age=true, і кожне виявлене обличчя отримає вік на вигляд і його калібровану невизначеність поруч із класифікацією за рівнем серйозності та виявленнями окремих об’єктів — одне зображення, один виклик API. Вік на вигляд і стадія розвитку — це візуальні оцінки: вони не підтверджують особу й не встановлюють юридичного віку людини.
Повний опис ендпоінтів, схеми відповіді та кодів помилок наведено в довіднику API Media Examiner, а машинозчитуваний документ OpenAPI дає змогу згенерувати клієнт, а не писати його вручну. Документ OpenAPI — англійською.
POST /classify curl -X POST https://api.mes.rigr.ai/classify \
-H "X-API-KEY: $API_KEY" \
-F "[email protected]" \
-F "model=VisualyzeV2" \
-F "estimate_age=true" {
"classification": {
"key": "rigr-penetrative",
"display_name": "Penetrative sexual activity",
"severity": 5
},
"flags": ["Self-Generated"],
"detections": [{
"class_name": "Male Receive Oral",
"score": 0.87,
"bbox": {"x": 0.12, "y": 0.45, "w": 0.31, "h": 0.62},
"ucs_sexual_content": "Penetrative Sexual Activity",
"ucs_flags": []
}, {
"class_name": "Pubescent Female Face",
"score": 0.92,
"bbox": {"x": 0.50, "y": 0.17, "w": 0.09, "h": 0.18},
"age": 14.8,
"age_uncertainty": 2.1,
"original_class_name": "Prepubescent Female Face"
}]
} Поширені запитання
Що виявляє класифікація медіафайлів Rigr AI?
Наші моделі ШІ виявляють на вилучених зображеннях сексуальний контент, частини тіла, дії та контекстні ознаки, а потім зіставляють кожне зображення зі структурованою класифікацією за рівнем серйозності, яку налаштовує ваша команда.
Як визначається рівень серйозності?
Кожному зображенню присвоюється рівень серйозності за найсерйознішим вмістом, виявленим у кадрі, з контекстними позначками — наприклад, самостійно створений матеріал (self-generated) або ознаки, пов’язані з мережами поширення матеріалів сексуального насильства над дітьми (CSAM). Ваша команда вирішує, які виявлені елементи ведуть до кожного рівня: Rigr надає рекомендовану конфігурацію 0–5, яку ви адаптуєте до чинного законодавства та своїх оперативних вимог.
Як це зменшує вплив матеріалів на слідчих?
У VST Teams інструмент сортує тисячі вилучених файлів за рівнем серйозності й формує чергу пріоритетів, тож найсерйозніші матеріали не з’являються на екранах аналітиків, доки їх не потрібно побачити. Він також доступний як окремий API або контейнеризований застосунок.
Чи можна розгорнути його в ізольованому середовищі?
Так — повна контейнеризація, розгортання у власній інфраструктурі та в ізольованому середовищі (air-gapped), без зберігання даних і з повним контролем замовника над вхідними даними й результатами.
Чи можуть платформи використовувати його для виявлення CSAM у завантаженнях користувачів?
Так. Той самий класифікатор доступний командам з безпеки контенту (trust & safety) через API Media Examiner: одне зображення на запит, у відповідь — JSON з рівнем серйозності, контекстними позначками, виявленими елементами та віком на вигляд. Він аналізує саме зображення, тож застосовний і до матеріалів, яких немає в жодному списку хешів, і працює разом із зіставленням хешів, а не замість нього. Доступний як хмарний сервіс, як приватний ендпоінт або як контейнер, який ви запускаєте самі, зокрема в ізольованому середовищі. Ми не публікуємо узагальнених показників точності чи пропускної здатності: обидва вимірюються на вашій власній вибірці в приватному пілотному проєкті з порівняльним тестуванням. Докладніше: https://rigr.ai/uk/solutions/trust-safety-age-estimation