Система камеры и способ очищения объектива камеры
Иллюстрации
Показать всеСистема камеры содержит объектив, выполненный с возможностью направления света на светочувствительную матрицу, привод, передающий вибрации объективу, генератор заряда, создающий положительный или отрицательный заряд на поверхности объектива для отталкивания загрязнения. Также камера включает в себя контроллер, который определяет изменения прозрачности объектива и выборочно активирует привод на основании изменения прозрачности. Технический результат заключается в обеспечении очистки оптических элементов объектива камера в зависимости от их прозрачности. 3 н. и 15 з.п. ф-лы, 6 ил.
Реферат
Область техники, к которой относится изобретение
Изобретение относится к самоочищающимся камерам для транспортных средств.
Уровень техники
Технологии фотосъемки, видеонаблюдения и видеозаписи используют в различных окружающих условиях. Камеры могут быть предназначены для использования на улице, например наружные камеры транспортных средств или построек, и, следовательно, могут быть подвержены воздействию пыли, минеральных отложений и т.п. Подобные воздействия могут привести к накоплению отложений, что уменьшает качество полученных камерой изображений. Очистку объектива камеры часто осуществляют путем протирки или смывания отложений с линзы. Для удаления загрязнителя с внутренней стороны линзы используют более сложные методики.
Система самоочищения камеры может применяться в различных условиях окружающей среды, включая такие условия, в которых камера часто подвержена воздействию частиц, пыли, минеральных отложений и т.д. Например, такая система может применяться на грузовых или пассажирских транспортных средствах, либо в других областях, где неизбежен контакт объектива с частицами, пылью, минеральными отложениями и прочими загрязнителями. К примерам других возможных применений можно отнести домашние или уличные камеры видеонаблюдения, ручные камеры (то есть компактные камеры, однообъективные зеркальные фотоаппараты (SLR), видеокамеры и т.д.), проекторы, веб-камеры, камеры на автомобильные стекла, компьютерные дисплеи, камеры для телевизоров, мобильных устройств (мобильных телефонов и планшетных компьютеров) или любые другие устройства, в которых свет должен проходить через прозрачную среду.
Раскрытие изобретения
Пример системы самоочищающейся камеры включает в себя объектив, который направляет свет на светочувствительную матрицу; привод, который передает вибрацию на объектив; и генератор заряда, который заряжает поверхность линзы объектива. Также в системе использован контроллер, который может определить изменение прозрачности линзы и выборочно задействовать привод, по меньшей мере частично, в зависимости от изменения прозрачности. Способ очищения предполагает электрическую зарядку поверхности линзы объектива камеры, определение изменения прозрачности линзы камеры, сравнение изменения в прозрачности с пороговым уровнем и выборочное включение привода для передачи вибрации на объектив камеры, если изменение прозрачности превышает заданный пороговый уровень.
Краткое описание чертежей
На Фиг. 1 представлена блок-схема одного примера системы камеры с самоочищающимся объективом.
На Фиг. 2 изображен общий вид камеры, которую можно использовать в составе системы, изображенной на Фиг. 1.
На Фиг. 3 представлен вид в разрезе камеры с Фиг. 2.
На Фиг. 4 представлена блок-схема другого примера системы камеры с самоочищающимся объективом.
На Фиг. 5 изображен общий вид камеры, которую можно использовать в составе системы, изображенной на Фиг. 4.
На Фиг. 6 изображена схема процесса, выполняемого системой.
Осуществление изобретения
На Фиг. 1 представлен пример системы камеры с самоочищающимся объективом. Система может быть реализована во множестве различных форм и включать в себя множество различных компонентов и средств. Представленные компоненты не следует рассматривать как ограничивающие, могут быть применены дополнительные или альтернативные компоненты и/или способы реализации.
Как показано на Фиг. 1, система 100 имеет светочувствительную матрицу 105, объектив 110, привод 115, генератор заряда 120, датчик освещенности 125, нагреватель 130 и контроллер 135.
Матрица 105 может быть выполнена с возможностью захвата оптического изображения, преобразования оптического изображения в цифровой сигнал и вывода цифрового сигнала. В одном возможном варианте матрица 105 может представлять собой прибор с зарядовой связью (ПЗС-матрица) или активно-пиксельный датчик на основе технологии комплиментарного металло-оксидного полупроводника (КМОП-матрица). В матрице 105 может быть использован массив цветных фильтров, в котором каждый фильтр пропускает красный, зеленый или голубой свет. Альтернативно, матрица 105 может включать в себя массив многослойных пиксельных детекторов для выделения цветов из захваченного света. В некоторых возможных вариантах матрица 105 может быть выполнена с возможностью измерять количество света, который проходит через объектив 110. Матрица 105 также может быть выполнена с возможностью вывода сигнала, представляющего количество света, который проходит через объектив 110.
Объектив 110 может быть выполнен с возможностью направлять свет на матрицу 105. Объектив 110 может быть выполнен из любого прозрачного материала, например из стекла или прозрачного пластика, такого как полиметилметакрилат (РММА), который еще также называют «акриловое стекло». Объектив 110 может иметь округлую форму для направления света на матрицу 105. В некоторых возможных вариантах объектив 110 может быть покрыт прозрачным водоотталкивающим покрытием. Примером водоотталкивающих покрытий могут служить нанокомпозитный полистирол диоксида марганца (MnO2/PS), нанокомпозитный полистирол оксида цинка (ZnO/PS), осажденный карбонат кальция, структура углеродных нанотрубок, либо кремниевое нанопокрытие или другой тип покрытия на основе геля. Водоотталкивающее покрытие может быть нанесено на объектив 110 путем погружения объектива 110 в жидкость, состоящую из водоотталкивающего материала, либо путем распыления покрытия на объектив камеры. Также могут быть использованы другие способы нанесения водоотталкивающего покрытия на объектив 110.
Привод 115 может быть выполнен с возможностью передачи вибрации объективу 110 камеры. Привод 115 может содержать пьезоэлектрический материал, который резонирует при подаче электрического напряжения. Привод 115 может вызывать вибрацию объектива 110 такой интенсивности, которой достаточно для стряхивания отложений с объектива 110. В качестве примеров загрязнителей можно привести пыль, грязь, почву, снег, минеральные отложения, соль, воду или другие вещества, которые могут скапливаться на поверхности объектива 110 камеры.
Генератор заряда 120 может быть выполнен с возможностью создания положительного или отрицательного электрического заряда на поверхности объектива 110 камеры. В некоторых вариантах генератор заряда 120 можно использовать в сочетании с эластомерным соединением, которое имеет проводящий слой 140 поверх непроводящего слоя 145. Проводящий слой 140 может пропускать электрический заряд на поверхность объектива 110. Генератор заряда 120 может быть соединен проводником с проводящим слоем 140, а при включении генератора заряда 120 поверхность объектива 110 камеры может получить положительный или отрицательный электрический заряд, который можно будет использовать для отталкивания загрязнителя. За счет отталкивания загрязнителей электрический заряд может предотвратить их накопление на объективе 110 камеры.
Приложенный заряд может соответствовать загрязнителю, который необходимо убрать. Например, пыль может иметь положительный заряд, так что приложение отрицательного заряда к поверхности объектива 110 камеры может очистить его от пыли. При использовании системы 100 камеры в транспортном средстве, генератор заряда 120 может непрерывно создавать электрический заряд на поверхности объектива 110 в любое время при движении транспортного средства. В некоторых примерах генератор заряда 120 может быть включен при работе транспортного средства, а в других примерах, его включение может осуществляться выборочно, например при обнаружении или накоплении на объективе 110 камеры загрязнения определенного типа, которое может быть удалено с помощью электрического заряда.
Датчик освещенности 125 может быть выполнен с возможностью измерять количество света окружающей среды рядом с системой 100, а именно рядом с объективом 110. В некоторых примерах датчик освещенности 125 может представлять собой датчик солнечного света, установленный, например, на приборной панели. Количество света из окружающей среды может относиться к количеству солнечного света или света от искусственных источников (например, фонари на улице или в помещении) в районе объектива 110 камеры. Датчик освещенности 125 может быть выполнен с возможностью генерации и передачи сигнала, представляющего измеренное количество света окружающей среды.
Нагреватель 130 может быть выполнен с возможностью выделения количества тепла, достаточного для того, чтобы растопить снег или лед на поверхности объектива 110 камеры за определенное время. Нагреватель 130 может представлять собой нагревательный элемент (например, резистивного типа), который выделяет тепло при прохождении через него электрического тока. Нагреватель 130 может быть расположен на объективе 110 камеры или рядом с ним для его нагрева с помощью механизмов теплопроводимости, теплопереноса, излучения, либо их комбинации.
Контроллер 135 может быть выполнен с возможностью вывода сигналов, которые влияют на работу матрицы 105, привода 115, генератора заряда 120 и нагревателя 130. Например, контроллер 135 может быть выполнен с возможностью вывода сигналов, которые активируют матрицу 105, привод 115, генератор заряда 120, нагреватель 130 или некоторую комбинацию этих устройств. Более того, контроллер 135 может быть выполнен с возможностью генерировать управляющие сигналы для управления работой одного или нескольких компонентов системы 100. В некоторых примерах контроллер 135 может быть выполнен с возможностью приема и обработки сигналов от одного или нескольких компонентов системы 100.
Контроллер 135 может иметь любое количество устройств обработки, которые выполнены с возможностью выполнения инструкций, определяющих работу контроллера 135. Например, контроллер 135 может быть выполнен с возможностью проверять наличие загрязнения объектива 110 камеры, а в случае обнаружения загрязнения активировать привод 115, генератор заряда 120, нагреватель 130 или любую комбинацию этих компонентов для очистки объектива 110 камеры. В одном возможном варианте контроллер 135 может быть с выполнен с возможностью определять изменение прозрачности объектива 110 и выборочно включать привод, по меньшей частично, на основании изменения прозрачности.
Для определения изменения прозрачности объектива 110 камеры контроллер 135 может быть выполнен с возможностью принимать выходной сигнал от датчика освещенности 125, который представляет количество света от среды, окружающей объектив 110, а также сигнал от матрицы 105, который представляет количество света, прошедшего через объектив 110. Контроллер 135 может быть выполнен с возможностью сравнивать количество света от окружающей среды, измеренное датчиком освещенности 125, и количество света, полученное матрицей 105, для определения изменения в прозрачности объектива 110 камеры. Если количество света от окружающей среды равно количеству света, полученного матрицей 105, то контроллер может установить, что объектив 110 камеры полностью прозрачен, что означает отсутствие загрязнений или отложений, скопившихся на объективе 110. Однако, если количество принятого матрицей 105 света меньше количества света от окружающей среды, контроллер 135 может установить, что на объективе 110 камеры скопилось по меньшей мере небольшое количество грязи.
При определении изменения прозрачности объектива 110 камеры контроллер 135 может допустить некоторую разницу между количеством света от окружающей среды и количеством света, полученного матрицей 105, чтобы исключить влияние таких факторов, как помехи или несовершенство материалов, используемых при изготовлении объектива 110 камеры. Таким образом, при определении контроллером 135 прозрачности некоторая разница (например, 10% или больше) может указывать на скопление грязи на объективе 110 камеры, в то время как другая величина (например, менее 10%) может указывать на относительно чистый объектив 110 камеры. В связи с этим контроллер 135 может сравнивать разницу с заданным пороговым уровнем (например, 10%) и определять ухудшение прозрачности объектива 110 на основании этой разности относительно заданного порогового значения.
Когда количество света, полученного матрицей 105, меньше количества света от окружающей среды, либо когда разница равна или больше заданного порогового значения, контроллер 135 может включать привод 115 для передачи вибрации объективу 110 камеры и удаления, по меньшей мере, части загрязнителя, скопившегося на объективе 110 камеры. Контроллер 135 может выключать привод 115 после истечения заданного периода времени, либо когда разница между количеством света, дошедшего до матрицы 105, становится приблизительно равна или меньше заданного порогового уровня относительно измеренного количества света от окружающей среды. В некоторых вариантах контроллер 135 может включать привод 115, пока количество света, полученного матрицей 105, не увеличится с момента включения привода 115. Продолжая предыдущий пример, контроллер 135 может включать привод 115, когда разница сигналов меньше или равна, например, 10%, и отключать привод 115, когда разница сигналов больше или равна, например, 5%. Несмотря на то, что в качестве примера порогового значения приведено 10%, другие значения могут быть более подходящими. Например, увеличение порогового значения до 50% может привести к менее частому включению контроллером 135 привода 115 по сравнению с установкой в 10%. Другим фактором является качество изображения. Увеличение порогового уровня (например, с 10% до 50%) может быть полезным в случаях, когда качество изображения менее важно, либо когда прозрачность в 50% не влияет на работу системы 100 камеры значительно.
На Фиг. 2 изображена камера 150, которую можно использовать в составе системы 100, изображенной на Фиг. 1. Камера 150 имеет корпус 155 для поддержки матрицы 105 и объектива 110. На объективе 110 камеры размещен проводящий слой 140, а непроводящий слой 145 расположен на проводящем слое 140. Как было сказано ранее, проводящий слой 140 электрически соединен с генератором заряда 120. Движение привода 115 может быть приложено непосредственно к объективу 110 камеры, к непроводящему слою или к корпусу 155 для непрямой передачи вибрации к объективу 110 камеры. На Фиг. 3 изображен вид в разрезе камеры 150 с Фиг. 2, выполненном по линии 3-3. Представленная на Фиг. 3 камера 150 демонстрирует пример взаимосвязи между проводящим слоем 140 и непроводящим слоем 145 по отношению к объективу 110.
На Фиг. 4 представлены компоненты другого примера системы 100 самоочищения объектива. Вместо датчика освещенности 125 или дополнительно к нему система 100 включает в себя светодиод 160. В данном варианте контроллер 135 может определять, какое количество света, излучаемое светодиодом 160, отразилось от линзы светодиода 160. Контроллер 135 может предположить, что такое отражение может возникнуть из-за загрязнения, скопившегося на линзе светодиода 160, и что такое же количество загрязнителя, возможно, скопилось на объективе 110 камеры. Таким образом, контроллер 135 может выполнять оценку изменения прозрачности объектива 110 камеры по количеству света, отраженному от линзы светодиода 160. На основании этой оценки контроллер 135 может быть включать привод 115 для передачи вибрации объективу 110 камеры и линзе светодиода 160 для удаления отложений. В некоторых вариантах линза светодиода 160 также может быть покрыта водоотталкивающим покрытием, а генератор заряда 120 может передавать такой же электрический заряд на поверхность линзы светодиода 160.
На Фиг. 5 изображена камера 150, которую можно использовать в составе системы 100, изображенной на Фиг.4. Представленный на Фиг. 5 светодиод 160 расположен рядом с объективом 110 камеры, так что количество загрязнения, скопившееся на светодиоде 160, может быть таким же, как и количество загрязнения, скопившееся на объективе 110 камеры. Установка светодиода 160 рядом с объективом 110 камеры также позволяет генератору заряда 120 и приводу 115 осуществлять функции в отношении светодиода 160 и объектива 110 камеры одновременно.
В общем случае такие компьютерные системы и/или устройства, как контроллер 135, могут использовать любое количество операционных систем, включая, но не ограничиваясь версиями и/или разновидностями систему SYNC®, разработанную Форд Мотор Компани, Дирборн, штат Мичиган, ОС Microsoft Windows®; Unix (например, ОС Solaris® компании Oracle Corporation, Калифорния); AIX UNIX от компании International Business Machines, Армонк, Нью-Йорк; Linux; Mac OS X и iOS от компании Apple Inc., Купертино, Калифорния; BlackBerry OS от компании Research In Motion из Ватерлоо, Канада; а также Android от компании Open Handset Alliance.
В общем случае компьютерные устройства могут включать в себя машиночитаемые инструкции, которые могут быть выполнены одним или несколькими описанными выше вычислительными устройствами. Машиночитаемые инструкции могут быть скомпилированы или транслированы из компьютерных программ, созданных с использованием различных языков и/или технологий программирования, включая, но не ограничиваясь перечисленным, языки Java™, С, С++, Visual Basic, Java Script, Perl и т.д. или их комбинации. В общем случае процессор или микропроцессор принимает инструкции, например, из запоминающего устройства или машиночитаемого носителя информации и выполняет эти инструкции, тем самым реализуя один или несколько процессов, например, описанных выше. Такие инструкции и другие данные могут храниться и передаваться с помощью различных машиночитаемых носителей.
Машиночитаемый носитель (сюда также относятся носители, читаемые процессором) включает в себя любые энергонезависимые носители (например, материальные носители), предоставляющие данные (например, инструкции), которые могут быть обработаны компьютером (например, процессором вычислительного устройства). Такой носитель может иметь множество форм, включая, но не ограничиваясь этим, постоянные и оперативные запоминающие устройства. Постоянными запоминающими устройствами могут быть, например, оптические или магнитные диски, а также другие виды энергонезависимых носителей. Оперативные запоминающие устройства могут представлять собой, например, динамическое оперативное запоминающее устройство (DRAM), которые обычно являются частью основного запоминающего устройства. Такие инструкции могут быть переданы с помощью одного или нескольких средств передачи данных, например с помощью коаксиальных кабелей, медных кабелей и оптоволоконных кабелей, включая провода, которые являются частью системной шины, соединенной с процессором компьютера. Стандартными формами машиночитаемых носителей являются гибкий магнитный диск, жесткий диск, магнитная лента, любые другие виды магнитных носителей, CD-ROM, DVD, любые другие оптические носители, перфорированная лента, бумажная лента, любые другие физические носители информации с отверстиями, RAM, PROM, EPROM, FLASH-EEPROM, другие чипы или карты памяти, а также любые другие носители, с которыми может работать компьютер.
Контроллер 135 может быть выполнен с возможностью осуществлять доступ в одну или более баз данных, архивов или других хранилищ данных, которые могут включать в себя различные механизмы для хранения, доступа и чтения различных данных, например иерархические базы данных, наборы файлов в файловой системе, базы данных приложения в соответствующем формате, реляционные системы управления базами данных (RDBMS) и т.д. Каждое такое хранилище данных обычно встроено в вычислительное устройство с операционной системой, например, одной из указанных выше, а доступ к ним осуществляется через сеть любым из известных способов. Доступ к файловой системе может быть выполнен из операционной системы, при этом такая система может поддерживать различные форматы файлов. RDBMS обычно использует язык структурированных запросов (SQL) вместе с языком создания, хранения, редактирования и выполнения сохраненных процедур, например PL/SQL.
В некоторых примерах элементы системы могут представлять собой машиночитаемые инструкции (например, программное обеспечение) на одном или нескольких компьютерных устройствах (например, серверах, персональных компьютерах и т.д.) и могут храниться на соответствующем машиночитаемом носителе (например, дисках, запоминающих устройствах и т.д.). Компьютерная программа может состоять из таких инструкций, сохраненных на машиночитаемом носителе, для выполнения описанных функций.
На Фиг. 6 изображена схема процесса 600, выполняемого системой 100 камеры. Например, представленный на Фиг. 6 процесс 600 может демонстрировать операции, выполняемые контроллером 135. При использовании системы 100 камеры на транспортном средстве процесс 600 может быть запущен с момента запуска транспортного средства и может продолжаться в процессе работы транспортного средства.
На этапе 605 контроллер 135 может активировать один или несколько компонентов системы 100 камеры. Например, контроллер 135 может активировать матрицу 105 и генератор заряда 120. Включение генератора заряда 120 может привести к образованию на поверхности объектива 110 камеры, например, положительного заряда. Более того, контроллер 135 может включать датчик освещенности 125 или светодиод 160 в зависимости от способа, которым контроллер 135 определит изменение прозрачности объектива 110 камеры, как было сказано выше. В некоторых примерах контроллер 135 может выборочно включать генератор заряда 120 для удаления заряженных частиц, например пыли, с объектива 110 после накопления таких частиц. В ином случае генератор заряда 120 может быть включен на протяжении всего процесса 600 во избежание накопления заряженных частиц на поверхности объектива 110 камеры. При включении генератор 120 заряда может электрически заряжать поверхность объектива 110 камеры, как было сказано ранее.
На этапе 610 контроллер 135 может определить изменение прозрачности объектива 110 камеры. В одном варианте контроллер 135 может определить изменение прозрачности объектива 110 камеры путем измерения света от окружающей среды вблизи объектива 110 камеры, производимого датчиком освещенности 125. Контроллер 135 может сравнивать количество света, проходящего через объектив 110 камеры, с количеством света от окружающей среды, измеренным датчиком 125 освещенности. Контроллер 135 может определить изменение прозрачности объектива 110 камеры на основании разницы между количеством света, проходящим через объектив 110 камеры, и количеством света от окружающей среды. Контроллер 135 может определить, сколько света прошло через объектив 110 камеры на основании сигналов от матрицы 105. В другом варианте контроллер 135 может определить изменение прозрачности объектива 110 камеры на основании количества света, отраженного от линзы светодиода 160.
На этапе 615 контроллер 135 может проверять, превышает ли изменение прозрачности (например, разница между количеством света, полученным матрицей 105 и количество света от окружающей среды) пороговое значение. Если изменение прозрачности превышает заданное пороговое значение, то процесс 600 переходит к этапу 620. Если изменение прозрачности не превышает заданное пороговое значение, то процесс 600 переходит к этапу 630.
На этапе 620 контроллер 135 может активировать привод 115. Включение привода 115 может привести к вибрации объектива 110 камеры. Вибрация объектива 110 камеры может стряхнуть определенные загрязнители объектива 110 камеры, а также может привести к колебанию некоторых загрязнителей на резонансной частоте, приводя к их разрушению и удалению с поверхности объектива 110. Таким образом, привод 115 может включаться выборочно, поскольку постоянная вибрация объектива 110 камеры может снизить качество полученных матрицей 105 изображений.
На этапе 625 контроллер 135 может активировать нагреватель 130 для подогрева поверхности объектива 110 камеры. Нагреватель 130 может быть включен каждый раз, когда изменение прозрачности превышает пороговый уровень на этапе 615, либо в некоторых случаях нагреватель 130 может быть включен, только если загрязнение, скопившееся на объективе 110 камеры, является снегом, льдом или другим веществом, который можно удалить с поверхности объектива 110 путем нагрева.
На этапе 630 контроллер 135 может проверять, истек ли заданный период времени или нет. Если да, то процесс 600 может перейти к этапу 635. Если заданный период времени не истек, то процесс 600 может продолжаться путем возвращения к этапу 630 до завершения заданного периода времени. Заданный период времени может быть выбран на основании времени, необходимого для полного удаления грязи с объектива 110 камеры приводом 115, нагревателем 130, либо обоими устройствами. В некоторых случаях заданный период времени может быть выбран на базе калибровочного значения. В ином случае заданный период времени может быть определен контроллером 135 динамически, например, в зависимости от типа загрязнителя, скопившегося на объективе 110 камеры. Например, процесс удаления грязи может потребовать больше времени, чем процесс удаления пыли. Также этот заданный период времени может отличаться для нагревателя 130 и привода 115. Например, процесс таяния снега или льда на поверхности объектива 110 может потребовать больше времени, чем для стряхивания пыли. Таким образом, привод 115 может быть выключен раньше нагревателя 130.
На этапе 635 после истечения заданного периода времени (этап 630) контроллер 135 может выключить привод 115, нагреватель 130 или оба устройства. Как было сказано ранее, контроллер 135 может выключить привод 115 и нагреватель 130 после истечения одного и того же заданного периода времени. Однако в некоторых примерах контроллер 135 может выключить привод 115 и нагреватель 130 после истечения различных периодов времени. Момент времени отключения привода 115 и нагревателя 130 может быть выбран в зависимости от типа загрязнителя, скопившегося на поверхности объектива 110 камеры.
Процесс 600 может продолжаться так долго, сколько работает транспортное средство. В некоторых вариантах процесс 600 может быть запущен вручную пользователем транспортного средства. Более того, пользователь по желанию может отключить автоматическое выполнение процесса 600. Поскольку вибрация, вызываемая приводом 115, может повлиять на качество изображений, полученных матрицей 105, а также, поскольку привод 115 может увеличить уровень шумов при включении, контроллер 135 может предоставить пользователю индикацию процесса очистки системы 100 камеры.
В отношении описанных в данном документе процессов, систем, способов, эвристических алгоритмов и т.д., следует понимать, что, несмотря на обозначенную последовательность этапов, они могут быть выполнены в другой последовательности. Также следует понимать, что некоторые этапы могут быть выполнены одновременно, а также некоторые этапы могут быть добавлены или опущены. Другими словами, описания процессов представлены лишь в качестве примера вариантов осуществления изобретения и не рассматриваются как ограничение изобретения.
Таким образом, следует понимать, что описание приведено в целях наглядности, а не ограничения. Многие дополнительные варианты реализации и применения, отличные от показанных примеров, станут очевидны при ознакомлении с вышеприведенным описанием. Объем не должен быть определен на основании приведенного выше описания, но, напротив, должен быть определен на основании прилагаемой формулы изобретения наряду с полным объемом эквивалентов, для которых данная формула является основанием. Предполагается и имеется в виду, что описываемые технологии могут быть развиты и усовершенствованы в будущем, причем раскрытые системы и способы будут включены в подобные будущие варианты реализации. Таким образом, следует понимать, что применение изобретения может быть изменено и модифицировано.
Все термины, применяемые в формуле изобретения, следует понимать в их наиболее широких разумных толкованиях и их обычных значениях, как это понимают специалисты в данной области техники, если иное явно не указано в описании изобретения. В частности, использование слов «какой-либо», «данный», «вышеуказанный» и т.д. надо понимать как один или несколько указанных элементов, если в формуле не указано иное.
1. Система камеры, содержащая
объектив, выполненный с возможностью направления света на светочувствительную матрицу;
привод, выполненный с возможностью передачи вибрации объективу;
генератор заряда, выполненный с возможностью создания заряда на поверхности объектива с одним из положительного заряда и отрицательного заряда для отталкивания загрязнителя, причем генератор заряда включает в себя эластомерное соединение, имеющее по меньшей мере один проводящий слой поверх по меньшей мере одного непроводящего слоя; и
контроллер, выполненный с возможностью определения изменения прозрачности объектива и выборочной активации привода, по меньшей мере частично на основании изменения прозрачности.
2. Система по п. 1, дополнительно содержащая датчик освещенности, выполненный с возможностью измерения количества света от окружающей среды.
3. Система по п. 1, в которой контроллер выполнен с возможностью определять изменение прозрачности объектива путем сравнения количества света от окружающей среды, измеренного датчиком освещенности, с количеством света, проходящим через объектив на светочувствительную матрицу.
4. Система по п. 3, в которой контроллер выполнен с возможностью активировать привод, если количество света, проходящего через объектив, меньше, чем количество света от окружающей среды, измеренное датчиком освещенности.
5. Система по п. 1, в которой контроллер выполнен с возможностью активировать привод, если количество света, проходящего через объектив, меньше, чем заданное пороговое значение относительно количества света от окружающей среды, измеренного датчиком освещенности.
6. Система по п. 1, дополнительно содержащая светоизлучающий диод, и при этом контроллер выполнен с возможностью определять изменение прозрачности линзы на основании по меньшей мере частично количества света, отраженного назад к светоизлучающему диоду.
7. Система по п. 1, в которой линза покрыта водоотталкивающим материалом.
8. Система по п. 1, дополнительно содержащая нагреватель для нагрева поверхности объектива.
9. Способ, содержащий этапы, на которых:
электрически заряжают поверхность объектива камеры для отталкивания загрязнителя генератором заряда, имеющим эластомерное соединение, имеющее по меньшей мере один проводящий слой поверх по меньшей мере одного непроводящего слоя;
определяют изменение прозрачности объектива камеры;
сравнивают изменение прозрачности с заданным пороговым значением; и
выборочно активируют привод для вибрации объектива камеры, если изменение прозрачности находится выше заданного порогового значения.
10. Способ по п. 9, в котором определение изменения прозрачности объектива камеры включает в себя измерение количества света от окружающей среды с помощью датчика освещенности.
11. Способ по п. 9, в котором сравнение изменения прозрачности с заданным пороговым значением включает в себя:
сравнение количества света от окружающей среды, измеренное датчиком освещенности, с количеством света, проходящим через объектив камеры; и
определение, превышает ли разница между количеством света от окружающей среды и количеством света, проходящим через объектив камеры, заданное пороговое значение.
12. Способ по п. 11, в котором выборочная активация привода включает в себя активацию привода, если количество света, проходящее через объектив камеры, меньше, чем количество света от окружающей среды, измеренное датчиком освещенности.
13. Способ по п. 9, в котором выборочная активация привода включает в себя активацию привода, если количество света, проходящее через объектив камеры, меньше, чем заданное пороговое значение относительно количества света от окружающей среды, измеренного датчиком освещенности.
14. Способ по п. 9, в котором определение изменения прозрачности линзы камеры включает в себя измерение количества света, отраженного назад к светоизлучающему диоду.
15. Способ по п. 9, в котором этап электрической зарядки поверхности объектива камеры включает в себя генерацию положительного заряда вдоль поверхности объектива камеры.
16. Способ по п. 9, дополнительно содержащий нагрев поверхности объектива.
17. Компьютерно-читаемый носитель, воплощающий исполняемые компьютером инструкции, которые заставляют процессор выполнять операции, содержащие:
генерацию команды для электрической зарядки поверхности объектива камеры для отталкивания загрязнителя генератором заряда, имеющим эластомерное соединение, имеющее по меньшей мере один проводящий слой поверх по меньшей мере одного непроводящего слоя;
определение изменения прозрачности объектива камеры; и
сравнение изменения прозрачности с заданным пороговым значением; и
выборочную активацию привода для вибрации объектива камеры, если изменение прозрачности находится выше заданного порогового значения.
18. Компьютерно-читаемый носитель по п. 17, в котором сравнение изменения прозрачности с заданным пороговым значением включает в себя:
сравнение количества света от окружающей среды, измеренное датчиком освещенности, с количеством света, проходящим через объектив камеры; и
определение, превышает ли разница между количеством света от окружающей среды и количеством света, проходящим через объектив камеры, заданное пороговое значение.