УМЕНЬШЕНИЕ МЕЖСИМВОЛЬНОЙ ИНТЕРФЕРЕНЦИИ В КОДИРОВАННОМ СВЕТЕ

1. Способ управления подачей входного сигнала от кодера (6) на модулятор (20), в котором входной сигнал вызывает модуляцию тока, протекающего через источник (8) света для внедрения данных в свет, излучаемый источником света, посредством модулирования в упомянутый ток последовательности символов, причем каждый выбирается из числа дискретного набора уровней тока в соответствии со схемой кодирования, и каждый является результатом соответствующей градации в характеристике входного сигнала; причем способ содержит:
для каждого из множества возможных логических переходов, разрешенных упомянутой схемой кодирования от непосредственно предшествующего одного из упомянутых символов к настоящему одному из упомянутых символов, определение соответствующего наблюдаемого значения для уровня тока настоящего символа;
для каждого из упомянутого множества логических переходов, определение ассоциированной ошибки между соответствующим наблюдаемым значением и соответствующим одним из набора номинальных значений для уровней тока; и,
основываясь на соответствующей ошибке для каждого из упомянутого множества логических переходов, применение соответствующей компенсации к соответствующей градации входного сигнала, чтобы привести результирующий уровень тока ближе к соответствующему номинальному значению.
2. Способ по п.1, в котором упомянутое множество возможных логических переходов представляет собой все возможные переходы, разрешенные в соответствии с упомянутой схемой кодирования.
3. Способ по п.1 или 2, в котором способ содержит:
N
n
N
n
n
для каждой из множества возможных комбинаций символов, разрешенных упомянутой схемой кодирования в последовательности заданного количества  смежных символов от предшествующего одного из упомянутых символов - до настоящего одного из упомянутых символов , определение соответствующего наблюдаемого значения для уровня тока настоящего символа ;
для каждой из упомянутого множества комбинаций, определение ассоциированной ошибки между соответствующим наблюдаемым значением и соответствующим номинальным значением; и,
основываясь на соответствующей ошибке для каждой из упомянутого множества комбинаций, применение соответствующей компенсации к соответствующей входной градации входного сигнала, чтобы привести соответствующий уровень тока ближе к соответствующему номинальному значению.
N
4. Способ по п.1, в котором упомянутое множество комбинаций представляет собой все возможные комбинации  символов при заданных логических переходах, разрешенных в соответствии с упомянутой схемой кодирования.
5. Способ по любому предыдущему пункту, в котором упомянутым током является средний ток, и модулятор (20) управляет средним током, используя широтно-импульсную модуляцию, и
в котором упомянутая характеристика входного сигнала содержит рабочий цикл широтно-импульсной модуляции, причем градации во входном сигнале указывают разные значения рабочего цикла.
6. Способ по любому предыдущему пункту, в котором источником (8) света является источник света на основе LED.
7. Способ по любому предыдущему пункту, в котором:
этапы определения наблюдаемых значений и определения ошибок выполняются, основываясь на имитации модулятора (20), посредством использования имитации для получения наблюдаемых значений; и
этап применения компенсации выполняется на стадии предварительной компенсации.
8. Способ по любому предыдущему пункту, в котором:
этапы определения наблюдаемых значений, определения ошибок и применения компенсации выполняются динамически во время работы кодера (6), модулятора (2) и источника (8) света, посредством использования измерительной схемы (36) для измерения наблюдаемых значений во время упомянутой работы.
9. Способ по любому предыдущему пункту, в котором этап применения компенсации содержит установку мультипликативного корректирующего коэффициента или аддитивного корректирующего смещения в модуле (28) компенсации, расположенном между кодером (6) и модулятором (20), выполненном с возможностью корректировки градаций входного сигнала перед вводом в модулятор.
10. Способ по любому предыдущему пункту, в котором:
модулятор (20) реализован в виде модернизируемого дополнительного модуля (20, 28, 36) к драйверу (16) источника (8) света, не способного, самого по себе, модулировать свет внедряемыми данными; или
модулятором является предварительно существующая часть источника света вместе с драйвером, но применение упомянутой компенсации выполняется модернизируемым дополнительным модулем (28, 36) для модулятора.
11. Устройство управления подачей входного сигнала от кодера (6) на модулятор (20), в котором входной сигнал вызывает модуляцию тока, протекающего через источник (8) света для внедрения данных в свет, излучаемый источником света, посредством модулирования в упомянутый ток последовательности символов, причем каждый выбирается из числа дискретного набора уровней тока в соответствии со схемой кодирования, и каждый является результатом соответствующей градации в характеристике входного сигнала; причем устройство содержит:
измерительную схему (36), выполненную с возможностью, для каждого из множества возможных логических переходов, разрешенных упомянутой схемой кодирования от непосредственно предшествующего одного из упомянутых символов к настоящему одному из упомянутых символов, измерения соответствующего наблюдаемого значения для уровня тока настоящего символа во время работы модулятора; и
модуль (28) компенсации, выполненный с возможностью, для каждого из упомянутого множества логических переходов, определения ассоциированной ошибки между соответствующим наблюдаемым значением и соответствующим одним из набора номинальных значений для уровней тока;
в котором модуль компенсации дополнительно выполнен с возможностью применения, основываясь на соответствующей ошибке для каждого из упомянутого множества логических переходов, соответствующей компенсации к соответствующей градации во входном сигнале, чтобы привести результирующий уровень тока ближе к соответствующему номинальному значению.
12. Устройство по п.11, в котором упомянутое устройство принимает вид модернизируемого дополнительного модуля (20, 28, 36) для драйвера (16) источника (8) света, не способного, самого по себе, модулировать свет внедряемыми данными, причем упомянутый дополнительный модуль содержит модулятор (20) вместе с измерительной схемой (36) и модулем (28) компенсации.
13. Устройство по п.11, в котором модулятор (20) интегрирован в драйвер (16) источника (8) света, и упомянутое устройство принимает вид модернизируемого дополнительного модуля для модулятора.
14. Устройство по п.11, в котором упомянутое устройство содержит драйвер (16) источника (8) света, причем модулятор (20), измерительная схема (36) и модуль (28) компенсации все интегрированы в драйвер.
15. Продукт компьютерной программы для управления подачей входного сигнала от кодера (6) на модулятор (20), в котором входной сигнал вызывает модуляцию тока, протекающего через источник (8) света для внедрения данных в свет, излучаемый источником света, посредством модулирования в упомянутый ток последовательности символов, причем каждый выбирается из числа дискретного набора уровней тока в соответствии со схемой кодирования, и каждый является результатом соответствующей входной градации в характеристике входного сигнала; причем продукт компьютерной программы воплощается на считываемой компьютером запоминающей среде и выполнен с возможностью, когда он выполняется на одном или нескольких процессорах для выполнения операций:
для каждого из множества возможных логических переходов, разрешенных упомянутой схемой кодирования от непосредственно предшествующего одного из упомянутых символов к настоящему одному из упомянутых символов, определения соответствующего наблюдаемого значения для уровня тока настоящего символа;
для каждого из упомянутого множества логических переходов, определения ассоциированной ошибки между соответствующим наблюдаемым значением и соответствующим одним из набора номинальных значений для уровней тока; и,
основываясь на соответствующей ошибке для каждого из упомянутого множества логических переходов, применения соответствующей компенсации к соответствующей градации входного сигнала, чтобы привести результирующий уровень тока ближе к соответствующему номинальному значению.