Сериализация и агрегация лекарственных средств. "Голые" флаконы.

Как считывать информацию с флакона без пачки

Общаясь с производителями оборудования для сериализации и агрегации, услышал несколько вариантов:

1) Поставить четыре камеры, которые будут ловить информацию на конвейере;

2) Фасовщица в ручную будет проводить каждый флакон через камеру (как на кассах в магазине);

3) Нанести на крышку флакона вспомогательный 2D код (с малоёмкой информацией, например порядковый номер флакона в день), который будет ассоциироваться с серийным кодом на флаконе. Тогда агрегацию можно будет производить так же групповой камерой сверху.

4) Нанести информацию на сам флакон при помощи лазерного луча.

У кого какие мнения по этому поводу? Может есть еще какие-то решения?