Узел кодирования и/или декодирования информации, система передачи информации с уплотнением каналов, система передачи информации в телекоммуникационной сети
Заявленные системы относятся к средствам преобразования, хранения и передачи информации с использованием способов цифрового кодирования и средств вычислительной техники и могут быть использованы для передачи массивов данных по каналам связи, согласования форматов входных и выходных данных в процессорных системах, кодирования сообщений и защитных элементов ценных бумаг, денег, карточек. Системы могут использоваться для анализа и синтеза звуковой или изобразительной информации, также в системах сжатия данных для уплотнения каналов передачи, для передачи сообщений по телекоммуникационным сетям, в том числе по сети Интернет. Техническим результатом заявленных систем является обеспечение совместимости средств вычислительной техники, цифровой телевизионной техники, видеомониторов различных каналов связи, обеспечение возможности визуализации звуковых и/или потока цифровых сигналов в виде цветного изображения, такая визуализация информации позволяет расширить арсенал средств для анализа и/или синтеза характеристик сигналов, и/или состояния и/или характеристик источников информации с использованием визуальных, графических и статистических средств анализа. Технический результат достигается тем, что в системы кодирования и/или декодирования, в системы передачи информации с уплотнением каналов и в телекоммуникационные сети введены блоки и узлы растрового кодирования и/или декодирования, позволяющие преобразовывать поступающие данные в графические файлы растровых данных и наоборот. 5 с. и 15 з.п. ф-лы, 7 ил.
Заявленные системы относятся к средствам преобразования, хранения и передачи информации с использованием способов цифрового кодирования сигналов и средств, вычислительной техники и основаны на преобразовании входных двоичных данных в растровый массив данных, который при визуализации представляет собой изображение преобразованного сообщения.
Заявленные системы могут быть использованы для передачи массивов данных по каналам связи, согласования входных и выходных потоков данных в процессорных системах, кодирования и шифрования сообщений, кодирования защитных элементов ценных бумаг, денег, карточек. Системы могут использоваться для анализа и синтеза звуковой или изобразительной информации, также в системах сжатия данных для уплотнения каналов передачи. Для передачи сообщений по телекоммуникационным сетям, в том числе по сети Интернет. Предшествующий уровень техники Известна система для приема, обработки, хранения, передачи и воспроизведения изображений. Система содержит приемник телевизионных сигналов, связанный с памятью изображений и контроллером, декодер и принтер. Указанная система используется для факсимильной и электронной связи, память изображений накапливает кодированные данные изображений, принтер предназначен для печатания данных в виде изображений (US 4805135 A, 14.02.89, H 04 N 1/04). Известны системы информационного обмена данными, хранения и поиска информации в вычислительной сети, в которой данные по сети перемещаются в цифровом виде. Перемещаемые данные на приемной стороне восстанавливаются, преобразуются путем декодирования и обработки в данные в виде изображения, изображения также могут записываться на оптические диски (US 4817050 A, 28.03.89, G 06 K 9/00). Известна система и способ для передачи текстовой и изобразительной информации между компьютером и удаленным дисплейным терминалом. Система содержит связанные с процессором блоки ввода-вывода информации, оперативное запоминающее устройство, блок управления, связанные между собой по шинам системы. Система предназначена для хранения, отображения на дисплее, печатания и иного манипулирования с хранимым цветным изображением, при этом система обеспечивает кодирование информации, поступающей на вход в изображение и декодирование изображения в кодовый сигнал, передаваемый по каналу связи на удаленный терминал. Процессор системы связан с памятью, модемом, графической картой, соединенной с монитором. Удаленный дисплейный терминал содержит процессор, связанный с модемом, предназначенным для сопряжения с каналом связи с одной стороны и с памятью или со средством записи на диск с другой стороны (US 5235680 A, 10.08.93, G 06 F 15/00). Известные системы не позволяют согласовать входные и выходные потоки данных внешних устройств, подключаемых к информационным и/или вычислительным системам простыми средствами. Известные системы за счет сложных преобразований одних форматов в другие обладают свойством терять часть информации, либо осуществление таких преобразований требует большой избыточной информации. Наиболее близкой по технической сущности заявленной системе передачи информации с уплотнением каналов связи является система передачи информации с уплотнением каналов, содержащая передающую и приемную части. Входными сигналами системы являются сигналы звуковых программ и цифровые сигналы данных, которые преобразуются в кодеках, например кодируются MPEG кодером с целью компрессии цифровых аудиоданных. Далее все индивидуальные цифровые потоки от всех поступающих на входы системы каналов мультиплексируются блоком управления в объединенный цифровой поток, который поступает на модулятор и далее в канал связи. При приеме осуществляют обратные преобразования. Поступающие сигналы демодулируют в демодуляторе, демультиплексируют посредством блока управления и направляют каждый в свой блок декодирования (кодек), после чего подвергают цифроаналоговому преобразованию и передают в соответствующий приемник сигналов (см. Ковалгин, Радиовещание и электроакустика, М., Радио и связь, 1999 (подписано к печати 29.10.98), с.723-724). Известная система не позволяет передавать сигналы телевизионных каналов разных стандартов и разной разрешающей способности по одному каналу связи. Наиболее близкой по технической сущности системе передачи информации в телекоммуникационной сети является информационная система передачи по коммуникационной сети, содержащая серверы, связанные через узлы коммуникации и модемы с компьютерами клиентов. Система предназначена для передачи информации по сети, в том числе по запросам. Модемы (модуляторы и демодуляторы) связаны с каналами передачи, приемопередающая аппаратура, входящая в систему, предназначена для преобразования сигналов сети в сигналы для приема и передачи (Норенков И. П. и др. Телекоммуникационные технологии и сети, A, Из-во МГТУим. Н.Э.Баумана, 1998, с.31-32, 60- 61, 87). Известные системы не позволяют увеличивать число обслуживаемых запросов, используя известные телекоммуникационные сети, т.е. сети имеют значительные ограничения по обслуживанию клиентов. В известных системах передачи, кодирования и/или декодирования информацией является само изображение. В заявляемых системах сообщение: информационные потоки данных, звуковая информация и изобразительная, визуализируются с помощью представления всех сообщений в виде растровых данных. Иными словами, все известные системы кодирования и декодирования информации не используют способы представления сообщений звуковых, текстовых, изобразительных и информации, записанной на носителях информации и закодированной двоичными символами, растровых (точечных) массивов данных цветового пространства типа RGB, CMY, YUV, LAB и т.п., т.е. применяя методы кодирования цифрового телевидения (Быков Р.Е., Теоретическое основы телевидения, С-Петербург, из-во Лань, 1998, с.52, 56; Блантер Д. И др. Сканирование и растрирование изображений, М., из-во ЭКОМ, 1999, с.50). Заявленные системы в отличие от известных систем используют в качестве представления информации, поступающей в систему в самом разном виде, преобразование информации в кодовые последовательности данных растровых файлов цветового пространства, что позволяет получить следующие технические результаты. Техническим результатом заявленных узлов (систем) кодирования и/или декодирования информации, системы передачи информации с уплотнением каналов и системы передачи информации в телекоммуникационной сети является обеспечение представления сообщения (информации текстовой, звуковой, изобразительной, цифровой, аналоговой) в виде кодовых последовательностей координат точек цветового пространства, предназначенных для записи, хранения, преобразования, считывания и передачи информации с целью использования их в соответствующих информационных системах. Это расширяет арсенал средств кодирования и декодирования информации и позволяет визуализировать информацию в виде изобразительных образов с помощью известных средств воспроизведения (видеомониторов и т.п.), использовать в качестве носителей информации распечатанное ее изображение в виде массива растровых точечных данных. Системы позволяют передавать такие сообщения по каналам связи, в том числе каналам телекоммуникационной связи с высоким уплотнением. Техническим результатом заявленной группы систем является преобразование входных сигналов от практически любых источников сообщений (информации звуковой, текстовой, битовой, изобразительной) в универсальную единую форму представления информации, а именно в кодовые последовательности координат, описывающих точки цветового пространства, например, плоскостей R, G, B. Это делает совместимым как процессорные системы, так и телевизионные системы, предназначенные для обработки, анализа и представления и/или воспроизведения информации, обеспечивает подключение к системе широкого спектра внешних устройств. Техническим результатом заявленных систем является также обеспечение возможности визуализации звуковых и/или потока цифровых сигналов в виде цветного изображения, такая визуализация информации позволяет расширить арсенал средств для анализа и/или синтеза характеристик сигналов, и/или состояния, и/или иные характеристики непосредственно источников информации с использованием визуальных, графических и статистических средств анализа. Преобразование звуковых образов (например, музыкальных) в изобразительные образы и/или изобразительных образов в звуковые может дать возможность синтеза изобразительных и звуковых средств для разнообразных целей, в т. ч. в шоубизнесе. Использование предложенной системы кодирования информации позволяет создавать криптостойкие системы шифрования, поскольку без сведений о служебной информации (формате) при визуализации информации в процессе декодирования практически нельзя восстановить исходное сообщение. Это свойство целесообразно использовать при создании защитных элементов денег, ценных бумаг, документов, секретных подписей и т.п. Кроме того, использование предлагаемого преобразования информации позволяет визуализировать представленные заявленным образом сообщения путем высокоточной фотопечати, т.е. фотопечати с высоким разрешением. Применение таких систем в полиграфии позволяет значительно уменьшить объем печатных документов, т.е. сэкономить бумажные носители, в этом случае визуализация сообщения, т.е. восприятие их человеком, может быть осуществлена также с помощью одного из вариантов реализации системы. Предложенные системы позволяют, как было указано выше, для передачи сообщений использовать различные телевизионные каналы информации, также телекоммуникационные сети, в том числе сети Интернет, что позволяет повысить число обслуживаемых запросов в сети. Предпосылками к созданию заявленных систем является то, что описание и представление изображений, как было указано выше, можно производить на основе цветовых моделей таких, как. RGB, CMY, YUV и т.п., в которых точка может быть описана числовым (кодовым) значением по каждой из используемых координат, например, в плоскостях "R", "G", "B". Совокупность точек образует изображение, представленное в растровом виде в цветовом пространстве, разрешение, т.е. количество точек по горизонтали и вертикали поля изображения, например, для мониторов составляет 640х480 и 800х600. При этом к этой величине следует добавить количество ступеней квантования по амплитуде трех цветовых составляющих R, G, B. При восьмибитовом представлении слов сообщений можно получить объем сообщения 640х480х3х8= 7.272.000 (бит) или 800х600х3х8=11.520.000 (бит) на каждое поле изображения. При частоте полей в сигнале, равной 25 полей/с, это составит 7,372 Мбитх25 полей/с=184,3 Мбит/с и более. Этот расчет дан для представления величин возможных скоростей передачи данных, а также их объема 7,372х25=184,3 (Мбит/с) 11,520х25=188 (Мбит/с). Таким образом, использование представления информации растровыми данными позволит обеспечить совместимость средств вычислительных систем, средств цифрового телевидения, средств сканирования, средств печати и средств визуального представления информации. Технический результат в заявленном узле достигается тем, что в узле кодирования и декодирования информации, содержащем блок ввода информации и блок вывода информации, связанные с оперативным запоминающим устройством (ОЗУ), блок управления, подключенный к управляющим входам блока ввода информации и блока вывода информации и связанный с ОЗУ, введен блок растрового кодирования, информационные входы и выходы которого связаны соответственно с ОЗУ, соответствующие управляющие входы блока растрового кодирования связаны с соответствующими выходами блока управления, блок растрового кодирования предназначен для преобразования информации, поступающей на вход системы, в форматы внешних данных. Блок растрового кодирования системы кодирования и декодирования содержит регистр, счетчик, шифраторы, блок памяти, входы регистра являются информационными входами блока растрового кодирования, выходы - подключены к соответствующим адресным входам при выборе слов растровых данных блока памяти, входы счетчика, первого и второго шифраторов и блока памяти соединены с соответствующими выходами блока управления, выходы счетчика подключены к соответствующим адресным входам при выборе слов заголовка графического формата блока памяти, выходы первого шифратора соединены с адресными входами выбора последовательности слов блока памяти, выходы второго шифратора соединены с адресными входами выбора подзоны заголовка или подзоны слов растровых данных блока памяти, адресные входы выбора режима кодирования или декодирования и выбора зоны заголовков или зоны растровых данных соединены соответственно с соответствующими выходами блока управления. Кроме того, блок растрового кодирования содержит дополнительно второй и третий регистры, входы второго регистра связаны с выходами блока памяти, выходы второго и третьего регистров подключены ко входам блока вывода информации, управляющие входы второго и третьего регистров соединены с соответствующими выходами блока управления, соответствующий выход второго регистра соединен со сдвиговым входом третьего регистра. Кроме того, он может содержать элемент для выделения стандартного заголовка растровых данных, вход которого соединен с соответствующим выходом блока ввода информации, выход связан с соответствующим входом блока управления. Технический результат также достигается тем, что в узле кодирования информации, содержащем блок ввода информации и блок вывода информации, связанные с оперативным запоминающим устройством (ОЗУ), блок управления, подключенный к управляющим входам блока ввода информации и блока вывода информации и связанный с ОЗУ, введен блок растрового кодирования, информационные входы и выходы которого связаны соответственно с ОЗУ, соответствующие управляющие входы блока растрового кодирования связаны с соответствующими выходами блока управления, блок растрового кодирования предназначен для преобразования информации, поступающей на вход системы, в форматы внешних устройств. Кроме того, блок растрового кодирования содержит регистр, счетчик, шифраторы, блок памяти, входы регистра являются информационными входами блока растрового кодирования, выходы - подключены к соответствующим адресным входам при выборе слов растровых данных блока памяти, соответствующие входы счетчика, первого и второго шифраторов и блока памяти соединены с соответствующими выходами блока управления, выходы счетчика подключены к соответствующим адресным входам при выборе слов заголовка графического формата блока памяти, выходы первого шифратора соединены с адресными входами выбора последовательности слов блока памяти, выходы второго шифратора соединены с адресными входами выбора подзоны заголовка или подзоны слов растровых данных блока памяти, адресные входы выбора режима кодирования или декодирования и выбора зоны заголовков или зоны растровых данных соединены соответственно с соответствующими выходами блока управления. Технический результат также достигается тем, что в узле декодирования информации, содержащем блок ввода информации и блок вывода информации, связанные с оперативным запоминающим устройством (ОЗУ), блок управления, подключенный к управляющим входам блока ввода информации и блока вывода информации и связанный с ОЗУ, введен блок растрового кодирования, информационные входы и выходы которого связаны соответственно с ОЗУ, соответствующие управляющие входы блока растрового кодирования связаны с соответствующими выходами блока управления, блок растрового кодирования предназначен для преобразования информации, поступающей на вход системы, в форматы внешних устройств. Кроме того, блок растрового кодирования содержит регистр, счетчик, шифраторы, блок памяти, входы регистра являются информационными входами блока растрового кодирования, выходы - подключены к соответствующим адресным входам при выборе слов растровых данных блока памяти, соответствующие входы счетчика, первого и второго шифраторов и блока памяти соединены с соответствующими выходами блока управления, выходы счетчика подключены к соответствующим адресным входам при выборе слов заголовка графического формата блока памяти, выходы первого шифратора соединены с адресными входами выбора последовательности слов блока памяти, выходы второго шифратора соединены с адресными входами выбора подзоны заголовка или подзоны слов растровых данных блока памяти, адресные входы выбора режима кодирования или декодирования и выбора зоны заголовков или зоны растровых данных соединены соответственно с соответствующими выходами блока управления. Кроме того, блок растрового кодирования содержит дополнительно второй и третий регистры, входы второго регистра связаны с выходами блока памяти, выходы второго и третьего регистров подключены ко входам блока вывода информации, управляющие входы второго и третьего регистров соединены с соответствующими выходами блока управления, соответствующий выход второго регистра соединен со сдвиговым входом третьего регистра. Кроме того, он может содержать элемент для выделения стандартного заголовка растровых данных, вход которого соединен с соответствующим выходом блока ввода информации, выход связан с соответствующим входом блока информации. Технический результат также достигается тем, что в системе передачи информации с уплотнением каналов, содержащей, по меньшей мере, кодек телевизионных сигналов, связанный с телевизионным каналом, блок управления, модулятор, демодулятор и каналы связи, введены кодек с высоким разрешением (HDTV) и узлы растрового кодирования и/или декодирования, кодек телевизионных сигналов и кодек HDTV связаны с соответствующими узлами растрового кодирования и/или декодирования, один из узлов растрового кодирования и/или декодирования связан с информационным входом-выходом системы, выходы указанных узлов связаны с модулятором, входы узлов растрового кодирования и/или декодирования связаны с выходом демодулятора, указанные кодеки, узлы растрового кодирования и/или декодирования, модулятор и демодулятор связаны с блоком управления. Кроме того, узел растрового кодирования и/или декодирования содержит блок ввода информации и блок вывода информации, связанные с оперативным запоминающим устройством (ОЗУ), блок управления узла растрового кодирования и/или декодирования, подключенный к управляющим входам блока ввода информации и блока вывода информации и связанный с ОЗУ, блок растрового кодирования, информационные входы и выходы которого связаны соответственно с ОЗУ, соответствующие управляющие входы блока растрового кодирования связаны с соответствующими выходами блока управления узла, узел растрового кодирования предназначен для преобразования информации, поступающей на вход системы, в форматы внешних устройств. Кроме того, он содержит элемент для выделения стандартного заголовка растровых данных, вход которого соединен с соответствующим выходом блока ввода информации, выход связан с соответствующим входом блока информации. В системе блок растрового кодирования содержит регистр, счетчик, шифраторы, блок памяти, входы регистра являются информационными входами блока растрового кодирования, выходы - подключены к соответствующим адресным входам при выборе слов растровых данных блока памяти, соответствующие входы счетчика, первого и второго шифраторов и блока памяти соединены с соответствующими выходами блока управления, выходы счетчика подключены к соответствующим адресным входам при выборе слов заголовка графического формата блока памяти, выходы первого шифратора соединены с адресными входами выбора последовательности слов блока памяти, выходы второго шифратора соединены с адресными входами выбора подзоны заголовка или подзоны слов растровых данных блока памяти, адресные входы выбора режима кодирования и декодирования и выбора зоны заголовков или зоны растровых данных соединены соответственно с соответствующими выходами блока управления. Блок растрового кодирования содержит дополнительно второй и третий регистры, входы второго регистра связаны с выходами блока памяти, выходы второго и третьего регистров подключены ко входам блока вывода информации, управляющие входы второго и третьего регистров соединены с соответствующими выходами блока управления, соответствующий выход второго регистра соединен со сдвиговым входом третьего регистра. Технический результат достигается тем, что в системе передачи информации в телекоммуникационной сети, содержащей сервер, связанный с сетью через узел коммутации, блок управления, связанный с модулятором, демодулятор, компьютер клиента с монитором, введены узлы растрового кодирования и/или декодирования, сервер связан с узлом растрового кодирования и/или декодирования, выход которого подключен к модулятору, на приемной стороне демодулятор через узел растрового кодирования и/или декодирования соединен с компьютером клиента. Кроме того, в системе узлы растрового кодирования и/или декодирования содержат блок ввода информации и блок вывода информации, связанные с оперативным запоминающим устройством (ОЗУ), блок управления, подключенный к управляющим входам блока ввода информации и блока вывода информации и связанный с ОЗУ, блок растрового кодирования, информационные входы и выходы которого связаны соответственно с ОЗУ, соответствующие управляющие входы блока растрового кодирования связаны с соответствующими выходами блока управления, блок растрового кодирования предназначен для преобразования информации, поступающей на вход системы, в форматы внешних устройств. Кроме того, он может содержать элемент для выделения стандартного заголовка растровых данных, вход которого соединен с соответствующим выходом блока ввода информации, выход связан с соответствующим входом блока информации. Блок растрового кодирования содержит регистр, счетчик, шифраторы, блок памяти, входы регистра являются информационными входами блока растрового кодирования, выходы - подключены к соответствующим адресным входам при выборе слов растровых данных блока памяти, соответствующие входы счетчика, первого и второго шифраторов и блока памяти соединены с соответствующими выходами блока управления, выходы счетчика подключены к соответствующим адресным входам при выборе слов заголовка графического формата блока памяти, выходы первого шифратора соединены с адресными входами выбора последовательности слов блока памяти, выходы второго шифратора соединены с адресными входами выбора подзоны заголовка или подзоны слов растровых данных блока памяти, адресные входы выбора режима кодирования и декодирования и выбора зоны заголовков или зоны растровых данных соединены соответственно с соответствующими выходами блока управления. Кроме того, блок растрового кодирования содержит дополнительно второй и третий регистры, входы второго регистра связаны с выходами блока памяти, выходы второго и третьего регистров подключены ко входам блока вывода информации, управляющие входы второго и третьего регистров соединены с соответствующими выходами блока управления, соответствующий выход второго регистра соединен со сдвиговым входом третьего регистра. Краткий перечень фигур чертежей. На фиг. 1 представлена функциональная схема заявленных узла кодирования и декодирования, узла кодирования и узла декодирования информации. На фиг. 2 представлена функциональная схема блока растрового кодирования. На фиг. 3 представлена функциональная схема системы передачи информации с уплотнением каналов. На фиг. 4 представлена система передачи информации в телекоммуникационной сети, в том числе сети Интернет. На фиг. 5 представлена таблица соответствия адресных входов блока памяти и содержимого его зон памяти. На фиг. 6 приведен пример выполнения блока растрового кодирования в режиме декодирования. На фиг. 7 воспроизведен возможный вариант визуализации заголовка и данных сообщения как фрагмента изображения на носителе информации или визуализации на экране дисплея. Узел кодирования и декодирования информации, узел кодирования и узел декодирования информации (в дальнейшем система) содержит (фиг. 1) следующие функциональные блоки: блок 1 ввода информации, предназначенный для ввода данных в систему, блок 1 выполняет чтение входных сигналов под управлением блока 2 управления, например контроллера, в одну из функций которого входит управление пересылкой данных между блоком 1 ввода информации, оперативным запоминающим устройством 3 и блоком 11 вывода информации, связанным с внешними устройствами (не показаны). Блок 1 и блок 11 могут быть подключены, например, к стандартным шинам, таким как PSI, ISA, IDE, S/P-DIF. Система содержит оперативное запоминающее устройство 3 (ОЗУ), при этом блок 1 совместно с блоком 2 управления записывает поступающие данные в ОЗУ 3. Система может также включать постоянное запоминающее устройство 24, в котором хранятся данные и/или программы, используемые при работе заявленных систем. Система содержит блок 4 растрового кодирования, предназначенный для представления поступающих на него сообщений (информации) в файлы графических форматов в виде растровых (точечных) данных. Возможный вариант реализации которого приведен на фиг. 2 и фиг. 6. Система может также содержать в своем составе графический сопроцессор 6 для обработки данных ОЗУ и при визуализации сообщений, соединенный с монитором 2. Блок 11 вывода информации обеспечивает согласование внутренней шины 10 с внешней шиной или внешними устройствами, например, как было показано выше, по стандартным шинам: PSI, ISA, IDE, S/P-DIF, где PSI, ISA - шины компьютера, IDE - шины накопителей, S/P-DIF - интерфейс цифровых форматов. ОЗУ 3 предназначено для временного хранения информационных сообщений в процессе работы системы и может быть выполнено, например, на основе микросхем SGRAM (динамическое синхронное графическое ОЗУ) фирмы NEC MPD481850GF-A-12, имеющих емкость 8 Мбит (журнал Радио, N6, 1999, с.23), состоящих из двух банков памяти по 128 кбит 32-разрядных слов, также имеются два 32-разрядных регистра цвета и маски. Эти микросхемы могут выполнять страничную и слоговую запись/чтение, ускоренную очистку, маскированную обработку данных и обмен содержимым между банками памяти. ПЗУ 24 предназначено для хранения данных, используемых любым блоком заявленной системы в процессе работы, и может быть выполнено на основе масочных, электрически перепрограммируемых и т.п. микросхем ПЗУ. Блок 2 управления предназначен для управления процессами обработки и операций ввода-вывода в ручном или автоматическом режиме. Блок 2 управления может представлять собой, как было указано, контроллер или процессор, при использовании его в данной системе он может заменить или дополнить блоки системы, обеспечив гибкость алгоритмов работы. Графический сопроцессор 6, например, CXD 8561BQ фирмы SONY, предназначен для обработки изображений, например, поступивших от сканера (не показан), подключенного к блоку 1 системы, в виде файла сканированного изображения с целью восстановления растровой структуры исходного изображения с входного носителя информационного сообщения путем выравнивания посредством сопроцессора 6 строк растра, точного пересчета перемещенных пиксельных данных и т.п. Блок 4 растрового кодирования (фиг. 2 и фиг. 6) содержит регистр 21, входы которого подключены к ОЗУ 3, связанному по шинам 8 с выходом блока 1 ввода информации, выходы регистра 21 и выходы счетчика 12 подключены к адресным входам А2-А9 блока 15 памяти по избирательному управлению Z блоком 2, шифраторы 13 и 14 подключены входами к соответствующим выходам 17 и 18 блока 2 управления, выходы шифраторов 13 и 14 подключены соответственно к А0, А1 и А10-А12 адресным входам блока 15 памяти, выход 20 управления выбором режима кодирования или декодирования блока 2 управления подключен к входу А14 блока памяти 15, выход 19 управления выбором зоны данных или зоны заголовков блока 15 памяти подключены ко входу А13 блока 15 памяти, все входы блока памяти по шинам 9 связаны с ОЗУ и блоком 11 вывода информации. Кроме того, на фиг. 2 представлена функциональная схема в целом систем кодирования и/или декодирования, при этом каждая из систем содержит блок 1 ввода информации, блок 11 вывода информации, ОЗУ 3, монитор 7, графический сопроцессор 6, клавиатуру 51 (блок ручного ввода данных), блок 2 управления, как было указано выше, может представлять собой контроллер со стандартными функциями. При этом на фиг. 2 приведены функциональные элементы, которые могут реализовать функции контроллера в заявленных системах. Блок управления содержит элемент 38 переключения режима работы - кодирования или декодирования, элемент выбора 39 зоны данных или зоны заголовков, элемент 40 подачи сигналов на шифратор 14, преобразующий их в сигналы на входах А10-А12 блока 15 памяти для выбора подзоны данных или заголовков, регистры 45 и 46. Элемент 41 для подачи счетных импульсов на счетный вход счетчика 12, элемент 42 переключения шин системы, работающий, например, по управлению от элемента 39, элемент 42 связан по шинам с блоками 1, 11, 6, 3, входом управления регистра 21, счетчика 12 и блока памяти 15. ОЗУ 3 может быть снабжено буфером 31 записи и управления интерфейсом. Элемент 43 предназначен для подачи сигналов на входы шифратора 13, который формирует код выбора плоскости цветового пространства "R", "G", "B" и "A" по входам А0А1 блока памяти. Элементы 38, 39, 40, 41, 42 и 43 связаны с клавиатурой 51 для подачи на них данных о параметрах подключаемых внешних устройств и команд по управлению режимами работы. На фиг. 3 представлена функциональная схема системы передачи информации с уплотнением каналов, содержащая кодек 221 телевизионных сигналов и кодек HDTV (телевизионных сигналов высокого разрешения) 222, связанные соответственно с каналом телевизионных сигналов и телевизионным каналом высокого разрешения (HDTV). Система содержит узлы 26 растрового кодирования и/или декодирования, модулятор 23 и демодулятор 24, каналы связи 29 30, блок 25 управления, шину управления системы 27, связанную с блоками 221 и 222, узлами 26, модулятором 23 и демодулятором 24, внешний управляющий вход 281 системы, предназначенный для ввода данных о параметрах уплотняемых каналов и подачи команд управления режимами работы системы, информационный вход-выход 282, соединенный с одним из узлов 26, предназначенный для передачи и приема дополнительных данных системой в случае необходимости. На фиг. 4 представлена функциональная схема передачи информации в телекоммуникационной сети, в том числе сети Интернет. Система содержит компьютер 49 клиента с монитором 50, связанный с сетью 32, узлы 26 растрового кодирования и/или декодирования, модулятор 23. Демодулятор 24, каналы связи 29 и 30, блок 25 управления, узел 31 коммутации сети, связанный с сетью 32, управляющий вход 281, связанный с блоком 25 управления и предназначенный для ввода данных о параметрах запросов и команд управления режимами запроса, сервер 37, информационный вход-выход 282 системы, предназначенной для приема и передачи данных системы. На фиг. 5 представлена таблица соответствия адресных входов блока 15 памяти и содержимого его зон, блока 4 растрового кодирования, входящего в состав системы кодирования, системы декодирования, системы кодирования и декодирования, системы передачи информации с уплотнением каналов и системы передачи информации по телекоммуникационной сети. Зоны 351 и 352 предназначены для хранения вариантов заголовков различных форматов Z1-Z8, которые могут быть выбраны блоком 2 управления. Зоны 361 и 362 предназначены для хранения растровых данных в подзонах Д1-Д7, в подзоне Д8 хранится заголовок растровых данных. Зоны 351 и 361 предназначены для работы системы с режиме кодирования, а зоны 352 и 362 памяти - декодирования, которые выбирают по входу А14, при этом активизируют либо зоны 351 и 361 или 352 и 362. Вход А13 предназначен для выбора либо зоны 351 заголовков, либо зоны 361 растровых данных при кодировании. При декодировании соответственно 352 и 362. Входы А10-А12 предназначены для выбора заданного заголовка заданного формата из зоны 351(352), либо, если по входу А13 активизирована зона памяти данных 361(362) - выбор подзоны данных Д1-Д7 с заголовком растровых данных Д8. Для пояснения формирования данных в подзонах памяти 361 или 362 отметим каким образом представлена каждая точка растровых данных в цветовых координатах, соответственно R (красная), G (зеленая), B (синяя), A (черно-белая) цветовые плоскости. Для этого представим, что любая точка "n" растровых данных может быть описана как n= aX, bY, cZ, mK, где X, Y, Z...K - (1) цветовые плоскости, например, R, G, B, A. a, b, c,...m - значение координат в плоскостях цветового пространства X, Y, Z...K. Для каждой точки в последовательности точек при кодировании даем длину значений a, b, c в каждой из цветовой плоскости в виде выделяемых им числа разрядов, например, соответственно в плоскостях: R, G, B, A для форматов: gif, 320Х240 2-2-2-2 для форматов: TIF, 640Х480 3-3-2-0 (2) для форматов:
(720х360)х8х25=216 кбит/с, где
число 720 - число элементов яркости в строке
число 360 - число элементов цветности
число 8 - число бит в слове, описывающем яркость и цветность
число 25 - число кадров
Отсюда необходимое количество строк растра изображения составит
1,5 Мбит/с:216 кбит/с - 6,944

