Система и способ управления движениями пользователя во время процедуры бритья

Иллюстрации

Показать все

Настоящее изобретение относится к системе (10) управления бритьем для управления движениями пользователя во время процедуры бритья, причем эта система содержит датчик (30) изображений, выполненный с возможностью регистрации изображения части тела пользователя, анализатор (41) данных изображения, выполненный с возможностью определения локального направления роста волос, основываясь на данных в изображении, контроллер (40), выполненный с возможностью генерации команд относительно направления, в котором должно передвигаться устройство (20) для срезания волос в зависимости от определенного локального направления роста волос, и систему (130) обратной связи, выполненную с возможностью подачи команд пользователю. 2 н. и 17 з.п. ф-лы, 11 ил.

Реферат

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Настоящее изобретение относится к системе управления бритьем для управления движениями пользователя во время процедуры бритья.

УРОВЕНЬ ТЕХНИКИ ПО ИЗОБРЕТЕНИЮ

Известно множество разных типов устройств для срезания волос на теле. Волосы можно срезать, используя ножницы, но для сведения к минимуму длины волос используются другие типы устройств, такие как бреющие устройства и триммеры. Раньше мужчины использовали бритвенные лезвия для бороды. Позже стали популярны электробритвы, в том числе и для женщин. Сейчас имеются разнообразные электрические устройства для срезания волос, от триммеров для подравнивания растительности на лице до электробритв для бритья бороды или других частей тела.

Обычная цель при бритье состоит в том, чтобы добиться как можно более гладкого бритья при минимальном раздражении кожи. Сбривание растительности на лице производится в основном мужчинами, но женщины могут также сбривать волосы на своем теле или лице.

Традиционное бритье состоит в использовании бритвенного лезвия для срезания растительности на лице. В течение столетий в этой области было разработано несколько способов, которые сделали возможным достижение гладкого бритья без раздражения кожи. Для этого может потребоваться несколько этапов в процессе бритья. Во-первых, покрывающие кожу волосы предварительно обрабатываются, чтобы начать процесс бритья. Цель заключается в том, чтобы оптимизировать характеристики волос и кожи для обеспечения оптимального бритья. Предварительная обработка может состоять в увлажнении и/или нагревании кожи/волос. Затем волосы несколько раз срезаются до тех пор, пока не сможет быть обеспечено безопасное бритье по отношению к волокнам. Это может состоять из первого срезания волос в направлении их роста, то есть срезании только волос, не дотрагиваясь до кожи. Вторым этапом бритья является срезание волос в направлении, перпендикулярном их росту, чтобы подготовить волосы к последнему этапу срезания. На всех этих этапах поддерживается увлажнение кожи, и лезвие удерживается на минимальном расстоянии от кожи, сводя тем самым к минимуму повреждение кожи.

Во время следующих за бритьем процедур пользователь должен закрыть поры, оставленные открытыми после бритья, и свести к минимуму вероятность инфекции от операции бритья. Это достигается понижением температуры лица, что заставляет поры естественным образом закрыться, и применением (химических) дезинфицирующих средств, разрушающих любые причины инфекции, которые могут быть результатом процедуры бритья.

Хотя описанная процедура бритья является очень эффективной для обеспечения свободного от раздражения гладкого бритья, эта процедура обычно считается занимающей много времени и трудной, так как она требует уникального знания роста волос на каждой части лица и точного соблюдения последовательности бритья. Волосы на лице растут, имея разную структуру расположения у разных людей. Тогда как у некоторых людей наблюдается очень однородная картина роста волос на их лице, у большинства людей имеются некоторые изменения в этой картине. Разные картины могут состоять из волос, растущих в разных локальных направлениях по отношению к коже, создавая завитки, разветвления или завихрения, в которых сходятся волосы.

Известны несколько систем для срезания волос, оказывающих помощь пользователю во время срезания его волос. В публикации WO 20134|096572 описывается система, обеспечивающая руководящие указания для пользователя. Информация, указывающая положение устройства для срезания волос по отношению к части тела, вырабатывается и используется для управления движениями пользователя. Камера на электронном компьютерном устройстве может собирать изображения пользователя и оценивать их, чтобы представить длину и стиль волос, и определить, какие стили и длины возможны применительно к волосам пользователя. Однако системы, описанные в WO 20134|096572, не могут определить направление роста волос для оптимизации результата бритья.

Поэтому существует необходимость в системе, которая обеспечит руководство пользователю применительно к оптимальной последовательности бритья во время процедуры бритья.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

Целью настоящего изобретения является обеспечение системы управления бритьем для управления движениями пользователя во время процедуры бритья.

Согласно настоящему изобретению обеспечена система управления бритьем, предназначенная для управления движениями пользователя во время процедуры бритья, при этом система содержит модуль формирования изображений, выполненный с возможностью регистрации изображения части тела пользователя, анализатор данных изображения, выполненный с возможностью определения локального направления роста волос, основываясь на данных в изображении, контроллер, выполненный с возможностью генерации команд относительно направления, в котором должно перемещаться по телу устройство для срезания волос в зависимости от определенного локального направления роста волос, и систему обратной связи, выполненную с возможностью подачи команд пользователю.

Система управления бритьем согласно изобретению способна анализировать и определять уникальную картину роста волос на коже пользователя и, основываясь на определенной картине роста волос, управлять движениями пользователя во время процедуры бритья применительно к оптимальной последовательности бритья. Оптимальный результат бритья требует знания локального направления роста волос, то есть направления роста волос в зависимости от локальной позиции на теле пользователя, которое может быть разным на разных частях лица или тела и может быть разным у разных людей. Анализатор данных изображения будет определять локальное направление роста волос, и пользователь должен будет лишь следовать командам, подаваемым системой, чтобы получить оптимальный результат бритья.

Модуль формирования изображений может быть выполнен с возможностью создания двухмерного (2D) изображения, в котором каждый обнаруженный волос представляется линией в 2D изображении. Анализатор данных изображения может быть выполнен с возможностью определения локального направления роста волос с помощью алгоритма распространения, который начинается с определения направления роста волос в области инициализации, используя эвристическую информацию об известных направлениях роста волос, и определения направления роста волос для волос в соседней области, примыкающей или частично перекрывающейся с областью инициализации, используя ориентацию каждой из линий, представляющих волосы, и их относительное положение по отношению к области инициализации или области, обработанной ранее.

Система может содержать осветительный элемент, выполненный с возможностью освещения части тела, с тем чтобы создавать тени волос на коже пользователя, причем в 2D изображении каждый обнаруженный волос представлен первой линией, обозначающей волос, и второй линией, обозначающей тень волоса, анализатор данных изображения, выполненный с возможностью обнаружения локального направления роста волос, используя точку встречи первой и второй линий. Модуль формирования изображений может быть выполнен с возможностью автоматической регистрации последовательности 2D изображений, при этом анализатор данных изображения выполняется с возможностью создания трехмерного (3D) изображения части тела, используя последовательность 2D изображений, и анализатор данных изображения дополнительно выполняется с возможностью определения локального направления роста волос, анализируя 3D изображение.

В варианте осуществления модуль формирования изображений выполнен с возможностью создания 3D изображения, в котором каждый обнаруженный волос представлен 3D линией. Анализатор данных изображения может затем быть выполнен с возможностью определения локального направления роста волос, анализируя 3D изображение.

В варианте осуществления системы управления бритьем согласно изобретению контроллер выполнен с возможностью определения предпочтительной последовательности движений, выполняемых пользователем, на основе определенного локального направления роста волос, причем команды относятся к этапам внутри предпочтительной последовательности движений. В этом варианте осуществления пользователь может принимать предписание с информацией о направлении, в котором должно передвигаться устройство для срезания волос во время всего процесса бритья.

