что такое разрешение оптического сенсора мыши
Оптические мышки. Что такое DPI и CPI. Для чайников.
В последнее время стало модным ассоциировать высокое значение DPI оптической мыши с высокой точностью её сенсора. Производители игровых девайсов в рекламных буклетах не стесняются прибавить десяток восклицательных знаков к цифре dpi своей новой «революционной мышки» (3200. DPI, 6400 DPI. 12000 DPI. ). Рынок диктует свои правила. Конечно, современный мир крайне технологичен, и у обычного человека просто не хватает времени разобраться во всяких телевизорах, андроидах, автомобилях и прочих модных штуках. Что уже говорить о какой-то мышке. Но мы попробуем разобраться, что же такое на самом деле DPI и зачем оно нужно.
Откуда растут ноги
Для начала разберемся, каким образом у людей высокое значение DPI ассоциируется с высокой точность. Скорее всего, тут работает простая аналогия с фотоаппаратом. Все знают, 0.3 mpx (мегапикселя), как на старых телефонах – это плохо: смазанная картинка, плохо видны детали. А вот 8 mpx как в iPhone – это хорошо, потому что все видно очень четко. «Так, наверное, и в мышках», — думают люди, — «в них же тоже есть пиксели». Ведь DPI формально означает «Dots Per Inch», т.е. буквально «ТОЧЕК НА ДЮЙМ». Т.е. больше точек, — лучше видны детали поверхности, – следовательно, мышка может различать даже самые мелкие свои движения. И это позволяет в играх точнее наводить курсор/прицел. Вот и все объяснение. Правильно? Логично? Логично, но, к сожалению, В КОРНЕ НЕПРАВИЛЬНО!
Оптическое разрешение мыши
Дело в том, что в оптических мышках, изображение поверхности, по которой мы водим мышь, попадает на сенсор через увеличивающую линзу (Рисунок 1). Увеличение необходимо, чтобы лучше различать текстуру поверхности. Если посмотреть на обычный черный коврик для мыши, то он вроде бы везде одинаковый. Но взгляните на него под микроскопом – и каждый миллиметр поверхности будет по-своему уникален! Таким образом, на сенсор оптической мышки попадает лишь небольшая часть поверхности в виде квадрата. Обозначим сторону этого квадрата L. Если сенсор имеет NxN светочувствительных элементов, то значение DPI сенсора будет равно:
DPI = N/L
ИМЕННО ТАК!
Это так называемое «базовое» или «оптическое» разрешение мыши.
Очевидно, что для увеличения DPI, достаточно просто уменьшить площадь поверхности, которую будет видеть сенсор, т.е. поставить более сильную линзу. Но даже в этом случае сенсор будет работать с изображениями, полученными только своей маленькой матрицей. Поэтому DPI напрямую не имеет никакого отношения к точности мышки. Это просто характеристика, показывающая какую площадь поверхности охватывает сенсор, и зависит от свойств линзы и размера светочувствительной матрицы сенсора.
Тем не менее, на разных расстояниях сенсор может по-разному различать поверхность, лучше либо хуже. И именно это в наибольшей степени определяет точность сенсора!
Сильное увеличение (высокое значение dpi) приводит к тому, что в сенсор попадает слишком мало света и фотографии становятся «шумными» (вспомните цветные пятна на фотографиях, сделанных ночью). А слабое увеличение (низкое значение dpi) не позволяет сенсору «видеть» текстуру поверхности. Кроме того, качество самих светочувствительных элементов тоже играет важную роль. В современных игровых мышках базовое разрешение находится в диапазоне 400-800 dpi.
DPI vs CPI
Полученные матрицей фотографии сенсор сравнивает между собой и по смещению рисунков определяет направление и скорость движения мышки. При этом, минимальное расстояние, пройденное мышью, которое может физически зарегистрировать её сенсор – это расстояние, которое фиксирует по крайней мере ОДИН светочувствительный элемент. Т.е. при перемещении мышки на расстояние L сенсор может считать максимум N движений. Поэтому для мышек более правильным будет использовать аббревиатуру CPI – counts per inch, т.е. количество считываний на дюйм.
Для тех, у кого по-прежнему возникают трудности с пониманием dpi/cpi, предлагаю внимательно проанализировать следующую картинку (Рисунок 2).
«Цифровое» разрешение мыши
Современные методы сравнивания изображений позволяют определять параметры движения с субпиксельной точностью. Т.е. даже если на матрице изображение сместилось всего на один пиксель, сенсор может определить смешение на 5-10 пикселей! В сенсоре Pixart PMW3366, соотношение «один пиксель — одно считывание» выполняется лишь при 800 dpi. А максимальные для этого сенсора 12000 dpi достигаются его возможностью выдавать 16 считываний на один реальный пиксель.
При таком подходе, требования к качеству исходного изображения становятся еще более жесткими. Любой лишний «шумок» может катастрофически влиять на качество трекинга. Именно поэтому, для большинства сенсоров КАЧЕСТВО ТРЕКИНГА ЛУЧШЕ НА НИЗКИХ DPI. Почему так?
Если еще раз посмотреть на рисунок с разными линзами, можно заметить, что пиксели на матрице показаны либо полностью белыми, либо полностью черными. Это сделано для упрощения понимания dpi. В действительности все не совсем так.
На самом деле, реальная картинка представлена различными градациям серого цвета. Но что самое важное — надо понимать, что при смещении изображения, цвет пикселей не изменяется мгновенно. При миграции светлого пятна с одного пикселя на соседний, их цвета изменяются постепенно. По степени изменения оттенка серого сенсор и определяет параметры движения мыши. При этом мы можем сами указать, насколько сильно должна измениться яркость, чтобы сенсор зарегистрировал смещение. И тем самым мы указываем сколько «цифровых» считываний мы хотим получить для одного реального смещения пикселя на матрице.
Математически такой алгоритм работает очень точно. Но в реальности у любого фотоэлемента есть «шум». Это значит, что интенсивность цвета на нем может случайно изменяться, даже если мышь вообще никуда не движется. И если заставить сенсор ловить самые маленькие изменения яркости (т.е. установить очень высокие значение DPI/CPI!), то сенсор может принять случайное изменение яркости вследствие шума за реальное движение!
Зачем нам высокие dpi?
Считывания, выдаваемые сенсором, обрабатываются операционной системой. При стандартных настройках указателя мышки в Windows одно считывание означает перемещение курсора ровно на одну точку на экране. А количество точек на экране зависит от разрешения монитора. Если разрешение экрана установлено 1920*1680, то мышь с 1600 dpi пройдет весь экран слева направо, если её передвинуть на 1920/1600=1.14 дюйма, т.е. всего за три сантиметра, а мышь с 3500 dpi – за 1.5 см! Т.е. ЧЕМ БОЛЬШЕ CPI (DPI) ТЕМ БЫСТРЕЕ МЫШКА БЕГАЕТ ПО ЭКРАНУ! И это, пожалуй, единственное явное преимущество высоких CPI – они позволяют комфортно водить мышкой по экранам с большим разрешением. Правда, для сегодняшних разрешений вполне хватает и 1000-3000 cpi.
В 3D играх каждое считывания обрабатываются немного по-другому: одно считывание означает поворот на некоторый заданный угол. Как правило, этот угол имеет такую величину, что для комфортной игры будет вполне достаточно и 400 dpi
Отсюда мораль: ЧРЕЗМЕРНОЕ УВЕЛИЧЕНИЕ DPI ДЛЯ ПОЛЬЗОВАТЕЛЯ НЕ ИМЕЕТ НИКАКОГО СМЫСЛА.
Однако это совсем не значит, что мышки с высокими значениями dpi плохие. Скорее наоборот. Высокое значение dpi чаще всего означает, что в устройстве действительно установлен мощный сенсор. Другое дело, что даже для самых лучших сенсоров dpi лучше ставить поменьше. А производителям нужны продажи, вот они и делают упор на большие цифры, это привлекает покупателей.
Игромышь
Выбор игровой мыши. Киберспорт.
Основное
пятница, 27 июня 2014 г.
Оптические мышки. Что такое DPI и CPI. Для чайников.
Тем не менее, на разных расстояниях сенсор может по-разному различать поверхность, лучше либо хуже. И именно это в наибольшей степени определяет точность сенсора!
Для тех, у кого по-прежнему возникают трудности с пониманием dpi/cpi, предлагаю внимательно проанализировать следующую картинку (Рисунок 2).
При таком подходе, требования к качеству исходного изображения становятся еще более жесткими. Любой лишний «шумок» может катастрофически влиять на качество трекинга. Именно поэтому, для большинства сенсоров КАЧЕСТВО ТРЕКИНГА ЛУЧШЕ НА НИЗКИХ DPI. Почему так?
Если еще раз посмотреть на рисунок с разными линзами, можно заметить, что пиксели на матрице показаны либо полностью белыми, либо полностью черными. Это сделано для упрощения понимания dpi. В действительности все не совсем так. Вот как выглядит реальное изображение поверхности, полученное сенсором мыши (logitech g502, PMW3366):
Цифровое увеличение dpi |
Математически такой алгоритм работает очень точно. Но в реальности у любого фотоэлемента есть «шум». Это значит, что интенсивность цвета на нем может случайно изменяться, даже если мышь вообще никуда не движется. И если заставить сенсор ловить самые маленькие изменения яркости (т.е. установить очень высокие значение DPI/CPI!), то сенсор может принять случайное изменение яркости вследствие шума за реальное движение!
Отсюда мораль: ЧРЕЗМЕРНОЕ УВЕЛИЧЕНИЕ DPI ДЛЯ ПОЛЬЗОВАТЕЛЯ НЕ ИМЕЕТ НИКАКОГО СМЫСЛА.
Однако это совсем не значит, что мышки с высокими значениями dpi плохие. Скорее наоборот. Высокое значение dpi чаще всего означает, что в устройстве действительно установлен мощный сенсор. Другое дело, что даже для самых лучших сенсоров dpi лучше ставить поменьше. А производителям нужны продажи, вот они и делают упор на большие цифры, это привлекает покупателей.
Практический урок. SS Kinzu V2 и SS Kana
Какую чувствительность мыши (DPI) лучше использовать в играх?
Что такое DPI?
Тем не менее, игровые мыши очень чувствительны и имеют высокий рейтинг DPI в 2019 году. Существуют мыши с разрешением до 16000, что подводит нас к основному вопросу: насколько высоко достаточно, а как низко минимум?
Какое значение DPI вам нужно?
Учитывая ранее сказанное, какой чувствительности будет достаточно? Существуют относительно доступные устройства с чувствительностью 8000, 10000 и даже 16000 точек на дюйм, и большинство игровых мониторов сегодня используют дисплеи 1080p или 1440p. Тем не менее, даже мышь с 8000 DPI может быть излишней при использовании с дисплеем 4K, так есть ли смысл в этих безумно высоких показателях чувствительности?
Что ж, у мыши с высоким разрешением есть одно преимущество, и это настраиваемость. Практически все игровые мыши теперь позволяют пользователям переключаться между различными настройками чувствительности на лету с помощью кнопки, которая обычно располагается над колесом прокрутки.
Это очень полезная функция, которая позволяет переключаться между настройками с низкой и высокой чувствительностью в зависимости от ситуации, что может быть очень удобно в шутерах. Например, вы можете использовать настройку высокой чувствительности в качестве настройки по умолчанию и переключиться на настройку низкой чувствительности для снайперской стрельбы, что позволит добиться более точного и точного прицеливания.
Итак, в целом, мы бы сказали, что минимальная чувствительность устройства должна быть равна горизонтальному разрешению вашего дисплея, и, вам не о чем беспокоиться сейчас, когда даже самые дешевые игровые мыши оснащаются такой возможностью с DPI 2400 или 3200.
Что искать в игровой мыши?
Теперь, когда мы убрали DPI, о чем нужно помнить при выборе новой игровой мыши? Ну, у нас есть полная статья, посвященная этой самой теме, и вы можете проверить это здесь.
Более того, вы можете попробовать наш выбор лучших игровых мышей на 2019 год, поскольку в нем рассмотрены все виды игровых мышей широкого спектра цен, поэтому вы можете найти ту, которая соответствует вашим требованиям!
Заключение
Итак, как мы уже разобрались, чувствительность не так уж важна, когда речь заходит об игровых мышах сегодня, и есть другие более важные особенности, которые описаны в этих статьях:
Что такое DPI у мыши, и улучшает ли он качество игры?
У вас не возникало ощущения, что мышь тормозит? Или слишком быстро двигается по экрану? В таком случае нужно поменять в настройках мыши параметр DPI.
Если мышь вам нужна для тяжёлых игр или вам нравится внешний вид геймерских мышей, в них встречается термин DPI. Что он означает и почему нужно обращать на него внимание?
Давайте узнаем, что представляет собой DPI и как за счёт этого параметра можно улучшить работу мыши.
Как расшифровывается DPI?
Сокращение DPI означает Dots Per Inch, то есть число точек на дюйм. Этот параметр показывает расстояние хода курсора при перемещении мыши. Точка означает пиксели на мониторе.
DPI у мышей не то же самое, что DPI у принтеров. При печати точки связаны с чернилами, а у мышей с пикселями на мониторе.
DPI у мыши указывает количество пикселей, на которое перемещается курсор на экране, когда мышь двигается на один дюйм. Если значение будет составлять 1200DPI, 1 дюйм движения мыши по столу передвигает курсор на 1200 пикселей. Если значение составит 2400DPI, мышь будет передвигаться на 2400 пикселей.
Правильное значение DPI позволяет повысить удобство работы с мышью. Даже если мышь используется не в играх, а в работе, переключатель DPI может пригодиться.
Важность параметра DPI в работе
Если вы работаете за компьютером, удобная мышь не помешает. Нужна такая мышь, которая будет перемещать курсор по экрану в соответствии с движением мыши по столу.
Если у вас мышь со слишком низким значением DPI, придётся сделать несколько жестов для достаточного перемещения курсора на экране. Если значение DPI слишком высокое, короткое движение мышью переместит курсор слишком далеко и вы будете промахиваться по кнопкам и иконкам.
Если же значение DPI находится в нужном диапазоне, курсор будет передвигаться без особенных усилий и при этом обеспечивается достаточная точность. Когда вы подберёте подходящую вам мышь, можно будет настроить её для удобной работы.
Важность параметра DPI в играх
В видеоиграх мышь и клавиатура являются ключевыми инструментами ввода. Мышь с хорошим значением DPI может улучшить качество игры.
Высокое значение DPI подходит для геймеров, которым нужно быстрое и внезапное движение без широкого движения запястье. Например, если игровой персонаж поворачивается на 180 градусов для стрельбы при нападении сзади.
Если значение DPI слишком низкое, придётся двигать рукой по всему столу и можно задеть стоящие на нём предметы. Высокое значение DPI позволяет двигать руку на короткие расстояния и это улучшает реакцию.
С другой стороны, низкое значение DPI позволяет обеспечить повышенную точность на уровне пикселей. Если игры в высоком темпе требуют высокого параметра DPI, снайперам помешает, если малейшее движение мышью сбивает прицел. За счёт уменьшения DPI движение мыши перемещает курсор минимально, позволяя повысить точность выстрелов с большого расстояния.
В настройках игр обычно есть ползунок чувствительности мыши. Сначала можно установить значение DPI на мыши, а затем для более тонкой настройки использовать ползунок в игре.
Какое значение DPI нужно установить?
Однозначный ответ на этот вопрос дать невозможно. Вы не сможете выставить какой-то идеальный параметр, чтобы начать добиваться успеха в играх.
Нужно принимать во внимание разрешение монитора. При одном значении DPI мышь будет по-разному вести себя на мониторах с разным разрешением, поскольку на них разное количество пикселей.
Например, если у вас монитор с давно устаревшим разрешение 800 х 600, параметр 800DPI за одно движение мышью по столу перенесёт курсор с левого края экрана на правый. Если же у вас такое же значение 800DPI при мониторе с разрешением 3840 х 2160 пикселей, аналогичное движение мышью по столу переместит курсор на расстоянии в 5 раз меньше.
Поэтому невозможно сказать, что какое-то определённое значение DPI лучше всего подходит для игр. Нужно учитывать разрешение монитора и тип игры. Каждая игра является отдельным случаем, а также у разных людей разные предпочтения. Некоторые профессиональные геймеры отдают предпочтение низким значениям DPI в шутерах, в диапазоне 400-800DPI, чтобы получить максимально плавные движения.
Вы можете приобрести мышь с широким диапазоном DPI. Это даст вам разные варианты, среди которых вы можете подобрать наиболее удобный для вас, вашего монитора и конкретной игры. Затем вы сможете настроить чувствительность мыши в операционной системе и в игре.
На приведённом изображении мышь имеет четыре настройки DPI, которые можно выбрать по одному щелчку. Далее каждый уровень DPI настраивается от относительно низкого значения 500DPI до очень быстрого 7000DPI.
Термин DPI сам по себе мало что говорит, но это важный параметр мыши, который может обеспечить комфорт или неудобство. Теперь вы знаете значение этого параметра и как он может помочь в работе и играх.
DPI что это такое на мышке
DPI (Dots per inch) или, если правильно – CPI (Counts per inch) – это термин, описывающий количество пикселей, которые курсор проходит при сдвиге мыши (фиксировании сенсором перемещения) на 1 дюйм. Второе определение является более верным по причине того, что оно означает: «сдвигов на», а DPI – «Точек на дюйм», что характерно для описания четкости изображения. Но так как первая аббревиатура пользуется значительно большей популярностью, то в тексте будет использоваться именно она. В данной статье я расскажу все о DPI, а именно, что же это такое на компьютерной мышке.
Что это за значение DPI?
Одна из характеристик, которая пишется на упаковке мыши – это DPI. В качестве ее значения, в зависимости от модели устройства, может быть указано – 600, 800, 1600 и выше.
Чем выше значение ДПИ, тем наиболее точным является сенсор оптической мыши, отвечающий за фиксирование перемещения. Соответственно при перемещении мыши по поверхности курсор на экране будет более точно и плавно повторять это движение.
Если значение DPI оптического сенсора мыши соответствует, например, 1600, то это означает, что при перемещении на 1 дюйм курсор может сдвинуться на 1600 пикселей. Поэтому чем выше это значение, тем курсор мышки на экране способен быстрее двигаться.
Мышь с каким ДПИ лучше выбрать
Выбор мыши обуславливается тем, в каких условиях и как человек будет ее использовать. В первую очередь нужно брать во внимание разрешение экрана, курсором на котором будет управлять мышь. Если дисплей имеет HD матрицу, то хватит устройства с сенсором на 600-800 DPI. Если экран имеет FullHD (или близкое к нему, например 1600 на 900) разрешение, то подойдет мышь с ДПИ равным 1000. Курсором на QuadHD (2560 на 1500) наиболее удобно управлять посредством устройства с оптическим сенсором на 1600.
Теперь разберемся с областью применения. Пользователям, которым нужна высокая точность и плавность (например, геймерам и дизайнерам), нужна такая мышь с более высоким DPI. Все остальные могут брать себе мышь исходя из разрешения экрана (критерии указаны выше).
Геймеры и дизайнеры, конечно, тоже должны покупать устройства исходя из четкости дисплея, но с некоторыми поправками. Например, для FullHD рекомендуется брать мышь с разрешением сенсора в 1600 DPI. Надеюсь вы поняли что же это такое ДПИ в вашей компьютерной мышке. Теперь поговорим как изменить его значение.
Каким образом изменить такое значение DPI для оптической мыши
На некоторых более дорогих устройствах прямо на корпусе имеется переключатель, который позволяет быстро изменять разрешение сенсора. Однако если таковой отсутствует, DPI все равно можно изменить.
Чтобы поменять значение DPI с целью ускорить или замедлить перемещение курсора необходимо зайти в настройки операционной системы.
Нужно понимать, что если значение это DPI, установленное программно, будет выше аппаратных возможностей сенсора, курсор начнет передвигаться с рывками. Это, как правило, не критично для обычных пользователей, но может доставлять неприятности геймерам и дизайнерам.
Видео-обзор DPI
Если информации в статье вам оказалось мало я советую посмотреть видео ниже, в котором подробно описано что же это такое за значение DPI в вашей мышке.