×

SYSTEMS, APPARATUSES AND METHODS FOR SENSING FETAL ACTIVITY

  • US 20160270674A1
  • Filed: 03/16/2016
  • Published: 09/22/2016
  • Est. Priority Date: 03/16/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving, by at least one computer processor executing specific programmable instructions configured for the method, a plurality of Phonocardiogram (PCG) signals data inputs from a plurality of acoustic sensors;

    digital signal filtering, by the at least one computer processor, utilizing a plurality of bandpass filters, the plurality of PCG signals data inputs to form a plurality of filtered PCG outputs, wherein the plurality of bandpass filters comprises a L number of bandpass filters, wherein each bandpass filter outputs a K number of filtered PCG outputs;

    wavelet denoising, by the at least one computer processor, a first subset of filtered PCG outputs of the plurality of filtered PCG outputs to form a M number of denoised filtered PCG outputs, wherein M is equal to L multiply by K;

    transforming, by the at least one computer processor, utilizing an Independent-Component-Analysis (ICA), a second subset of filtered PCG outputs of the plurality of filtered PCG outputs to form the M number of filtered ICA transforms;

    transforming, by the at least one computer processor, utilizing the Independent-Component-Analysis (ICA), a first portion of the second subset of denoised filtered PCG outputs to form the M number of denoised filtered ICA transforms;

    compiling, by the at least one computer processor, a S number of a plurality of detection heartbeat (DH) inputs, comprising;

    i) the M number of filtered PCG outputs,ii) the M number of the denoised filtered PCG outputs,iii) the M number of the filtered ICA transforms, andiv) the M number of the denoised filtered ICA transforms;

    detecting, by the at least one computer processor, beat locations of beats in each of DH inputs;

    calculating, by the at least one computer processor, a confidence score that describes a probability that the beats in each DH input of the plurality of DH inputs represent actual heartbeats and not a noise;

    dividing, by the at least one computer processor, the plurality of DH inputs into at least two groups;

    i) a first group of DH inputs containing fetal heartbeats,ii) a second group of DH inputs containing maternal heartbeats;

    selecting, by the at least one computer processor, from the first group of DH inputs, at least one particular fetal DH input that contains the fetal heartbeat based on a first confidence score of the at least one particular fetal DH input; and

    selecting, by the at least one computer processor, from the second group of DH inputs, at least one particular maternal DH input that contains the maternal heartbeat, based on a second confidence score of the at least one particular maternal DH input.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×