Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Микроанимация (нужен совет) 
:(
    Опции темы
VGSpace
Дата 9.12.2008, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 9.12.2008

Репутация: нет
Всего: нет



     Здравствуйте.
   Мое имя Виктор. Конструктор (искусственный интеллект). Алма-Ата, Казахстан.
Необходимо написать компьютерную программу, но в Казахстане проблемы с профессиональными программистами. Возможно, кто-нибудь сможет помочь советом: с чего начинать и что делать.
    Суть задачи  в двух словах:
Имеем контур, например, квадрат, состоящий из 100 пикселов:  100 пэлов R, 100 пэлов G, 100 пэлов B.Необходимо изменять яркости пэлов R с частотой  10 Гц, G- 20 Гц, В- 30 Гц (значения  условны).Такая «микроанимация».Другими словами ,яркости пэлов должны изменяться не синхронно.
При этом принципиальны не абсолютные значения частот,а их отношения :Fr/Fg,Fg/Fb. Т.е. частоты могут быть плавающими, а разность между ними должна быть постоянной (или почти постоянной).
Назначение программы – создание эффектов присутствия, аналогичных стереоскопическим (графический редактор глубины пространства). 

PM MAIL   Вверх
ksili
Дата 9.12.2008, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2069
Регистрация: 3.11.2005
Где: Красноярск

Репутация: 2
Всего: 17



Не совсем понял, но насколько я понял проблема в том как менять что-то с разной частотой. 
То что ваши частоты имеют определённое отношение облегчают задачу. Нужно реализвать таймер, раюотающий с частотой равной наименьшему общему кратному для Fr,Fg,Fb. А в его обработчике события совершать нужные вам действия. Но при этом надо сделать так, чтобы они выполнялись не каждый раз, а пропускались когда надо. Например для приведённого примера: 
частота таймера будет 60 Гц.
при каждом втором входе в него должна меняяться яркость B;
при каждом третьем входе в него должна меняяться яркость G;
при каждом шестом входе в него должна меняяться яркость R;
Соответственно внутри обработчика события таймера должны быть статические счётчики для каждого вида действия (пэла?)

А что такое пэлы?

Это сообщение отредактировал(а) ksili - 9.12.2008, 14:58


--------------------
Ничто так не развивает аналитическое мышление, как отладка сложной программы без возможности пошагового выполнения (с)
PM MAIL   Вверх
Earnest
Дата 10.12.2008, 09:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 7
Всего: 183



А если частоты не кратны (и для достижения независимости) заведи 3 разных таймера.
Разве пэлы - не то же самое, что пикселы?


--------------------
...
PM   Вверх
VGSpace
Дата 10.12.2008, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 9.12.2008

Репутация: нет
Всего: нет



    Пэл -подэлемент пиксела (П. Нортон "Внутренний мир персональных компьютеров").
    Необходимо управлять изменением яркостью пэлов индивидуально.При этом изменение яркости не должно быть гармоническим (это принципиально).
    Задача сделать пиксел бесцветным: ни черным, ни белым, ни цветным.В биофизике- это эффект абсолютной слепоты или истинной слепоты мозга.
PM MAIL   Вверх
Earnest
Дата 10.12.2008, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 7
Всего: 183



Ладно, оставим термин на совести Нортона...
Ну и управляй индивидуально, по таймеру (таймерам). Если пикселов всего 100 или около того, то о чем речь...


--------------------
...
PM   Вверх
bems
Дата 10.12.2008, 21:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: нет
Всего: 88



Цитата(VGSpace @  9.12.2008,  14:00 Найти цитируемый пост)
Возможно, кто-нибудь сможет помочь советом: с чего начинать и что делать
с выбора целевой платформы и языка.
Да, и по какому закону изменяются пэлы?



--------------------
Обижено школьников: 8
PM MAIL   Вверх
VGSpace
Дата 12.12.2008, 07:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 9.12.2008

Репутация: нет
Всего: нет



    Я-конструктор,а не программист и многие профессиональные советы для меня пока "египетские писмена".Пытаюсь разобраться.Если нетрудно,пишите боле подробные советы.
    Платформу и язык определяет программист.
    Спасибо.



    Есть второй подход в решении задачи: определить возможности индивидуального управления яркостями пэлов R,G,B и разработать соответствующий алгоритм реализации программы.
   Подход менее практичный и более сложный для конструктора. Но, как видиться мне, существующих аппаратных возможностей компьютеров достаточно для создания нужных эффектов.
   Поэтому первый вопрос:
- Могут ли сигналы управляющие яркостями пэлов R,G,B иметь пилообразную форму с передним фронтом более крутым, чем задним? 

Один из важнейших разделов информатики (и биоинформатики также) –информационные конфликты.
    Стандартное объяснение стереоскопии в литературе любого уровня - каждый глаз видит несколько иное изображение и это причина эффектов глубины пространства.
    Более точно- при совмещении несколько различных изображений в зрительных полях мозга возникают локальные информационные конфликты: некоторые подъэлементы зрительной картины содержат разнородную информацию. И , как правило, это области границ объектов. Ширина области конфликта- признак глубины пространства.
    Эффекты неоднозначности- еще один способ создать информационный конфликт. В настоящей задаче это решается на уровне пэлов R,G,B.

PM MAIL   Вверх
Earnest
Дата 12.12.2008, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 7
Всего: 183



Цитата(VGSpace @  12.12.2008,  08:40 Найти цитируемый пост)
Поэтому первый вопрос:
- Могут ли сигналы управляющие яркостями пэлов R,G,B иметь пилообразную форму с передним фронтом более крутым, чем задним? 

Ой... действительно мы на разных языках говорим. 

Говоря про таймер, имелось в виду следующее: с таймером обычно связан некоторый обработчик. В данном случае он должен проходить по всем пикселам изображения и менять у них соответствующую составляющую (красную, зеленую, синюю). Как именно это реализуется - зависит от платформы.

Цитата(VGSpace @  12.12.2008,  08:40 Найти цитируемый пост)
определить возможности индивидуального управления яркостями пэлов R,G,B

Здесь ты имеешь в виду индивидуальное управление яркостями компонет каждого пиксела отдельно или все таки всех вместе (пикселов). В первом случае, боюсь, таймеров не напасешься...



--------------------
...
PM   Вверх
ksili
Дата 12.12.2008, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2069
Регистрация: 3.11.2005
Где: Красноярск

Репутация: 2
Всего: 17



Цитата(VGSpace @  12.12.2008,  11:40 Найти цитируемый пост)
Я-конструктор,а не программист

Жалко мне вашего программиста.

Цитата(VGSpace @  12.12.2008,  11:40 Найти цитируемый пост)
Могут ли сигналы управляющие яркостями пэлов R,G,B иметь пилообразную форму с передним фронтом более крутым, чем задним? 

Форма может быть любая, как мне кажется. Может только не хватить производительности вычислительной системы для какой-то вашей задачи.

Давайте вы дадите техническое задание вашему программисту, а мы уже с ним будет общаться на нашем языке  smile 

Кстати тут ещё есть подраздел по программированию искусственного интеллекта


--------------------
Ничто так не развивает аналитическое мышление, как отладка сложной программы без возможности пошагового выполнения (с)
PM MAIL   Вверх
bems
Дата 12.12.2008, 13:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: нет
Всего: 88



Цитата(VGSpace @  12.12.2008,  07:40 Найти цитируемый пост)
- Могут ли сигналы управляющие яркостями пэлов R,G,B иметь пилообразную форму с передним фронтом более крутым, чем задним?
Строго говоря пэлы не могут изменяться пилообразно, потому что есть только 256 дискретных значений для каждого пэла.

Добавлено через 2 минуты и 12 секунд
Цитата(VGSpace @  12.12.2008,  07:40 Найти цитируемый пост)
Могут ли сигналы управляющие яркостями пэлов R,G,B иметь пилообразную форму с передним фронтом более крутым, чем задним? 

Сигналы попадают извне компьютера?


--------------------
Обижено школьников: 8
PM MAIL   Вверх
ksili
Дата 12.12.2008, 13:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2069
Регистрация: 3.11.2005
Где: Красноярск

Репутация: 2
Всего: 17



Цитата(bems @  12.12.2008,  17:22 Найти цитируемый пост)
Строго говоря пэлы не могут изменяться пилообразно, потому что есть только 256 дискретных значений для каждого пэла.


bems, 
1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ...
это не пилообразно?


--------------------
Ничто так не развивает аналитическое мышление, как отладка сложной программы без возможности пошагового выполнения (с)
PM MAIL   Вверх
bems
Дата 12.12.2008, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: нет
Всего: 88



Цитата(ksili @  12.12.2008,  13:29 Найти цитируемый пост)
это не пилообразно? 
это похоже на пилообразность. А подходит ли такая "похожесть" нужно спросить у ТС



--------------------
Обижено школьников: 8
PM MAIL   Вверх
VGSpace
Дата 13.12.2008, 08:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 9.12.2008

Репутация: нет
Всего: нет



Прежде,чем нагружать "несчастного" программиста необходимо построить виртуальную модель генерируемых  процессов.Именно для этого мне и нужно понять программные возможности компьютера,чтобы обойтись без экспериментов. Иначе: максимум теории и минимум затрат (и мук "несчастного" программиста также). 

 Немного теории.Это необходимо,чтобы мы понимали друг друга.
Любые ощущения можно представить общей формулой: мы видим то, что помним, мы слышим то, что помним и т.д. и т.д. и т.д.
В конце концов – мы есть то, что помним. На любом уровне.
Впрочем, на этих же принципах работает и компьютер.

Любая ячейка памяти предназначена для хранения однозначной информации: это может быть 0 или 1, либо 0,+1 или -1 в случае троичных компьютеров. Попытка  разместить в ячейке памяти неоднозначную информацию окончится неудачей. Если, конечно, предварительно не определить приоритет в неоднозначности.
В итоге ячейка окажется «пустой». Этим же заканчиваются попытки разместить в ячейках памяти мозга неоднозначную информацию от глаз. «Пустые» ячейки в зрительной памяти мозга- информация для  вычисления контуров физических объектов. (Несколько образно, но суть передана)

И следующие вопросы:
1.Насколько крутым может быть передний фронт пилообразного сигнала? Как я понимаю, здесь может быть как min так и max  значений в зависимости от уровня яркости.
2.Возможно ли промодулировать пилообразный управляющий  сигнал? Т.е. можно ли задать значения яркостей пиков по определенному закону?

Добавлено через 12 минут и 12 секунд
    И еще немного теории.
Цветовые модели математический инструмент, с помощью которого можно рассчитать и построить любой цвет и оттенок (иначе: как можно точнее отобразить реальность).
Если реальность не отображать, а создавать виртуально ,то и модели необходимы виртуальные.
 Пример- иллюзорные (фейхнеровские) цвета ,создаваемые посредством диска Бэнхэма. Ни одна из цветовых моделей не годиться для их описания.
До настоящего времени нет теоретического обоснования для генерации такого рода цветов, хотя и секрета большого тоже нет. Обычная физика. 
   Резюме сказанному- чтобы обмануть мозг необходимы не супертехника,а нестандартный подход и понимание сути происходящих процессов.
   
   Речь всегда будет идти о трех пэлах R,G,B (трех подэлементах пиксела).Задача-изменять их яркость индивидуально для каждого пэла,т.е. для пэла R-одна математическая формула, для G - lдругая, для B- третья.

   Постепенно я буду отвечать на все поставленные Вами вопросы. 
PM MAIL   Вверх
VGSpace
Дата 13.12.2008, 08:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 9.12.2008

Репутация: нет
Всего: нет



   Спасибо за совет зайти на форум по искусственному интеллекту.Думаю ,что создам там тему связанную с распознаванием образов (задача архиважная для ИИ).Обязательно собщу,задача весьма интересная и необычная.

 И просьба личного характера. У меня есть родственник. Хочу сделать из него программиста для решения такого рода задач.(Посредством видеосистемы компьютера можно создавать не только иллюзии глубины, но и звуков и запахов, тактильных и вкусовых ощущений, тепла и холода и т.д. Невероятно, но это научный факт).
     Помогите советом -с какой литературы начинать. Направление – индивидуальное управление пэлами (подэлементами пиксела).

    Да, и учитывайте пожалуйста, что уровень познания в области программирования нулевой (т.е. суперчайник).

PM MAIL   Вверх
maxim1000
Дата 13.12.2008, 09:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: 33
Всего: 110



Цитата(VGSpace @  13.12.2008,  08:19 Найти цитируемый пост)
Прежде,чем нагружать "несчастного" программиста необходимо построить виртуальную модель генерируемых  процессов.Именно для этого мне и нужно понять программные возможности компьютера,чтобы обойтись без экспериментов.

в каждом кадре (частота зависит от видеокарты и монитора) можно установить любое допустимое значение любого пиксела
зачастую на персональных компьютерах это значение - три числа, соответствующие красному, зелёному, синему, числа эти целые от 0 до 255, т.е. любое изменение будет скачкообразным кратным 1/255-й части от максимальной яркости
источники информации для разных пикселов и их цветовых составляющих выбирает программист - могут быть разные, может быть один
так что можете смело рисовать независимые графики или задавать законы изменения для каждого "пэла" на экране - это можно будет сделать
единственное, что нужно помнить - точного непрерывного сигнала не получится из-за той самой скачкообразности изменени, хотя 1/255-я часть яркости может оказаться достаточно малой, чтобы изменения казались непрерывными

Добавлено через 32 секунды
Цитата(VGSpace @  13.12.2008,  08:47 Найти цитируемый пост)
Помогите советом -с какой литературы начинать. Направление – индивидуальное управление пэлами (подэлементами пиксела).

ну это лучше в раздел "Компьютерная литература"


--------------------
qqq
PM WWW   Вверх
bems
Дата 13.12.2008, 16:27 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: нет
Всего: 88



Цитата(maxim1000 @  13.12.2008,  09:26 Найти цитируемый пост)
точного непрерывного сигнала не получится из-за той самой скачкообразности

плюс еще одна скачкообразность, связаная с ограниченной частотой кадров

Цитата(VGSpace @  13.12.2008,  08:19 Найти цитируемый пост)
Возможно ли промодулировать пилообразный управляющий  сигнал? Т.е. можно ли задать значения яркостей пиков по определенному закону?
можно

Цитата(VGSpace @  13.12.2008,  08:47 Найти цитируемый пост)
Помогите советом -с какой литературы начинать. Направление – индивидуальное управление пэлами (подэлементами пиксела).
При нулевых познаниях в программировании литература посвященная строго графике будет вредна.



--------------------
Обижено школьников: 8
PM MAIL   Вверх
ksili
Дата 15.12.2008, 05:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2069
Регистрация: 3.11.2005
Где: Красноярск

Репутация: 2
Всего: 17



Цитата(bems @  13.12.2008,  20:27 Найти цитируемый пост)
точного непрерывного сигнала не получится из-за той самой скачкообразности
плюс еще одна скачкообразность, связаная с ограниченной частотой кадров

Ну по-моему при современных возможностях компьютеров все это уже нивелировалось. 
Для цвета получаем больше 16 млн. оттенков (256*256*256). Насколько я знаю, для человеческого глаза этого более чем достаточно. Больше он не различит. Более того он более чувствителен к изменениям яркости, а не самого цвета.
Частота смены кадров изначально вроде была 60 Гц, сейчас в CRT-мониторах уже за сотню, а в ЖКТ-мониторах вроде тоже за сотню, хотя там это и не так важно. При этом реакция человеческого глаза - 1/10 секунды, т.е. 10 Гц. Более быстрые изменения он просто не заметит. Больше частоту надо было делать чисто для комфортности смотрения на монитор.


--------------------
Ничто так не развивает аналитическое мышление, как отладка сложной программы без возможности пошагового выполнения (с)
PM MAIL   Вверх
VGSpace
Дата 15.12.2008, 07:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 9.12.2008

Репутация: нет
Всего: нет



Ваше отношение к следующему утверждению.Не слишком ли категорично? или я что-то неправильно понял?

Сообщение от V.G.  
Направление – индивидуальное управление пэлами (подэлементами пиксела). 
 
Для существующт устройств это невозможно. Нужно либо проектировать собтвенное устройство, которое это допускало, либо считаться с ограничением существующих систем.
А они таковы:
каждому субпикселю соответствует обычно (т.е. в режимах видеоконтроллера, предназначенных для качественной работы с цветом)один байт в видеопамяти. Байт может принимать 256 различных значений. Теоретически такое же количество значений яркости должен принимать и субпиксель, но есть ряд ограничений. В частности:
- нелинейность передаточной характеристики.
- ограниченная разрядность матрицы.
- конечное время установления.
Наиболее интересная - ограниченная разрядность матрицы: у ВСЕХ TN матриц разрядность не превосходит 6, а количество отображаемых градаций, соответственно, 64. Чтобы эмулировать 256 (на самом деле 252) градаций субпиксель заставляют мигать между двумя соседними уровнями с частотой 15 или 30 Гц.
Кроме того, обновление состояния субпикселя происходит не сразу, а, во-первых, синхронно с процессом сканирования видеопамяти видеоконтроллером 60-85 раз в секунду. Во-вторых, ЖК имеют определенную инерционность, т.е. изменение имеет еще дополнительную задержку. В-третьих, т.к. технически нельзя сделать эту задержку менее примерно 10 мс, применяют хитрую технику, заключающуюся в том, что при, скажем, увеличении яркости на субпиксель в течение короткого времени подается повышенный уровень сигнала, за счет чего изменение яркости происходит быстрее. Но идеальной балансировки добиться не удается - за счет разброса параметров часть субпикселей не успевают дойти до нужной яркости за время импульса, а другоие, наоборот, "проскакивают" это значение. Это в идеале. Реально у всей матрицы может наблюдаться либо "неуспевание", либо "проскакивание", притом различное для

Добавлено через 1 минуту и 24 секунды
       И еще один вопрос:

   1.Можно ли посредством векторной графики представлять контуры тремя субконтурами: субконтур R, субконтур G, субконтур B и выполнять с ними «векторные» преобразования индивидуально?

   Важное замечание по инертности зрительного восприятия.
Инертность- это атрибут памяти первого уровня («биологической» кэш-памяти).Известно,  что время отклика фоторецептора составляет несколько десятков наносекунд (достаточно мгновенной вспышки в темной комнате, чтобы увидеть ее обстановку), а его чувствительность –один фотон.
Из кэша информация считывается и передается для инициализации цвета и анализируется по двум частотным параметрам:
 - отношение частот Fr / Fg / Fb
 - динамика частот dFr, dFg, dFb.

PM MAIL   Вверх
ksili
Дата 15.12.2008, 07:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2069
Регистрация: 3.11.2005
Где: Красноярск

Репутация: 2
Всего: 17



Цитата(VGSpace @  15.12.2008,  11:38 Найти цитируемый пост)
 время отклика фоторецептора составляет несколько десятков наносекунд , а его чувствительность –один фотон

Имелись в виду фоторецепторы в глазе человека? Тогда про чувствительность, по-моему, слишком смелое утверждение.


--------------------
Ничто так не развивает аналитическое мышление, как отладка сложной программы без возможности пошагового выполнения (с)
PM MAIL   Вверх
bems
Дата 15.12.2008, 19:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: нет
Всего: 88



Цитата(ksili @  15.12.2008,  05:27 Найти цитируемый пост)
Частота смены кадров изначально вроде была 60 Гц
я про кадры, генерируемые программой. Тут все зависит от текущей загруженности системы. И если она велика, то из заявленых  60 бОльшая часть будет одинаковой, а затем резкий скачек.



--------------------
Обижено школьников: 8
PM MAIL   Вверх
VGSpace
Дата 16.12.2008, 06:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 9.12.2008

Репутация: нет
Всего: нет



Частота сканирования пикселов в видеосистеме задается таймером. При этом существующие стандартные частоты не привязаны аппаратно,т. е. их можно изменить При этом сканирование можно задавать не одним, а тремя таймерами, для каждого подъэлемента пиксела отдельно. При этом, в принципе, возможна реализация любого числа таймеров для задания нужных режимов сканирования.
   Если я не ошибаюсь, возможности процессора позволяют сканировать пикселы и с большей частотой, чем принято и ограничения накладываются только временем отклика, т. е. техническими возможностями монитора.
   Используя необходимое количество таймеров, мы можем задавать режимы сканирования подъэлементов пиксела индивидуально по нужному сценарию? 
   В существующих системах сканирование  подъэлементов пиксела осуществляется ,хотя и по трем проводам, но под управлением одного таймера ,или я ошибаюсь?

Добавлено через 36 секунд
Ваше отношение к следующему совету:

Это в целом правильное описание, хотя можно сделать некоторые замечания. 
а) Задержка 10 мс только характеризует инерционность ЖК ячейки при подаче на нее постоянного сигнала. За счет упомянутой "хитрой техники", хотя в ней нет ничего хитрого, она сводится к действительным 1-2 мс, хотя, как я уже отметил раньше, это время сильно зависит от перепада яркостей. 
б) "у ВСЕХ TN матриц разрядность не превосходит 6". Это так, но в мониторах применяются не только TN-матрицы, они характерны только для дешевых мониторов. В более дорогих применяются, например, матрицы IPS, обеспечивающие "честные" 24 бита на каждую точку, или матрицы PVA, которые выпускаются, насколько мне попадалось, и такие, и этакие . Кроме того, навряд ли Вас точная цветопередача очень волнует, Вы вполне можете ограничиться 262 тыс. цветов "честной цветопередачи" даже для TN матриц (TN, PVA, IPS - типы матриц, они отличаются по устройству ячеек). 
Вообще же, как для практически всех устройств, управляемых электроникой, используется возможность "электронных мозгов" этих устройств компенсировать несовершенства механической или химической технологии. ЖК монитор выполняет огромное количество расчетов по коррекции цветовой температуры изображения, компенсации нелинейности характеристик жидкокристаллических ячеек, динамическому изменению контраста изображения и т.п. Это далеко не простое управление яркостью каждой ячейки подачей на нее пропорционального требуемой яркости напряжения. 
Однако я не понимаю, почему Вы считаете, что индивидуальное управление пэлами невозможно. Именно так строится передача изображения от компьютера монитору - индивидуальным управлением пэлами. А каким образом передаются команды каждому пэлу - это внутреннее дело используемой технологии, Вам совсем не нужно знать устройство этого "черного ящика". Вам, насколько я понимаю, достаточно знать, что дискретность изменения яркости пэлов составляет 1/60 c, а фронты кривой изменения яркости - порядка единиц миллисекунд.  

PM MAIL   Вверх
ksili
Дата 17.12.2008, 05:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2069
Регистрация: 3.11.2005
Где: Красноярск

Репутация: 2
Всего: 17



VGSpace, если работоспособность вашего приложения будет сильно завязана на отттенках цветов пикселей, то лучше не ориентируйтесь на ЖК-мониторы. У них всё-таки цветопередача уступает ЭЛТ-мониторам. А в вашем случае вообще мне кажется лучше взять профессиональный ЭЛТ-монитор.


--------------------
Ничто так не развивает аналитическое мышление, как отладка сложной программы без возможности пошагового выполнения (с)
PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.3167 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.