СПОСОБ И СИСТЕМА ДЛЯ АСИНХРОННОЙ ИДЕНТИФИКАЦИИ ЛАМПЫ

1. Система освещения, предназначенная для встраивания данных в выходную яркость системы освещения, при этом система содержит:
первый контроллер, выполненный с возможностью:
генерирования первого базового кода со сдвигом посредством циклического сдвига базового кода в пределах периода базового кода на первый сдвиг фазы для встраивания первых данных в первый базовый код со сдвигом, причем первый сдвиг фазы соответствует первым данным,
генерирования первого информационного сигнала, содержащего первый базовый код со сдвигом и код синхронизации, и
генерирования первого модулированного сигнала управления посредством модуляции одного или более из первых шаблонов управления первого сигнала управления в зависимости от первого информационного сигнала таким образом, что первые данные встраивают в выходную яркость системы освещения; и
первый источник света, выполненный с возможностью генерирования первой выходной яркости в зависимости от первого модулированного сигнала управления,
причем выходная яркость системы освещения содержит первую выходную яркость.
2. Система освещения по п.1, в которой первые данные содержат идентификацию первого источника света.
3. Система освещения по п.1, в которой первый контроллер дополнительно выполнен с возможностью генерировать первый базовый код со сдвигом, устанавливая знак первого базового кода со сдвигом в пределах периода базового кода.
4. Система освещения по п.1, в которой код синхронизации содержит первую последовательность из двух или более двоичных значений, причем первая последовательность детектируется с помощью корреляции, базовый код содержит вторую последовательность из двух или более двоичных значений, вторая последовательность детектируется с помощью циклической корреляции, и/или в которой взаимная корреляция между кодом синхронизации и базовым кодом является низкой.
5. Система освещения по п.1, в которой первый контроллер дополнительно выполнен с возможностью генерировать первый базовый код со сдвигом, устанавливая первый знак первого базового кода со сдвигом в пределах периода базового кода, и генерировать второй базовый код со сдвигом посредством циклического сдвига базового кода в пределах периода базового кода на первый сдвиг фазы и установки второго знака второго базового кода со сдвигом для встраивания дополнительных данных в первый и второй базовые коды со сдвигом, в котором первый информационный сигнал дополнительно содержит второй базовый код со сдвигом.
6. Система освещения по п.1, дополнительно содержащая:
второй контроллер, выполненный с возможностью:
генерирования второго базового кода со сдвигом посредством циклического сдвига базового кода в пределах периода базового кода на второй сдвиг фазы для встраивания вторых данных во второй базовый код со сдвигом, причем второй сдвиг фазы соответствует вторым данным,
генерирования второго информационного сигнала, содержащего второй базовый код со сдвигом и код синхронизации, и
генерирования второго модулированного сигнала управления посредством модуляции одного или более вторых шаблонов управления второго сигнала управления в зависимости от второго информационного сигнала так, что вторые данные встраиваются в выходную яркость системы освещения; и
второй источник света, выполненный с возможностью генерировать вторую выходную яркость в зависимости от второго модулируемого сигнала управления,
в котором выходная яркость системы освещения дополнительно содержит вторую выходную яркость.
7. Оптический приемник, выполненный с возможностью использования с системой освещения по п.1, причем приемник содержит:
оптический детектор, выполненный с возможностью детектировать первую выходную яркость; и
модуль обработки, имеющий доступ к базовому коду и коду синхронизации и выполненный с возможностью:
извлечения первого информационного сигнала на основе детектированной первой выходной яркости,
коррелирования первого информационного сигнала с кодом синхронизации, чтобы сгенерировать первый выходной сигнал корреляции, имеющий по меньшей мере один пик,
на основе местоположения по меньшей мере одного пика в пределах первого выходного сигнала корреляции циклического коррелирования первого информационного сигнала с базовым кодом для генерирования второго выходного сигнала корреляции, имеющего один пик,
на основе местоположения одного пика в пределах второго выходного сигнала корреляции определения первого сдвига фазы,
на основе определенного первого сдвига фазы определения первых данных.
8. Оптический приемник, выполненный с возможностью использования с системой освещения по п.6, в котором код синхронизации первого информационного сигнала и код синхронизации второго информационного сигнала начинаются одновременно, причем приемник содержит:
оптический детектор, выполненный с возможностью детектирования первой выходной яркости; и
модуль обработки, имеющий доступ к базовому коду и коду синхронизации и выполненный с возможностью:
извлечения полного информационного сигнала на основе детектированной выходной яркости, причем полный информационный сигнал содержит сумму первого информационного сигнала и второго информационного сигнала,
коррелирования полного информационного сигнала с кодом синхронизации для генерирования первого выходного сигнала корреляции, имеющего по меньшей мере один пик,
на основе местоположения по меньшей мере одного пика, в пределах первого выходного сигнала корреляции, циклического коррелирования первого информационного сигнала с базовым кодом для генерирования второго выходного сигнала корреляции, имеющего два пика,
на основе местоположения по меньшей мере одного из двух пиков в пределах второго выходного сигнала корреляции определения первого сдвига фазы,
на основе местоположения по меньшей мере другого из двух пиков в пределах второго выходного сигнала корреляции определения второго сдвига фазы,
на основе определенного первого сдвига фазы определения первых данных, и
на основе определенного второго сдвига фазы определения вторых данных.
9. Оптический приемник, выполненный с возможностью использования с системой освещения по п.6, причем приемник содержит:
оптический детектор, выполненный с возможностью детектировать выходную яркость; и
модуль обработки, имеющий доступ к базовому коду и коду синхронизации и выполненный с возможностью:
извлекать полный информационный сигнал на основе детектированной выходной яркости, причем полный информационный сигнал содержит сумму первого информационного сигнала и второго информационного сигнала,
коррелировать полный информационный сигнал с кодом синхронизации, чтобы сгенерировать первый выходной сигнал корреляции, имеющий по меньшей мере два пика,
на основе местоположения самого высокого пика из по меньшей мере двух пиков в пределах первого выходного сигнала корреляции циклически коррелировать полный информационный сигнал с базовым кодом для генерирования второго выходного сигнала корреляции, имеющего один пик,
на основе местоположения одного пика в пределах второго выходного сигнала корреляции определять первый сдвиг фазы,
на основе определенного первого сдвига фазы определять первые данные.
10. Оптический приемник по п.9, в котором модуль обработки дополнительно выполнен с возможностью:
на основе по меньшей мере одного из значений корреляции самого высокого пика из по меньшей мере двух пиков в пределах первого выходного сигнала корреляции и значения корреляции одного пика в пределах второго выходного сигнала корреляции определять амплитуду первого информационного сигнала,
на основе местоположения самого высокого пика из по меньшей мере двух пиков в пределах первого выходного сигнала корреляции, местоположения одного пика в пределах второго выходного сигнала корреляции и определенной амплитуды первого информационного сигнала получать первый информационный сигнал,
вычитать первый информационный сигнал из полного информационного сигнала для получения нового информационного сигнала,
коррелировать новый информационный сигнал с кодом синхронизации для генерирования третьего выходного сигнала корреляции, имеющего по меньшей мере один пик,
на основе местоположения самого высокого пика по меньшей мере одного пика в пределах третьего выходного сигнала корреляции циклически коррелировать новый информационный сигнал с базовым кодом, чтобы сгенерировать четвертый выходной сигнал корреляции, имеющий один пик,
на основе местоположения одного пика в пределах четвертого выходного сигнала корреляции определять второй сдвиг фазы,
на основе определенного второго сдвига фазы определять вторые данные.
11. Оптический приемник по любому из пп.7-10, в котором модуль обработки дополнительно выполнен с возможностью определения знака первого базового кода со сдвигом.
12. Структура освещения, содержащая одну или более систем освещения по п.1 и пульт дистанционного управления, содержащий по меньшей мере один оптический приемник по любому из пп.7-11, при этом одна или более систем освещения выполнены с возможностью управления ими с использованием пульта дистанционного управления.
13. Способ встраивания данных в выходную яркость системы освещения, при этом способ содержит этапы, на которых:
генерируют первый базовый код со сдвигом посредством циклического сдвига базового кода в пределах периода базового кода на первый сдвиг фазы для встраивания первых данных в первый базовый код со сдвигом, причем первый сдвиг фазы соответствует первым данным;
генерируют первый информационный сигнал, содержащий первый базовый код со сдвигом и код синхронизации;
генерируют первый модулированный сигнал управления, модулируя один или более первых шаблонов управления первого сигнала управления, в зависимости от первого информационного сигнала так, что первые данные встраивают в выходную яркость системы освещения;
генерируют первую выходную яркость в зависимости от первого модулированного сигнала управления,
при этом выходная яркость системы освещения содержит первую выходную яркость.
14. Компьютерная программа, содержащая части программного кода, выполненная с возможностью, при выполнении ее в оптическом приемнике по п.8, выполнять этапы, на которых:
извлекают полный информационный сигнал на основе детектированной выходной яркости, в котором полный информационный сигнал содержит сумму первого информационного сигнала и второго информационного сигнала,
коррелируют полный информационный сигнал с кодом синхронизации для генерирования первого выходного сигнала корреляции, имеющего по меньшей мере один пик,
на основе местоположения по меньшей мере одного пика в пределах первого выходного сигнала корреляции циклически коррелируют полный информационный сигнал с базовым кодом для генерирования второго выходного сигнала корреляции, имеющего два пика,
на основе местоположения по меньшей мере одного из двух пиков в пределах второго выходного сигнала корреляции определяют первый сдвиг фазы,
на основе местоположения другого из двух пиков в пределах второго выходного сигнала корреляции определяют второй сдвиг фазы,
на основе определенного первого сдвига фазы определяют первые данные, и
на основе определенного второго сдвига фазы определяют вторые данные.
15. Компьютерная программа, содержащая части программного кода, выполненная с возможностью, при выполнении ее в оптическом приемнике по п.9, выполнять этапы, на которых:
извлекают полный информационный сигнал на основе детектированной выходной яркости, причем полный информационный сигнал содержит сумму первого информационного сигнала и второго информационного сигнала,
коррелируют полный информационный сигнал с кодом синхронизации для генерирования первого выходного сигнала корреляции, имеющего по меньшей мере два пика,
на основе местоположения самого высокого пика из по меньшей мере двух пиков в пределах первого выходного сигнала корреляции циклически коррелируют полный информационный сигнал с базовым кодом для генерирования второго выходного сигнала корреляции, имеющего один пик,
на основе местоположения одного пика в пределах второго выходного сигнала корреляции определяют первый сдвиг фазы,
на основе определенного первого сдвига фазы определяют первые данные.