Верижен код - Технически речник том IV
Верижният код ( 8 23) ви позволява да коригирате всички единични грешки, при условие че между всеки два погрешно приети сигнала има поне три правилно приети сигнала. Схема на енкодер с непрекъснат код. Верижният код (8.23) дава възможност да се коригират всички единични грешки, при условие че има поне три правилно приети сигнала между два погрешно приети сигнала. По този начин верижният код открива и коригира поредици от грешки сравнително лесно, но с цената на голям излишък. В представянето на верижен код [2.5] наклонът може да има само 8 посоки, така че стойността може да бъде кодирана с 3 бита. Верижното кодиране ще бъде описано подробно в следващия раздел. Помислете за избора на локални характеристики, като използвате диференциален верижен код (вижте подраздел. Лесно е да свържете появата на тези символи с максимумите на кривината, но това не е достатъчно, за да определите позицията на всички максимуми. Още по-ефективен начин за представяне е да използвате диференциален верижен код, който кодира всяка точка с разликата на два последователни абсолютни кода. В този случай осем стойности все още се съхраняват d (0, 1, 2, 3 и 4), но вероятностите за тяхното възникване не са еднакви. Може да се очаква, че при кодиране на гладки криви стойностите 0 и 1 ще се появяват много по-често от всички останали, а стойността 4 е изключително рядка. Следователно един от кодовете с променлива дължина може да се използва за представяне на различни посоки. Напишете програма за определяне на x и y координатите на пиксел, за който посоката на верижния код на комуникация с друг пиксел е известен. Представяне на скелета под формата на графикавърхове от трети ред - с главни букви. Юдин от тях осигурява издаването на маршрут, образуван от тези пиксели и представен във верижен код. В този случай това описание е 536545242545342342332912; експонентите означават повторение на знаци. Друг метод включва издаване на описания на линии и дъги от окръжности. Изображенията от клас 4 се състоят от набори от отделни точки, толкова отдалечени една от друга, че верижните кодове не могат да бъдат използвани за представянето им. Вместо това трябва да се използва матрица, съдържаща техните координати x,y. Подходящото оборудване за показване прави възможно свързването на точки с прави линии или прости криви. Познавайки координатите на всички точки на контура, е възможно да се изчислят моментите му.Трудно е обаче да се изчислят геометричните свойства на областта, затворена в контура, кодиран от верижния код, въз основа на самия код. Сравнете броя битове, необходими за съхраняване на коефициентите на полином на Безие, приближаващ контура на обект, с броя битове, необходими за съхраняване на описание на същия контур, кодиран с помощта на диференциален верижен код. Ако обектният модел се редуцира до формата на трансферни функции, тогава обичайните методи за идентификация са тестване на честотната характеристика, импулсно тестване и корелационен анализ; последното обикновено се свързва с въведените смущения. Често срещан тип смущение за тази цел е двоичен верижен код.