Різниця між підрахунком із точністю 78% і 98% зазвичай криється не у ШІ, а у фотографії.
Інструменти підрахунку на основі ШІ обробляють саме те, що ви їм даєте. Чітке, добре освітлене фото з явно розділеними об'єктами дає майже ідеальний результат. Розмите, затінене нагромадження предметів, що перекриваються, дає лише приблизний підрахунок. Дослідження на основі бенчмарку SNAP підтверджують, що умови зйомки - освітлення, експозиція та кут камери - суттєво впливають на продуктивність моделей глибокого навчання, інколи навіть більше, ніж архітектура самої моделі. Гарна новина: виправити фотографії можна безкоштовно, швидко і з вражаючим результатом.
1. Розкладіть об'єкти в один шар
Перекриття - головна причина недорахунку. Коли два болти лежать один на одному, камера бачить одну фігуру. ШІ не може підрахувати те, чого не бачить.
Перед зйомкою витратьте 10 секунд, щоб розкласти предмети в один плоский шар. Розсуньте їх так, щоб між кожним був видний шматочок фону. Одне це може підвищити точність на 10-15 відсоткових пунктів для щільних сцен.
Якщо ви бачите кожен окремий об'єкт зверху, ШІ теж його побачить. Якщо два предмети виглядають як одна фігура, ШІ порахує їх за один.
2. Знімайте строго зверху
Перспективне спотворення діє непомітно. Коли ви фотографуєте піднос із шурупами під кутом 45 градусів, шурупи на дальньому краї виглядають меншими і ближчими один до одного, ніж на передньому. Модель ШІ обробляє розміри в пікселях, тому об'єкти, що здаються меншими, розпізнаються менш надійно.
Тримайте телефон або камеру паралельно до поверхні, спрямувавши строго вниз. У більшості смартфонів є сітка в налаштуваннях камери - увімкніть її і вирівняйте краї поверхні по лініях сітки. Ідеально вертикальний знімок дає кожному об'єкту однаковий розмір у пікселях і усуває перекриття через глибину.

3. Використовуйте контрастний фон
Виявлення об'єктів працює за рахунок пошуку меж - місць, де один колір переходить в інший. Коли об'єкти зливаються з фоном, ці межі зникають.
Рішення просте: використовуйте протилежність. Темні предмети кладіть на світлу поверхню. Світлі предмети - на темну. Аркуш білого паперу для темних шурупів, чорна тканина для срібних шайб. Уникайте зелених фонів, які можуть спричинити кольорові перешкоди та заплутати ШІ на межах об'єктів. Чим різкіший контраст, тим чистіше розпізнавання.
4. Використовуйте рівномірне розсіяне освітлення
Різке спрямоване світло створює дві проблеми: яскраві засвітки, що розмивають деталі, і темні тіні, що повністю ховають об'єкти. Тінь, що падає на ряд таблеток, може розбити один об'єкт на дві виявлені форми або зробити об'єкт невидимим.
Найкраще світло для підрахункових фотографій - м'яке та рівномірне. Ідеально підходить місце біля вікна у похмурий день. У приміщенні добре працюють стельові люмінесцентні лампи або LED-панелі. Якщо у вас є лише настільна лампа, спрямуйте світло на білу стіну або стелю, а не прямо на об'єкти. Мета - рівномірна яскравість без видимих тіней між предметами.

5. Рахуйте партіями при великих кількостях
Спроба вмістити 500 предметів в одне фото означає, що кожен об'єкт займає дуже мало пікселів. Об'єкти розміром менше приблизно 20 пікселів стають важко відрізнюваними від шуму або текстури фону. Чим менше виглядає кожен предмет, тим складніше моделі його розпізнати.
Для кількостей понад 100 розділіть їх на партії по 50-100 штук на фото. Підрахуйте кожну партію окремо та додайте підсумки. Це зберігає кожен об'єкт достатньо великим для надійного розпізнавання та обмежує накопичення дрібних помилок. П'ять фотографій по 100 предметів дадуть точніший підсумок, ніж одне фото з 500.
6. Відмовтеся від спалаху
Спалах телефону працює як точкове джерело світла прямо біля об'єктива. Це створює яскраву пляму в центрі та різкі тіні по краях - саме ті умови освітлення, що знижують точність розпізнавання.
Спалах також створює дзеркальні відблиски на глянцевих або металевих поверхнях, перетворюючи шляпку шурупа на білу пляму, яку ШІ не може класифікувати. Вимкніть спалах і використовуйте навколишнє світло. Якщо сцена занадто темна, додайте окреме джерело світла зверху і трохи збоку або перемістіться у світліше місце.
7. Забезпечте чітке фокусування
Розмите фото змазує межі між об'єктами, а це саме та інформація, яка потрібна ШІ для визначення контурів. Навіть легке розмиття від руху через тремтіння руки може знизити точність на дрібних предметах.
Натисніть на екран, щоб зафіксувати фокус на об'єктах перед зйомкою. Тримайте телефон нерухомо або обіпріть його об щось. Для важливих підрахунків використовуйте таймер на 2 секунди, щоб усунути тремтіння при натисканні кнопки затвора. Роздільна здатність від 2 000 пікселів по довгій стороні забезпечує ШІ достатньо деталей для роботи, хоча для великих об'єктів достатньо і 1 000 пікселів.

Підсумовуємо
- Розкладіть предмети в один шар із видимими проміжками
- Тримайте камеру строго над об'єктами
- Розмістіть предмети на контрастному фоні
- Використовуйте м'яке, рівномірне освітлення без різких тіней
- Розділіть великі кількості на партії по 50-100 штук
- Вимкніть спалах
- Натисніть для фокусування і тримайте телефон нерухомо
Жодна з цих порад не потребує спеціального обладнання. Смартфон, аркуш паперу і вікно - цього достатньо. Сукупний ефект вражає: користувачі, які дотримуються цих рекомендацій, стабільно отримують точність понад 95%, порівняно з 75-85% при звичайних неконтрольованих фотографіях.
Наступного разу, коли вам потрібно підрахувати об'єкти з фотографії, витратьте 30 секунд на підготовку кадру. Ці півхвилини позбавлять вас від повторного підрахунку, сумнівів та довіри до числа, яке може відрізнятися на 20%. ШІ готовий. Дайте йому фотографію, яку варто рахувати.