| Эмуляция > Прочие эмуляторы |
| Эмуляция "пост-обработки изображения"-эмуляция будущего или утопия? |
| (1/2) > >> |
| alexi86:
Всем привет! хотел бы затронуть интересную тему на мой взгляд...но даже не знаю как всё грамотно изложить....слишком большое количество информации .поэтому постарайтесь прочитать мой пост внимательно и до конца:D-думаю это будет для многих интересно... ! ;) Чтобы лучше меня понимать я объясню суть метода....Такой эмуляцией будет заниматься дополнительный процессор-который занимается исключительно пост обработкой изображения в отличие от обычных процессоров...Задача его-рисования (эмуляции) дополнительного кадра и вставки его между другими кадрами для большего количества кадров в секунду в изображение....То есть: сначало обычный процессор вместе с видео картой рисует полигоны и графику, а уже потом этот новый дополнительный процессор берет уже готовые кадры и дорисовывет (эмулирует) новый кадр и вставляет его между ними!! вы думаете это бред? это уже применяется в современных жк и плазмах довольно давно!! и это уже сейчас реально-благодаря специальным процессорам в жк телевизорах Cразу хочу начать с преимуществ такого метода эмуляции, которые на мой взгляд весьма реальны в будущем 1)Разработчик может значительно снизить нагрузку на процессор, ведь теперь ему не нужно гнаться за количеством fps -частоту кадров будет поднимать дополнительный процессор отвечающий только за пост обработку изображения (путём дорисовывания дополнительных кадров)...такие процессоры можно вставлять например в приставки нового поколения 2) возможно в будущем разработчики эмуляторов смогут эмулировать сами эти процессоры по пост обработки изображения например научив выполнять его функции одному из ядру процессора в компьютере В результате мы будет играть в игры от ps1/2 n64 на эмуляторе с тру 60 fps вместо изначальных 25-30... 3)К сожалению очень много современных игр на приставках тоже идут только 30 кадров в секунду и будущим эмуляторы тоже придётся решать проблему маленькой частоты кадров.. 4) может быть появятся специальные видео конверторы, которые по технологии вставки кадров смогут преобразовать частоту кадров филма из 25 до 50 или из 30 до 60 Предисловие Всё началось с выпуска жк телевизоров....оказалось что на больших жк экранах, (да и на маленьких, просто не так сильно заметно ;))в отличие от трубчатых (кинескопных) телевизоров - изображение со скоростью 24 (pal)-30 (secam) кадров в секунду- сильно мерцает! и чем больше диагональ экрана и выше разрешение (а для глаза чёткость),тем ощутимее глаз замечает "дёрганость" изображения особенно при изображения в динамике.... Конечно , как и простой монитор , жк телевизор может работать в режиме 60 кадров в сек.-тогда изображение будет довольно плавным ...но проблема в том, что почти все камеры которыми снимали и снимают фильмы, записывают изображение с частотой до 30 кадр. в сек...да и большинство игр разрабатываемых для приставок, идут со скоростью 25-30 кадра!-а эмуляторы не могут из игры изначально сделанной в 25-30fps эмулировать со скоростью 60fps! И на большом жк экране при просмотре фильма или игры нету "живой" плавности ,к которой привык человеческий глаз! Производители мониторов пытались "дурить" свалив всю вину на "задержку сигнала"...мол пиксель не успевает моментально в нужный момент загораться ,и поэтому изображение мерцает...но это был маркетинговый ход, так как купив монитор с минимальной задержкой изображения 1-2ms, покупатель сталкивался с той же самой проблемой-отсутствием плавности при динамическом изображение либо в фильмах, либо на эмуляторах где игры эмулируются с такой же скоростью 25-30 кадров в секунду... ! Так как для жк экрана нужно изображение ,которое идет со стандартом в 60 кадров в секунду Но производители жк и плазменных телевизоров пошли дальше и придумали, на мой взгляд то-что может сделать революцию в эмуляции в будущем!!!!! Я это назову эмуляцией изображения ...далее объясню почему....они разработали специальный процессор, который встраивается в телевизор и его задача- пост обработка изображения-а именно эмуляцией недостающих кадров! Например вы запустили эмулятор с какой нибудь игрой ,вам пишет эмулятор ,что ваша игра идёт со скорость 60fps (60 кадров в секунду), но на самом деле реальная скорость большинства игр 25-30 кадров, так как раньше такая скорость частоты кадров для старых кинескопных телевизоров была более чем достаточна и глаз видел очень плавное изображение ...но стоит вывести изображение на большую плазму или жк - сразу от плавности изображения не остаётся и следа....потому что ,чтобы человеческий глаз видел плавное изображение на жк дисплеях-изображение должно идти со скоростью 60 кадров в секунду!!! И здесь нас спасает процессоры изобретённые производителями телевизоров!! Принцип работы В телевизор поступает изображение со скоростью 25-30 кадров в секунду, процессор через каждый кадр поступающего изображения дорисовывает (фактически эмулирует) новый кадр и вставляет его в реальные кадры которые прошли через него... уникальность заключается в том, что действие происходит на ходу ,скорость изображения не меняется и звук не отстаёт от изображения ,а картинка получается в 2 раза плавнее!!! Ещё один интересный факт: у многих производителей свои собственные процессоры, которые решают эту задачу с разным успехом....кто-то хуже ,кто-то лучше К сожалению я не работаю в магазине электроники ,и не могу протестировать каждый телевизор ,но я с вами поделюсь теми тестами ,которые мне удалось произвести: Продолжение следует... |
| EdHell:
TruMotion и ему подобное на панельках это ладно, но неужели ты никогда не слышал о SVP, делающем то же самое программно? Не с эмуляторами, конечно, а с тем же видео. |
| alexi86:
--- Цитата: EdHell от 01 Октябрь 2011, 19:21:13 --- но неужели ты никогда не слышал о SVP, делающем то же самое программно? Не с эмуляторами, конечно, а с тем же видео. --- Конец цитаты --- Честно не слышал ...спасибо за наводку..буду разбираться :D кстати всякие trumotion меня не очень поразили у сони, особенно у самсунгов...там если камера идёт в лево-вправо они ещё нормально держут изображение, но стоит камере идте вверх-вниз всё! процессор сбился и происходит опять мерцание кадров...самый сильный процессор который мне удалось увидеть стоит у филипсов -называется hd motion вот он прекрасно вставляет кадры без артифактов! и держит плавность при любой скорости динамики на экране!!! единственное ,что может его сбить на пару секунд-это резкое падение кадров в игре....что касается фильмов-то тут идеал.... |
| MetalliC:
ерунда какая-то, вон в кинотеатрах здоровенные экраны, а частота кадров всего 24Гц, и не дергается. только в новых и еще не распространенных iMax кино ее увеличили до 48Гц |
| alexi86:
--- Цитата: MetalliC от 01 Октябрь 2011, 19:43:19 ---ерунда какая-то, вон в кинотеатрах здоровенные экраны, а частота кадров всего 24Гц, и не дергается. только в новых и еще не распространенных iMax кино ее увеличили до 48Гц --- Конец цитаты --- Там изображение проецирует что-то на подобие проектора , на белый материал, а не стоит огромный жк дисплей...это разные вещи ;) |
| EdHell:
--- Цитата: MetalliC ---ерунда какая-то, вон в кинотеатрах здоровенные экраны, а частота кадров всего 24Гц, и не дергается. --- Конец цитаты --- Ерунда или нет, но технология тем не менее работает. Только лично я стараюсь ее не использовать, ощущение просмотра фильма пропадает, как будто смотришь прямой эфир или какую-то документалистику. Применительно к анимации такого ощущения не возникает, но и эффекта плавности как правило тоже, поэтому не думаю, что подобная технология помогла бы играм. В случае с PC она еще и процессорозависимая и при установке приличных настроек способна нагнуть абсолютно любую современную домашнюю машину. |
| alexi86:
Ещё хотелось бы сказать пару слов о hd motion (HD Natural motion и другие его названия) которые стоят в телевизорах philips (просто у меня такой дома и я его протестировал по полной ;) Как я уже писал плавность картинки он делает превосходно. Что меня ещё поразило: когда у меня был samsung тел. у него тоже был свой проц (обзывался в меню тел. просто 100гц) но когда я его включал в игре которая шла в 60fbs разницы в плавности не замечал....но на моем новом philipse даже если игра идёт на полной 60fbs при включение hd motion игра становится ощутимо плавнее!!! 0_0 значит наш глаз даже 120гц на жк панелях видет разницу!!! o_0 но!! этот телевизор не для геймеров ...дело в том ,что при включение этого процессора идёт небольшая задержка в управление...тоесть я нажимаю кнопку на джойстике в игре , а она срабатывает только через долю секунды :-\ но у меня модель 4 серии 2009 года а уже вышла 5 и 6 серия 10-11года может быть они убрали этот косяк и проц в новых моделях стоит по шустрее.... |
| MetalliC:
--- Цитата: alexi86 ---Там изображение проецирует что-то на подобие проектора , на белый материал, а не стоит огромный жк дисплей...это разные вещи --- Конец цитаты --- в домашних проекторах тоже применяют TruMotion, так что видимо дело в самом видеопотоке, если он изначально был не кратен частоте кадров моника/телека - будут рывки, в случае игр и эмуляторов имхо бесполезная затея, если включить вертикальную синхронизацию - пропадает смысл в этой motion-обработке, так как картинка и так будет рендериться и показываться синхронно с частотой кадров монитора. |
| alexi86:
--- Цитата: EdHell от 01 Октябрь 2011, 20:05:26 ---Только лично я стараюсь ее не использовать, ощущение просмотра фильма пропадает, как будто смотришь прямой эфир или какую-то документалистику. Применительно к анимации такого ощущения не возникает, но и эффекта плавности как правило тоже, --- Конец цитаты --- Тут я думаю проблема в самой модели телевизора...дело в том ,что у других телевизорах я замечал что эта функция работает не совсем корректно...изображения при динамике сильно смазывается...и даже может быть не приятно для глаз ;) поэтому я и говорю что например от sony и sumsung я не в восторге ...а на hd motion у philips я подсел особенно мне нравится эта улучшалка при просмотре обычного телевидения:D уже не могу смотреть фильмы без включения процессора...как-то раздражает "мандраж" картинки :lol: --- Цитата: EdHell ---поэтому не думаю, что подобная технология помогла бы играм. --- Конец цитаты --- А меня наоборот бесит, что на приставке ps3 которая как раз позиционировала себя как игровая платформа hd для больших жк панелей и вопила о 1080p 60fbs в результате ,почти все серьёзные игры идут в 720p и 30fbs >:( (uncharted1/2 motorstorm/metal gear solid 4/ god of war3/imfamous) помоему только в gran turismo 5 смогли добиться полной скорости ( хотя и то не факт)....я лично сразу могу на глаз на большом жк тел определить идёт ли игра в 60fbs или в 30/// ;) |
| EdHell:
--- Цитата: alexi86 ---Тут я думаю проблема в самой модели телевизора... --- Конец цитаты --- Причем здесь телик-то? С софтовым методом на ПК то же самое, а он куда качественнее любого чипа. |
| alexi86:
--- Цитата: EdHell от 01 Октябрь 2011, 20:39:01 ---Причем здесь телик-то? С софтовым методом на ПК то же самое, а он куда качественнее любого чипа. --- Конец цитаты --- ты имеешь ввиду SVP? ну так я его не пробовал :D скачал эту прогу попробую, отпишусь о результатах....а вообще я считаю у телевизорах пока этот чип ещё в развитие находится....в каждом разном проце я вижу какие-то плюсы и какие-то недостатки....думаю в скором времени его доведут до совершенства и выйдет чип который будет совершенен...думаю ближе всего к нему всё-таки philips но сложно судить...компаний очень много ...надо будет со своей ps3 пройтись по моделям протестировать в магазине.. Добавлено позже: --- Цитата: MetalliC --- если включить вертикальную синхронизацию - пропадает смысл в этой motion-обработке, так как картинка и так будет рендериться и показываться синхронно с частотой кадров монитора. --- Конец цитаты --- Это заблуждение ..можешь попробывать поставь игру mgs 2 на эмуляторе (она изначально шла в "тру"60 fps и затем mgs 3 с теми же настройками ...эмулятор будет писать так же ,что мол 60fbs но ты сразу увидишь ,что максимум 30fps так как она изначально делалась только в 30////я кстати тоже так думал, но обламался :D читай пост http://www.emu-land.net/forum/index.php/topic,52557.0.html |
| Planestranger:
вот это гимн норкомании... читал - восторгался... |
| alexi86:
--- Цитата: lost_hero от 01 Октябрь 2011, 22:18:32 ---вот это гимн норкомании... читал - восторгался... --- Конец цитаты --- а по теме нечего сказать? ;) вообще я виду здоровый образ жизни :D |
| topos84:
alexi86, по теме: расшифруй аббревиатуру fbs, пожалуйста. |
| alexi86:
--- Цитата: topos84 от 01 Октябрь 2011, 22:49:03 ---alexi86, по теме: расшифруй аббревиатуру fbs, пожалуйста. --- Конец цитаты --- количество кадров в секунду |
| Planestranger:
--- Цитата: alexi86 ---а по теме нечего сказать? --- Конец цитаты --- по теме веществ или вызываемых ими реакций (например, галлюцинации с мерцанием LCD экранов)? просто такое забористое сплетение всякой ереси от вообще ничего понимающего в том, что говорит (fbs и "эмуляция кадра" - лишнее тому подтверждение), человека даже анализировать себе дороже... заразно. |
| topos84:
alexi86, судя по твоему первому посту, ты не столько хотел поделиться с людьми гениальной идеей, сколько передать свои бурные эмоции, с ней связанные. Так что не обижайся, если кого-то насмешил. ;) |
| MetalliC:
--- Цитата: alexi86 ---...эмулятор будет писать так же ,что мол 60fbs но ты сразу увидишь ,что максимум 30fbs так как она изначально делалась только в 30////я кстати тоже так думал, но обламался --- Конец цитаты --- про MGS2 не знаю, смотрел вот DoA2 - он имеет привычку менять фпс то 30 то 60, на глаз отличить одно от другого я не смог |
| alexi86:
--- Цитата: topos84 от 01 Октябрь 2011, 23:00:39 ---alexi86, судя по твоему первому посту, ты не столько хотел поделиться с людьми гениальной идеей, сколько передать свои бурные эмоции, с ней связанные. Так что не обижайся, если кого-то насмешил. ;) --- Конец цитаты --- укажи пожалуйста точно в каком месте я тебя насмешил...если я ошибся вместо fps писал fbs то согласен...сам посмеялся :lol: вообще конечно я сумбурно всё написал...слишком много текста получилось,но на обоснованную критику я не обижаюсь :) |
| paul_met:
В God of War 3 больше,чем 30 fps,но не всегда. Это заметно,когда камера приближается к Кратосу в различных мало нагруженных сценах-тогда счетчик кадров явно в районе 60 fps. На счет технологий типа TruMotion и иже с ними - да,прикольно,картинка оживает,но на моём самсунге подтормаживает иногда (обычно на HD релизах). Включаю эту фишку только при просмотре фильмов. В играх же ничего хорошего от данной технологии не заметил,наоборот. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |