Комментарии 79
Почему вот на этом кадре habrastorage.org/storage2/a6a/841/ba1/a6a841ba117e0779cd6e7d1477a230c9.png пририсован интерфейс какого то старкрафта (или чего то близзардоподобного)?
Я просто оставлю это здесь twitter.com/tproger/status/358490221224013824
Еще такое было, но это тема про взломы.
habrastorage.org/storage2/a02/19d/d16/a0219dd16924ee5b64047d286b927bc8.jpg
habrastorage.org/storage2/a02/19d/d16/a0219dd16924ee5b64047d286b927bc8.jpg
Сериал «Революция», исходный код программы управления секретным бункером:

На самом деле — кусок либы OpenBR

На самом деле — кусок либы OpenBR
Скрытый текст
Neighborhood getNeighborhood(const QStringList &simmats)
{
Neighborhood neighborhood;
float globalMax = -std::numeric_limits<float>::max();
float globalMin = std::numeric_limits<float>::max();
int numGalleries = (int)sqrt((float)simmats.size());
if (numGalleries*numGalleries != simmats.size())
qFatal("cluser.cpp readGalleries incorrect number of similarity matrices.");
// Process each simmat
for (int i=0; i<numGalleries; i++) {
QVector<Neighbors> allNeighbors;
int currentRows = -1;
int columnOffset = 0;
for (int j=0; j<numGalleries; j++) {
cv::Mat m = BEE::readSimmat(simmats[i*numGalleries+j]);
if (j==0) {
currentRows = m.rows;
allNeighbors.resize(currentRows);
}
if (currentRows != m.rows) qFatal("cluster.cpp::getNeighborhood row count mismatch.");
// Get data row by row
for (int k=0; k<m.rows; k++) {
Neighbors &neighbors = allNeighbors[k];
neighbors.reserve(neighbors.size() + m.cols);
for (int l=0; l<m.cols; l++) {
float val = m.at<float>(k,l);
if ((i==j) && (k==l)) continue; // Skips self-similarity scores
if ((val != -std::numeric_limits<float>::infinity()) &&
(val != std::numeric_limits<float>::infinity())) {
globalMax = std::max(globalMax, val);
globalMin = std::min(globalMin, val);
}
neighbors.append(Neighbor(l+columnOffset, val));
}
}
columnOffset += m.cols;
}
// Keep the top matches
for (int j=0; j<allNeighbors.size(); j++) {
Neighbors &val = allNeighbors[j];
const int cutoff = 20; // Somewhat arbitrary number of neighbors to keep
int keep = std::min(cutoff, val.size());
std::partial_sort(val.begin(), val.begin()+keep, val.end(), compareNeighbors);
neighborhood.append((Neighbors)val.mid(0, keep));
}
}
// Normalize scores
for (int i=0; i<neighborhood.size(); i++) {
Neighbors &neighbors = neighborhood[i];
for (int j=0; j<neighbors.size(); j++) {
Neighbor &neighbor = neighbors[j];
if (neighbor.second == -std::numeric_limits<float>::infinity())
neighbor.second = 0;
else if (neighbor.second == std::numeric_limits<float>::infinity())
neighbor.second = 1;
else
neighbor.second = (neighbor.second - globalMin) / (globalMax - globalMin);
}
}
return neighborhood;
}
Это криптостойкая система военного образца
В новых фильмах совсем все футуристично. Думаю эти интерфейсы можно классифицировать. Например: Осязаемые голографические, сенсорные и т.д. Хотя если сравнивать бортовые приборы кораблей/самолетов с подобными в фильмах можно заметить некоторые схожести, чаще всего в системах наигации.
Не во всех. В «Аватаре», как ни странно, есть один момент, где оператор комбайна смотрит через монитор, как главный герой изо всех сил бьёт камеру. Так вот, в этот момент на экране оператора высвечивались три кнопки: «Play», «Вперед» и «Назад» в яблочном стиле. А действие фильма разворачивалось в 2154 году.
«Следующий этап интерфейсов в кино наступил с появлением фильма „Особое мнение“ с Томом Крузом в 2002 году. Главный герой с помощью специальных перчаток легко управлялся с 3D-интерфейсом:»
Дык, подобное было куда раньше, еще в Джонни Мнемонике в 95 году.
Дык, подобное было куда раньше, еще в Джонни Мнемонике в 95 году.
Насчет «Особое мнение», не слишком ли интерфейс перегружен жестами — махать руками в течении целого дня будет как-то затруднительно, тем более в таких масштабах и это после перехода с тач-устройств? Я понимаю — визуальная составляющая, управление мыслями очень трудно визуализировать, в кино делаются интерфейсы не с практичной точки зрения, а с визуальной, чтобы смотрелось ярко и эффектно!
Махать руками в течении дня наверняка утомительно. Но есть варианты и похуже — в свежем фильме «Тихоокенский рубеж» управление боевыми роботами осуществляется 2 операторами изнутри робота. С них снимают движения рук, ног, удары и т.д. Вот уж где употеешь %)
1989 год, кино «роботы джокс» (по крайней мере, это название было в переводе, который я смотрел в кино будучи совсем маленьким.
Операторы сидят двигаются в роботах, обвешанные проводами :)
Операторы сидят двигаются в роботах, обвешанные проводами :)
Типичный, кстати, пример переводов той эры, когда многие выражения и сокращения в американском варианте английского, были игнорированы или исковерканы переводчиками.
В оригинале «Robot Jox», сленговое сокращение от «Robot Jocks», т.е. «Robot Jockeys» — жокеи / наездники роботов.
Не сами роботы борются друг с другом — у них нет искуственного интеллекта, а их «жокеи». Точнее, это даже не роботы, а силовые костюмы.
В оригинале «Robot Jox», сленговое сокращение от «Robot Jocks», т.е. «Robot Jockeys» — жокеи / наездники роботов.
Не сами роботы борются друг с другом — у них нет искуственного интеллекта, а их «жокеи». Точнее, это даже не роботы, а силовые костюмы.
Кстати вот не понятно, что на картинке 1973. Там какая то ошибка. Если имелся в виду мобильный телефон и Мартин Купер, то почему там не его фото и телефон. Если именно похожий телефон — то год неправильный.
Чего? Телефон-жаба в 1973 году, да еще с камерой???
Кхм, телефон раскладушка 1973 года (да понятно что не было, это иллюстрация) много кого будоражит, а планшет от эппл вас не смутил?
Так с планшетом дата правильная.
Т.е. до 2010 планшетов не было?
Т.е. айПад появлся в 2010 году. А «телефон-жаба» явно не в 1973. Вот что смутило.
Имеется ввиду максимально близкая к фантазиям реализация, если уж придерживаться такой модели.
Имеется ввиду максимально близкая к фантазиям реализация, если уж придерживаться такой модели.
Читайте эту картинку не буквально, а в том плане что в стартреке некое средство связи в руке, а в 73 оно (не раскладушка, а именно мобильное средство связи) появилось в жизни. Т.е. картинки просто иллюстритуют событие на основе наиболее понятных и частых образов, вместо iPad там вполне бы мог быть Newton, но его мало кто воспримит сейчас, а iPad — всем ясно что планшетник.
Ну да бог с ним, а то уже пошли минусовать из-за одной картинки — не к добру это.
Ну да бог с ним, а то уже пошли минусовать из-за одной картинки — не к добру это.
Идея понятна, только реализация все же не очень последовательна и цифра 1973 выбивается из ряда. Если речь именно о сходстве форм-факторов и габаритов, то лучше просто заменить 1973 на 2003 или другой год из нулевых, когда такие жабы были популярны. Тем более что это сочетается с остальными показанными разработками 21 века.
А вот небольшой видеоролик про интерфейсы из «Обливиона». Просто очень круто.
Незаслуженно забыли интерфейсы в фильме «Аватар».
Из последних фильмов запомнился не столько интерфейс, сколько техническая его реализация из фильма «Тихоокеанский рубеж». Где интерфейс представлялся сенсорно-голографической поверхность, но для получения цветного изображения использовалось три голограммы из трех цветов, располагающиеся одна под другой на расстоянии.
Также рекомендую для просмотра инфографику «50 Years of visionary Sci Fi Computer Interface Design» (произведённую Glow New Media).
еще забыли «Final Fantasy: Spirits Within» 2001 года выпуска с их интерфейсами-голограммами с обратной тактильной связью. Их бы я поставил до «Особого Мнения», да и «Особое мнение» не стал бы называть следующим этапом, как ранее пометили, из-за «Джонни Мнемоника»
А как же интерфейсы Тони Старка из железного человека?
пс. Может кто знаком с комиксами, как там они (интерфейсы) представлены?
пс. Может кто знаком с комиксами, как там они (интерфейсы) представлены?
много лампочек, кнопочек и ни намека на тач-управление.
Как и 40 лет спустя www.gillesvidal.com/blogpano/cockpit1.htm
И это правильно, потому как нащупать кнопку или дернуть ручку можно при тряске, в темноте, и будучи ослепленным горячим паром, или что там обычно в космических кораблях свистит и вырывается из труб.
Полностью согласен! Самолеты и прочие летающие объекты еще долго будут с множеством кнопочек лампочек и т.п. А если что и появится современное то это скорее будет футуристичный концепт, либо не большая серия.
Видно хабраэффекта владельцы сайта не ожидали :)
Чего то ты совсем забыл про кинофантастику СССР. Например первый плоский монитор появился еще в Планете бурь в 1961 году. (художник Павел Клушанцев — statehistory.ru/1515/Pavel-Klushantsev---chelovek--kotorogo-schital-svoim-uchitelem-Dzhordzh-Lukas--master-kombinirovannykh-syemok-i-rezhissyer-sovetskogo-kosmicheskogo-kino/
Следующий этап интерфейсов в кино наступил с появлением фильма «Особое мнение» с Томом Крузом в 2002 году. Главный герой с помощью специальных перчаток легко управлялся с 3D-интерфейсом:
Это было еще раньше. Например в Джонни Мнемоник, 1995.

Кстати, привет, Google Glass :)
Google Glass появились раньше, а именно в 1989г.


