Карманные пищевые сканеры: что может определить луч света
Прибор размером с брелок подносят к яблоку, и на экране появляются сахар, белок и калорийность. Физика за этим стоит настоящая и в промышленности работает десятилетиями. Вопрос в том, что происходит с ней при переносе в карман — и здесь расхождение между рекламой и опубликованными проверками особенно велико.
Что измеряет прибор
Метод называется спектроскопией в ближней инфракрасной области. Образец освещают, часть света поглощается, часть отражается, и отражённый разлагают по длинам волн. Химические связи — прежде всего связи с участием водорода в воде, жирах, белках и углеводах — поглощают на характерных длинах волн, поэтому в форме спектра остаётся след состава.
Ключевой момент: прибор не измеряет содержание белка. Он измеряет спектр. Содержание получается пересчётом по калибровочной модели, построенной заранее на образцах с известным составом.
Отсюда всё главное. Точность определяется не прибором, а моделью: тем, на каких образцах она обучена и насколько ваш образец на них похож. Модель, откалиброванная на сортах пшеницы, ничего осмысленного не скажет о борще.
Что показали проверки
Портативные приборы действительно работают в задачах, под которые их откалибровали. В работе по составу смесей пасты с соусом портативным прибором определяли энергию, углеводы, жир, клетчатку, белок и сахара, и авторы приводят реалистично достижимую точность для этой узкой задачи. Там же прямо сказано, что данные, которые компании приводят в рекламных роликах, выходят за пределы того, что достижимо ручным прибором.
Сравнение трёх приборов — настольного, портативного и ручного — на задаче подлинности семян кориандра показало, что карманный прибор с задачей справляется: доля верных отнесений подлинных образцов около 96 %. Но задача там иная — не «сколько чего», а «то это или не то».
Разница между двумя типами задач и есть главное. Отнести образец к одной из известных категорий карманный прибор умеет. Назвать количественный состав произвольного блюда — нет.
Четыре ограничения, которые не обходятся
Глубина проникновения мала. Свет заходит в продукт на миллиметры. Прибор видит поверхность: кожуру яблока, корку хлеба, верхний слой салата. Что внутри — предположение.
Однородность обязательна. Метод рассчитан на образец одинакового состава. Тарелка с гарниром, мясом и соусом такому требованию не отвечает: спектр снят с одной точки, а вопрос задан про всё блюдо.
Диапазон длин волн у карманных приборов урезан. Это делается ради цены и размера, и вместе с ним урезается то, что вообще различимо в спектре.
Калибровка не переносится. Модель для яблок не работает на грушах, модель для сырого мяса — на жареном. Каждая новая категория требует своей калибровки на своих образцах.
Где такие приборы приносят пользу
- Сельское хозяйство и переработка. Влажность зерна, жирность молока, сухое вещество в кормах — однородные образцы, узкие задачи, калибровки построены на месте.
- Проверка подлинности. Отличить специю от подделки, один сорт от другого — задача классификации, с ней прибор справляется.
- Сортировка на входе. Быстрая отбраковка партии, не соответствующей ожидаемому спектру.
Общее у всех трёх — повторяемость условий: тот же продукт, та же подготовка, та же калибровка. Домашняя кухня не даёт ни одного из этих условий.
Почему на упаковке и на тарелке ответ проще получить иначе
Для упакованного продукта сканирование спектра — обходной путь: производитель уже указал состав и пищевую ценность на этикетке, и по штрихкоду эти значения поднимаются целиком, а не приблизительно. Как устроен этот путь, разобрано в материалах про штрихкод и базы данных о продуктах.
Для домашнего блюда точный ответ даёт не луч света, а рецепт и весы: сумма ингредиентов известна, и делить её на порции — арифметика. Это разобрано в материале про калории в домашней еде.
Для чужого блюда, состав которого неизвестен, остаётся оценка — по внешнему виду и типовым рецептурам. Она неточна, но её ограничения хотя бы понятны: про них материал про распознавание еды по фотографии.
Как читать обещания продавца
- Спросить про калибровку. На каких категориях продуктов она построена и сколько образцов в ней. Ответ «на всех продуктах» означает, что калибровки нет.
- Проверить на известном. Поднесите прибор к продукту, состав которого написан на упаковке, и сравните. Расхождение в разы — обычный результат за пределами калибровки.
- Отличать классификацию от количества. «Определяет спелость» и «определяет калорийность» — задачи разной сложности, и вторая на порядок тяжелее.
- Помнить про поверхность. Ни один прибор такого рода не видит начинку под тестом и заправку под верхним слоем салата.
Частые вопросы
- Может ли карманный сканер определить калорийность блюда?
- Для произвольного готового блюда — нет. Метод рассчитан на однородные образцы и работает через калибровочную модель, построенную заранее на конкретной категории продуктов. Тарелка с гарниром, мясом и соусом этому требованию не отвечает.
- Как работает такой прибор?
- Он освещает продукт и раскладывает отражённый свет по длинам волн. Химические связи в воде, жирах, белках и углеводах поглощают характерно, и по форме спектра модель оценивает состав. Прибор измеряет спектр, а не содержание питательных веществ.
- Почему прибор ошибается на домашней еде?
- Свет проникает в продукт на миллиметры, поэтому виден только верхний слой, а калибровка не переносится с одной категории на другую: модель для сырого мяса не работает на жареном. Плюс у карманных приборов урезан диапазон длин волн.
- В каких задачах такие приборы действительно работают?
- Там, где образец однородный, а задача узкая: влажность зерна, жирность молока, проверка подлинности специй. В проверке подлинности семян кориандра ручной прибор верно относил около 96 % подлинных образцов.
- Что спросить у продавца перед покупкой?
- На каких категориях продуктов построена калибровка и сколько в ней образцов. Затем проверить прибор на продукте, состав которого написан на упаковке: расхождение в разы за пределами калибровки — обычный результат.
Читайте также
- Как нейросеть узнаёт еду на фотографии — Фотография тарелки превращается в число на экране за несколько секунд, и со стороны это выглядит как измерение.
- Откуда приложения берут КБЖУ и почему цифры расходятся — Один и тот же творог в двух приложениях получает разную калорийность, и объяснение обычно ищут в ошибке одного из них.
- КБЖУ на упаковке: почему цифры не сходятся с реальностью — Одна и та же гречка в трёх приложениях даёт три разные калорийности, а на пачке написана четвёртая.
Материал носит справочный и информационный характер. Он не является медицинской рекомендацией, диагностикой, назначением лечения или диеты и не заменяет консультацию врача. При заболеваниях, беременности, приёме лекарств и любых состояниях, требующих контроля рациона, решения о питании принимаются с врачом.
Сведения о нормах, регламентах и исследованиях приведены по состоянию на момент подготовки материала и могут измениться; их актуальность следует проверять по первоисточникам. Материал не является рекламой, публичной офертой или индивидуальной консультацией. Автор и владелец сайта не несут ответственности за решения, принятые на основании этого текста.