ОСВЕТИТЕЛЬНЫЕ СИСТЕМЫ С ВНЕШНИМ УПРАВЛЕНИЕМ НА ОСНОВАНИИ СТОРОННЕГО КОНТЕНТА
EXTERNAL CONTROL LIGHTING SYSTEMS BASED ON THIRD PARTY CONTENT

ОБЛАСТЬ ИЗОБРЕТЕНИЯ
Настоящее изобретение в целом относится к области внешнего управления осветительными системами. В частности, настоящее изобретение относится к созданию данных для получения возможности управления по меньшей мере одной осветительной системой на основании стороннего контента.
ПРЕДПОСЫЛКИ ИЗОБРЕТЕНИЯ
По мере развития технологии освещения возможности осветительных систем увеличиваются. Современные осветительные системы, применяемые, например, в рекламе, промышленности, и в жилых пространствах, могут использовать централизованное управление и сетевую связь для осуществления упреждающего регулирования осветительной системы. Осветительная система может, например, управляться для адаптации освещения к определенным окружающим условиям и для повышения эффективности энергопотребления.
Традиционно, осветительная система (или часть осветительной системы) используется с одним предназначением, например, для освещения офиса или для освещения определенной наружной площади. В определенные часы дня осветительная система может не использоваться. Например, осветительная система для освещения офиса может быть частично (или полностью) выключена вне рабочего дня.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Преимущественным является получение возможности расширить пределы применений осветительных систем. В частности, было бы желательным дать возможность третьей стороне использовать по меньшей мере одну осветительную систему.
Для наилучшего разрешения одной или более из этих проблем предоставлены вычислительная система и способ, имеющие признаки, определенные в независимых пунктах формулы изобретения. Предпочтительные варианты осуществления определены в зависимых пунктах формулы.
Поэтому, в соответствии с первым аспектом предоставлена вычислительная система для формирования данных для получения возможности внешнего управления по меньшей мере одной осветительной системой на основании стороннего контента. Вычислительная система выполнена с возможностью принимать множество регистраций осветительных систем, причем каждая осветительная система содержит множество источников света. Вычислительная система дополнительно выполнена с возможностью для каждой из регистрируемых осветительных систем принимать информацию, включающую в себя указания положений по меньшей мере некоторых источников света осветительной системы, и строить карту этой информации на системе координат, причем построение карты включает в себя связывание каждого указанного положения с по меньшей мере одной координатой системы координат. Кроме того, вычислительная система выполнена с возможностью формировать по меньшей мере одно координатное представление регистрируемых осветительных систем, основанное на построении карты. Координатное представление содержит координаты, с которыми связаны указанные положения. Кроме того, вычислительная система выполнена с возможностью принимать сторонний контент от по меньшей мере одного внешнего провайдера стороннего контента, выбирать по меньшей мере одну из регистрируемых осветительных систем и формировать данные для управления упомянутой по меньшей мере одной выбранной осветительной системой. Формирование данных основано на упомянутом по меньшей мере одном координатном представлении, относящемся к выбранной осветительной системе, и стороннем контенте.
В соответствии со вторым аспектом предоставлен способ формирования данных для получения возможности внешнего управления по меньшей мере одной осветительной системой на основании стороннего контента. Способ содержит прием множества регистраций осветительных систем, причем каждая осветительная система содержит множество источников света. Способ дополнительно содержит для каждой из регистрируемых осветительных систем прием информации, включающей в себя указания положений по меньшей мере некоторых источников света осветительной системы, и построение карты информации на системе координат, причем построение карты включает в себя связывание каждого указанного положения с по меньшей мере одной координатой системы координат. Способ дополнительно содержит формирование по меньшей мере одного координатного представления регистрируемых осветительных систем на основании построения карты. Координатное представление содержит координаты, с которыми связаны упомянутые указанные положения. Кроме того, способ содержит прием стороннего контента от по меньшей мере одного внешнего провайдера стороннего контента, выбор по меньшей мере одной из регистрируемых осветительных систем и формирование данных для управления упомянутой по меньшей мере одной выбранной осветительной системой. Формирование данных основано на упомянутом по меньшей мере одном координатном представлении, относящемся к выбранной осветительной системе, и на стороннем контенте.
Настоящие аспекты позволяют внешнему провайдеру стороннего контента использовать одну или более (например, независимо управляемых) регистрируемых осветительных систем для передачи (или выполнения) стороннего контента. Провайдер стороннего контента не обязательно должен связываться непосредственно с одной или множественными осветительными системами (и владельцами осветительных систем) для получения доступа к подходящей системе освещения. Сторонний контент может быть связан, например, с рекламными объявлениями, графическими значками или другими типами сообщений, подсвечиванием таких сообщений, или служить в декоративных целях. Кроме того, владелец осветительной системы имеет возможность регистрировать свою осветительную систему, чтобы позволить некоторой другой стороне использовать осветительную систему, например, для другой цели, нежели первичная цель осветительной системы, например, в течение времени, когда осветительная система оказывается невостребованной для ее первичной цели. Следовательно, настоящие аспекты преимущественны в том, что они позволяют получить расширенный диапазон применений осветительных систем.
Конфигурация (или архитектура) осветительной системы обычно достаточно нерегулярна и может сильно варьироваться в различных осветительных системах, что приводит к проблемам, если осветительные системы используются для исполнения стороннего контента. Таким образом, обычные методики для исполнения контента посредством устройства освещения, имеющего регулярную сеточную конфигурацию (такую, которую имеет экран) или посредством границы, имеющей линейную конфигурацию вокруг такого устройства освещения (которое может обозначаться как окружающее освещение), не могут быть просто непосредственно применены. С настоящими аспектами по меньшей мере одно координатное представление создается посредством построения карты информации, включающей в себя указания положений по меньшей мере некоторых источников света, регистрируемых осветительных систем, на системе координат. Координатное представление облегчает создание данных для управления различными видами осветительных систем, поскольку координатное представление обеспечивает представление конфигурации одной или более осветительных систем в соответствии с предварительно заданной структурой. Следовательно, исполнение стороннего контента облегчается с помощью различным образом выполненных осветительных систем.
Например, по меньшей мере одно координатное представление может быть создано для каждой регистрируемой осветительной системы, и/или единственное координатное представление может быть создано для нескольких регистрируемых осветительных систем.
Вычислительная система, как она определена в соответствии с первым аспектом, может включать в себя одно или более вычислительных устройств (таких как процессоры или компьютеры), выполненных с возможностью осуществления (или, в случае множества, выполненных с возможностью совместного выполнения) способа в соответствии со вторым аспектом. Например, настоящие аспекты могут быть реализованы посредством "облачных" вычислений.
В настоящем описании изобретения термин "владелец осветительной системы" следует понимать широко - как любое лицо, которое может представить конкретную осветительную систему, например, тот, кто имеет возможность передачи регистрации осветительной системы и/или информации об осветительной системе. Например, это может быть кто-либо, кто уполномочен предоставлять третьей стороне защищенный доступ (такой, как управление источниками света осветительной системы и/или поиск списка доступных источников света, которыми можно управлять) по коммуникационной сети к осветительной системе.
В соответствии с вариантом осуществления выбор упомянутой по меньшей мере одной из регистрируемых осветительных систем может быть основанным на стороннем контенте. Например, в соответствии с определенными качественными параметрами может быть выбрана регистрируемая осветительная система или регистрируемые осветительные системы, пригодные для исполнения стороннего контента. Например, сторонний контент может требовать (или задавать) одно или более из: минимального разрешения (или количество) источников света, одного или более определенных цветов источника света, определенного географического местоположения осветительной системы и/или публики, способной рассматривать осветительную систему (например, заданную GPS-координатами или как приблизительную область), и определенного периода времени (такой, как часы), когда предоставляется сторонний контент. Выбор регистрируемой осветительной системы может учитывать эти требования, и может быть выбрана осветительная система, имеющая, например, по меньшей мере заданное минимальное разрешение, источники света, которые пригодны для испускания заданного цвета, и т.д. Настоящий вариант осуществления позволяет расширенное исполнение стороннего контента.
В соответствии с вариантом осуществления вычислительная система может быть внешней относительно осветительных систем. Кроме того, способ в соответствии со вторым аспектом может быть выполнен как внешний относительно осветительных систем. Поэтому, вычислительная система и способ могут быть независимыми от (и, следовательно, не интегрированными, или не встроенными) любой из осветительных систем. Таким образом, вычислительная система может быть независимым порталом для приема регистраций осветительных систем от владельцев внешних осветительных систем, а также для приема стороннего контента от внешних провайдеров стороннего контента и для принятия необходимых мер (создания координатного представления и данных управления) для получения возможности исполнения стороннего контента посредством одной или более регистрируемых осветительных систем.
В соответствии с вариантом реализации вычислительная система может быть выполнена с возможностью передачи сформированных данных управления через интерфейс выбранной осветительной системы. Поэтому, способ может содержать передачу сформированных данных управления через интерфейс выбранной осветительной системы. Интерфейс (который, например, может быть интерфейсом прикладной программы, API) может быть выполнен так, чтобы сделать возможным внешнее управление осветительной системой. Следовательно, вычислительная система может быть выполнена с возможностью обмена данными с осветительными системами, имеющими такой интерфейс, что облегчает внешнее управление осветительными системами.
В соответствии с вариантом реализации информация (включающая в себя указания положений по меньшей мере некоторых источников света осветительной системы) может включать в себя по меньшей мере одно изображение, показывающее по меньшей мере часть осветительной системы (такую, как по меньшей мере некоторые источники света осветительной системы). Например, изображение может быть предоставлено владельцем осветительной системы, необязательно, после регистрации осветительной системы. В настоящем описании термин "по меньшей мере одно изображение" понимается в широком смысле и может, например, включать в себя фотографическое изображение, изображение компьютерной модели осветительной системы и/или видео, содержащее множественные изображения. Положения упомянутых по меньшей мере некоторых источников света указываются описаниями источников света в изображении. Настоящий вариант осуществления имеет преимущество потому, что облегчается предоставление информации, включающей в себя указания положений источников света осветительной системы, поскольку владелец (или любая другая сторона) может снимать изображение (или видео) осветительной системы для получения информации и, таким образом, не обязательно должен знать какие-либо конкретные координаты источников света осветительной системы.
Кроме того, построение карты информации может содержать наложение системы координат на упомянутое по меньшей мере одно изображение и выполнение анализа упомянутого по меньшей мере одного изображения для идентификации положений упомянутых по меньшей мере некоторых источников света, указанных упомянутым по меньшей мере одним изображением относительно системы координат. Следовательно, положение источника света, показанного в по меньшей мере одном изображении, может быть обнаружено посредством анализа изображения, и обнаруженное положение затем может быть связано с координатой системы координат, наложенной на изображение.
В соответствии с вариантом осуществления информация (включающая в себя указания положений по меньшей мере некоторых источников света осветительной системы) может включать в себя заранее заданные координаты упомянутых по меньшей мере некоторых источников света. Например, владелец осветительной системы может предоставить такую информацию, если эта информация доступна для осветительной системы. Заранее заданные координаты не обязательно должны быть координатами той же самой системы координат, что и система координат, используемая для сформированного координатного представления, но могут быть выражены в другой системе координат. Кроме того, построение карты информации может содержать наложение заранее заданных координат на систему координат (то есть, систему координат, которая подлежит использованию для координатного представления осветительной системы), причем заранее заданные координаты впоследствии могут быть связаны с координатами системы координат. Таким образом, заранее заданные координаты могут быть переведены в координаты системы координат, которая должна быть использована для координатного представления осветительной системы.
В соответствии с вариантом осуществления построение карты может включать в себя связывание каждого указанного положения с ближайшей по меньшей мере одной координатой системы координат (то есть с координатой, или с координатами, расположенными наиболее близко к каждому указанному положению). Поэтому, координаты источников света в координатном представлении осветительной системы могут по меньшей мере грубо отражать (или соответствовать) фактические положения источников света в пределах осветительной системы, что позволяет иметь улучшенное предоставление стороннего контента посредством регистрируемой осветительной системы. Ближайшая координата, например, может быть ближайшей координатой в целочисленном представлении (которое приводит к более грубой оценке положения источника света), или в представлении с плавающей запятой (которое приводит к более точной оценке положения источника света). Координата с плавающей запятой может указывать (по меньшей мере почти) точное положение источника света.
В соответствии с вариантом реализации, построение карты может быть выполнено по отношению к по меньшей мере двум различным углам обзора относительно осветительной системы, и координатное представление может быть трехмерным. Например, информация, включающая в себя указание положений упомянутых по меньшей мере некоторых источников света, может содержать два изображения (или два набора изображений), представляющие осветительные системы с различных углов обзора, и/или заранее заданные координаты, задающие трехмерное положение каждого источника света. Кроме того, система координат координатного представления может быть трехмерной системой координат. Настоящий вариант осуществления позволяет трехмерное исполнение стороннего контента посредством выбранной осветительной системы. Кроме того, он может позволить исполнение двумерного стороннего контента, так чтобы он был видимым (или давал полное изображение или сообщение) от определенного угла обзора.
В соответствии с вариантом осуществления система координат может включать в себя по меньшей мере одну из системы координат сетки и системы координат границы. Система координат сетки может быть двух- или трехмерная, причем одно положение указывается двумя или тремя координатами, соответственно. Система координат границы может быть линейной (одномерной) системой координат, причем одно положение указывается единственной координатой. Система координат границы, например, может быть применена для использования выбранной осветительной системы, управляемой на основании стороннего контента, подобно технологии окружающего освещения.
В соответствии с вариантом осуществления вычислительная система может быть дополнительно выполнена с возможностью предоставления данных для управления упомянутой по меньшей мере одной выбранной осветительной системой для включения каждого из упомянутых по меньшей мере некоторых источников света. Следовательно, способ может содержать предоставление данных для управления упомянутой по меньшей мере одной выбранной осветительной системой для включения каждого из упомянутых по меньшей мере некоторых источников света. Кроме того, информация может включать в себя указания положений источников света, которые были включены. Таким образом, вычислительная система может помочь процессу получения (или сбору) информации, включающей в себя указания положений упомянутых по меньшей мере некоторых источников света осветительной системы. Например, осветительной системой можно управлять (вычислительной системой) для включения всех или некоторых из источников света, желаемых для использования в исполнении стороннего контента, тем самым разрешая владельцу осветительной системы фиксировать изображение осветительной системы, указывая положения включаемых источников света. Необязательно, источники света могут быть включены один за другим (то есть, один в данный момент времени), и может быть зафиксировано одно изображение на включаемый источник света.
В соответствии с вариантом осуществления предоставляется компьютерная программа, содержащая команды для предоставления возможности по меньшей мере одному процессору осуществлять способ, как это определено в любом из предшествующих вариантов осуществления. В соответствии с вариантом осуществления предоставлен компьютерный программный продукт, содержащий машиночитаемый носитель, на которой сохранена компьютерная программа, как это определено в предшествующем варианте осуществления. Например, компьютерная программа и/или компьютерный программный продукт могут быть реализованы в вычислительной системе.
Следует отметить, что варианты осуществления изобретения относятся ко всем возможным комбинациям признаков, приведенным в пунктах формулы. Кроме того, следует отметить, что различные варианты осуществления, описанные для вычислительной системы, все могут быть объединены со способом, как определено в соответствии со вторым аспектом.
Дополнительные цели, признаки, и преимущества с представленными аспектами станут очевидными при изучении нижеследующего подробного раскрытия, чертежей и приложенной формулы изобретения. Специалисты в области техники увидят, что различные признаки настоящих вариантов осуществления могут быть объединены для создания вариантов осуществления, отличных от описанных ниже.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Эти и другие аспекты будут описаны ниже более подробно в связи с приложенными чертежами, показывающими варианты осуществления.
Фиг. 1 иллюстрирует осветительную систему провайдера стороннего контента и вычислительную систему в соответствии с вариантом осуществления.
Фиг. 2 иллюстрирует процедуру построения карты в соответствии с вариантом осуществления.
Фиг. 3 иллюстрирует способ в соответствии с вариантом осуществления.
Все чертежи являются схематическими, не обязательно приведены в масштабе, и в целом показывают только части, которые необходимы для пояснения вариантов осуществления изобретения, причем другие части могут быть опущены или только обозначены.
ПОДРОБНОЕ ОПИСАНИЕ
На Фиг. 1 показана осветительная система 100, содержащая множество источников 101, 102 света. Осветительная система 100 может быть предназначена для обеспечения освещения конкретного пространства, например, как в настоящем примере, для освещения здания 150. Осветительная система 100 может, например, содержать источники 101 света для внутреннего освещения офиса и источники 102 света для наружной подсветки. Один источник 101, 102 света может быть составлен из группы светильников для освещения определенной области, например, группа светильников для освещения одного помещения здания 150, и/или светоизлучающая поверхность, такая как окно освещаемого помещения, и/или просто отдельный светильник. Осветительная система 100 может дополнительно содержать централизованный блок управления (не показан) для управления источниками 101, 102 света. Блок управления может предпочтительно содержать интерфейс, позволяющий внешнее управление осветительной системой 100 такой, как API (интерфейс прикладной программы). Например, осветительная система 100 может иметь возможность внешнего управления освещением в соответствии со стандартизированным управлением на основе IP (Интернет протокол) и протокола управления и/или управления освещением на основе Web-сервиса и протокола управления, который может быть задан в дополнение к CoAP (ограниченный протокол прикладной программы), или HTTP (протокол передачи гипертекста) протокола прикладной программы. Кроме того, блок управления предпочтительно может быть соединяемым с коммуникационной сетью, такой, как Интернет и/или с телекоммуникационной сетью. Например, осветительная система 100 может быть осветительной системой на основе IP, BACnet (автоматизация зданий и сетевой протокол), или KNX. Кроме того, на Фиг. 1 показана вычислительная система 200, которая может содержать блок 201 приема для приема данных (или информации) от внешних провайдеров/устройств, вычислительный блок 202 для обработки данных и передающий блок 203 для передачи данных (или информации) к внешним провайдерам/устройствам. Блоки 201, 202, 203 могут быть осуществлены как программные блоки, аппаратные блоки, блоки встроенного программного обеспечения или как комбинация этого. Вычислительная система 200 может содержать одно или более вычислительных устройства (компьютеры), в которых могут быть осуществлены блоки 201, 202, 203. Кроме того, вычислительная система 200 может быть соединяемой, например, через приемный блок 201 и передающий блок 203, с коммуникационной сетью, такой, как Интернет и/или телекоммуникационная сеть. Далее, вычислительная система 200 обозначается как портал 200.
Кроме того, на Фиг. 1 показан внешний провайдер 300 стороннего контента. Термин "внешний" в выражении "внешний провайдер стороннего контента" 300 следует понимать как означающий то, что он является внешним к вычислительной системе 200 и к осветительной системе 100. Внешний провайдер 300 стороннего контента может быть любым субъектом, интересующимся передачей или предоставлением контента. Такой контент ниже обозначается как сторонний контент и может быть, например, связан с рекламными объявлениями, с любого вида сообщениями и/или с эстетическими эффектами.
Далее, способ 500 предоставления внешнего управления осветительной системой 100 (и другими осветительными системами) на основании стороннего контента в соответствии с вариантом реализации, будет описан в связи с Фиг. 1 и Фиг. 2.
На Фиг. 2 показана схематическая иллюстрация способа 500. Портал 200 может быть выполнен с возможностью осуществления способа 500. Способ 500, например, может быть реализован компьютерной программой (необязательно, содержащей один или более программных модулей), содержащей команды для предоставления возможности одному или более процессорам (например, портала 200) осуществлять способ 500.
Владельцы осветительных систем могут иметь возможность зарегистрировать свою осветительную систему в портале 200. Например, владелец 110 может через коммуникационную сеть передать регистрацию осветительной системы 100, которая принимается 501 и сохраняется порталом 200 (например, приемным блоком 201). Портал 200 может дополнительно принимать 501 и сохранять регистрации нескольких других осветительных систем. Регистрация может включать в себя информацию относительно осветительной системы 100, такую, как описания доступных источников 101, 102 света, и часов, когда осветительная система 100 может быть использована внешней стороной. Альтернативно (или дополнительно), регистрация осветительной системы 100 может дать возможность порталу (например, в последнем случае) выбрать информацию относительно осветительной системы 100, например, посредством протокола обнаружения, так, чтобы обнаружить (или извлечь информацию относительно этого) доступные устройства (такие, как источники света), подлежащие контролю. Примерами таких протоколов обнаружения являются: DNS-SD (сервис обнаружения системы доменных имен), SSDP (протокол обнаружения подключенных периферийных устройств), WS-обнаружение (Web-сервисы динамического обнаружения) и CoRE Директория Ресурсов.
Кроме того, информация, включающая в себя указания положений источников 101, 102 света осветительной системы 100, может быть передана и принята 503 (и сохранена) (необязательно, вместе с регистрацией) порталом 200 (например, блоком 201 приема). Информация, например, может быть предоставлена в виде изображения (или ряда изображений), показывающего по меньшей мере часть осветительной системы 100. Например, владелец (или любое другое лицо) 110 может сделать снимок (или видео) осветительной системы 100 с камеры или смартфона 120 и послать изображение на портал 200, необязательно после регистрации осветительной системы 100 в портале 200. Необязательно, географическое положение (такое, как GPS положение), где изображение (или видео) было зафиксировано камерой или смартфоном 120, и/или информация, относящаяся к ориентации камеры или смартфона 120, когда изображение или видео были зафиксированы, могут быть переданы вместе с изображением на портал 200. Альтернативно, изображение может быть изображением компьютерной модели осветительной системы 100.
В варианте осуществления портал 200 может быть выполнен с возможностью предоставления 502 данных для управления осветительной системой 100 для включения каждого из источников 101, 102 света. Данные могут быть переданы на осветительную систему 100 (например, на централизованный контроллер осветительной системы 100), который, в свою очередь, управляет источниками 101, 102 света для их включения. С включенными источниками 101, 102 света владелец 110 может фиксировать одно или более изображений осветительной системы 100. Затем, одно или более изображений, показывающих источники 101, 102 света, которые были включены, могут быть посланы и приняты 503 порталом 200. В соответствии с вариантом осуществления портал 200 может предоставить данные для управления источниками 101, 102 света осветительной системы 100 для (последовательного) включения, одного (или одной группы источников 101, 102 света) в данный момент времени. Владелец 110 может тогда фиксировать одно изображение на включенный источник 101, 102 света (или группу источников 101, 102 света), и затем передать изображения на портал 200. В соответствии с дополнительным примером, портал 200 может управлять осветительной системой 100 для включения источника света, например, на одну секунду. Смартфон 120 может тогда фиксировать видео этого события, например, при 50 или 60 кадрах в секунду, позволяя передать 50 или 60 изображений на портал 200, который обеспечивает более полную информацию о местоположениях источников 101, 102 света, для дополнительного анализа порталом 200.
Альтернативно, или дополнительно, владелец 110 может предоставить информацию в виде ряда заранее заданных координат источников 101, 102 света, если такие заранее заданные координаты доступны для владельца 110. Альтернативно, портал 200 может извлечь такую информацию из осветительной системы 100, например, посылая запрос на осветительную систему 100, которая может передать информацию на портал 200 в ответ на запрос. Заранее заданные координаты могут быть координатами произвольной системы координат, или одной или более заранее заданных систем координат, принятых порталом 200.
Кроме того, портал 200 (такой, как вычислительный блок 202 портала 200) может строить карту 504 информации, включающую в себя указания источников 101, 102 света на специальной системе координат. Построение карты 504 может содержать связывание каждого указанного положения с по меньшей мере одной координатой системы координат.
В случае если информация предоставляется в виде по меньшей мере одного изображения 400, построение карты 504 может содержать наложение 505 специальной системы 450 координат на изображение 400, как показано на Фиг. 3. Анализ изображения 400 может затем быть выполнен 506 (например, вычислительным блоком 202) для идентификации положений источников 101, 102 света, указанных изображением 400 относительно системы 450 координат, так что каждый источник 101, 102 света может быть связан 507 с одной или более координатами системы 450 координат, и предпочтительно с ближайшей одной или более координатами системы 450 координат. В настоящем примере система 450 координат представляет собой систему координат сетки, задаваемую x- и y-осями, и один источник 101 света связан 507 (или спарен) с целочисленными координатами 451 (x=6, y=5), а другой источник 102 света связан 507 (или спарен) с целочисленными координатами 452 (x=6, y=1) во время процедуры построения карты. Альтернативно, каждый источник 101, 102 света может быть связан по меньшей мере с одной координатой с плавающей запятой, которая может более точно соответствовать фактическому положению источника 101, 102 света.
В случае если информация предоставляется в форме видео или ряда множественных изображений, анализ изображения может быть выполнен по множественным изображениям, так, чтобы лучше оценить положение источников 101, 102 света.
Кроме того, построение карты 504 может учитывать информацию, относящуюся к ориентации и/или положению камеры или смартфона 120, когда изображение 400 было зафиксировано. Например, разрешение и/или размер системы координат могут быть адаптированы к такой информации.
В случае если информация предоставляется в виде ряда заранее заданных координат источников 101, 102 света, построение карты 504 может содержать наложение заранее заданных координат на специальную систему координат (не показано). Заранее заданные координаты могут затем быть связаны (или спарены) с ближайшей одной или более координатами специальной системы координат. Система координат заранее заданных координат не обязательно является той же самой, что и специальная система координат, на которую накладываются заранее заданные координаты. При наложении заранее заданной системы координат на специальную систему координат, информация, например, GPS местоположение начала заранее заданной системы координат и/или масштабный коэффициент для оценки расстояния в метрах из координатных значений (например, для перевода заранее заданной координаты (4, 3) в (20 метров, 15 метров) относительно начала системы координат). Такая информация может быть предоставлена осветительной системой 100 (или владельцем 110 осветительной системы 100).
В результате процедуры построения карты координатное представление формируется 508 порталом 200 (например, вычислительным блоком 202 портала 200), который содержит расчетные координаты источников 101, 102 света осветительной системы 100.
Необязательно, несколько изображений могут быть предоставлены по отношению к нескольким различным углам обзора осветительной системы 100, а построение карты 504 может быть выполнено по отношению к нескольким различным углам обзора. Координатное представление сформированных 511 осветительных систем 100 на основании построения карты 504 может к тому же быть трехмерным.
Вышеописанные этапы приема 503 информации, построение карты 504 информации на системе координат и формирования 508 координатного представления предпочтительно могут быть выполнены для каждой регистрируемой осветительной системы. Координатные представления осветительных систем могут быть сохранены в портале 200 (или в какой-либо внешней памяти).
Внешний провайдер 300 стороннего контента может передать сторонний контент (например, через коммуникационную сеть) на портал 200 (например, на приемный блок 201 портала 200), который может принять 509 и предпочтительно сохранить сторонний контент. Портал 200 может затем выбрать 510 одну или более из регистрируемых осветительных систем 100, предпочтительно на основании стороннего контента. Например, выбор 510 осветительной системы может быть основан на типе стороннего контента и/или на определенных требованиях, устанавливаемых сторонним контентом, таких как требования минимального разрешения/количества источников света, местоположения (и, необязательно, ориентации) осветительной системы, время, когда желательно, чтобы сторонний контент был отображен, и/или цвет источников света. Портал 200 может тогда создать 511 данные для управления одной или более выбранными осветительными системами 100 на основании координатного представления выбранных осветительных систем 100 и стороннего контента. Данные затем могут быть переданы 512 (например, передающим блоком 203 портала 200) на выбранные осветительные системы 100 (например, на контроллер осветительных систем 100), предпочтительно через API осветительных систем 100. Контроллер выбранных осветительных систем 100 может тогда управлять источниками 101, 102 света на основании переданных 512 данных.
Если координатное представление имеет достаточно высокое разрешение и, например, представлено координатами с плавающей запятой для источников 101, 102 света, и сторонний контент относится, например, к графическому символу (или любого другого вида сообщению или контенту), задаваемому множеством пикселей, вычислительная система 200 может быть выполнена с возможностью нахождения для каждого пикселя ближайшего источника 101, 102 света (или группы источников света) на основании координат с плавающей запятой, и выбора ближайшего источника 101, 102 света (или группы источников света) для предоставления пикселя. Кроме того, отдельный источник 101, 102 света может представить несколько пикселей, если разрешение пикселей стороннего контента выше, чем разрешение источников света в одной или более выбранных осветительных системах.
В варианте реализации процедура построения карты 504 может дополнительно содержать оценку цветового подобия и/или оценку подобия яркости между различными регистрируемыми осветительными системами и/или по отношению к заранее заданным (стандартным) значениям. Цветопередача и яркость могут различаться для различных осветительных систем. Например, команда "яркость 50%" может привести к различной светоотдаче в различных осветительных системах, а команда "зеленый", может привести к светоотдаче с различными оттенками зеленого цвета в различных осветительных системах. Данные для управления одной или более выбранными осветительными системами могут тогда содержать команды для компенсации отклонений в цветопередаче и/или яркости от других выбранных осветительных систем и/или от заранее заданных значений. Необязательно, результат оценки цветового подобия и/или подобия яркости может содержаться в координатном представлении.
С вышеописанными вариантами реализации владельцы 110 осветительных систем имеют возможность предоставить или арендовать их осветительную систему 100 с целью исполнения (или передачи) стороннего контента. В варианте реализации регистрация осветительной системы 100 может указать, какие часы осветительная система 100 будет доступна для исполнения стороннего контента, например, вне часов рабочего дня в случае, если осветительная система 100, прежде всего, используется для освещения офиса. Необязательно, владельцы 110 могут получить некоторую компенсацию за предоставление их осветительной системы 110. Следовательно, осветительная система 100 может быть управляемой извне на основании стороннего контента, например, чтобы подсветить сообщение на дисплее (внешнем или интегрированном в осветительную систему 100) для передачи сообщения или для предоставления эстетического эффекта. Например, осветительная система 100 может быть использована как большой дисплей, причем источники 101, 102 света могут соответствовать большим пикселям дисплея. Сторонний контент может быть статическим или динамическим, и поэтому источниками 101, 102 света могут быть статически или динамически управляемыми.
Хотя варианты реализации изобретения были показаны на чертежах и подробно описаны в предшествующем описании, такую иллюстрацию и описание следует рассматривать как иллюстративные или примерные, а не ограничительные; изобретение не ограничивается раскрытыми вариантами реализации.
Например, осветительная система может быть осветительной системой любого типа, например, любой системой внутреннего или наружного освещения. Осветительные системы не обязательно должны иметь централизованный контроллер для коммуникации с порталом. Вместо этого каждый источник света (или светильник) могут иметь возможность связываться с порталом (например, посредством связи на основе IP), посредством чего становится возможным индивидуальное управление каждым источником света без централизованного контроллера. Кроме того, различные части способа и вычислительной системы могут быть осуществлены на различных устройствах. Как пример, процедура построения карты может быть осуществлена приложением на смартфоне, и создание данных может быть осуществлено централизованным сервером (или вычислительным устройством). Кроме того, предоставление информации, включающей в себя указания положений источников света, не обязательно должно быть выполнено владельцем осветительной системы, но может быть выполнено любым субъектом, имеющим доступ к такой информации. Кроме того, система координат, на которой основывается координатное представление осветительной системы, может быть системой координат любого типа, например, такой, как вышеописанная система координат сетки или система координат границы (или одномерная).
Другие вариации к раскрытым вариантам осуществления могут быть поняты и воспроизведены специалистами в области техники при осуществлении заявленного изобретения из изучения чертежей, раскрытия, и приложенной формулы изобретения. В пунктах формулы изобретения выражение "содержащий" не исключает других элементов или этапов, а единственное число не исключает множества. Одиночный процессор или другой блок могут выполнить функции нескольких элементов, приведенных в пунктах формулы изобретения. Тот факт, что некоторые меры приведены во взаимно различающихся зависимых пунктах формулы, не означает, что комбинация этих мер не может быть использована для получения преимуществ.
Компьютерная программа может быть сохранена/распространена на подходящем носителе, например, на оптическом носителе или на твердотельном носителе, поставляемой вместе, или как часть других аппаратных средств, но может также быть распространена в других формах, например, через Интернет или другие проводные или беспроводные телекоммуникационные системы. Любые ссылочные обозначения в пунктах формулы не следует рассматривать как ограничение объема притязаний изобретения.