1,5 Мбит/с:216 кбит/с - 69,44

Видно, что наиболее простым способом выделения каналов при их уплотнении может быть способ разбиения строк растра ТВ изображения между различными кодеками, т. е. выделению каналу заданного числа строк, при этом дополнительные кодеки 22 подключаются так же, как кодеки 221 и 222 и им так же можно выделить заданное число строк. При этом в блок 25 управления по управляющей шине 281 для каждого узла 26 вводится информация о выделенных им строках. Блок 25 управления управляет процессором начала кодирования в узлах 26 и процессом считывания из блока 11 вывода каждого узла 26 в модулятор. Модулятор 23 и демодулятор 24 выполняют соответственно функции формирования сигналов передатчика и приемника. Блок 25 управления, как было указано выше, выделяет каждому каналу заданное число строк растрового изображения, которые в такой же последовательности поступают в модулятор 23 и далее в канал связи 29. Таким образом, система позволяет все данные, поступающие по разным телевизионным каналам, преобразовывать в общий графический формат или стандарт цветного телевидения и считывать преобразованные данные построчно через модулятор в канал связи. Система передачи информации может работать и в режиме разуплотнения каналов. В этом случае (фиг. 3) сигналы нескольких источников информации (не показаны) поступают через демодулятор 24 на входы узлов 26 (или узла). Блок 25 управления по входу 281 получает информацию о количестве подключаемых источников и выделенных им строках в принимаемом потоке данных. Блок 25 управления подключает заданное число строк данных или сообщение в заданном количестве бит на вход соответствующего узла 26, с клавиатуры вводится формат телевизионного канала, и блок 4 соответствующего узла 26 кодирует сообщение и подключает его с к соответствующему кодеку 221 и 222 для преобразования и передачи на соответствующий телевизионный канал. Таким образом, при обратном режиме разуплотнения блок 25 управления управляет поступлением растровой информации построчно (выделяя определенные строки в принимаемой информации) в соответствующий узел 26. Узлы 26 преобразуют сообщение в формат телевизионных каналов по алгоритму, описанному для системы кодирования. Отформатированные данные через соответствующий кодек 22 передают на соответствующий приемник телевизионного сигнала (не показан). Достоинством системы можно назвать возможность выполнения всех функций системы "MAC", используя однотипное кодирование для всех сигналов и возможность передачи большого числа каналов, включая каналы высокого разрешения. При этом, как известно, система "MAC/packet" С.И. Алябьев, Радиовещание и элктроакустика", М. , Радио и связь, 1999, 792 с., ил., с. 704, характеризуется следующими признаками: уплотнение аналоговых и цифровых компонент с разделением их по времени, кодирование сигнала изображения по типу MAC, где сигнал яркости и один из двух цветоразностных раздельно сжимаются и после этого размещаются в пределах строки; пакетное уплотнение для звуковых сигналов и сигналов данных с передачей их в цифровой форме; возможность применения систем идентификации, ограниченного доступа, скремблирования видеосигнала и засекречивания аудиосигналов. При этом уплотнение аналоговых и цифровых компонентов с разделением по времени обеспечивает большую пропускную способность при заданной ширине полосы частот радиоканалов. На фиг. 4 представлен вариант реализации заявленной системы передачи информации в телекоммуникационной сети, в том числе сети Интернет. Система содержит узел 26 растрового кодирования и/или декодирования, модулятор 23, демодулятор 24, блок 25 управления, узел коммутации 21, сервер 37, персональный компьютер 49 клиента и монитор 50. Заявленная система работает следующим образом. По телекоммуникационной сети 32 через узел коммутации 31 на сервер 37 поступают запросы на обслуживание, сервер 37 связан с сетью 32 через узел коммутации 31, либо непосредственно. Ответы на запросы могут поступать клиенту по сети стандартным образом. В случае необходимости передачи ускоренным образом клиент может воспользоваться образованным каналом передачи, содержащим на передающих и приемных сторонах узлы растрового кодирования и/или декодирования, модулятор и демодулятор. Для этого по сигналу управления, поступающему на вход 28 блока 25 управления, инициируют работу системы. Блок 25 по шине 27 управления подключает через узел 31 коммутации сервер 37 и ответы по запросу клиента поступают в узел 26 растрового кодирования и/или декодирования, выполненный аналогично описанным выше системе кодирования и системе кодирования и декодирования. Цифровой поток данных от сервера поступает на блок 1 ввода узла 26, затем перезаписывается в ОЗУ 3, далее по командам от блока 25, который связан по шине управления с элементами 38-43 блока 2 управления узла 26, осуществляют процесс кодирования данных в графические форматы растровых данных или в стандарте цветного телевидения и передают их через блок 11 вывода узла 26 на модулятор 23, через который по управлению от блока 25 данные отправляются на демодулятор 24 клиента. В этом случае можно использовать любые известные стандартные каналы связи, согласованные с потоком информации. Демодулятор принимает графический файл или поле изображения ЦВ ТВ ответа на запрос, декодирует его так, как осуществляют декодирование как описано в системе кодирования и декодирования и системе кодирования, визуализирует его через монитор 50 компьютера 49. Нужно отметить, что обычная скорость передачи информации в телефонной сети не превышает 33,6 кбит/с, что при больших объемах потребляемой информации сильно нагружает телефонные линии и станции. Заявляемая система может обслуживать одновременно максимально 135 Мбит/с: 33,6 кбит/с

Формула изобретения
РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7NF4A Восстановление действия патента Российской Федерации на изобретение
Номер и год публикации бюллетеня: 4-2004
Извещение опубликовано: 10.02.2004