Systems and methods for configuring baby monitor cameras to provide uniform data sets for analysis and to provide an advantageous view point of babies
First Claim
1. A method for monitoring children while in cribs or on mattresses, the method performed in a system including a plurality of child monitor cameras configured to operate from a predefined working point with respect to the cribs or mattresses to thereby capture substantially uniform fields of view of the cribs or mattresses, the method comprising:
- receiving image sequences of different children from the plurality of child monitor cameras;
storing the received image sequences;
processing the stored image sequences using one or more machine learning methods that classify regions of interest within the image sequences, recognize objects, features of the different children, and activities of the different children from the image sequences, and extract features from the stored image sequences for the different children;
performing analytical processing on the objects, features, or activities of the children from the image sequences received from at least different child monitor cameras to generate comparative data;
for any given image sequence of a given child received from a given child monitor camera, identifying events of interest by comparing recognized objects, features, or activities from the given image sequence from the given child monitor camera and one or more extracted features of the given child to the comparative data; and
transmitting data regarding the identified events of interest over a network to a first client device associated with the given child monitor camera.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for monitoring babies with cameras using a centralized computation and storage center that allows using visual output signals for computer vision and machine learning analysis and high-level reasoning of baby movements. The system comprises a camera located at a predefined working point above a baby'"'"'s crib, and one or more communication networks between components of the system including a web-based network for in-depth computer vision and machine learning analysis of the visual output signals by an analysis server.
36 Citations
20 Claims
-
1. A method for monitoring children while in cribs or on mattresses, the method performed in a system including a plurality of child monitor cameras configured to operate from a predefined working point with respect to the cribs or mattresses to thereby capture substantially uniform fields of view of the cribs or mattresses, the method comprising:
-
receiving image sequences of different children from the plurality of child monitor cameras; storing the received image sequences; processing the stored image sequences using one or more machine learning methods that classify regions of interest within the image sequences, recognize objects, features of the different children, and activities of the different children from the image sequences, and extract features from the stored image sequences for the different children; performing analytical processing on the objects, features, or activities of the children from the image sequences received from at least different child monitor cameras to generate comparative data; for any given image sequence of a given child received from a given child monitor camera, identifying events of interest by comparing recognized objects, features, or activities from the given image sequence from the given child monitor camera and one or more extracted features of the given child to the comparative data; and transmitting data regarding the identified events of interest over a network to a first client device associated with the given child monitor camera. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for monitoring children while in cribs or on mattresses, the system comprising:
-
an analysis server connected to a network to receive image sequences of different children from a plurality of child monitor cameras that are configured to operate from a predefined working point with respect to the cribs or mattresses to thereby capture substantially uniform fields of view of the cribs or mattresses, the analysis server comprising; a comparative data database storing the received image sequences; an algorithmic logic module configured to process the image sequences using one or more machine learning methods to; classify regions of interest within the image sequences; recognize objects, features of the different children, and activities of or performed on the different children from the image sequences; extract features from the stored image sequences for the different children; perform analytical processing on the objects, features, or activities of or performed on the different children from the image sequences received from at least different child monitor cameras to generate comparative data; and identify events of interest by comparing recognized objects, features, or activities from any given image sequence of a given child from a given child monitor camera and one or more extracted features of the given child to the comparative data; and a services module for transmitting data regarding the identified events of interest over the network to client devices associated with the child monitor cameras. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification