ПРОЦЕССОР ИЗОБРАЖЕНИЙ С МОДУЛЕМ РАСПОЗНОВАНИЯ СТАТИЧЕСКОЙ ПОЗЫ, ИСПОЛЬЗУЮЩИМ РАЗБИТУЮ НА ОТРЕЗКИ ОБЛАСТЬ ИНТЕРЕСА

1. Способ, содержащий этапы, на которых:
идентифицируют область интереса в по меньшей мере одном изображении;
представляют область интереса в качестве разбитой на отрезки области интереса, содержащей объединение наборов отрезков из соответствующих одних из множества линий;
оценивают признаки разбитой на отрезки области интереса; и
распознают статическую позу разбитой на отрезки области интереса на основе оцененных признаков;
причем данные этапы реализуются в процессоре изображений, содержащем процессорное устройство, подключенное к памяти.
2. Способ по п.1, в котором упомянутые этапы реализуются в модуле распознавания статической позы системы распознавания жеста процессора изображений.
3. Способ по п.1, в котором разбитая на отрезки область интереса формируется в связи с операцией сканирования.
4. Способ по п.1, в котором заданный один из отрезков в одном из упомянутых наборов, соответствующем конкретной одной из упомянутых линий, представлен парой координат отрезка, содержащих координату начала и координату конца.
5. Способ по п.1, в котором упомянутое множество линий, по которым берутся соответствующие наборы отрезков, содержат соответствующие параллельные линии, выполненные в виде одного из горизонтальных линий, вертикальных линий и повернутых линий.
6. Способ по п.1, в котором этап, на котором оценивают признаки разбитой на отрезки области интереса, содержит этапы, на которых:
выполняют операцию скелетного представления в отношении разбитой на отрезки области интереса;
определяют основное направление разбитой на отрезки области интереса, используя результат операции скелетного представления;
выполняют операцию сканирования в отношении разбитой на отрезки области интереса, используя упомянутое определенное основное направление, для оценки признаков.
7. Способ по п.6, в котором этап, на котором выполняют операцию сканирования, используя определенное основное направление, содержит этапы, на которых:
определяют множество линий, перпендикулярных линии основного направления; и
сканируют область интереса руки вдоль этих перпендикулярных линий.
8. Способ по п.1, в котором этап, на котором идентифицируют область интереса, содержит этап, на котором формируют бинарную маску области интереса, в которой все пиксели внутри области интереса имеют первое бинарное значение, а все пиксели вне области интереса имеют второе бинарное значение, сопряженное с первым бинарным значением.
9. Способ по п.8, в котором этап, на котором представляют область интереса в качестве разбитой на отрезки области интереса, содержит этап, на котором преобразуют бинарную маску области интереса в разбитую на отрезки область интереса.
10. Способ по п.1, дополнительно содержащий этапы, на которых:
обрабатывают разбитую на отрезки область интереса, чтобы определить компоненты связности; и
применяют по меньшей мере одно из операции удаления динамического фона, операции удаления точки и операции удаления отверстия к разбитой на отрезки области интереса на основе упомянутых определенных компонентов связности.
11. Способ по п.1, дополнительно содержащий этапы, на которых:
применяют по меньшей мере одну морфологическую операцию к разбитой на отрезки области интереса;
причем морфологическая операция содержит по меньшей мере одно из: операции расширения, операции эрозии, операции открытия и операции закрытия;
при этом операция расширения содержит: увеличение длины по меньшей мере одного отрезка заданной линии, добавление по меньшей мере одного нового отрезка к каждой из множества соседних линий этой заданной линии и объединение любых пересекающихся отрезков в единый отрезок;
при этом операция эрозии содержит: инвертирование разбитой на отрезки области интереса, применение операции расширения к инвертированной, разбитой на отрезки области интереса и инвертирование результата для получения разбитой на отрезки области интереса; и
при этом каждая из операций открытия и закрытия содержит отдельную последовательность из по меньшей мере одной операции расширения и по меньшей мере одной операции эрозии.
12. Способ по п.1, в котором этап, на котором оценивают признаки разбитой на отрезки области интереса, содержит один или более из этапов, на которых:
оценивают глобальную ширину разбитой на отрезки области интереса как разность между максимальной координатой конца отрезка и минимальной координатой начала отрезка по упомянутым наборам отрезков;
оценивают локальную ширину разбитой на отрезки области интереса для заказанной линии как разность между координатой конца конечного отрезка данной линии и координатой начала начального отрезка данной линии;
оценивают глобальную высоту разбитой на отрезки области интереса на основе координат пикселя первой и последней из упомянутого множества линий;
оценивают весовой коэффициент разбитой на отрезки области интереса для заданной линии как сумму длин отрезков для набора отрезков по данной линии;
оценивают площадь разбитой на отрезки области интереса как сумму весовых коэффициентов, оцененных для соответствующих из упомянутого множества линий;
оценивают периметр разбитой на отрезки области интереса, используя рекурсивную процедуру, основанную на весовом коэффициенте разбитой на отрезки области интереса для заданной линии; и
оценивают по меньшей мере один из первого и второго моментов разбитой на отрезки области интереса.
13. Способ по п.12, в котором этап, на котором оценивают по меньшей мере один из первого и второго моментов разбитой на отрезки области интереса, содержит этапы, на которых:
оценивают первый момент для первой координаты разбитой на отрезки области интереса как функцию длин отрезков для всех из отрезков разбитой на отрезки области интереса; и
оценивают первый момент для второй координаты разбитой на отрезки области интереса как функцию весовых коэффициентов отрезков для всех из отрезков разбитой на отрезки области интереса.
14. Способ по п.13, дополнительно содержащий этапы, на которых оценивают вторые моменты для соответствующих первых и вторых координат как функцию соответствующих первых моментов, оцененных для соответствующих первых и вторых координат.
15. Невременный машиночитаемый носитель данных, на котором воплощен код компьютерной программы, при этом код компьютерной программы при его исполнении в процессоре изображений предписывает процессору изображений выполнять способ по п.1.
16. Устройство, содержащее:
процессор изображений, содержащий схему обработки изображений и связанную с ней память;
при этом процессор изображений выполнен с возможностью реализации системы распознавания жестов, используя упомянутые схему обработки изображений и память, причем система распознавания жестов содержит модуль распознавания статической позы; и
при этом модуль распознавания статической позы выполнен с возможностью: идентифицировать область интереса в по меньшей мере одном изображении; представлять область интереса как разбитую на отрезки область интереса, содержащую объединение наборов отрезков из соответствующих одних из множества линий; оценивать признаки разбитой на отрезки области интереса; и распознавать статическую позу разбитой на отрезки области интереса на основе оцененных признаков.
17. Устройство по п.16, при этом заданный один из отрезков в одном из упомянутых наборов, соответствующем конкретной одной из упомянутых линий, представлен парой координат отрезка, содержащих координату начала и координату конца, и при этом упомянутое множество линий, по которым берутся соответствующие наборы отрезков, содержат соответствующие параллельные линии, выполненные в виде одного из горизонтальных линий, вертикальных линий и повернутых линий.
18. Устройство по п.16, в котором модуль распознавания статической позы выполнен с возможностью: идентифицировать область интереса посредством формирования бинарной маски области интереса, в которой все пиксели внутри области интереса имеют первое бинарное значение, а все пиксели вне области интереса имеют второе бинарное значение, сопряженное с первым бинарным значением; и представлять область интереса как разбитую на отрезки область интереса посредством преобразования бинарной маски области интереса в разбитую на отрезки область интереса.
19. Интегральная микросхема, содержащая устройство по п.16.
20. Система обработки изображений, содержащая устройство по п.16.