Чому роздільна здатність дисплея не точно 16: 9 або 4: 3?


16

Більшість дисплеїв рекламуються із співвідношенням дисплея 16: 9 або 4: 3. Однак якщо порівнювати роздільну здатність із співвідношенням дисплея, найчастіше це не те і інше.

Наприклад, роздільна здатність екрана мого ноутбука - 1366x768.
Але 1366/768 = 683/384! = 688/387 = 16/9
Ще одна поширена резолюція - 1920/1200 = 8/5

Але для деяких резолюцій це правильно:

  • 1024/768 = 4/3
  • 800/600 = 4/3

Чи є причина для цього технічна причина / досвід користувача? Чому дисплей має інші співвідношення, ніж те, що вони рекламуються?

(Я припускаю, що кожен піксель - це ідеальний квадрат. Чи це припущення неправильне?)


<inrony> У коханні та рекламі брехня не тільки дозволена, але й очікувана ... </irony>;
lexu

5
Я б сказав, що 1366 x 768 досить близький 16: 9. Щоб точно було 16: 9, це повинно бути 1365 1/3 x 768 або 1366 x 768 3/8.
Bavi_H

2
@moose Який жахливий вибір, оскільки висота не є парним числом. Це розбиває безліч додатків, зокрема візуалізацію графіки, де для багатьох методів, як програмних, так і апаратних, по суті потрібна висота пікселів, кратна двом.
Томас

1
@Thomas Я цього не знав. Це відповідь, яку я очікував на це запитання. Чи можете ви сказати мені приклад такої техніки?
Мартін Тома

1
Ви впевнені, що пікселі квадратні? Насправді ви можете мати точне співвідношення, але не усвідомлювати цього ...
Toby Speight

Відповіді:


21

Не кожна роздільна здатність дисплея повинна бути 16: 9 або 4: 3.

Мій ноутбук і телевізор мають добре відоме співвідношення 16: 9.
Мій звичайний дисплей має 16:10, принаймні, вони продаються як 16:10, проте на зображенні нижче їх розміщено як 8: 5. Розбитий екран, який все ще сидить у верхній частині шафки за мною, має роздільну здатність 5: 4.

На зображенні нижче показано більшість стандартних роздільних можливостей, які доступні.

джерело

Насправді мені подобається 16:10 більше 16: 9 і я заплатив би неабияку суму більше грошей, щоб отримати один із них. Це, однак, особиста думка, але, мабуть, зразково покаже, чому можна вибрати не лише два, а й набагато більше стандартів.
Чому мені так подобається? Не у всіх фільмах 16: 9, багато 4: 3 виходить.
Під час гри в ігри мені більше подобається мати трохи більше вертикального простору для розміщення меню, HUD та ін.
Це, звичайно, зводиться до особистих переваг. Особисті переваги між людьми різні, як і дисплеї.

Чому дисплеї продаються як 16: 9, якщо їх немає?
Якщо це робиться свідомо, я би назвав це аферою.


1
Відмінна і вичерпна відповідь. Re: ваш коментар "продається як 16:10, проте на зображенні нижче їх розміщено як 8: 5", очевидно, це співвідношення. Я вважаю, що називаючи це 16:10 - це ринкове спілкування, щоб зробити його схожим на (і порівнянне з) загальним співвідношенням сторін 16: 9.
yosh m

5
-1: Використання зображень точок фосфору CRT, щоб сказати "пікселі - це не квадрати", вводить в оману. Пікселі стосуються прямокутної сітки елементів зображення в відеопам'яті комп'ютера. Це не завжди співпадає з кольоровими точками на екрані. CRT-монітор не вибудовує пікселів до фосфорних точок яким-небудь особливим чином, тому на ЕПТ піксель, як правило, не збігається з тріофосфором. ЖК - екран знаходиться в стані вишикуватися піксель з тріо кольорових елементів точно (при використанні рідне дозвіл ЖК-дисплея). Завдяки цьому субпіксельні методи добре працюють лише на РК-екранах. ...
Bavi_H

... Я намалював кілька чорних пікселів на чорному тлі в Paint, потім сфотографував їх на ЕЛТ з найкращим дозволом, потім на РК-дисплеї з найкращим дозволом: зображення . Я не знаю, як правильно робити макрофотографії, тому кольорові елементи ЖК замульчуються разом, але ви повинні мати можливість отримати ідею. ...
Bavi_H

1
Я відкатував версію, яка запропонувала зображення фосфорних крапок та сегментів РК-дисплея, ілюструвавши неквадратичні пікселі, і вилучив свою нижчу оцінку.
Bavi_H

2
це не пояснює, чому резолюція не є точно 16: 9 або 4: 3
phuclv

14

Точне співвідношення можна отримати лише в тому випадку, якщо знаменник ділиться на знаменник потрібного співвідношення сторін. 768 не ділиться на 9 , тому з цією висотою не буде жодного цілого дозволу 16: 9. То чому 1360: 765 не було обрано?

Оскільки розміри роздільної здатності дисплея, як правило, мають потужність 2 (або кратну потужність 2, яка є максимально можливою ), можливо, тому що потужності 2 працюють краще для двійкового комп'ютера

  • 2D-формати зображень, а також відео кодеки обробляють зображення в блоках замість пікселя за пікселем окремо або по рядку. Розміри блоків завжди є потужністю 2, наприклад 8x8, 16x16 або рідше 4x8, 8x16, 4x16, оскільки їх простіше розташувати в пам'яті, а також більше підходять для SIMD-модуля процесора ... Ось чому ви побачите блокадні артефакти при перегляді зображення або відеофайлу низької якості.
  • 3D-графічні рендері часто використовують техніку під назвою міповідтворення, яка передбачає використання зображень з розмірами, що мають потужність 2 один для одного, щоб збільшити швидкість візуалізації та зменшити збиток артефактів. Якщо ви зацікавлені, перевірте, як Mipmapping покращує ефективність?

