Колесо фортуны с управлением на основе жестов

1. Способ управления колесом фортуны (3) пользователем (1), отличающийся тем, что
- применяют камеру (2) для установления положения центра масс тела (11) и кисти руки (12) пользователя (1),
- устанавливают верхний порог высоты (13) на заранее определенное значение относительно центра масс тела (11), и когда положение кисти руки (12) превышает верхний порог высоты (13), начинают фазу поворота, в течение которой положение колеса фортуны (3) связывают с положением кисти руки (12) и непрерывно устанавливают положение кисти руки (12),
- непрерывно устанавливают движение, совершаемое движением кисти руки (12) пользователя (1), и устанавливают угол поворота (α),
- непрерывно определяют угловую скорость (ω), которая представляет собой степень изменения установленного угла (α) с течением времени,
e
- завершают фазу поворота в зависимости от порогового значения, и угловую скорость (ω), определяемую непрерывно, предпочтительно непосредственно перед окончанием фазы поворота, определяют как начальную скорость поворота (ω) и
e
- после окончания фазы поворота начинают фазу свободного вращения, причем дальнейший поворот колеса фортуны (3) выполняют с начальной скоростью поворота (ω) как начальной скоростью, и колесо фортуны (3) непрерывно замедляют и останавливают в определенном конечном положении, и это конечное положение поддерживают.
2. Способ по п. 1, отличающийся тем, что устанавливают дополнительный порог высоты (14) на заранее определенное значение, в частности на заранее определенное значение ниже центра масс тела (11), и завершают фазу поворота, и начинают фазу свободного вращения, когда положение кисти руки (12) опускается ниже дополнительного порога высоты (14).
3. Способ по п. 1 или 2, отличающийся тем, что завершают фазу поворота и начинают фазу свободного вращения тогда, когда угол, охватываемый колесом фортуны, по отношению к начальному положению в течение фазы поворота превышает заранее определенное пороговое значение и/или когда угловая скорость (ω) превышает заранее определенное пороговое значение.
4. Способ по п. 1 или 2, отличающийся тем, что устанавливают угол поворота (α) периодически во времени как угол между прямой линией (15), проходящей через центр масс тела (11) и положение кисти руки (12), и заранее определенной, в частности перпендикулярной, опорной прямой линией (16).
5. Способ по п. 1 или 2, отличающийся тем, что в начале фазы поворота задают угол поворота (α), равный начальному углу αstart=α_0, и в течение фазы поворота непрерывно устанавливают положение (hp_n) кисти руки (12) пользователя (1) в заранее определенные моменты времени tn,
и для каждого момента времени (tn) в течение фазы поворота выполняют следующие вычисления:
αn=αn-1+Δαn,
где αn - угол поворота колеса фортуны (3) в момент времени tn, и где предпочтительно f - синусоидальная функция, и где fsensitivity имеет значение от 0 до 1, в частности от 0,1 до 0,4.
6. Способ по п. 1 или 2, отличающийся тем, что сравнивают положение кисти руки (12) в момент превышения порога высоты с положением центра масс (11) пользователя (1) относительно координатного направления, проходящего горизонтально и по нормали к плоскости колеса фортуны (3), и в зависимости от результата этого сравнения задают вращение колеса фортуны в направлении по часовой стрелке или в направлении против часовой стрелки.
7. Способ по п. 1 или 2, отличающийся тем, что на мониторе (6) показывают изображение колеса фортуны (3) при соответствующем угле его поворота (α) в течение фазы поворота и/или в течение фазы свободного вращения и обновляют это изображение с заранее определенными промежутками времени так, что на мониторе (6) воспринимают поворотное движение колеса фортуны (3).
8. Способ по п. 1 или 2, отличающийся тем, что положение центра масс тела (11) и кисти руки (12) пользователя (1) устанавливают с помощью 3D-камеры (2) или инфракрасной камеры с датчиками глубины, при этом соответствующим образом устанавливают информацию о расстоянии до камеры (2) для ряда пикселей соответствующей камеры (2).
9. Способ по п. 1 или 2, отличающийся тем, что для установления поворотного движения колеса фортуны из тех пользователей (1), которые находятся в зоне регистрации камеры (2), используют только того пользователя (1), который находится ближе всех к камере (2).
10. Система, в состав которой входят дисплей (6) с монитором (6) для показа изображения колеса фортуны (3) и устройство сбора данных (4) с камерой (2) для регистрации поворота пользователем (1) колеса фортуны (3),
- где дисплей (6) может показывать изображение колеса фортуны (3) в заранее определенные моменты времени с заранее определенным углом поворота (α),
- где устройство сбора данных (4) после активации устанавливает положение кисти руки (12) и центра масс тела (11) пользователя (1), находящегося в зоне регистрации камеры (2),
отличающаяся тем, что к устройству сбора данных (4) и дисплею (6) подключено устройство управления (5),
- где устройство управления (5) после активации может быть установлено в начальное состояние, в котором устройство управления (5) приводит в действие устройство сбора данных (4) для установления положений центра масс тела (11) и для непрерывного установления положения кисти руки (12) пользователя (1),
- где с помощью устройства управления (5) можно установить верхний порог высоты (13) на заранее определенное значение относительно центра масс тела (11) и можно выполнить сравнение установленного положения кисти руки (12) с верхним порогом высоты (13), а когда положение кисти руки (12) превышает верхний порог высоты (13), начальное состояние прекращается и начинается фаза поворота,
- где устройство управления (5) непрерывно устанавливает положение кисти руки (12) в течение фазы поворота, и непрерывно устанавливает угол поворота (α), совершаемого движением кисти руки (12) пользователя (1), и связывает поворот колеса фортуны (3) с движением кисти руки (12), при этом оно дополнительно непрерывно определяет угловую скорость (ω), которая представляет собой степень изменения установленного угла (α) с течением времени,
e
- где устройство управления (5) вызывает окончание фазы поворота в зависимости от порогового значения и устанавливает угловую скорость (ω), установленную непосредственно перед окончанием фазы поворота, как начальную скорость поворота (ω) и
e
- где устройство управления (5) после окончания фазы поворота вызывает начало фазы свободного вращения, в течение которой дальнейший поворот колеса фортуны (3) может выполняться с начальной скоростью поворота (ω), установленной таким образом, и колесо фортуны (3) непрерывно замедляется и останавливается в определенном конечном положении, и это конечное положение может поддерживаться устройством управления (5).
11. Система по п. 10, отличающаяся тем, что дополнительный порог высоты (14) устанавливается на заранее определенное значение, в частности на заранее определенное значение ниже центра масс тела (11), и устройство управления (5) вызывает окончание фазы поворота и начало фазы свободного вращения, когда кисть руки (12) опускается ниже дополнительного порога высоты (14).
12. Система по п. 10 или 11, отличающаяся тем, что устройство управления (5) вызывает окончание фазы поворота и начало фазы свободного вращения, когда угол поворота (α), охватываемый колесом фортуны (3), по отношению к начальному положению в течение фазы поворота превышает заранее определенное пороговое значение и/или когда угловая скорость (ω) превышает заранее определенное пороговое значение.
13. Система по п. 10 или 11, отличающаяся тем, что устройство управления (5) содержит блок определения угла поворота, который устанавливает угол поворота (α) периодически во времени как угол между прямой линией (15), проходящей через центр масс тела (11) и положение кисти руки (12), и заранее определенной, в частности перпендикулярной, опорной прямой линией (16).
14. Система по п. 10 или 11, отличающаяся тем, что устройство управления (5) содержит блок определения угла поворота, который
- задает угол поворота (α), равный заранее определенному начальному углу αstart=α_0, в начале фазы поворота,
- устанавливает в течение фазы поворота положение (hp_n) кисти руки (12) пользователя (1) непрерывно в заранее определенные моменты времени tn:
- выполняет следующие вычисления для каждого момента времени tn в течение фазы поворота:
αn=αn-1+Δαn,
где αn - угол поворота (α) колеса фортуны (3) в момент времени (tn), и где предпочтительно f - синусоидальная функция, и где fsensitivity имеет значение от 0 до 1, в частности от 0,1 до 0,4.
15. Система по п. 10 или 11, отличающаяся тем, что содержит дополнительный блок сравнения, который сравнивает положение кисти руки (12) в момент превышения порога высоты с положением центра масс (11) пользователя (1) относительно координатного направления, проходящего по нормали к плоскости колеса фортуны (3) и горизонтально, и в зависимости от результата этого сравнения устанавливает, в каком направлении происходит вращение колеса фортуны (3): в направлении по часовой стрелке или же в направлении против часовой стрелки.
16. Система по п. 10 или 11, отличающаяся тем, что дисплей (4) показывает изображение колеса фортуны (3) при соответствующем угле его поворота (α) на мониторе (6) в течение фазы поворота и/или в течение фазы свободного вращения и обновляет это изображение с заранее определенными промежутками времени так, что на мониторе (6) может восприниматься поворотное движение колеса фортуны (3).
17. Система по п. 10 или 11, отличающаяся тем, что камера (2) представляет собой 3D-камеру или инфракрасную камеру с датчиками глубины, с помощью которой может быть соответствующим образом установлена информация о расстоянии до камеры (2) для ряда пикселей.
18. Система по п. 10 или 11, отличающаяся тем, что в ней предусмотрен блок выбора, который для установления поворотного движения колеса фортуны (3) выбирает из тех пользователей (1), которые находятся в зоне регистрации камеры (2), только того пользователя (1), который находится ближе всех к камере (2).