IP Library › Granted Patent US 10,825,314
Granted Patent B2
US 10,825,314 · App. 15/658,285 · Granted Nov 3, 2020

Baby monitor

Inventors: Eric Gregory White (Tinton Falls, NJ); David Robert Abrams (Aberdeen, NJ)
Assignee: MiKu, Inc.
G08B21/0208A61B5/0077A61B5/1128A61B5/725A61B5/7264A61B5/7278A61B5/742A61B7/00G06T7/0016G06T7/20H04N5/23293H04N5/33A61B2503/04A61B2576/00G06T2207/10024G06T2207/10028G06T2207/10048G06T2207/30076
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,825,314
App. No.
15/658,285
Granted
Nov 3, 2020
Kind
B2
Abstract

Systems and methods are described herein for monitoring and capturing information associated with target subjects, such as babies. For example, the systems and methods provide a capture device, such as a camera, that captures capture time of flight (TOF) data from a target subject. Using the TOF data, the systems and methods, via a display device associated with (e.g., paired to) the capture device, present information about the target subject, such as information indicating movement of the target subject, information indicating a breathing rate of the target subject, information indicating a heart rate of the target subject, and so on.

Claims (22)

1. A method of detecting body movement status and body breathing status in a target subject, said method comprising the steps of:

receiving time of flight (TOF) data measured from said target subject;

parsing the TOF data to extract a phase frame and an amplitude frame from the TOF data;

extracting distance data for pixels from said phase frame, and extracting confidence data for said pixels from said amplitude frame;

determining pixel velocities for said pixels using said distance data of said phase frame;

masking said pixels to nullify any of said pixels below a selected amplitude threshold, therein producing high confidence pixels, wherein masking is performed using a mask generated from said confidence data of said amplitude frame;

filtering said high confidence pixels to produce filtered high confidence pixels;

thresholding said filtered high confidence pixels to identify areas of movement in a time series of frames;

performing blob analysis to identify blob centroids within said time series of frames;

determining spatial co-location by clustering said blob centroids that were identified across a said time series of frames;

determining statistics for said blob centroids that were identified;

aggregating said blob centroids that were identified into classes of clusters based on an analysis of said statistics, wherein said classes of clusters include a first class representative of said body movement status and a second class representative of said body breathing status;

extracting said body movement status and said body breathing status from said classes of clusters.

2. The method of claim 1 , wherein said TOF data received is captured by a TOF sensor proximate to the said target subject.

3. The method of claim 1 , wherein determining pixel velocities includes subtracting distance data extracted from a previous first phase frame from distance data extracted from a second phase frame.

4. The method of claim 1 , wherein filtering said high confidence pixels includes: applying a Gaussian low-pass filter to said high confidence pixels to spatially smooth said high confidence pixels; and performing temporal smoothing to select temporally correlated pixels of said high confidence pixels.

5. The method of claim 1 , further comprising: after thresholding said filtered high confidence pixels, performing morphological erosion to identify relatively larger areas of movement within said time series of frames.

6. The method of claim 1 , wherein performing blob analysis to identify blob centroids within said time series of frames includes:

performing blob analysis to identify centroids of morphologically connected regions between frames in said time series of frames; and

aggregating said centroids of morphologically connected regions identified across said time series of frames.

7. The method of claim 1 , wherein aggregating said blob centroids into classes of clusters based on an analysis of said statistics includes identifying said aggregated centroids using an iterated k-means algorithm.

8. The method of claim 1 , wherein extracting said body movement status and said body breathing status from said classes of clusters includes: processing using a fuzzy controller; and classifying truth values output by said fuzzy controller using an artificial neural network to determine said body movement status and said body breathing status.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2023
From: MIKU, INC.
To: INNOVATIVE HEALTH MONITORING LLC
Reel/Frame 064933/0933 →
RELEASE OF SECURITY INTEREST Recorded Sep 15, 2023
From: W67 LLC
To: MIKU, INC.
Reel/Frame 064926/0100 →
SECURITY INTEREST Recorded Aug 28, 2023
From: MIKU, INC.
To: W67 LLC
Reel/Frame 064724/0056 →
SECURITY INTEREST Recorded Apr 24, 2023
From: MIKU, INC.
To: W67 LLC; JONATHAN D. POLLOCK 2012 FAMILY TRUST
Reel/Frame 063414/0827 →
SECURITY INTEREST Recorded Apr 24, 2023
From: MIKU, INC.
To: W67 LLC; JONATHAN D. POLLOCK 2012 FAMILY TRUST
Reel/Frame 063415/0309 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2019
From: EGW TECHNOLOGIES, LLC
To: MIKU, INC.
Reel/Frame 047918/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2017
From: WHITE, ERIC GREGORY, MR.; ABRAMS, DAVID ROBERT, MR.
To: EGW TECHNOLOGIES LLC
Reel/Frame 043807/0176 →
Continuity (2)
Provisional Application 62377035 · Aug 19, 2016
Related Publication 20180053393A1 · Feb 22, 2018
Cited By (2)
US 12,429,576 US 12,714,622