Diff Displays: подсветка изменений на втором/третьем дисплее в фоне


    Затемнение фоновых дисплеев и подсветка изменений по методу PixMap

    Если вы работаете с несколькими мониторами, то наверняка понимаете проблему. Переведя взгляд с одного экрана на другой, трудно быстро понять, что там изменилось. Технология Diff Displays должна помочь в таких ситуациях. Если вкратце, то система отслеживает направление взгляда пользователя. Если взгляд уходит с дисплея, то там активируется промежуточный слой, который затемняет или обесцвечивает картинку, выделяя при этом изменения. Как только взгляд возвращается, дисплей тоже возвращается в нормальное состояние. Вместо затемнения и обесцвечивания могут использовать и другие методы, см. видео под катом.

    Результаты эксперимента показали, что такой «скринсейвер» значительно снижает утомляемость глаз за счёт затемнения фоновых экранов и повышает производительность труда. Пользователь быстрее переключает внимание с одного экрана на другой, причём и фоновое зрение работает с пользой, поскольку даже в фоновом режиме заметно, если на соседних экранах что-то изменилось.


    Обесвечивание фоновых дисплеев по методу FreezeFrame

    В видеоролике показано несколько шаблонов, по которым может работать Diff Displays.



    Система пока находится в экспериментальной стадии, но на прошлой неделе разработчики выложили демо-версию программы (под Windows):

    DiffDisplays.zip

    Научная работа с результатами исследования опубликована недавно в журнале Proceedings of the 18th ACM International Conference on Intelligent User Interfaces (стр. 137-147), pdf.
    Поделиться публикацией
    Комментарии 19
    • НЛО прилетело и опубликовало эту надпись здесь
      • НЛО прилетело и опубликовало эту надпись здесь
        • НЛО прилетело и опубликовало эту надпись здесь
            0
            Всё ж таки используйте diff инструменты. Куда точнее сможете сравнивать код, чем 2мя мониторами.
            • НЛО прилетело и опубликовало эту надпись здесь
            +3
            Два глаза — два монитора, что необычного-то? :)
              +1
              На самом деле, очень удобно. У меня именно такая конфигурация — два монитора по 24 дюйма. Это не значит, что одновременно окидываешь взглядом всю площадь — но приходится гораздо меньше скроллить. Теперь уже дома за одним монитором с 22 дюймами диагонали испытываю нечто похожее на клаустрофобию.
            +3
            libgcc_s_dw2-1.dll не хватает. :(
            Использовали бы они лучше -static-libgcc и -static-libstdc++ опции в компиляторе.
              +7
              Лучшебы фокус по окошкам перекидывали по взгляду чтобы мышкой не тыкать
                –8
                > Если вы работает
                Очепяточка)
                  0
                  Идея хорошая, но как-то ни один из вариантов нотификации не показался мне удобным. Более удобная — пиксельная нотификация, но, на мой взгляд, слишком смазано получается. Хотя, может, в этом и суть. Надо тестировать на практике.
                  upd: а если мне не важно какое-нибудь окно? Например, плеер, который будет «фонить» эквалайзером.
                    0
                    Хм. Как же, интересно, DiffDisplays.zip «отслеживает направление взгляда пользователя»…
                    • НЛО прилетело и опубликовало эту надпись здесь
                      0
                      Идея хорошая, протестирую.
                        +1
                        Можно запустить на соседних мониторах разный прон и сравнивать где актеры «живее».
                          0
                          Уже ставлю!
                          0
                          Под Windows хочет разные dll и не запускается.
                            0
                            А есть такая штука, но без камер? Чтобы определяла активный монитор к примеру по курсору мыши?
                              0
                              Честно говоря задумка хороша.
                              Вот только если у меня стоит вебка не на урове глаз, то прожка считает, что я не смотрю на моник. Это печально.
                              Да и русской документации однозначно не хватает.
                              Так же прожка не смогла определить вторую вебку. (вебкамеры одинаковые) Работала только одна!
                              Полноценно протестировать программу не смогу.
                              Поигрался минут 20 и удалил.

                              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                              Самое читаемое