СПОСОБ И УСТРОЙСТВО ДЛЯ МОНИТОРИНГА ДВИЖЕНИЙ И ДЫХАНИЯ МНОЖЕСТВА СУБЪЕКТОВ В ОБЩЕЙ КРОВАТИ

1. Способ мониторинга движения субъектов, находящихся в общей постели, причем упомянутые субъекты являются людьми и/или животными, при этом способ содержит этапы:
- формирования изображения постели посредством оптического датчика;
- осуществления оценки движений посредством получения векторов движения, отражающих локальное смещение соответствующих блоков изображения между последовательными изображениями или изображениями, отстоящими на несколько кадров, которые принимают от указанного оптического датчика;
- вычисления кластеров движений посредством измерения пространственных и временных корреляций векторов движения;
- сегментирования вычисляемых кластеров движений посредством присвоения каждого кластера движений соответствующему субъекту,
причем присвоение кластеров движений соответствующему субъекту основано на пространственном и/или временном сходстве кластеров движений между собой, и
причем анализ дыхания осуществляют для каждого субъекта в общей постели, основываясь на данных последовательных изображений или отстоящих на несколько изображений, предоставляемых посредством оптического датчика, тем что анализ дыхания двух или более субъектов в общей постели осуществляют посредством использования наиболее крупных областей движения на указанных последовательных изображениях или изображениях, которые отстоят на несколько кадров, которые идентифицируют в моменты отсутствия движения конечностей субъектов.
2. Способ по п.1, в котором результаты сегментации предыдущих изображений принимают во внимание для присвоения кластеров движений соответствующему субъекту на последующем изображении.
3. Способ по п.1, в котором указанные изображения сегментируют по границам преобладающего движения грудной клетки.
4. Способ по п.1 или 3, в котором анализ дыхания индивидуума для каждого субъекта осуществляют посредством исполнения независимого анализа дыхания для каждой идентифицированной указанной наиболее крупной области движения.
5. Способ по п.4, в котором световой паттерн проецируют на упомянутую общую постель и упомянутый паттерн проецируемого света деформируют так, что микродвижения из-за дыхания одного субъекта или другого субъекта могут извлекаться из изображений.
6. Способ по п.1, в котором оптический датчик также дополнительно визуализирует окрестность постели в дополнение к указанным двум или более субъектам, спящим в упомянутой общей постели.
7. Способ по п.6, в котором векторы движения, являющиеся результатом оценки движений, используют для того, чтобы отслеживать субъектов в пределах указанной окрестности постели.
8. Способ по п.1, в котором упомянутую оценку движений осуществляют посредством по меньшей мере одного алгоритма из группы, состоящей из алгоритма сопоставления блоков, оценки оптической последовательности, оценки максимальной апостериорной вероятности, оценки марковского случайного поля, вычисления среднеквадратической ошибки, вычисления суммы абсолютных разностей, вычисления средних абсолютных разностей, вычисления суммы квадратов ошибок или вычисления суммы абсолютных преобразованных разностей.
9. Устройство для мониторинга движения субъектов, находящихся в окрестности общей постели, причем устройство содержит оптический датчик и блок обработки данных, причем оптический датчик способен визуализировать общую постель и доставлять данные последовательных изображений или изображений, которые отстоят на несколько кадров, в блок обработки данных, причем блок обработки данных способен выполнять компьютерную программу, которая содержит набор инструкций, способных побуждать блок обработки осуществлять способ по любому из пп.1-8.
10. Устройство по п.9, дополнительно содержащее средство проецирования светового паттерна на упомянутую общую постель.
11. Машиночитаемый носитель, содержащий сохраненную на нем компьютерную программу, которая содержит набор инструкций, способных побуждать систему осуществлять способ по любому из пп.1-8.