Прототипы уже есть, но, как и любой другой научный прототип, он громоздкий, работает пока что так себе и настраивается под конкретного человека. Суть в чём, человека кладут в аппарат МРТ, показывают ему разные изображения и снимают активность мозга при этом. Далее обучают нейросеть на показанных изображениях и полученной мозговой активности и затем проверяют её работу, показывая человеку изображение и считывая активность. После обучения у нейросети получается распознавать изображения, которые видит человек. Пока получается распознать только самые простые формы, очень шумные, без цвета, но главное, что опыт показывает, что это в принципе возможно. Правда не факт, что получится сделать универсальное устройство, которое не надо было бы обучать на конкретном человеке, скорее всего это невозможно, но это и не такая уж большая проблема. Зато если выяснится, что изображения у каждого человека хранятся примерно одинаково и возможно создание универсального устройства, то это тот ещё киберпанк получится с возможностью извлекать информацию непосредственно из мыслей.