В варианте осуществления системы управления бритьем согласно изобретению контроллер выполнен с возможностью определения локального направления роста волос, используя эвристическую информацию об известных направлениях роста волос в определенных позициях на теле пользователя. Например, при использовании технологии оптической регистрации для определения локального направления роста волос из изображения, зарегистрированное изображение может указывать именно ориентацию волос, но не действительное направление роста волос. Эвристическая информация об известных направлениях роста волос в определенных позициях на лице или теле будет в этом случае улучать определение контроллером направления роста волос за счет использования зарегистрированной картины. Например, бакенбарды и усы обычно растут в направлении вниз по отношению к лицу.

В варианте осуществления системы управления бритьем согласно изобретению эта система содержит идентификатор положения, выполненный с возможностью генерации информации положения, указывающей положение устройства для срезания волос по отношению к части тела. Информации положения может быть использована контроллером, чтобы обеспечить руководство пользователем в реальном времени. Контроллер может быть выполнен с возможностью мониторинга траектории движения устройства для срезания волос, используя информацию положения. Это позволяет контроллеру запоминать и использовать историю траекторий, которая может быть использована для генерации команд, являющихся предпочтительными для разных этапов процедуры бритья. Например, пользователю может быть дана команда на передвижение бритвы по поверхности кожи в направлении роста волос во время первого этапа и в направлении, противоположном направлению роста волос (“против шерсти”), на втором этапе, и, возможно, перпендикулярно направлению роста волос между первым и вторым этапами.

В другом варианте осуществления системы управления бритьем согласно изобретению контроллер выполнен с возможностью использования системы обратной связи для обеспечения указания пользователю желаемого пути и/или угла ориентации устройства для срезания волос, основываясь на информации положения. Это снабдит пользователя очень удобной для пользования обратной связью, которая указывает не только предпочтительное направление передвижения в мгновенном положении устройства для срезания волос, но также и предпочтительные направления в последующих положениях, что позволит пользователю правильно следовать командам, даже когда он передвигает устройство для срезания волос с относительно высокой скоростью. Представление предпочтительного угла ориентации поможет пользователю оптимизировать бритье в областях лица или тела, в которых ориентация важна для оптимального бритья.

В другом варианте осуществления системы управления бритьем согласно изобретению система обратной связи содержит дисплейный модуль, выполненный с возможностью отображения на экране представления части тела и знаков визуальной информации, представляющих команды. Это снабдит пользователя очень удобной для пользования обратной связью, позволяющей пользователю легко понимать команды, относящиеся к части лица или тела, подлежащей обработке.

Альтернативно или дополнительно, система обратной связи может содержать команды в звуковом формате. Звуковые команды могут помочь, например, лицам со слабым зрением во время бритья.

Альтернативно или дополнительно, система обратной связи может содержать осязательный модуль, выполненный с возможностью подачи команд в осязательном формате. Такая осязательная обратная связь может быть обеспечена модулем вибрации в самом устройстве для срезания волос, чтобы управлять движениями пользователя.

В варианте осуществления гибридной системы управления бритьем согласно изобретению базовое устройство содержит датчик изображений и контроллер, а устройство для срезания волос содержит систему обратной связи. В альтернативном варианте осуществления гибридной системы управления бритьем согласно изобретению базовое устройство содержит систему обратной связи, а устройство для срезания волос содержит датчик изображений и контроллер.

В другом варианте осуществления гибридной системы управления бритьем согласно изобретению базовое устройство реализуется компьютерным устройством, таким как планшет, или мобильным телекоммуникационным устройством, таким как смартфон.

В варианте осуществления вся система управления бритьем реализуется компьютерным устройством, мобильным телекоммуникационным устройством или ручным электрическим устройством для срезания волос. В случае компьютерного устройства или мобильного телекоммуникационного устройства, пользователь обеспечивается устройством для управления бритьем, которое будет управлять движениями пользователя, не нуждаясь в адаптированном устройстве для срезания волос.

В том случае, если система является ручным электрическим устройством для срезания волос, управление движениями пользователя может осуществляться самим устройством для срезания волос без необходимости в каком-либо дополнительном базовом устройстве, таком как адаптированное компьютерное устройство или мобильное телекоммуникационное устройство.