Забавно, что интерфейс, с которым работает Warf в Star Trek 1987го года довольно сильно напоминает реально существовавшие именно в то время «цифровые» приборные панели автомобилей.
Например, вот тут можно посмотреть на digital dash автомобиля Pontiac Firebird Trans Am. В те годы это был довольно популярный среди автопроизводителей способ подчеркнуть футуристичность автомобиля.
Например, вот тут можно посмотреть на digital dash автомобиля Pontiac Firebird Trans Am. В те годы это был довольно популярный среди автопроизводителей способ подчеркнуть футуристичность автомобиля.
LCARS. Из Star Trek времен TNG, где как раз большинство интерфейсов единообразно оформлено этими сенсорными кнопками, выросло нечто вроде Gnome HIG. Для фанатов есть всякие transformation pack'и для телефонов, планшетов и прочих устройств.
В «Вояджере», кстати, есть эпизод где один из персонажей устав от всех этих современных тач-панелей при первой возможности — строительстве шаттла — оформляет его UI олдфажными ручками и переключателями в духе TOS =)
В «Вояджере», кстати, есть эпизод где один из персонажей устав от всех этих современных тач-панелей при первой возможности — строительстве шаттла — оформляет его UI олдфажными ручками и переключателями в духе TOS =)
В фильмах/книгах и нет цели показать правдоподобие. Средний человек просто не сможет взять и перескочить половину века и воспринять идеи о которых он даже не мыслил. Поэтому приходится ограничивать количество революционных отличий от сегодняшнего дня, чтобы не перегружать мозг.
И это актуально не только в сторону будущего, но и в сторону прошлого. Все «понятия» адаптируются к понятиям современного человека.
И это актуально не только в сторону будущего, но и в сторону прошлого. Все «понятия» адаптируются к понятиям современного человека.
Если насчет будущего смысл подобного искажения реальности еще можно понять, то за подобное отношение к истории отрывал бы головы.
Пример: современная «адаптация» детской книжки Нестайко «Тореадори з Васюківки», где школота из села в 1963 году приезжает в Киев и пьет там кока-колу и слушает какую-то леди гагу. Повбывав бы.
Пример: современная «адаптация» детской книжки Нестайко «Тореадори з Васюківки», где школота из села в 1963 году приезжает в Киев и пьет там кока-колу и слушает какую-то леди гагу. Повбывав бы.
Я ожидал увидеть хотя бы 15-20 примеров, описание как они эволюционировали, какие-то курьёзы, а тут 6 примеров и конец статьи.
Экран из фильма Доктора Кто похож на скрин Элиты :)
Немного напомнило наши задачи.
Когда мы делаем игры (клиентские), то сталкиваемся с задачами по реализации элементов игрового интерфейса (через который персонаж взаимодействует с игровым миром). И тут мало показать красивые штуки и спецэффекты, надо ещё чтобы при этом чтобы они несли полезную информацию, учитывали психофизиологию (эффекты туннельного зрения, особенности переферийного зрения). И тут хватает проблем как сделать «красиво/удобно», но в реалиях фэнтези- или фантастического сюжета.
Когда мы делаем игры (клиентские), то сталкиваемся с задачами по реализации элементов игрового интерфейса (через который персонаж взаимодействует с игровым миром). И тут мало показать красивые штуки и спецэффекты, надо ещё чтобы при этом чтобы они несли полезную информацию, учитывали психофизиологию (эффекты туннельного зрения, особенности переферийного зрения). И тут хватает проблем как сделать «красиво/удобно», но в реалиях фэнтези- или фантастического сюжета.
А вот интересный список на офсайте nmap, там собирают появления этой утилиты в фильмах. Потому что консоль как интерфейс будет всегда :)
upd, ссылка не вставилась: nmap.org/movies/
upd, ссылка не вставилась: nmap.org/movies/
Интерфейс в «Хакерах».

