Как стать автором
Обновить

Комментарии 79

Видимо автор не играл в Старкрафт, да и Прометей смотрел не особо внимательно. А картинку взял из гугла по запросу «прометей интерфейсы» или что то типо того.
Сериал «Революция», исходный код программы управления секретным бункером:



На самом деле — кусок либы 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 году.
Насчет «Особое мнение», не слишком ли интерфейс перегружен жестами — махать руками в течении целого дня будет как-то затруднительно, тем более в таких масштабах и это после перехода с тач-устройств? Я понимаю — визуальная составляющая, управление мыслями очень трудно визуализировать, в кино делаются интерфейсы не с практичной точки зрения, а с визуальной, чтобы смотрелось ярко и эффектно!
Махать руками в течении дня наверняка утомительно. Но есть варианты и похуже — в свежем фильме «Тихоокенский рубеж» управление боевыми роботами осуществляется 2 операторами изнутри робота. С них снимают движения рук, ног, удары и т.д. Вот уж где употеешь %)
1989 год, кино «роботы джокс» (по крайней мере, это название было в переводе, который я смотрел в кино будучи совсем маленьким.
Операторы сидят двигаются в роботах, обвешанные проводами :)
Robot Jox.
У нас в кинотеатре он шёл под названием «Роботы-бойцы». Я его тогда раз 5 пересмотрел :)
Типичный, кстати, пример переводов той эры, когда многие выражения и сокращения в американском варианте английского, были игнорированы или исковерканы переводчиками.

В оригинале «Robot Jox», сленговое сокращение от «Robot Jocks», т.е. «Robot Jockeys» — жокеи / наездники роботов.

Не сами роботы борются друг с другом — у них нет искуственного интеллекта, а их «жокеи». Точнее, это даже не роботы, а силовые костюмы.
Кстати вот не понятно, что на картинке 1973. Там какая то ошибка. Если имелся в виду мобильный телефон и Мартин Купер, то почему там не его фото и телефон. Если именно похожий телефон — то год неправильный.
Кхм, телефон раскладушка 1973 года (да понятно что не было, это иллюстрация) много кого будоражит, а планшет от эппл вас не смутил?
Так с планшетом дата правильная.
Т.е. до 2010 планшетов не было?
Т.е. айПад появлся в 2010 году. А «телефон-жаба» явно не в 1973. Вот что смутило.
Имеется ввиду максимально близкая к фантазиям реализация, если уж придерживаться такой модели.
Читайте эту картинку не буквально, а в том плане что в стартреке некое средство связи в руке, а в 73 оно (не раскладушка, а именно мобильное средство связи) появилось в жизни. Т.е. картинки просто иллюстритуют событие на основе наиболее понятных и частых образов, вместо iPad там вполне бы мог быть Newton, но его мало кто воспримит сейчас, а iPad — всем ясно что планшетник.
Ну да бог с ним, а то уже пошли минусовать из-за одной картинки — не к добру это.
Идея понятна, только реализация все же не очень последовательна и цифра 1973 выбивается из ряда. Если речь именно о сходстве форм-факторов и габаритов, то лучше просто заменить 1973 на 2003 или другой год из нулевых, когда такие жабы были популярны. Тем более что это сочетается с остальными показанными разработками 21 века.
Незаслуженно забыли интерфейсы в фильме «Аватар».
Дабы не кидать по одному — вот целый блог посвященный таким интерфейсам
Из последних фильмов запомнился не столько интерфейс, сколько техническая его реализация из фильма «Тихоокеанский рубеж». Где интерфейс представлялся сенсорно-голографической поверхность, но для получения цветного изображения использовалось три голограммы из трех цветов, располагающиеся одна под другой на расстоянии.
еще забыли «Final Fantasy: Spirits Within» 2001 года выпуска с их интерфейсами-голограммами с обратной тактильной связью. Их бы я поставил до «Особого Мнения», да и «Особое мнение» не стал бы называть следующим этапом, как ранее пометили, из-за «Джонни Мнемоника»
А как же интерфейсы Тони Старка из железного человека?

пс. Может кто знаком с комиксами, как там они (интерфейсы) представлены?
И это правильно, потому как нащупать кнопку или дернуть ручку можно при тряске, в темноте, и будучи ослепленным горячим паром, или что там обычно в космических кораблях свистит и вырывается из труб.
Полностью согласен! Самолеты и прочие летающие объекты еще долго будут с множеством кнопочек лампочек и т.п. А если что и появится современное то это скорее будет футуристичный концепт, либо не большая серия.
НЛО прилетело и опубликовало эту надпись здесь
Все эйрбасы с джойстиками. А штурвалы тянут на себя в американских фильмах с боингами.
Видно хабраэффекта владельцы сайта не ожидали :)
Чего то ты совсем забыл про кинофантастику СССР. Например первый плоский монитор появился еще в Планете бурь в 1961 году. (художник Павел Клушанцев — statehistory.ru/1515/Pavel-Klushantsev---chelovek--kotorogo-schital-svoim-uchitelem-Dzhordzh-Lukas--master-kombinirovannykh-syemok-i-rezhissyer-sovetskogo-kosmicheskogo-kino/
Перескочили не хило так в 2002 год. А как же «Газонокосильщик»?
Следующий этап интерфейсов в кино наступил с появлением фильма «Особое мнение» с Томом Крузом в 2002 году. Главный герой с помощью специальных перчаток легко управлялся с 3D-интерфейсом:

Это было еще раньше. Например в Джонни Мнемоник, 1995.

Кстати, привет, Google Glass :)
Google Glass появились раньше, а именно в 1989г.
image
Юный техник 12 1989

image
Вообще-то, в 2015.
Очевидно, по отношению к нашей реальности — в альтернативном 2015, и скорее всего с тем отличием, что в этой их ветви континуума Док посадил БГ на паровоз времени и увез куда-то очень далеко от ПК и интернета еще до того, как тот выпустил первый Windows:)
НЛО прилетело и опубликовало эту надпись здесь
Согласен. При управлении звездолетом, когда глаза заняты отслеживанием ситуации вполне неплохо иметь под пальцами ощущаемую клавиатуру.
Я тоже не хочу. Проводные технологии — старье, даешь беспроводные:)
Забавно, что интерфейс, с которым работает Warf в Star Trek 1987го года довольно сильно напоминает реально существовавшие именно в то время «цифровые» приборные панели автомобилей.
Например, вот тут можно посмотреть на digital dash автомобиля Pontiac Firebird Trans Am. В те годы это был довольно популярный среди автопроизводителей способ подчеркнуть футуристичность автомобиля.
LCARS. Из Star Trek времен TNG, где как раз большинство интерфейсов единообразно оформлено этими сенсорными кнопками, выросло нечто вроде Gnome HIG. Для фанатов есть всякие transformation pack'и для телефонов, планшетов и прочих устройств.
В «Вояджере», кстати, есть эпизод где один из персонажей устав от всех этих современных тач-панелей при первой возможности — строительстве шаттла — оформляет его UI олдфажными ручками и переключателями в духе TOS =)
В фильмах/книгах и нет цели показать правдоподобие. Средний человек просто не сможет взять и перескочить половину века и воспринять идеи о которых он даже не мыслил. Поэтому приходится ограничивать количество революционных отличий от сегодняшнего дня, чтобы не перегружать мозг.
И это актуально не только в сторону будущего, но и в сторону прошлого. Все «понятия» адаптируются к понятиям современного человека.
Если насчет будущего смысл подобного искажения реальности еще можно понять, то за подобное отношение к истории отрывал бы головы.