Согласно другому аспекту изобретения обеспечен способ управления движениями пользователя во время процедуры бритья, при этом способ содержит формирование изображения части тела пользователя, определение локального направления роста волос на теле пользователя, используя это изображение, генерацию команд относительно направления, в котором должно передвигаться по телу устройство для срезания волос в зависимости от определенного локального направления роста волос, и подачу команд пользователю.

Эти и другие аспекты изобретения станут очевидными и будут пояснены со ссылкой на варианты осуществления, описанные ниже.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Теперь варианты осуществления изобретения будут описаны только в качестве примеров со ссылкой на сопроводительные чертежи, на которых:

ФИГ.1 - схематическое представление системы управления бритьем согласно варианту осуществления изобретения;

ФИГ.2 - схематическое представление приводимого в качестве примера устройства для срезания волос в системе управления бритьем согласно варианту осуществления на фиг.1;

ФИГ.3 - схематическое представление другого варианта системы управления бритьем согласно изобретению;

ФИГ.4 - схематическое представление смартфона, действующего в качестве системы управления бритьем согласно изобретению;

ФИГ.5 - схематическое представление устройства для срезания волос, действующего в качестве системы управления бритьем согласно варианту осуществления настоящего изобретения;

ФИГ.6 - схематическое представление стороны, обращенной к коже пользователя, устройства для срезания волос, показанного на фиг.5;

ФИГ.7 - пример 2D изображения, созданного датчиком изображений, на котором каждый обнаруженный волос представлен линией в 2D изображении;

ФИГ.8 - представление лица, изображенного на фиг.7, с областью инициализации, где направление волос определено, используя эвристический подход;

ФИГ.9 - представление лица, изображенного на фиг.8, с областью инициализации и соседней областью, подлежащей обработке;

ФИГ.10 - пример изображения с линиями, представляющими волосы на бакенбарде, и линиями, представляющими тени волос; и

ФИГ.11 - представление лица, изображенного на фиг.10, на котором анализатор данных изображения определил локальное направление роста волос для некоторых волос, используя точку встречи первой и второй линий.

ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ

На фиг.1 дано схематическое представление системы 10 управления бритьем согласно варианту осуществления изобретения. Система 10 содержит базовое устройство 50 и устройство 20 для срезания волос. Базовое устройство 50 содержит датчик 30 изображений и контроллер 40. В этом варианте осуществления базовое устройство дополнительно содержит модуль 52 связи для беспроводной связи с устройством 20 для срезания волос и осветительный элемент 53, выполненный с возможностью освещения части тела, с тем чтобы создавать тени волос на коже пользователя.

Базовое устройство 50 может быть планшетом, персональным компьютером или любым другим подходящим компьютерным устройством. Альтернативно, базовое устройство 50 может быть смартфоном, фаблетом или любым другим типом мобильного телекоммуникационного устройства, таким как Google Glass. Датчик 30 изображений выполнен с возможностью регистрации изображения части 81 тела пользователя 80. В примере на фиг.1 датчик 30 изображений будет регистрировать лицо 81 пользователя 80. Контроллер 40 может содержать анализатор 41 данных изображения, выполненный с возможностью определения локального направления роста волос, основываясь на данных в изображении. Следует отметить, что анализатор 41 данных изображения может быть программой пакета программного обеспечения, загруженной в контроллер или контроллером 40, или же он может быть отделен от контроллера 40, будучи отдельным компонентом аппаратного обеспечения в сочетании с контроллером 40. Анализатор 41 данных изображения может определять локальное направление роста волос на лице 81 пользователя, используя разные способы обработки изображений, как будет более подробно объяснено ниже со ссылкой на фиг.7-9.

На фиг.2 схематически представлен пример устройства 20 для срезания волос согласно варианту осуществления на фиг.1. Устройство 20 для срезания волос может быть ручной электрической бритвой. Однако должно быть очевидно, что устройство 20 для срезания волос может иметь альтернативную конфигурацию. Например, устройство 20 для срезания волос может быть ручным электрическим триммером для волос. Альтернативно устройство 20 для срезания волос может быть устройством для удаления волос с целью эпиляции (искусственное удаление волос).