Отже, незалежно від типу графіки, використання потужностей 2 полегшує роботу кодера / декодера та / або GPU / CPU. Зображення з довжиною сторони, що не має потужності 2, завжди матимуть відповідну сторону, округлену до потужності 2 (що ви побачите далі на прикладі 1920x1080), і в кінцевому підсумку ви витратите трохи пам’яті по краях для зберігання цих фіктивних пікселів. Трансформація зображень такого розміру, як незвичайний, також вводить артефакти (які іноді неминучі) через манекенні значення. Наприклад, JPEG, що обертаються, непарного розміру, вводять шум у результат

Обертання, де зображення не є кратним 8 або 16, значення якого залежить від підсвідомості кольоровості, не втрачаються. Обертання такого зображення призводить до перерахунку блоків, що призводить до втрати якості. [17]

https://en.wikipedia.org/wiki/JPEG#Lossless_editing

Побачити


Очевидно, що 1360: 765 - це точно 16: 9, як ви сказали, але 765 не ділиться ні на яку потужність 2, тоді як 768 можна ділити на 256 (2 8 ), тому 768 для висоти - кращий вибір. Крім того, використання 768 як висоти має перевагу в тому, щоб мати змогу відображати старі 1024x768, не маючи масштабування

768/(16/9) = 1365.333..., тож якщо ви округлите його, ви отримаєте значення, найближче до 16: 9. Однак це дивна цінність, тому люди округляють її до 1366x768 , що досить близько до 16: 9. Але знову ж таки, 1366 ділиться лише на 2, тому деякі виробники екранів натомість використовують 1360x768, оскільки 1360 ділиться на 16, що набагато краще. 1360/768 = 1.7708333 ..., що приблизно 16/9 приблизно до 2 знаків після коми, і цього достатньо. 1360x768 також має бонус за те, що він добре вписується в 1 Мб оперативної пам’яті (тоді як 1366x768 - ні). 1344x768, ще одна менш поширена роздільна здатність, також ділиться на 16.

WXGA також може посилатися на роздільну здатність 1360 × 768 (та деякі інші, які є менш поширеними), що було зроблено для зниження витрат в інтегральних схемах. 866-бітні пікселі 1366 × 768 знадобиться трохи більше 1 Мбіт для зберігання (1024,5 Кбіт), щоб це не вмістилося в 8-Мбіт-чіп пам'яті, і вам доведеться мати 16-Мбіт-чіп пам'яті просто для зберігання кілька пікселів. Ось чому було обрано щось трохи нижче, ніж 1366 рік. Чому 1360? Тому що ви можете розділити його на 8 (або навіть 16), що набагато простіше в обробці під час обробки графіки (і може привести до оптимізованих алгоритмів).

Чому існує роздільна здатність екрана 1366 × 768?

Багато камер 12MP мають ефективну роздільну здатність 4000x3000 , а при зйомці в 16: 9 замість того, щоб використовувати роздільну здатність 4000x2250, яка точно 16: 9, вони використовують 4000x2248, оскільки 2248 ділиться на 8 (що є загальним розміром блоку у багатьох відеокодеків ), а 2250 ділиться на 2.

Деякі камери Kodak також використовують 4000x2256 , оскільки 2256 ділиться на 16, а 4000/2256 все ще приблизно 16/9 приблизно до двох знаків після коми. Якщо стріляти в 3: 2, вони використовуватимуть 4000x2664 , а не 4000x2667 або 4000x2666, ближчі до 3: 2, з тієї ж причини.

І це справедливо і для інших резолюцій. Ви не знайдете жодної роздільної здатності зображення. Більшість буде принаймні поділятися на 4 - або кращі, 8. Повна роздільна здатність HD, 1920x1080, має висоту, не ділиться на 16, тому багато кодеків замість неї будуть розміщувати до 1920x1088 за допомогою 8 макетних ліній пікселів, а потім обрізати її вниз при відображенні або після обробки. Але іноді це не обрізано, тому ви можете побачити, що в мережі є багато відео 1920x1088. Деякі файли повідомляються як 1080, а насправді 1088 всередині.

Ви також можете знайти можливість обрізати від 1088 до 1080 у різних налаштуваннях відеодекодера.


Назад до вашого прикладу 1920/1200 = 8/5, це зовсім не дивно, оскільки це загальне співвідношення сторін 16:10, яке близьке до золотого співвідношення . Ви можете знайти його у форматі 1280x800, 640x400, 2560x1600, 1440x900, 1680x1050 ... Ніхто не рекламував би це як 16: 9, оскільки вони чітко 16:10

Я припускаю, що кожен піксель - це ідеальний квадрат. Чи це припущення неправильне?

Це неправильно. У минулому пікселі часто мають не квадратну, а прямокутну форму. Інші піксельні композиції, такі як шестикутник, існують, хоча не дуже поширені. Дивіться, чому пікселі квадратні?


0

Так, це стосується виробництва.

Ми вже зробили навантаження 1024x768 панелей, то чому б не просто зробити їх ширшими, щоб вони були 1366x768.

Я не впевнений в іншому, я не натрапив на панелі з такою роздільною здатністю.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.