Пример: современная «адаптация» детской книжки Нестайко «Тореадори з Васюківки», где школота из села в 1963 году приезжает в Киев и пьет там кока-колу и слушает какую-то леди гагу. Повбывав бы.
НЛО прилетело и опубликовало эту надпись здесь
Плазма упала?))
Больше напоминает Konqueror 3.x, в котором плазмою и не пахло, с запечатленным не совсем смертельным BSOD Windows 3.x
НЛО прилетело и опубликовало эту надпись здесь
Я ожидал увидеть хотя бы 15-20 примеров, описание как они эволюционировали, какие-то курьёзы, а тут 6 примеров и конец статьи.
Экран из фильма Доктора Кто похож на скрин Элиты :)
Сама Элита похожа на «Одиссею 2001 года»
Немного напомнило наши задачи.
Когда мы делаем игры (клиентские), то сталкиваемся с задачами по реализации элементов игрового интерфейса (через который персонаж взаимодействует с игровым миром). И тут мало показать красивые штуки и спецэффекты, надо ещё чтобы при этом чтобы они несли полезную информацию, учитывали психофизиологию (эффекты туннельного зрения, особенности переферийного зрения). И тут хватает проблем как сделать «красиво/удобно», но в реалиях фэнтези- или фантастического сюжета.
А вот интересный список на офсайте nmap, там собирают появления этой утилиты в фильмах. Потому что консоль как интерфейс будет всегда :)
upd, ссылка не вставилась: nmap.org/movies/
Фильм «WarGames», 1983 год. Главный герой через сеть общается с военным компьютером WOPR и сам того не подозревая, чуть не начинает ядерную войну. Очень здорово показано общение с компьютером через консоль. [О фильме в wiki]


Скрытый текст




НЛО прилетело и опубликовало эту надпись здесь
Интерфейс в «Хакерах».
image
Кстати говоря о «Хакерах».
Там же товарищ системный администратор (имени не помню) и безопасник Plague сидят за огромной тач-панелью. GUI, посредством которого они перемещаются по системе тоже забавен. Объёмные фигуры в форме параллелепипедов. Тоже достаточно своеобразные интерфейсы.

Единственное не понял, зачем Plague одевает каждый раз гарнитуру. Геймерская привычка что ли? :)
А как же альтернативные теплые ламповые интерфейсы и железо из «Авалона»? :)

Картинки





А мне вспоминается незабвенный клип Almost Unreal от Roxette: www.youtube.com/watch?v=El7GVPUl-r0 — там как-то там плавненько все сделано было, что, в общем, похвально.

P.S. Терминатора вообще забыли. С его-то выбором ответа человеку за дверью из списка! )))
Не тачем единым сыт человек.

Интерфейсы управления кораблями, корабельными орудиями — должен быть тактильным.
Мониторы могут быть голографическими, всякие информационные задачи могут быть по касанию воздуха или поверхности монитора.
Но самое главное всё равно делается материальным.
Посмотрите современные элементы управления самолётами, кораблями.

Поэтому зря придираетесь к аналоговым кнопкам из фильма «Чужие».
В качестве эксперимента попробуйте слепой метод печати на клавиатуре iPad'a.
Как-то совсем забыли про интерфейс Матрицы)

В принципе, суть любого UI в том, чтобы за минимальным количеством элементов скрыть максимум информации, представить данные в удобном виде с максимально возможной плотностью. В Матрице мы видим апогей данной тенденции:
image
Глядя на это облако иероглифов оператор видел здания, людей, летящего Нео и наверняка много чего еще интересного)
Я в своё время не увидел там больше, чем кучу иероглифов, хираганы и катаканы + латиницы. (Да и сейчас не вижу). Было странно видеть достаточно качественный фильм с не проработанной, такой часто встречающейся мелочью. Особенно после собственных алфавитов всяких TES III.
А это и не алфавит — это коды каких-то событий в матрице, представленные значками алфавитов.
В сериале Strike Back есть чемоданчик, перехватывающий переговоры чиновников. Все перехваченные видео и аудио сигналы передаются на Java Script с использованием jQuery.

Картинка

Собственно код тупо скопипастили из файла /wp-admin/js/post.dev.js стандартной поставки Wordpress.
>>Примерно то же было в фильме Стенли Кубрика «Космическая Одиссея 2001» 1968 года, кнопочки-лампочки

У него и тач есть и айпады
Это не из кино, но мне очень нравится концепт рабочей среды 10/gui. 10gui.com/video/
Кнопочки то все равно привольнее, чем тач
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.