Устройство 20 для срезания волос может передвигаться по части тела пользователя, например, по лицу 81, для бритья бороды. Устройство 20 для срезания волос содержит основной корпус 21 и режущую головку 22 на одном конце основного корпуса 21. На основном корпусе 21 определен участок 23 рукоятки. Основной корпус 21 и режущая головка 22 построены таким образом, что участок 23 рукоятки может удерживаться пользователем. Режущая головка 22 имеет режущий элемент 24. Режущий элемент 24 выполнен с возможностью сбривания волос. Режущий элемент 24 приводится в движение приводным механизмом 29. Приводной механизм 29 действует так, чтобы привести режущий элемент в рабочее состояние. В настоящем варианте осуществления приводной механизм 29 является электрическим двигателем.

Устройство 20 для срезания волос дополнительно содержит контроллер 400, систему 160 осязательной обратной связи и модуль 26 связи для беспроводной связи с модулем 52 связи в базовом устройстве 50. Контроллер 400 выполнен с возможностью управления приводным устройством 29, модулем 26 связи и системой 160 осязательной обратной связи.

В варианте осуществления на фиг.1 датчик 30 изображений в базовом устройстве 50 действует как средство для регистрации изображения части 81 тела пользователя 80. Альтернативно или дополнительно, датчик 30 изображений может действовать как идентификатор положения, выполненный с возможностью генерации информации, указывающей положение устройства 20 для срезания волос относительно части тела, подлежащей обработке. То есть идентификатор положения способен генерировать информацию, указывающую положение устройства 20 для срезания волос относительно зарегистрированной части 81 тела. Должно быть понятно, что может использоваться альтернативное средство или дополнительное средство генерации информации, указывающее положение устройства 20 для срезания волос. Примеры такого идентификатора положения включают в себя системы обнаружения электромагнитного поля, микроволновые системы обнаружения, инерциальные измерительные системы и/или ультразвуковые системы обнаружения.

В описанном выше варианте осуществления датчик 30 изображений и контроллер 40 образуют часть базового устройства 50, например, планшета 50. Альтернативно, датчик 30 изображений и контроллер 40 располагаются отдельно. В одном варианте осуществления контроллер 40 в устройстве 20 для срезания волос выполнен с возможностью определения локального направления роста волос на теле пользователя, используя изображение, созданное датчиком 30 изображений, и генерации команд относительно направления, в котором должно передвигаться устройство 20 для срезания волос в зависимости от определенного локального направления роста волос.

Датчик 30 изображений, контроллер 40 и устройство 20 для срезания волос сообщаются друг с другом. В настоящем варианте осуществления датчик 30 изображений и контроллер 40 сообщаются посредство проводного соединения. Контроллер 40 и устройство 20 для срезания волос сообщаются посредством беспроводного соединения. Предусматриваются альтернативные решения. Например, контроллер 40 и устройство 20 для срезания волос могут быть соединены проводным соединением, и/или контроллер 40 и датчик 30 изображений могут быть соединены беспроводным соединением. Беспроводные модули, например, радио- или инфракрасные передатчики и приемники, служат для беспроводных соединений между разными компонентами. Должно быть понятно, что могут быть использованы Wi-Fi™ и Bluetooth™ технологии.

Датчик 30 изображений, действующий в качестве модуля формирования изображений, может быть глубинным или диапазонным датчиком изображений. То есть, датчик 30 изображений использует диапазонное формирование изображений для определения положения элементов внутри поля зрения или внутри зоны 31 оптического считывания датчика 30 изображений (см. фиг.1). Датчик 30 изображений может производить двухмерное изображение с величиной расстояния элементов внутри зоны 31 оптического считывания относительно заданного положения, такого как сам датчик изображений. В настоящем варианте осуществления датчик 30 изображений выполнен с возможностью использования техники структурированного света для определения положения, включая сюда расстояние, элементов внутри зоны 31 оптического считывания датчика 30 изображений. Такая техника освещает поле зрения специально разработанной картиной освещения. Преимуществом такого варианта осуществления является то, что глубина может быть определена в каждый данный момент времени, используя всего лишь одно изображение отраженного света. Альтернативно, датчик 30 изображений выполняется с возможностью использования техники временного включения освещения для определения положения, включающего в себя расстояния, элементов внутри зоны 31 оптического считывания датчика 30 изображений. Преимущество такого варианта осуществления состоит в том, что число движущихся частей является минимальным. Другие технические решения включают в себя эхографические технологии, стереотриангуляцию, триангуляцию световым листом, интерферометрию и кодированную апертуру.

Датчик 30 изображений может быть цифровой камерой, способной генерировать данные изображений, представляющие объект съемки, принятый датчиком камеры. Данные изображений могут быть использованы для сбора последовательности кадров как видеоданных. Зона 31 оптического считывания является полем зрения, в пределах которого оптические волны, отражающиеся от объектов или испускаемые ими, обнаруживаются датчиком изображений. Датчик 30 изображений может обнаруживать свет в видимой части спектра, но он может также быть инфракрасным датчиком изображений.

Датчик 30 изображений, действующий как модуль формирования изображений, может быть выполнен с возможностью генерации информации, указывающей положение элементов внутри зоны 31 оптического считывания. Датчик 30 изображений генерирует информацию, основываясь на данных изображения, генерируемых датчиком изображений. Датчик 30 изображений, действующий как модуль формирования изображений, может создавать визуальное изображение с глубиной, например, карту RGB-D. Датчик 30 изображений может создавать визуальное изображение с картой глубины элементов внутри зоны 31 оптического считывания датчика 30 изображений. Предусматриваются альтернативные средства генерации информации, указывающей положение элементов внутри зоны 31 оптического считывания. Например, датчик 30 изображений может создавать глубинное изображение (D-карту) элементов внутри зоны 31 оптического считывания.

Датчик 30 изображений может быть выполнен с возможностью генерации визуального изображения с картой глубины с 30 кадрами за минуту. Кроме того, датчик 30 изображений может иметь разрешающую способность 640×480. Диапазон глубин может находиться в пределах от 0,4 м до 1,5 м. Угол поля зрения может лежать между 40 градусами и 50 градусами. Это обеспечивает подходящую для пользователя область для расположения в пределах зоны 31 оптического считывания. Разрешающая способность по глубине может настраиваться равной около 1,5 м в пределах зоны 31 оптического считывания.

Хотя приведенные выше параметры были найдены подходящими для точного определения положения в целях срезания волос, должно быть понятно, что могут быть использованы альтернативные параметры. Например, фильтр (не показан) может быть использован для повышения точности существующего разрешения.

В варианте осуществления система может быть приспособлена к конкретной используемой бритве. В случае электробритв, срезающих в уникальном направлении роста волос, модель бритвы может быть автоматически обнаружена контроллером 40, если модель оборудована системой связи по видимому свету, которая обнаруживается датчиком 30 изображений, используемым для распознавания лица пользователя.

На фиг.3 схематически представлен другой вариант осуществления системы 10. Система 10 содержит базовое устройство 50 и устройство 20 для срезания волос, сообщающиеся друг с другом через проводное соединение. Базовое устройство 50 содержит датчик 30 изображений и контроллер 40. Базовое устройство 50 содержит также пользовательский вводной блок 90, энергонезависимую память 100, RAM 110, динамик 120, дисплей 130 и источник питания 140. Устройство 20 для срезания волос в этом варианте осуществления содержит приводное устройство 29, инерциальный измерительный блок (IMU) 150 и вибрационный двигатель 160, действующий как система 160 осязательной обратной связи.

Память 100 может быть энергонезависимой памятью, такой как постоянная память(ROM), накопитель на жестком диске (HDD) или твердотельный накопитель (SSD). Энергонезависимая память 100 хранит, среди прочих вещей, операционную систему. Энергонезависимая память 100 может располагаться дистанционно. Контроллер 40 может быть способен обращаться к одному или более объектам, таким как один или более профилей, хранимым в памяти 100, и загружать один или более хранимых объектов в RAM 110.

RAM 110 используется контроллером 40 для временного запоминания данных. Операционная система может содержать код, который, при выполнении его контроллером 40 в сочетании с RAM 110, управляет работой каждого из компонентов аппаратного обеспечения системы 10. Контроллер 40 может быть способен обеспечивать, чтобы один или более объектов, таких как один или более профилей, запоминались дистанционно или локально энергонезависимой памятью 100 и/или в RAM 110.

Источник 140 питания может быть батареей, выполненной с возможностью подачи питания как в базовое устройство 50, так и в устройство 20 для срезания волос. Следует отметить, что устройство 20 для срезания волос может иметь отдельный источник питания (не показан). В настоящем варианте осуществления источник питания является встроенной заряжаемой аккумуляторной батареей, однако должно быть понятно, что возможно альтернативное средство электропитания, например, шнур электропитания, который подсоединяет систему 100 к внешнему источнику электроэнергии.

Контроллер 40 может иметь любую подходящую форму. Например, контроллер 40 может быть микроконтроллером, множеством контроллеров, процессором или множеством процессоров. Контроллер 40 может быть образован одним или несколькими модулями.

В настоящем варианте осуществления динамик 120 расположен в базовом устройстве 50. Альтернативно, динамик 120 может находиться в устройстве 20 для срезания волос или располагаться отдельно от него. При таком решении динамик 120 будет располагаться близко к голове пользователя, чтобы позволить пользователю легко услышать звуковой сигнал, издаваемый динамиком 120. Динамик 120 срабатывает в ответ на сигналы от контроллера 40, чтобы обеспечить звуковые сигналы для пользователя. Должно быть понятно, что в некоторых вариантах осуществления динамик 120 может отсутствовать.

В настоящем варианте осуществления дисплей 130 располагается в базовом устройстве 50, действуя в качестве системы обратной связи. Альтернативно, дисплей 130 может располагаться на устройстве 20 для срезания волос или располагаться отдельно от него. Дисплей 130 срабатывает в ответ на сигналы от контроллера 40, чтобы произвести визуальные индикаторы или сигналы для обеспечения руководящих указаний пользователю. Должно быть понятно, что в некоторых вариантах осуществления дисплей 130 может отсутствовать.

Система обратной связи может также включать в себя вибрационный двигатель 160, например, чтобы обеспечить осязательную обратную связь для пользователя. Вибрационный двигатель или другое средство осязательной обратной связи располагается в устройстве 20 для срезания волос.

Пользовательский вводной юлок 90 в настоящем варианте реализации включает в себя один или более аппаратных ключей (не показаны), таких как кнопка или выключатель. Пользовательский вводной блок 90 расположен на базовом устройстве 50, хотя должно быть понятно, что пользовательский вводной блок может находиться на устройстве 20 для срезания волос или быть их сочетанием. Пользовательский вводной блок 90 используется, например, чтобы позволить пользователю выбрать режим работы, привести в действие систему 10 и/или выключить систему 10.

Инерциальный измерительный блок (IMU) 150 находится в устройстве 20 для срезания волос. В настоящей конфигурации IMU 150 размещен в основном корпусе 21 устройства 20 для срезания волос. IMU известны, и поэтому подробное описание здесь отсутствует. IMU 150 выполнен с возможностью обеспечения считывания относительного перемещения (передвижения и поворота) по шести осям. IMU 150 выполнен с возможностью генерации информации, указывающей положение устройства 20 для срезания волос. Информация, генерируемая IMU 150, доставляется в контроллер 40.

Хотя в этом и в других описываемых вариантах осуществления идентификатор положения является модулем формирования изображений, должно быть понятно, что альтернативное средство или дополнительное средство генерации информации, указывающей положение части 81 тела, подлежащей обработке, и устройства 20 для срезания волос, может быть использовано. Примеры такого идентификатора положения включают в себя обнаружение электромагнитного поля, микроволновое обнаружение, инерциальное измерение и/или ультразвуковое обнаружение. Подробное описание альтернативных решений опущено. Датчик 30 изображений, действующий как идентификатор положения, может отсутствовать, и IMU 150 может быть использован для генерации информации, указывающей положение устройства 20 для срезания волос. При таком построении информация, указывающая положение устройства 20 для срезания волос, генерируемая IMU 150, подается в контроллер 40 или выбирается контроллером 40.

Вместо обеспечения информации положения IMU 150 может быть также использован для генерации информации, указывающей передвижение устройства 20 для срезания волос. Зарегистрированное передвижение может быть использовано для выдачи правильных команд пользователю. Контроллер 40 может подать команду пользователю на регулировку направления передвижения устройства 20 для срезания волос, чтобы получить желаемое передвижение устройства по отношению к определенному направлению роста. Так что в этом случае отсутствует необходимость в информации о точном местоположении устройства 20 для срезания волос.

В альтернативных вариантах осуществления идентификатор положения имеет или включает в себя альтернативное средство для генерации информации, указывающей положение одного или более объектов, в частности, части тела, подлежащей обработке, и устройства 20 для срезания волос. Такое альтернативное средство может быть использовано взамен или в сочетании либо с модулем формирования изображений, либо с IMU, или же и с тем и с другим. Например, идентификатор положения может быть выполнен с возможностью генерации информации, указывающей положение устройства 20 для срезания волос, основываясь на акустическом обнаружении, ультразвуковом обнаружении, инфракрасных сигналах, обнаружении времени и/или углах распространения сигнала, и/или может быть использован другой способ анализа сигналов.

Устройство 20 для срезания волос может включать в себя один или более акселерометров, гироскоп или другие датчики для мониторинга положения и/или ориентации, чтобы обнаруживать положение и ориентацию устройства 20 для срезания волос.

В одном варианте осуществления идентификатор положения выполнен с возможностью генерации информации, указывающей положение обрабатывающего устройства 20, основываясь на обнаружении магнитного поля. В таком варианте осуществления идентификатор положения содержит один или более детекторов электромагнитного поля (не показаны). Один или более детекторов электромагнитного поля выполнены с возможностью обнаружения изменений в электромагнитном поле, чтобы генерировать информацию, указывающую положение обрабатывающего устройства 20 по отношению к части тела, подлежащей обработке, основываясь на обнаруженном электромагнитном поле.

В одном варианте осуществления один или более индикаторов положения (не показаны), которые обнаруживаются идентификатором положения, могут устанавливаться на часть тела, такую как часть тела, подлежащая обработке. Такие индикаторы положения могут быть неактивными, или они могут быть активными, причем в этом последнем случае они, например, передают сигнал, который должен обнаруживаться идентификатором положения. Такие сигналы могут включать в себя электромагнитные сигналы, акустические сигналы, ультразвуковые сигналы, инфракрасные сигналы, визуальные сигналы и/или оптические сигналы.

Идентификатор положения может устанавливаться на часть тела, подлежащую обработке, генерировать информацию, указывающую положение части тела, подлежащей обработке, и/или устройства для срезания волос, основываясь на сигналах, принятых от другой части системы, например, от устройства 20 для срезания волос. Идентификатор положения может находиться на устройстве 20 для срезания волос. Любое сочетание описанных выше средств для генерации информации, указывающей положение устройства 20 для срезания волос по отношению к части тела, подлежащей обработке, также возможно.

Система 10 на фиг.1 может приводиться в рабочее состояние расположением базового устройства 50 в подходящем месте для срезания волос. То есть базовое устройство 50 располагается таким образом, чтобы пользователь мог располагать часть тела, подлежащую обработке, например, голову, в пределах зоны 31 оптического считывания. Например, датчик 30 изображений располагается приблизительно на той же высоте, на которой будет находиться голова пользователя во в