Кстати говоря о «Хакерах».
Там же товарищ системный администратор (имени не помню) и безопасник Plague сидят за огромной тач-панелью. GUI, посредством которого они перемещаются по системе тоже забавен. Объёмные фигуры в форме параллелепипедов. Тоже достаточно своеобразные интерфейсы.
Единственное не понял, зачем Plague одевает каждый раз гарнитуру. Геймерская привычка что ли? :)
Там же товарищ системный администратор (имени не помню) и безопасник Plague сидят за огромной тач-панелью. GUI, посредством которого они перемещаются по системе тоже забавен. Объёмные фигуры в форме параллелепипедов. Тоже достаточно своеобразные интерфейсы.
Единственное не понял, зачем Plague одевает каждый раз гарнитуру. Геймерская привычка что ли? :)
Самое правдоподобное что я видел это взлом базы данных в картине «Девушка с татуировкой дракона».
Очень похоже на реальный взлом.
alizar писал об этом
Очень похоже на реальный взлом.
alizar писал об этом
А мне вспоминается незабвенный клип Almost Unreal от Roxette: www.youtube.com/watch?v=El7GVPUl-r0 — там как-то там плавненько все сделано было, что, в общем, похвально.
P.S. Терминатора вообще забыли. С его-то выбором ответа человеку за дверью из списка! )))
P.S. Терминатора вообще забыли. С его-то выбором ответа человеку за дверью из списка! )))
Не тачем единым сыт человек.
Интерфейсы управления кораблями, корабельными орудиями — должен быть тактильным.
Мониторы могут быть голографическими, всякие информационные задачи могут быть по касанию воздуха или поверхности монитора.
Но самое главное всё равно делается материальным.
Посмотрите современные элементы управления самолётами, кораблями.
Поэтому зря придираетесь к аналоговым кнопкам из фильма «Чужие».
В качестве эксперимента попробуйте слепой метод печати на клавиатуре iPad'a.
Интерфейсы управления кораблями, корабельными орудиями — должен быть тактильным.
Мониторы могут быть голографическими, всякие информационные задачи могут быть по касанию воздуха или поверхности монитора.
Но самое главное всё равно делается материальным.
Посмотрите современные элементы управления самолётами, кораблями.
Поэтому зря придираетесь к аналоговым кнопкам из фильма «Чужие».
В качестве эксперимента попробуйте слепой метод печати на клавиатуре iPad'a.
Как-то совсем забыли про интерфейс Матрицы)
В принципе, суть любого UI в том, чтобы за минимальным количеством элементов скрыть максимум информации, представить данные в удобном виде с максимально возможной плотностью. В Матрице мы видим апогей данной тенденции:

Глядя на это облако иероглифов оператор видел здания, людей, летящего Нео и наверняка много чего еще интересного)
В принципе, суть любого UI в том, чтобы за минимальным количеством элементов скрыть максимум информации, представить данные в удобном виде с максимально возможной плотностью. В Матрице мы видим апогей данной тенденции:

Глядя на это облако иероглифов оператор видел здания, людей, летящего Нео и наверняка много чего еще интересного)
Я в своё время не увидел там больше, чем кучу иероглифов, хираганы и катаканы + латиницы. (Да и сейчас не вижу). Было странно видеть достаточно качественный фильм с не проработанной, такой часто встречающейся мелочью. Особенно после собственных алфавитов всяких TES III.
В сериале Strike Back есть чемоданчик, перехватывающий переговоры чиновников. Все перехваченные видео и аудио сигналы передаются на Java Script с использованием jQuery.
Картинка
Собственно код тупо скопипастили из файла /wp-admin/js/post.dev.js стандартной поставки Wordpress.
Картинка
Собственно код тупо скопипастили из файла /wp-admin/js/post.dev.js стандартной поставки Wordpress.
>>Примерно то же было в фильме Стенли Кубрика «Космическая Одиссея 2001» 1968 года, кнопочки-лампочки
У него и тач есть и айпады
У него и тач есть и айпады
Это не из кино, но мне очень нравится концепт рабочей среды 10/gui. 10gui.com/video/
Кнопочки то все равно привольнее, чем тач
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Компьютерные интерфейсы в кино