DE102014019760A1 - Verfahren und Vorrichtung zur Bestimmung des zeitlichen Verlaufs der Atemtiefe - Google Patents

Verfahren und Vorrichtung zur Bestimmung des zeitlichen Verlaufs der Atemtiefe Download PDF

Info

Publication number
DE102014019760A1
DE102014019760A1 DE102014019760.3A DE102014019760A DE102014019760A1 DE 102014019760 A1 DE102014019760 A1 DE 102014019760A1 DE 102014019760 A DE102014019760 A DE 102014019760A DE 102014019760 A1 DE102014019760 A1 DE 102014019760A1
Authority
DE
Germany
Prior art keywords
data structure
segment
matrix data
height profile
person
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE102014019760.3A
Other languages
English (en)
Inventor
Christoph Wiesmeyr
Dr. Garn Heinrich
Bernhard Kohn
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AIT Austrian Institute of Technology GmbH
Original Assignee
AIT Austrian Institute of Technology GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AIT Austrian Institute of Technology GmbH filed Critical AIT Austrian Institute of Technology GmbH
Priority to DE102014019760.3A priority Critical patent/DE102014019760A1/de
Publication of DE102014019760A1 publication Critical patent/DE102014019760A1/de
Ceased legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/08Detecting, measuring or recording devices for evaluating the respiratory organs
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/107Measuring physical dimensions, e.g. size of the entire body or parts thereof
    • A61B5/1073Measuring volume, e.g. of limbs
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/1126Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb using a particular sensing technique
    • A61B5/1128Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb using a particular sensing technique using image analysis
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/113Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb occurring during breathing
    • A61B5/1135Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb occurring during breathing by monitoring thoracic expansion
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/48Other medical applications
    • A61B5/4806Sleep evaluation
    • A61B5/4818Sleep apnoea
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Veterinary Medicine (AREA)
  • Physiology (AREA)
  • Dentistry (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Pulmonology (AREA)
  • General Physics & Mathematics (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur Bestimmung des zeitlichen Verlaufs der Atemtiefe (T) einer, insbesondere schlafenden, Person. Es werden laufend zu einzelnen Aufnahmezeitpunkten Höhenprofile (H) der Person (1) erstellt. Höhenprofile aus benachbarter Aufnahmezeitpunkte werden zu Segmenten zusammengefasst. Der Bereich, der den Bauch- oder Brustbereich der Person in Abhängigkeit vom jeweiligen Referenzpunkt oder Referenzbereich (21) angibt, wird als Betrachtungsbereich (22) ausgewählt. Für jedes Höhenprofil (H) innerhalb des Segments (S1, ..., Sq) wird jeweils gesondert der Mittelwert der Abstände der innerhalb des Betrachtungsbereichs (22) befindlichen Punkte des Höhenprofils (H) zu einem Referenzpunkt oder Referenzgegenstand ermittelt wird. Für das Segment (S1, ..., Sq) wird ein Signal (si) ermittelt, dem zum jeweiligen Aufnahmezeitpunkt (t1, ..., tp) des Höhenprofils (H) der für dieses Höhenprofil (H) ermittelte Mittelwert zugeordnet wird. Basierend auf dem ermittelten Signal (si), insbesondere basierend auf dessen Signalamplitude, werden ein oder mehrere den zeitlichen Verlauf der Atemtiefe (T) charakterisierende Werte ermittelt

Description

  • Die Erfindung betrifft ein Verfahren zur Bestimmung zeitlichen Verlaufs der Atemtiefe einer, insbesondere schlafenden, Person. Weiters betrifft die Erfindung eine Vorrichtung zur Bestimmung des zeitlichen Verlaufs der Atemtiefe. Schließlich betrifft die Erfindung einen Datenträger mit einem Programm zur Bestimmung des zeitlichen Verlaufs der Atemtiefe.
  • Es werden laufend zu einzelnen Aufnahmezeitpunkten Höhenprofile der Person erstellt. Höhenprofile aus benachbarten Aufnahmezeitpunkten werden zu Segmenten zusammengefasst. Der Bereich, der den Bauch- oder Brustbereich der Person in Abhängigkeit vom jeweiligen Referenzpunkt oder Referenzbereich angibt, wird als Betrachtungsbereich ausgewählt.
  • Für jedes Höhenprofil innerhalb des Segments wird jeweils gesondert der Mittelwert der Abstände der innerhalb des Betrachtungsbereichs befindlichen Punkte des Höhenprofils zu einem Referenzpunkt oder Referenzgegenstand ermittelt wird. Für das Segment wird ein Signal ermittelt, dem zum jeweiligen Aufnahmezeitpunkt des Höhenprofils der für dieses Höhenprofil ermittelte Mittelwert zugeordnet wird.
  • Basierend auf dem ermittelten Signal, insbesondere basierend auf dessen Signalamplitude, werden ein oder mehrere den zeitlichen Verlauf der Atemtiefe charakterisierende Werte ermittelt
  • Aus dem Stand der Technik ist eine Vielzahl von Verfahren bekannt, mit denen die Atmungsaktivität einer Person, insbesondere während des Schlafs, aufgezeichnet wird. Bei diesen bekannten Verfahren wird die zu untersuchende Person jeweils unmittelbar mit unterschiedlichen Sensoren verbunden, die die Person während des Schlafs stören können. Auch die mitunter zur sofortigen Auswertung der Sensorsignale verwendeten Kabel und Leitungen können den Schlaf der betreffenden Person stören.
  • Aufgabe der Erfindung ist es daher, ein Verfahren und eine Vorrichtung zur Verfügung zu stellen, die für die zu untersuchende Person wenig störend ist und insbesondere berührungslos die Atmung feststellt.
  • Die Erfindung löst diese Aufgabe bei dem eingangs genannten Verfahren mit den Merkmalen des Patentanspruchs 1. Die Erfindung löst diese Aufgabe bei der eingangs genannten Vorrichtung mit den Merkmalen des Patentanspruchs 18.
  • Bei einem Verfahren zur Bestimmung des zeitlichen Verlaufs der Atemtiefe einer, insbesondere schlafenden, Person, sieht die Erfindung vor, dass mit einer auf die Person gerichteten Detektoreinheit laufend zu aufeinander folgenden Aufnahmezeitpunkten jeweils ein Höhenprofil der Person erstellt wird,
    • a) wobei im Höhenprofil eine Anzahl von zumindest zwei Punkten im Raum festgelegt ist, die auf der Oberfläche der Person oder auf der Oberfläche eines auf oder neben der Person befindlichen Gegenstands liegen,
    • b) wobei für jeden der Aufnahmezeitpunkte das jeweilige Höhenprofil in einer Datenstruktur abgespeichert und zur Verfügung gehalten wird,
    • c) wobei eine Anzahl von zu aufeinander folgenden Aufnahmezeitpunkten, insbesondere innerhalb eines Zeitbereichs von 3 bis 20 Sekunden, aufgenommenen Höhenprofilen zu einem Segment zusammengefasst werden,
    • d) wobei ein Bereich, der den Bauch- oder Brustbereich der Person in Abhängigkeit vom jeweiligen Referenzpunkt oder Referenzbereich angibt als Betrachtungsbereich ausgewählt wird,
    • e) wobei für jedes Höhenprofil innerhalb des Segments jeweils gesondert der Mittelwert der Abstände der innerhalb des Betrachtungsbereichs befindlichen Punkte des Höhenprofils zu einem Referenzpunkt oder Referenzgegenstand ermittelt wird, und für das Segment ein Signal ermittelt wird, dem zum jeweiligen Aufnahmezeitpunkt des Höhenprofils der für dieses Höhenprofil ermittelte Mittelwert zugeordnet wird, und
    • f) wobei basierend auf dem ermittelten Signal, insbesondere basierend auf dessen Signalamplitude, ein oder mehrere den zeitlichen Verlauf der Atemtiefe charakterisierende Werte ermittelt wird oder werden.
  • Durch diese vorteilhaften Maßnahmen wird eine berührungslose Detektion der Atmung einer Person ermöglicht, die die zu untersuchende Person im Schlaf nicht stört. Insbesondere ist es nicht erforderlich, Sensoren am Körper der zu untersuchenden Person zu befestigen.
  • Eine vorteilhafte und numerisch einfache Ausführungsform der Erfindung sieht vor, dass zur Bestimmung des zeitlichen Verlaufs der Atemtiefe einer, insbesondere schlafenden, Person, mit einer auf die Person gerichteten Detektoreinheit laufend zu aufeinander folgenden Aufnahmezeitpunkten jeweils ein Höhenprofil der Person erstellt wird,
    • a) wobei das Höhenprofil eine Anzahl von zumindest zwei Abstandswerten zur Festlegung jeweils eines Punktes im Raum aufweist, wobei die einzelnen Abstandswerte jeweils den Abstand des Schnittpunktes eines relativ zur Detektoreinheit vorab festgelegten, insbesondere von der Detektoreinheit ausgehenden, Strahls mit der Oberfläche der Person oder der Oberfläche eines auf der oder neben der Person befindlichen Gegenstands von einem Referenzpunkt oder einer Referenzebene angeben
    • b) wobei für jeden der Aufnahmezeitpunkte jeweils eine Datenstruktur erstellt wird, die das jeweilige Höhenprofil enthält, wobei sämtliche so erstellte Datenstrukturen jeweils dieselbe Größe aufweisen und jeweils mit Speicherpositionen für die einzelnen Abstandswerte des Höhenprofils aufweisen,
    • c) wobei eine Anzahl von zu aufeinander folgenden Aufnahmezeitpunkten, insbesondere innerhalb eines Zeitbereichs von 3 bis 20 Sekunden, aufgenommenen Höhenprofilen zu einem Segment zusammengefasst wird,
    • d) wobei eine Anzahl von Speicherpositionen der Datenstruktur, in denen Abstandswerte abgespeichert sind, die den Abstand des Bauch- oder Brustbereichs der Person in Abhängigkeit vom jeweiligen Referenzpunkt oder Referenzbereich angeben, als Betrachtungsbereich (ausgewählt wird,
    • e) wobei für jedes Höhenprofil innerhalb eines Segments jeweils gesondert der Mittelwert der innerhalb des Betrachtungsbereichs befindlichen Abstandswerte ermittelt wird, und für das Segment ein Signal ermittelt wird, dem zum jeweiligen Aufnahmezeitpunkt des Höhenprofils der für dieses Höhenprofil ermittelte Mittelwert zugeordnet wird, und
    • f) wobei basierend auf dem ermittelten Signal, insbesondere basierend auf dessen Signalamplitude, ein oder mehrere den zeitlichen Verlauf der Atemtiefe charakterisierende Werte ermittelt wird oder werden.
  • Eine alternative vorteilhafte und numerisch präzise Ausführungsform der Erfindung, die die Verwendung von Höhenprofilen in Form von allgemeinen Punktwolken ermöglicht, sieht vor, dass das Höhenprofil eine Punktwolke mit einer Anzahl von zumindest zwei Punkten im Raum beschreibt, die auf der Oberfläche der Person oder auf der Oberfläche eines auf oder neben der Person befindlichen Gegenstands liegen.
  • Eine vorteilhafte Extraktion der Atmungstiefe aus dem Signal wird erreicht, indem zur Charakterisierung der Atemtiefe in einem Segment aus dem Signal zumindest ein Maximum und zumindest ein Minimum extrahiert werden und zumindest eine Differenz zwischen dem Maximum und dem Minimum als die Atemtiefe charakterisierender Wert für den dem Segment zugeordneten Zeitbereich herangezogen wird.
  • Eine alternative vorteilhafte Extraktion der Atmungstiefe aus dem Signal wird erreicht, indem das Signal einer spektralen Transformation, insbesondere Fourier-Transformation oder Cosinustransformation oder Wavelet-Transformation, unterworfen wird und innerhalb eines vorgegebenen Frequenzbands, insbesondere von 0,1 Hz bis 1 Hz, nach demjenigen Spektralanteil mit der höchsten Signalenerige gesucht wird und die Signalenergie dieses Spektralanteils zur Charakterisierung der Atemtiefe in diesem Segment herangezogen wird.
  • Zur rauscharmen Extraktion von Atembewegungen, aus denen letztlich eine besonders gute Extraktion der Atemtiefe möglich ist, kann vorgesehen sein, dass das einem Segment zugeordnete Signal nach seiner Erstellung, insbesondere vor der Bestimmung des die Atemtiefe charakterisierenden Werts, einer Rauschfilterung unterzogen wird, wobei insbesondere
    • a) Signalanteile mit einer Frequenz von mehr als 0,5 Hz unterdrückt werden, und/oder
    • b) Gleichanteile unterdrückt werden.
  • Der Verlauf der Atemtiefe über die Zeit kann vorteilhaft ermittelt werden, indem für eine Anzahl von überlappenden oder nicht überlappenden Segmenten jeweils separat die Atemtiefe ermittelt wird.
  • Eine vorteilhafte adaptive Anpassung des Betrachtungsbereichs, die regelmäßig mit geringem Aufwand vorgenommen werden kann, sieht vor, dass der Betrachtungsbereich für jedes Segment separat, insbesondere auf Grundlage des für das jeweils vorangehende Segment ermittelten Betrachtungsbereichs, ermittelt wird.
  • Besonders aussagekräftige Höhenprofile können erstellt werden, indem – das Höhenprofil durch eine zweidimensionale Matrixdatenstruktur umfassend eine Anzahl von Zeilen und Spalten charakterisiert wird,
    • – ein Anzahl von in Zeilen und Spalten rasterförmig angeordneten Positionen vorgegeben wird, an denen jeweils die Abstandswerte des Höhenprofils bestimmt werden
    • – die Matrixdatenstruktur ein Raster von derselben Größe und Struktur aufweist, und
    • – die Matrixdatenstruktur erstellt wird, indem die an den jeweiligen Positionen aufgenommenen Abstandswerte an den den Positionen im Raster entsprechenden Speicherpositionen in der Matrixdatenstruktur abgespeichert und zur Verfügung gehalten werden.
  • Um eine raschere Verarbeitung der Daten zu ermöglichen, den erforderlichen Speicherplatz zu reduzieren sowie das auftretende Rauschen zu reduzieren, kann vorgesehen sein, dass die Matrixdatenstruktur nach ihrer Erstellung in ihren Abmessungen durch eine reduzierte Matrixdatenstruktur ersetzt wird, wobei für rechteckige, insbesondere die gesamte Matrixdatenstruktur abdeckende, und nicht überlappende Bildbereiche von jeweils gleicher Größe in der Matrixdatenstruktur jeweils ein mittlerer Abstandswert ermittelt wird und dieser mittlere Abstandswert dem bezüglich seiner Lage entsprechenden Bildpunkt der reduzierten Matrixdatenstruktur zugeordnet wird.
  • Eine vorteilhafte Methode zur Bestimmung des Betrachtungsbereichs sieht vor, dass der Betrachtungsbereich gesetzt wird, indem
    • a) im Höhenprofil, insbesondere in der Matrixdatenstruktur oder in der Punktwolke, eine Anzahl von möglichen Betrachtungsbereichen vorab vorgegeben werden,
    • b) für das jeweilige Segment die jeweilige Atemtiefe unter Zugrundelegung jedes der möglichen Betrachtungsbereiche ermittelt wird, und
    • c) derjenige vorgegebene möglichen Betrachtungsbereich als Betrachtungsbereich herangezogen wird, für den die ermittelte Atemtiefe am größten ist.
  • Eine zweite vorteilhafte Methode zur Bestimmung des Betrachtungsbereichs, die besonders auf anatomische Gegebenheiten Rücksicht nimmt, sieht vor, dass der Betrachtungsbereich gesetzt wird, indem
    • a) im Höhenprofil, insbesondere in der Matrixdatenstruktur oder in der Punktwolke, mittels Objekterkennung nach Bereichen gesucht wird oder dass vorab Bereiche ausgewählt werden, die einem menschlichen Kopf und Torso entsprechen, und
    • b) der den Torso abbildende Bereich des Höhenprofils, insbesondere der Matrixdatenstruktur oder der Punktwolke, oder ein Teilbereich dieses Bereichs als Betrachtungsbereich ausgewählt wird, wobei insbesondere
    • – zur Detektion des Verlaufs oder der Atemtiefe der Brustatmung der dem Kopf nahe Teilbereich dieses Bereichs als Betrachtungsbereich ausgewählt wird und/oder
    • – zur Detektion des Verlaufs oder der Atemtiefe der Bauchatmung der dem Kopf ferne Teilbereich dieses Bereichs als Betrachtungsbereich ausgewählt wird.
  • Eine rasche Anpassung des Betrachtungsbereichs kann erreicht werden, indem für jedes zu untersuchende Segment oder für einzelne Höhenprofile eines Segments der Betrachtungsbereich mittels Objekterkennung an die im Segment vorliegenden Höhenprofile ausgehend von der Position des ausgewählten Betrachtungsbereichs im jeweils vorangehenden Segment adaptiv neu ermittelt wird.
  • Eine dritte vorteilhafte Methode zur Bestimmung des Betrachtungsbereichs, die numerisch stabil und effizient ausführbar ist, sieht vor, dass der Betrachtungsbereich gesetzt wird, indem
    • a) für sämtliche Punkte des Höhenprofils, insbesondere für alle Einträge der Matrixdatenstruktur oder der Punktwolke, separat die Varianz über das jeweilige Segment bestimmt wird, und
    • b) ein Bereich oder mehrere Bereiche mit jeweils zusammenhängenden Punkten des Höhenprofils, deren jeweilige Varianz oberhalb eines unteren Schwellenwerts oder innerhalb eines vorgegebenen Intervalls liegen, als Betrachtungsbereich ausgewählt wird oder werden, insbesondere
    • – indem zusammenhängende Bereiche von Punkten als Betrachtungsbereich ausgewählt werden, deren Größe eine vorgegebene Anzahl von Punkten übersteigt
    • – wobei insbesondere ein Bereich dann als zusammenhängend angesehen wird, wenn jeder Punkt des Höhenprofils ausgehend von einem Punkt innerhalb dieses Bereichs über jeweils benachbarte Pixel erreichbar ist,
    • – wobei vorzugsweise Punkte des Höhenprofils dann als benachbart angesehen werden,
    • – wenn sie durch benachbarte Einträge der Matrix-Datenstruktur festgelegt sind oder
    • – wenn sie oder ihre Projektion auf eine horizontale Ebene im Raum einen einen Schwellenwert unterschreitenden Abstand voneinander aufweisen.
  • Um Situationen, bei denen sich die zu untersuchende Person bewegt, detektieren zu können und die in diesen Situationen aufgenommenen fehlerhaften Messwerte verwerfen zu können, kann vorgesehen sein, dass der Betrachtungsbereich in zwei oder mehreren aufeinander folgenden Segmenten separat ermittelt wird und ein Höhenprofil verworfen und eine Fehlermeldung ausgegeben wird, wenn sich der Betrachtungsbereich, insbesondere dessen Größe und/oder dessen Schwerpunkt, gegenüber dem jeweils vorangehenden Segment um einen vorgegebenen Schwellenwert verschiebt.
  • Zur verbesserten Detektion des Aussetzens der Atmung kann zusätzlich eine akustische Kontrolle vorgesehen sein. Hierbei ist vorgesehen, dass
    • a) gleichzeitig parallel zur Aufnahme des Abstands der Person von der Detektoreinheit der von der Person abgegebene Schall ermittelt und in Form eines Audio-Signals mit einer Anzahl von Audio-Abtastwerten zur Verfügung gehalten wird,
    • b) das Audio-Signal in eine Anzahl von Audio-Segmente, insbesondere mit einer Länge von 100 ms bis 1 Sekunde, unterteilt wird und für jedes der Audio-Segmente untersucht wird, ob in diesem menschliche Atemgeräusche oder andere Geräusche enthalten sind, und für jedes Audio-Segment jeweils ein Klassifikationsergebnis zur Verfügung gehalten wird,
    • c) zeitgleich aufgenommene Audio-Segmente und Segmente einander zugeordnet werden, und
    • d) nach Audio-Segmenten oder Segmenten mit geringer Atemtiefe oder mit fehlenden Atemgeräuschen gesucht wird und die einem solchen Audio-Segment oder Segment zugeordneten Segmente oder Audio-Segmente ebenfalls auf das Vorliegen geringer Atemtiefe oder fehlender Atemgeräuschen untersucht werden, und
    • e) für den Fall, dass in einander zugeordneten Segmenten und Audio-Segmenten jeweils geringe Atemtiefe und fehlender Atemgeräusche detektiert wurden, das Fehlen der Atmung der Person festgestellt wird.
  • Eine besonders bevorzugte Ausführungsform der Erfindung, die eine Detektion des Beginns und des Endes von Atemaussetzern ermöglicht, sieht vor, dass
    • a) ein Klassifikationssignal erstellt wird, das für jedes Audio-Segment jeweils zumindest ein Klassifikationsergebnis enthält, das die Art und Stärke des jeweiligen Geräuschs im Zeitbereich des jeweiligen Audio-Segment angibt,
    • b) dass jeweils eine Anzahl von aufeinander folgenden Audio-Segmente zu weiteren Audio-Segmenten, insbesondere mit einer Dauer von 5 bis 10 Sekunden zusammengefasst werden, die vorzugsweise dieselben Zeitbereiche umfassen wie die Segmente,
    • c) über die innerhalb eines weiteren Audio-Segments enthaltenen Klassifikationsergebnisse eine Mittelung vorgenommen wird und dem weiteren Audio-Segment der jeweilige Mittelwert zugewiesen wird,
    • d) ein weiteres Klassifikationssignal durch Interpolation der Mittelwerte der weiteren Audio-Segmente erstellt wird,
    • e) im weiteren Klassifikationssignal sowie im Atemtiefesignal nach Zeitpunkten gesucht wird, zu denen in den beiden Signalen starke Änderungen auftreten,
    • f) die so erkannten Zeitpunkte werden als umso relevanter eingestuft werden, je stärker die Änderung des jeweiligen Signals zum jeweiligen Zeitpunkt ist,
    • g) diesen Zeitpunkten jeweils ein diesbezüglicher Relevanzwert zugeordnet wird, und
    • h) jene Zeitpunkte als Startpunkte oder Endpunkte eines Atemstillstandes detektiert werden, für welche der Betrag des Relevanzwerts über dem Betrag eines Schwellwert liegt, wobei insbesondere
    • – der Schwellenwert gebildet wird, indem über einen Zeitbereich, insbesondere vor und/oder nach dem Vergleichszeitpunkt mit dem Referenzmaß ein Mittelwert des Referenzmaßes gebildet wird und der Schwellenwert im Bereich zwischen 120% und 200% dieses Mittelwerts festgelegt wird.
  • Ein Verfahren zur Durchführung eines erfindungsgemäßen Verfahrens kann vorteilhaft auf einem Datenträger abgespeichert werden.
  • Die Erfindung betrifft weiters eine Vorrichtung zur Bestimmung des zeitlichen Verlaufs der Atemtiefe einer, insbesondere schlafenden, Person, umfassend
    • – eine auf eine Schlafgelegenheit, insbesondere ein Bett ausrichtbare Detektoreinheit, die laufend zu aufeinander folgenden Aufnahmezeitpunkten jeweils ein Höhenprofil der Person erstellt, wobei im Höhenprofil eine Anzahl von zumindest zwei Punkten im Raum festgelegt ist, die auf der Oberfläche der Person oder auf der Oberfläche eines auf oder neben der Person befindlichen Gegenstands liegen, sowie
    • – eine Verarbeitungseinheit, die
    • a) für jeden der Aufnahmezeitpunkte das jeweilige Höhenprofil in einer Datenstruktur abgespeichert und zur Verfügung hält,
    • b) eine Anzahl von zu aufeinander folgenden Aufnahmezeitpunkten, insbesondere innerhalb eines Zeitbereichs von 3 bis 20 Sekunden, aufgenommenen Höhenprofilen zu einem Segment zusammenfasst,
    • c) einen Bereich, der den Bauch- oder Brustbereich der Person in Abhängigkeit vom jeweiligen Referenzpunkt oder Referenzbereich angibt als Betrachtungsbereich auswählt,
    • d) für jedes Höhenprofil innerhalb des Segments jeweils gesondert den Mittelwert der Abstände der innerhalb des Betrachtungsbereichs befindlichen Punkte des Höhenprofils zu einem Referenzpunkt oder Referenzgegenstand ermittelt, und für das Segment ein Signal ermittelt wird, dem zum jeweiligen Aufnahmezeitpunkt des Höhenprofils der für dieses Höhenprofil ermittelte Mittelwert zugeordnet ist, und
    • e) insbesondere anschließend basierend auf diesem Signal oder dessen Signalamplitude einen die Atemtiefe charakterisierender Wert ermittelt.
  • Durch diese vorteilhaften Maßnahmen wird eine berührungslose Detektion der Atmung einer Person ermöglicht, die die zu untersuchende Person im Schlaf nicht stört. Insbesondere ist es nicht erforderlich, Sensoren am Körper der zu untersuchenden Person zu befestigen.
  • Eine vorteilhafte und numerisch einfache Ausführungsform der Erfindung sieht eine Vorrichtung zur Bestimmung des zeitlichen Verlaufs der Atemtiefe einer, insbesondere schlafenden, Person vor, umfassend
    • – eine auf eine Schlafgelegenheit, insbesondere ein Bett, ausrichtbare Detektoreinheit, die laufend zu aufeinander folgenden Aufnahmezeitpunkten jeweils ein Höhenprofil der Person erstellt, wobei das Höhenprofil eine Anzahl von zumindest zwei Abstandswerten zur Festlegung jeweils eines Punktes im Raum aufweist, wobei die einzelnen Abstandswerte jeweils den Abstand des Schnittpunktes eines relativ zur Detektoreinheit vorab festgelegten, insbesondere von der Detektoreinheit ausgehenden, Strahls mit der Oberfläche der Person oder der Oberfläche eines auf der oder neben der Person befindlichen Gegenstands von einem Referenzpunkt oder einer Referenzebene angeben sowie
    • – eine Verarbeitungseinheit, die
    • a) für jeden der Aufnahmezeitpunkte jeweils eine Datenstruktur erstellt, die das jeweilige Höhenprofil enthält, wobei sämtliche so erstellte Datenstrukturen jeweils dieselbe Größe aufweisen und jeweils mit Speicherpositionen für die einzelnen Abstandswerte des Höhenprofils aufweisen,
    • b) eine Anzahl von zu aufeinander folgenden Aufnahmezeitpunkten, insbesondere innerhalb eines Zeitbereichs von 3 bis 20 Sekunden, aufgenommenen Höhenprofilen zu einem Segment zusammenfasst,
    • c) eine Anzahl von Speicherpositionen der Datenstruktur, in denen Abstandswerte abgespeichert sind, die den Abstand des Bauch- oder Brustbereichs der Person in Abhängigkeit vom jeweiligen Referenzpunkt oder Referenzbereich angeben, als Betrachtungsbereich auswählt,
    • d) für jedes Höhenprofil innerhalb eines Segments jeweils gesondert den Mittelwert der innerhalb des Betrachtungsbereichs befindlichen Abstandswerte ermittelt, und für das Segment ein Signal ermittelt, dem zum jeweiligen Aufnahmezeitpunkt des Höhenprofils der für dieses Höhenprofil ermittelte Mittelwert zugeordnet ist,
    • e) insbesondere anschließend basierend auf diesem Signal oder dessen Signalamplitude einen die Atemtiefe charakterisierender Wert ermittelt.
  • Eine alternative vorteilhafte und numerisch präzise Ausführungsform der Erfindung, die die Verwendung von Höhenprofilen in Form von allgemeinen Punktwolken ermöglicht, sieht vor, dass die Detektoreinheit die Höhenprofile in Form von Punktwolken mit einer Anzahl von zumindest zwei Punkten im Raum erstellt, wobei die Punkte auf der Oberfläche der Person oder auf der Oberfläche eines auf oder neben der Person befindlichen Gegenstands liegen.
  • Bei einer Vorrichtung zur Bestimmung zeitlichen Verlaufs der Atemtiefe einer, insbesondere schlafenden, Person, sieht die Erfindung vor, dass die Verarbeitungseinheit zur Charakterisierung der Atemtiefe in einem Segment aus dem Signal zumindest ein Maximum und zumindest ein Minimum extrahiert und die zumindest eine Differenz zwischen dem Maximum und dem Minimum als die Atemtiefe charakterisierenden Wert für den dem Segment zugeordneten Zeitbereich zur Verfügung hält und gegebenenfalls heranzieht.
  • Eine numerisch einfache Filterung des Signals, die störendes Rauschen weitestgehend unterdrückt sieht vor, die Verarbeitungseinheit das Signal einer spektralen Transformation, insbesondere Fourier-Transformation, Cosinustransformation oder Wavelet-Transformation, unterzieht und innerhalb eines vorgegebenen Frequenzbands, insbesondere von 0,1 Hz bis 1 Hz, nach demjenigen Spektralanteil mit der höchsten Signalenerige sucht und die Signalenergie dieses Spektralanteils zur Charakterisierung der Atemtiefe in diesem Segment heranzieht.
  • Zur rauscharmen Extraktion von Atembewegungen, aus denen letztlich eine besonders gute Extraktion der Atemtiefe möglich ist, kann vorgesehen sein, dass dass die Verarbeitungseinheit das einem Segment zugeordnete Signal nach seiner Erstellung, insbesondere vor der Bestimmung des die Atemtiefe charakterisierenden Werts, einer Rauschfilterung unterzieht, wobei sie insbesondere
    • a) Signalanteile mit einer Frequenz von mehr als 0,5 Hz unterdrückt, und/oder
    • b) Gleichanteile unterdrückt.
  • Der Verlauf der Atemtiefe über die Zeit kann vorteilhaft ermittelt werden, indem die Verarbeitungseinheit für eine Anzahl von überlappenden oder nicht überlappenden Segmenten jeweils separat die Atemtiefe ermittelt.
  • Eine vorteilhafte adaptive Anpassung des Betrachtungsbereichs, die regelmäßig mit geringem Aufwand vorgenommen werden kann, sieht vor, die Verarbeitungseinheit den Betrachtungsbereich für jedes Segment separat, insbesondere auf Grundlage des für das jeweils vorangehende Segment ermittelten Betrachtungsbereichs ermittelt.
  • Besonders aussagekräftige und numerisch einfach handhabbare Höhenprofile können erstellt werden, indem die Verarbeitungseinheit
    • – das Höhenprofil durch eine zweidimensionale Matrixdatenstruktur umfassend eine Anzahl von Zeilen und Spalten charakterisiert,
    • – ein Anzahl von in Zeilen und Spalten rasterförmig angeordneten Positionen vorgegeben wird, an denen jeweils die Abstandswerte des Höhenprofils bestimmt
    • – die Matrixdatenstruktur ein Raster von derselben Größe und Struktur aufweist, und
    • – die Matrixdatenstruktur erstellt, indem sie die an den jeweiligen Positionen aufgenommenen Abstandswerte an den den Positionen im Raster entsprechenden Speicherpositionen in der Matrixdatenstruktur abspeichert und zur Verfügung hält.
  • Um eine raschere Verarbeitung der Daten zu ermöglichen, den erforderlichen Speicherplatz zu reduzieren sowie das auftretende Rauschen zu reduzieren, kann vorgesehen sein, dass die Verarbeitungseinheit die Matrixdatenstruktur nach ihrer Erstellung in ihren Abmessungen durch eine reduzierte Matrixdatenstruktur ersetzt, wobei sie für rechteckige, insbesondere die gesamte Matrixdatenstruktur abdeckende, und nicht überlappende Bildbereiche von jeweils gleicher größe in der Matrixdatenstruktur jeweils einen mittleren Abstandswert ermittelt und diesen mittleren Abstandswert dem bezüglich seiner Lage entsprechenden Bildpunkt der reduzierten Matrixdatenstruktur zuordnet.
  • Eine vorteilhafte Methode zur Bestimmung des Betrachtungsbereichs sieht vor, dass die Verarbeitungseinheit den Betrachtungsbereich festlegt, indem sie
    • a) in der im Höhenprofil, insbesondere in der Matrixdatenstruktur oder in der Punktwolke, eine Anzahl von möglichen Betrachtungsbereichen, vorab vorgibt,
    • b) für das jeweilige Segment die jeweilige Atemtiefe unter Zugrundelegung jedes der möglichen Betrachtungsbereiche ermittelt, und
    • c) denjenigen vorgegebenen möglichen Betrachtungsbereich als Betrachtungsbereich auswählt und heranzieht, für den die ermittelte Atemtiefe am größten ist.
  • Eine zweite vorteilhafte Methode zur Bestimmung des Betrachtungsbereichs, die besonders auf anatomische Gegebenheiten Rücksicht nimmt, sieht vor, dass die Verarbeitungseinheit den Betrachtungsbereich festlegt, indem sie
    • a) im Höhenprofil, insbesondere in der Matrixdatenstruktur oder in der Punktwolke, mittels Objekterkennung nach Bereichen sucht oder Mittel zur Auswahl von Bereichen zur Verfügung stellt, die einem menschlichen Kopf und Torso entsprechen, und
    • b) den den Torso abbildenden Bereich der des Höhenprofils, insbesondere der Matrixdatenstruktur oder der Punktwolke, oder ein Teilbereich dieses Bereichs als Betrachtungsbereich auswählt, wobei sie insbesondere
    • – zur Detektion des Verlaufs oder der Atemtiefe der Brustatmung der dem Kopf nahe Teilbereich dieses Bereichs als Betrachtungsbereich auswählt und/oder
    • – zur Detektion des Verlaufs oder der Atemtiefe der Bauchatmung der dem Kopf ferne Teilbereich dieses Bereichs als Betrachtungsbereich auswählt.
  • Eine rasche Anpassung des Betrachtungsbereichs kann erreicht werden, indem dass die Verarbeitungseinheit für jedes zu untersuchende Segment oder für einzelne Höhenprofile eines Segments der Betrachtungsbereich mittels Objekterkennung an die im Segment vorliegenden Höhenprofile ausgehend von der Position des ausgewählten Betrachtungsbereichs im jeweils vorangehenden Segment adaptiv neu ermittelt.
  • Eine dritte vorteilhafte Methode zur Bestimmung des Betrachtungsbereichs, die numerisch stabil und effizient ausführbar ist, sieht vor, dass dass die Verarbeitungseinheit den Betrachtungsbereich festlegt, indem sie
    • a) für sämtliche Punkte des Höhenprofils, insbesondere für alle Einträge der Matrixdatenstruktur, separat die Varianz der Werte über das jeweilige Segment bestimmt, und
    • b) einen Bereich oder mehrere Bereiche mit jeweils zusammenhängenden Punkten des Höhenprofils, deren jeweilige Varianz oberhalb eines unteren Schwellenwerts oder innerhalb eines vorgegebenen Intervalls liegen, als Betrachtungsbereich auswählt, insbesondere
    • – indem sie zusammenhängende Bereiche als Betrachtungsbereich auswählt, deren Größe eine vorgegebene Anzahl von Punkten übersteigt
    • – wobei insbesondere ein Bereich dann als zusammenhängend gilt, wenn jeder Punkt des Höhenprofils ausgehend von einem Punkt innerhalb dieses Bereichs über jeweils benachbarte Pixel erreichbar ist,
    • – wobei vorzugsweise Punkte des Höhenprofils dann als benachbart gilt,
    • – wenn sie durch benachbarte Einträge der Matrix-Datenstruktur festgelegt sind oder
    • – wenn sie oder ihre Projektion auf eine horizontale Ebene im Raum einen einen Schwellenwert unterschreitenden Abstand voneinander aufweisen.
  • Um Situationen, bei denen sich die zu untersuchende Person bewegt, detektieren zu können und die in diesen Situationen aufgenommenen fehlerhaften Messwerte verwerfen zu können, kann vorgesehen sein, die Verarbeitungseinheit den Betrachtungsbereich in zwei oder mehreren aufeinander folgenden Segmenten separat ermittelt und ein Höhenprofil verwirft und gegebenenfalls eine Fehlermeldung ausgibt, wenn sich der Betrachtungsbereich, insbesondere dessen Größe und/oder dessen Schwerpunkt, gegenüber dem jeweils vorangehenden Segment um einen vorgegebenen Schwellenwert verschiebt.
  • Zur verbesserten Detektion des Aussetzens der Atmung kann zusätzlich eine akustische Kontrolle vorgesehen sein. Hierbei ist vorgesehen, dass dass der Verarbeitungseinheit ein Mikrofon vorgeschaltet ist, das gleichzeitig parallel zur Aufnahme des Abstands der Person den von der Person abgegebene Schall in Form eines Audio-Signals an seinem Ausgang zur Verfügung hält und dieses Audio-Signal der Verarbeitungseinheit zugeführt ist, und dass die Verarbeitungseinheit
    • a) das Audio-Signal in eine Anzahl von Audio-Segmente, insbesondere mit einer Länge von 100 ms bis 1 Sekunde, unterteilt und für jedes der Audio-Segmente untersucht, ob in diesem menschliche Atemgeräusche oder andere Geräusche zu hören sind, und für jedes Audio-Segment jeweils ein Klassifikationsergebnis zur Verfügung hält,
    • c) zeitgleich aufgenommene Audio-Segmente und Segmente einander zuordnet, und
    • d) nach Audio-Segmenten oder Segmenten mit geringer Atemtiefe oder mit fehlenden Atemgeräuschen sucht und die einem solchen Audio-Segment oder Segment zugeordneten Segmente oder Audio-Segmente ebenfalls auf das Vorliegen geringer Atemtiefe oder fehlender Atemgeräuschen untersucht, und
    • e) für den Fall, dass in einander zugeordneten Segmenten und Audio-Segmenten jeweils geringe Atemtiefe und fehlender Atemgeräusche detektiert wurden, das Fehlen der Atmung der Person feststellt.
  • Eine besonders bevorzugte Ausführungsform der Erfindung, die eine Detektion des Beginns und des Endes von Atemaussetzern ermöglicht, sieht vor, dass dass die Verarbeitungseinheit
    • a) ein Klassifikationssignal erstellt, das für jedes Audio-Segment jeweils zumindest ein Klassifikationsergebnis enthält, das die Art und Stärke des jeweiligen Geräuschs im Zeitbereich des jeweiligen Audio-Segment angibt,
    • b) jeweils eine Anzahl von aufeinander folgenden Audio-Segmente zu weiteren Audio-Segmenten, insbesondere mit einer Dauer von 5 bis 10 Sekunden zusammengefasst, die vorzugsweise dieselben Zeitbereiche umfassen wie die Segmente,
    • c) über die innerhalb eines weiteren Audio-Segments enthaltenen Klassifikationsergebnisse eine Mittelung vornimmt und dem weiteren Audio-Segment den jeweilige Mittelwert zuweist,
    • d) ein weiteres Klassifikationssignal durch Interpolation der Mittelwerte der weiteren Audio-Segmente erstellt,
    • e) im weiteren Klassifikationssignal sowie im Atemtiefesignal nach Zeitpunkten sucht, zu denen in den beiden Signalen starke Änderungen auftreten, und die so erkannten Zeitpunkte als umso relevanter eingestuft, je stärker die Änderung des jeweiligen Signals zum jeweiligen Zeitpunkt ist, wobei sie diesen Zeitpunkten jeweils ein diesbezügliches Relevanzmaß zuordnet, und
    • f) jene Zeitpunkten als Startpunkte oder Endpunkte eines Atemstillstandes detektiert, für welche der Betrag des Relevanzwerts über dem Betrag eines Schwellwert liegt, wobei sie insbesondere
    • – der Schwellenwert bildet, indem sie über einen Zeitbereich, insbesondere vor und/oder nach dem Vergleichszeitpunkt mit dem Referenzmaß ein Mittelwert des Referenzmaßes bildet und der Schwellenwert im Bereich zwischen 120% und 200% dieses Mittelwerts festlegt.
  • Mehrere Ausführungsbeispiele und Varianten der Erfindung werden anhand der folgenden Zeichnungsfiguren näher beschrieben. 1 zeigt ein Bett mit einer schlafenden Person. 2 zeigt eine Ansicht des in 1 dargestellten Betts von oben. 2a zeigt einen Signalverlauf des Signals bei einer Person mit normaler Atmung. 2b zeigt einen Signalverlauf des Signals bei einer Person mit einer Obstruktion der Atmung. In 3 ist eine Folge von Signalen von zeitlich aufeinander folgenden Segmenten dargestellt. 4 und 5 zeigen eine erste Vorgehensweise zur Bestimmung des Betrachtungsbereichs. 6 zeigt ein alternatives Vorgehen zur Bestimmung des Betrachtungsbereichs unter Zuhilfenahme von Objekterkennungsalgorithmen. 7 und 8 zeigen eine dritte Vorgehensweise zur Bestimmung des Betrachtungsbereichs. 9 zeigt eine Kombination eines auf der Auswertung von Höhenprofilen beruhenden Verfahrens mit einem akustischen Verfahren zur Erkennung von Atemaussetzern.
  • In 1 ist ein Bett 10 von der Seite dargestellt. Das Bett 10 verfügt über einen Korpus, eine Matratze 11, ein Kissen 13 und eine Bettdecke 12. Im Bett 10 liegt eine schlafende Person 1, deren Kopf auf dem Kissen 13 liegt und dessen Oberkörper und Beine von der Bettdecke 12 abgedeckt sind.
  • Oberhalb der Person ist eine Detektoreinheit 20 angeordnet, mit der der Abstand der Person 1 bzw. von einer Vielzahl von Punkten auf der Person von einer vorgegebenen, relativ zur Detektoreinheit 20 ermittelt werden kann. Der Detektoreinheit 20 ist eine Verarbeitungseinheit 50 nachgeschaltet, die die im Folgenden dargestellten numerischen Verarbeitungsschritte durchführt.
  • Im vorliegenden Fall handelt es sich bei der Detektoreinheit 20 um eine Einheit, die jeweils den Normalabstand eines Punkts auf der Person 1 von einer oberhalb der Person 1 horizontal verlaufenden Referenzebene 21 angibt. Die Detektoreinheit 20 misst den jeweiligen Abstand d1, ..., dn an n unterschiedlichen Positionen, die im vorliegenden Ausführungsbeispiel rasterförmig in Form von Zeilen und Spalten angeordnet sind, und erstellt aufgrund dieser Abstandsmesswerte ein Höhenprofil H.
  • Im vorliegenden Ausführungsbeispiel wird zur Erstellung eines Höhenprofils H eine Detektoreinheit 20 verwendet, die etwa 2 Meter über der Person angeordnet ist. Eine solche Detektoreinheit kann auf unterschiedliche Weise aufgebaut sein.
  • In einer ersten Ausführungsvariante kann die Detektoreinheit als Time-Of-Flight Kamera (TOF-Kamera) ausgebildet sein. Diese bestimmt den Abstand zu einem Objekt wird mithilfe der „Flugzeit” eines ausgesendeten Lichtimpulses. Dabei entstehen Abstandsmessungen mit einer lateralen Auflösung, die sich typischerweise ca. im Bereich von 320×240 Pixel bewegt. Die konkrete Funktionsweise einer solchen TOF-Kamera ist aus dem Stand der Technik bekannt und ist in Hansard, M., Lee, S., Choi, O., and Horaud, R. (2013). Time-of-fight cameras. Springer näher dargestellt.
  • Alternativ kann ein Höhenprofil auch mittels Lichtschnittverfahren bestimmt werden. Bei diesen wird mithilfe von einer Lichtquelle, die auf die Person 1 gerichtet ist die Oberfläche trianguliert. Man erhält keine absoluten Abstandsmessungen, sondern lediglich ein Höhenprofil. Da im Rahmen der Erfindung ohnedies keine absoluten Messwerte sondern lediglich die relative Werte wie Varianz bzw. die Änderung der Varianz über die Zeit verwendet werden, können auch Höhenprofile ohne weiteres für die Erfindung verwendet werden. Die folgende Veröffentlichung beschreibt ein System, das Höhenprofile mit einer Framerate von ca. 40 fps und bei einer Auflösung von 640×480 Pixeln liefert: Oike, Y., Shintaku, H., Takayama, S., Ikeda, M., and Asada, K. (2003). Real-time and high-resolution 3d imaging system using light-section method and smart cmos sensor. In Sensors, 2003. Proceedings of IEEE, volume 1, pages 502–507. IEEE.
  • Eine weitere alternative Methode zur Aufnahme eines Höhenprofils bedient sich einer Radarmessung. Hierfür werden Radarmesseinrichtungen, gegebenenfalls in ihrer Richtung steuerbare Radarmesseinrichtungen, sogenannte Phased Arrays verwendet. Mithilfe von Phasenverschiebungen in dem Radarimpuls im Antennenarray kann der Impuls auf einen gewissen Punkt auf dem Körper der Person 1 gelenkt werden und damit der Raum abgetastet werden. Grundsätzlich kann mit einer solchen Radarmesseinrichtung eine hohe räumliche Auflösung erzielt werden. Es ist auch ohne weiteres möglich, 30 Höhenprofile pro Sekunde zu erzielen. Der konkrete Aufbau solcher Radarmesseinrichtungen ist in Mailloux, R. J. (2005). Phased array antenna handbook. Artech House Boston beschrieben.
  • 2 zeigt eine Ansicht des in 1 dargestellten Betts 10 von oben, wobei an einer Anzahl n von Positionen jeweils der Abstand d1, ..., dn der Person 1 und/oder der die Person 1 überdeckenden Bettdecke 12 und/oder des Kissens 13 von der Referenzebene 21 gemessen wird. Die einzelnen Positionen an denen Messungen vorgenommen werden, sind rasterförmig angeordnet und in 2 durch Kreuze dargestellt. Diese Positionen lassen sich durch die Angabe einer x-Koordinate und einer y-Koordinate eindeutig beschreiben. Aus den einzelnen ermittelten Abständen d1, ..., dn wird laufend zu aufeinander folgenden Aufnahmezeitpunkten t1, ..., tp ein Höhenprofil H der Person 1 erstellt. Im vorliegenden Fall enthält das Höhenprofil die einzelnen ermittelten Abstände d1, ..., dn und wird in Form einer Matrixdatenstruktur zur Verfügung gehalten.
  • Eine solche Darstellung des Höhenprofils ist jedoch für die Erfindung aus mehreren Gründen nicht zwingend.
  • Das Höhenprofil muss nicht notwendigerweise an Punkten den Abstand der Oberfläche der Person oder der Oberfläche eines auf der oder neben der Person befindlichen Gegenstands zu einer Referenzebene 21 geben, die lateral rasterförmig angeordnet sind. Vielmehr ist es auch denkbar, dass die Abstände entlang von vorgegebenen Strahlen, die von der Detektoreinheit ausgehen gemessen werden und dann die vertikalen Abstände von dem jeweiligen Schnittpunkt mit der Oberfläche zur Referenzebene mithilfe des gemessenen Abstandes und des jeweilig verwendeten Messwinkels errechnet werden. Die Winkel der verschiedenen Messstrahlen können dabei so gewählt werden, dass sich bei Auftreffen auf eine Ebene, die parallel zur Referenzebene 21 ist eine rasterförmige Anordnung ergeben würde. Selbst bei dieser sehr speziellen Auswahl von Messstrahlen ergeben sich laterale Messpunkte, deren x- und y-Koordinaten von der regelmäßigen Rasteranordnung in 2 abweichen, sobald die gemessene Oberfläche von einer Ebene abweicht. Da jedoch die Schwankung der Höhe der gemessenen Oberfläche eines auf der oder neben der Person befindlichen Gegenstands im Verhältnis zum Abstand der Detektoreinheit typischerweise klein ist können die lateralen Koordinaten bei obig genannter Anordnung der Messstrahlen annähernd in der Anordnung von 2 und damit in einer Matrixdatenstruktur angenommen werden.
  • Im Allgemeinen geben die einzelnen Abstandswerte jeweils den Abstand des Schnittpunktes eines relativ zur Detektoreinheit vorab festgelegten, insbesondere von der Detektoreinheit ausgehenden, Strahls mit der Oberfläche der Person (1) oder der Oberfläche eines auf der oder neben der Person (1) befindlichen Gegenstands von einem Referenzpunkt oder einer Referenzebene (21) an.
  • Weiters ist es nicht notwendig, dass die einzelnen zur Verfügung stehenden Abstandswerte in einer Matrixdatenstruktur angeordnet sind. Es ist auch möglich, dass eine Datenstruktur mit abweichendem Aufbau gewählt wird und nur Abstände entlang ganz bestimmter Strahlen ermittelt werden.
  • Im Rahmen der Erfindung ist es aber auch möglich, das Höhenprofil in Form einer Punktwolke anzugeben. Die Punktwolke umfasst eine Liste von Punkten jeweils unter Angabe ihrer jeweiligen Koordinaten in drei Dimensionen bezogen auf einen Bezugspunkt im Raum.
  • Auch andere Darstellungen der Relativposition der Oberfläche der Person 1 oder der Oberfläche eines auf der oder neben der Person 1 befindlichen Gegenstands in Bezug der Detektoreinheit oder zum Raum sind möglich, wenn einzelne Punkte auf dieser Oberfläche bestimmbar sind.
  • Der von der Detektoreinheit 20 aufgenommene bzw. der von den Positionen abgedeckte Bereich 25 beschränkt sich auf den Körper der Person 1, um möglichst wenige irrelevante Bewegungen der Person 1 oder Bewegungsartefakte zu detektieren.
  • Die Abstandsmesswerte d1, ..., dn des Höhenprofils H werden im Folgenden mit H(x, y, t) bezeichnet, wobei die ersten beiden Koordinaten die räumliche Position bezeichnen und die letzte Koordinate t den Aufnahmezeitpunkt t1, ..., tp bezeichnet. Es wird angenommen, dass x ∊ [0, ..., X] und y ∊ [0, ...‚ Y], das heißt die räumliche Auflösung des Datenstromes ist X × Y. Die dritte Koordinate t steht für die Zeit und bezeichnet den Aufnahmezeitpunkt t1, ... tp, der in Vielfachen der zeitlichen Samplingdichte bzw. Abtastrate, z. B. 1/30 s für 30 Frames/Sekunde, angegeben wird.
  • Insgesamt wird im Zuge der Aufnahme eine dreidimensionale Datenstruktur erstellt, bei der für jeden Aufnahmezeitpunkt t1, ..., tp jeweils eine zweidimensionale Matrixdatenstruktur zur Verfügung steht, deren Einträge jeweils dem Abstand der Person 1 von der Referenzebene 21 in einem durch die Position der Einträge in der Matrixdatenstruktur definierten Bereich entsprechen. Jede so erstellte Matrixdatenstruktur ist gleich groß. Alle Matrixdatenstrukturen enthalten jeweils Speicherpositionen für die einzelnen Abstandsmesswerte d1, ..., dn oder für daraus abgeleitete Werte.
  • In einem optionalen Schritt kann die räumliche Auflösung der Matrixdatenstruktur verringert werden, indem mehrere Einträge der Matrixdatenstruktur zu einem Eintrag einer reduzierten Matrixdatenstruktur zusammengefasst werden. Dies kann im einfachsten Fall bedeuten, dass nur einzelne der Abstandsmesswerte d für die Bildung der reduzierten Matrixdatenstruktur herangezogen werden und die übrigen Abstandsmesswerte verworfen werden. Für ganzzahlige Parameter a und b bekommt man eine reduzierte Matrixdatenstruktur Hr(x, y, t) = H(ax, by, t), deren Speicherbedarf um das (a × b)-fache kleiner ist als der Speicherbedarf der Matrixdatenstruktur.
  • Um ein besseres und robusteres Ergebnis zu bekommen, kann vor der Reduktion der Auflösung die Matrixdatenstruktur geglättet oder gefiltert werden. Dazu berechnet man die zweidimensionale Fouriertransformation von H bezüglich der ersten beiden Koordinaten, multipliziert mit einer Filtertransferfunktion, periodisiert dieses Signal mit den Parametern X/a und Y/b und berechnet dann die inverse Fouriertransformation, um die reduzierte Matrixdatenstruktur zu erhalten. Das vorstehend beschriebene Subsampling ist lediglich ein Spezialfall davon mit einer konstanten Filtertransferfunktion. Auch eine Mittelwertbildung über eine Anzahl von innerhalb von rechteckigen Bereichen der Matrixdatenstruktur der Größe a × b kann mithilfe einer Filterung mit anschließendem Subsampling realisiert werden.
  • In einem weiteren Schritt wird das Aufnahmeintervall, in dem Höhenprofile H erstellt wurden, in vorzugsweise aneinander anschließende und nicht überlappende Zeitabschnitte von 5 bis 10 Sekunden unterteilt. Es werden Segmente S1, ..., Sm erstellt, die die einzelnen ermittelten Matrixdatenstrukturen, die innerhalb eines Zeitabschnitts aufgenommen wurden, enthalten. Alternativ ist es auch möglich, dass die einzelnen Zeitabschnitte überlappen oder dass Höhenprofile einzelner Zeitbereiche in keinem der Segmente S1, ..., Sn enthalten sind.
  • Für jedes der Segmente Si ergibt sich eine Datenstruktur Hi(x, y, t), wobei ∊ [0, ..., X], y ∊ [0, ..., Y] und t ∊ Si. Darüber hinaus werden die Zeitpunkte, zu denen ein Segment beginnt mit T3D,i bezeichnet. Im Folgenden wird beschrieben wie für jeden einzelnen dieser Zeitblöcke Atemaktivität festgestellt werden kann und optional auch die Atemtiefe gemessen werden kann.
  • Für jedes Segment Si wird ein Betrachtungsbereich 22 ausgewählt, der diejenige Region oder Regionen der Matrixdatenstruktur bezeichnet, in der oder denen eine Atembewegung erwartet wird. Diese kann von Hand voreingestellt werden und über die einzelnen Segmente Si hinweg konstant gewählt werden.
  • Es besteht jedoch auch die Möglichkeit, den Betrachtungsbereich 22 an Bewegungen der Person anzupassen. Da die einzelnen Segmente Si jedoch nur Matrixdatenstrukturen aus Zeitbereichen von etwa 10 Sekunden enthalten, ist eine Anpassung innerhalb eines Segments Si in den meisten Fällen nicht erforderlich. Innerhalb eines Segments Si wird der Betrachtungsbereich 22 üblicherweise konstant angenommen.
  • Die Anpassung des Betrachtungsbereichs 22 für die einzelnen Segmente Si hat den Vorteil, dass eine einfache Detektion der Atmung der Person 1 auch möglich ist, wenn diese sich im Schlaf bewegt. Vorteilhaft wird der Betrachtungsbereich 22 automatisch bestimmt. Weiter unten werden drei verschiedene Techniken beschrieben, um den Betrachtungsbereich 22 für jedes Segment Si automatisch zu adaptieren, um möglichen Bewegungen der Person 1 folgen zu können.
  • Nachdem der Betrachtungsbereich 22 festgelegt ist, wird ein zeitliches Signal si erstellt, bei dem für jede Matrixdatenstruktur jeweils ein Signalwert si(t) ermittelt wird. Der Signalwert wird im vorliegenden Fall ermittelt, indem für den jeweiligen Zeitpunkt t der Mittelwert der Abstandswerte H(x, y, t) ermittelt wird, deren Position innerhalb des Betrachtungsbereichs 22 liegt. Man erhält auf diese Weise ein Signal si(t), das nur mehr von der Zeit abhängig ist.
  • Dieses Signal s(t) kann eventuell Rauschen enthalten. Um aus diesem verrauschten Signal s(t) die Atmung, sowie optional auch ein Maß für die Atemstärke zu erhalten kann dieses Signal s(t) einer Rauschfilterung unterzogen werden. Eine vorteilhafte Rauschunterdrückung kann beispielsweise erreicht werden, indem Signalanteile mit einer Frequenz von mehr als 1 Hz unterdrückt werden. Alternativ oder zusätzlich kann auch vorgesehen sein, Gleichanteile bzw. Frequenzen bis zu 0.1 Hz zu unterdrücken. Mit dieser Filterung kann erreicht werden, dass nur Frequenzen, die für die Feststellung der Atmung relevant sind übrig bleiben. Das so erhaltene Signal si(t) stimmt mit den tatsächlich durchgeführten Atembewegungen gut überein.
  • Die Atemtiefe T kann besonders vorteilhaft von diesem Signal s(t) abgeleitet werden. Hierfür gibt es eine Vielzahl an Möglichkeiten, von denen zwei näher dargestellt werden. 2a zeigt einen ersten Signalverlauf des Signals s(t), wobei innerhalb des Signalverlaufs nach einem Minimum smin und nach einem Maximum smax gesucht wird. Anschließend wird die Differenz Δ zwischen dem Minimum smin und einem Maximum smax gebildet und diese Differenz Δ als Maß für die Atemtiefe T herangezogen.
  • Wie aus 2b ersichtlich, ist die Atmung der Person 1 wesentlich schwächer als bei dem in 2a dargestellten Signal. Aus diesem Grund ist auch die Differenz Δ zwischen dem Minimum smin und einem Maximum smax kleiner als bei dem in 2a dargestellten Signal.
  • Sofern innerhalb eines Signals mehrere lokale Maxima und Minima aufgefunden werden, ist es auch möglich, als Atemtiefe T die größte Differenz zwischen je einem Minimum und dem jeweils nächstfolgenden lokalen Maximum heranzuziehen.
  • Alternativ ist es auch möglich, dass das Signal einer spektralen Transformation, insbesondere Fourier-Transformation, Cosinustransformation oder Wavelet-Transformation, unterworfen wird. Innerhalb eines vorgegebenen Frequenzbands, insbesondere von 0,1 Hz bis 1 Hz, wird nach demjenigen Spektralanteil mit der höchsten Signalenergie gesucht. Die Signalenergie dieses Spektralanteils wird zur Charakterisierung der Atemtiefe T in diesem Segment herangezogen.
  • In 3 ist eine Folge von Signalen si(t) von zeitlich aufeinander folgenden Segmenten Si dargestellt, wobei während der Segmente S3 und S4 ein Atemaussetzer der Person 1 vorliegt. Weiters ist in 3 jeweils auch über derselben Zeitachse die Atemtiefe Ai für das jeweilige Segment Si dargestellt sowie eine Interpolationskurve T(t), die die Atemtiefe T für sämtliche Zeitpunkte innerhalb der dargestellten Segmente S1, ..., S7 angibt. Klar ersichtlich ist, dass die Werte A1, ..., A7 für die Atemtiefe während des Atemaussetzers in den Segmenten S3 und S4 gegenüber den übrigen Segmenten deutlich verringert sind.
  • Im Folgenden werden einzelne mögliche Vorgehensweisen zur automatischen Erkennung des Betrachtungsbereichs 22 innerhalb eines Segments Si gezeigt.
  • Bei einer ersten Vorgehensweise (4) werden einzelne mögliche Betrachtungsbereiche R1,1, ... vorgegeben. Anschließend wird gemäß den vorstehend genannten Methoden jeweils die Atemtiefe T in sämtlichen möglichen Betrachtungsbereiche R1,1, ... ermittelt. In 5 sind einzelne Signale s3,4, s2,3 und s3,3 gezeigt, die auf Grundlage der möglichen Betrachtungsbereiche R3,4, R2,3 und R3,3 erstellt wurden. Da der möglichen Betrachtungsbereich R3,3 genau den Brustkorbbereich der Person 1 abbildet, sind auch die Signalamplituden in diesem möglichen Betrachtungsbereich R3,3 größer als in den beiden anderen Betrachtungsfenstern R3,4, R2,3, die den Kopf bzw. die Arme der Person 1 abbilden. Aus diesem Grund wird der mögliche Betrachtungsbereich R3,3 als Betrachtungsbereich 22 für das jeweilige Segment Si ausgewählt.
  • Die Position und Größe des Betrachtungsbereichs R3,3 kann noch verbessert werden, indem versucht wird, die Eckpunkte des den Betrachtungsbereich festlegenden Rechtecks zu verschieben und die Atemtiefe T unter Zugrundelegung dieses modifizierten Betrachtungsbereichs erneut zu berechnen. Durch Variation der Eckpunkte des Betrachtungsbereichs kann dieser adaptiv so lange verbessert werden, bis eine Erhöhung der ermittelten Atemtiefe durch Verschiebung der Eckpunkte nicht mehr erreicht werden kann.
  • Eine weitere, in den 6 dargestellte Vorgehensweise zur Bestimmung des Betrachtungsbereichs 22 kann mittels Objekterkennung vorgenommen werden. Zunächst wird in einer oder mehreren der Matrixdatenstrukturen des Segments Si mittels Objekterkennung nach Bereichen 31, 32 gesucht, die einem menschlichen Kopf und Oberkörper bzw. Torso entsprechen. Der den Torso abbildende Bereich 32 der Matrixdatenstruktur oder ein Teilbereich dieses Bereichs kann als Betrachtungsbereich 22 ausgewählt werden.
  • Zur Detektion der Brustatmung kann der dem Kopf 31 nahe Teilbereich 33 dieses Bereichs 32 als Betrachtungsbereich 22 ausgewählt werden. Zur Detektion der Bauchatmung kann der dem Kopf 31 ferne Teilbereich 34 dieses Bereichs 32 als Betrachtungsbereich 22 ausgewählt werden.
  • Für die Objekterkennung kommen mehrere verschiedene Bildverarbeitungsmethoden in Frage. Ziel der bekannten Objekterkennungsverfahren ist es, die Umrisse eines menschlichen Körpers automatisch oder halbautomatisch, d. h. zum Teil mit menschlicher Unterstützung, in einem 3D Bild oder Höhenprofil zu erkennen. Ein solches Vorgehen ist in den folgenden Veröffentlichungen beschrieben:
    Gabriele Fanelli, Juergen Gall, and Luc Van Gool. Real time head pose estimation with random regression forests. In Computer Vision and Pattern Recognition (CVPR), pages 617–624, June 2011.
    Jamie Shotton, Ross Girshick, Andrew Fitzgibbon, Toby Sharp, Mat Cook, Mark Finocchio, Richard Moore, Pushmeet Kohli, Antonio Criminisi, Alex Kipman, et al. Efficient human pose estimation from single depth images. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 35(12): 2821–2840, 2013.
  • Bei der Detektion von Körperstrukturen mittels Objekterkennung kommen statistische Lernmethoden zum Einsatz. Während die erste Veröffentlichung darauf abzielt die Haltung des Kopfes zu bestimmen, zielt die zweite Veröffentlichung darauf ab den Körper und im Speziellen die Gelenke zu lokalisieren. Mit beiden Verfahren kann auch die Position des Kopfes und des Torsos in dem Höhenprofil H bestimmt werden.
  • Eine weitere Möglichkeit besteht darin, das Höhenprofil H des Kopfes zunächst manuell festzulegen und dann in jedem Segment Si mithilfe einer Korrelation festzustellen, wo sich der Kopf zu dieser Zeit befindet. Auf die gleiche Weise kann auch der Torso in jedem Segment Si bzw. in jeder Matrixdatenstruktur innerhalb eines Segments Si gefunden werden. Ist die Lage des Torso und des Kopfes bekannt ist es einfach, den Torso in Brust und Bauchregion zu unterteilen. Dadurch kann man Atmung sowohl in der Brust, als auch in der Bauchgegend separat detektieren. Die gleiche Segmentierung des Körpers der Person kann mithilfe vieler verschiedener Algorithmen realisiert werden.
  • Kann in einem der Segmente Si ein Betrachtungsbereich 22 identifiziert werden, so kann in den meisten Fällen mit geringem Aufwand der Betrachtungsbereich 22 in dem Segment Si+1 identifiziert werden, das diesem Segment Si unmittelbar nachfolgt. Bei beiden vorab dargestellten Vorgehensweisen erleichtert die Kenntnis der ungefähren Position des Abbilds des Bauch- oder Brustbereichs das Auffinden des Bauch- oder Brustbereichs im jeweils nächsten Segment Si+1.
  • In 7 und 8 ist eine dritte Möglichkeit zum Auffinden des Bauch- oder Brustbereichs der Person als Betrachtungsbereich 22 dargestellt. In einem ersten Schritt wird für sämtliche Einträge der Matrixdatenstruktur separat die Varianz der Werte über das jeweilige Segment Si bestimmt. Anschließend wird derjenige Bereich oder werden zusammenhängende Bereiche von Einträgen innerhalb der Matrixdatenstruktur als Betrachtungsbereich 22 ausgewählt, deren jeweilige Varianzen oberhalb eines unteren Schwellenwerts oder innerhalb eines vorgegebenen Intervalls liegen. 7 zeigt einen Schnitt durch ein Höhenprofil einer Person entlang der Schnittlinie VII-VII aus 2. Die strichlierte Linie stellt den zeitlichen Mittelwert der einzelnen Abstandswerte an der jeweiligen Position dar. Die Pfeile zeigen die Varianz an der jeweiligen Position. Es zeigt sich, dass im Bereich der Brust und im Bereich des Bauchs der Person größere Varianzen auftreten als im Rest des Körpers. Diese Bereiche werden als Betrachtungsbereiche 22a, 22b ausgewählt.
  • Um Fehldetektionen durch einzelne Artefakte vermeiden zu können, werden als Betrachtungsbereich ausschließlich zusammenhängende Bereiche 22a, 22b der Matrixdatenstruktur ausgewählt, deren Größe eine vorgegebene Anzahl von Einträgen übersteigt.
  • Diese Variante der Ermittlung des Betrachtungsbereichs 22 erlaubt auch die Detektion von Positionsänderungen der Person sowie von Messfehlern. Wird der Betrachtungsbereich 22 in zwei oder mehreren aufeinander folgenden Segmenten Si, ... separat ermittelt, so kann ein Höhenprofil verworfen werden und eine Fehlermeldung ausgegeben werden, wenn sich die Größe und der Schwerpunkt eines Betrachtungsbereichs 22a, 22b, gegenüber dem entsprechenden Betrachtungsbereich 22a, 22b im jeweils vorangehenden Segment Si um einen vorgegebenen Schwellenwert verschiebt oder ändert.
  • Es ist natürlich auch möglich, die vorstehend genannten Vorgehensweisen zur Bestimmung des Betrachtungsbereichs 22 zu kombinieren. Zum Beispiel kann mithilfe der Bildverarbeitungsmethoden zur Objekterkennung der Torso bestimmt werden und dann innerhalb dieses Bereichs nur diejenigen Einträge ausgewählt werden, für die eine signifikante Bewegung mithilfe der Varianz detektiert wurde. Alternativ ist es auch möglich, mehrere verschiedene mögliche Betrachtungsbereiche 22 auszuwählen und dann denjenigen Betrachtungsbereich 22, mit dem die größte Atemtiefe ermittelt wurde, zur Atemdetektion heranzuziehen.
  • In den dargestellten Ausführungsbeispielen wurde stets ein Höhenprofil verwendet, das in einer Matrixdatenstruktur abgespeichert ist. Die Erfindung erlaubt jedoch auch alternative Ausführungsformen, bei denen die Höhenprofile jeweils nur eine Anzahl von im Raum befindlichen Punkten festlegen. Es ist nicht erforderlich, dass die jeweiligen Punkte explizit durch Koordinaten festgelegt werden, solange der jeweilige Punkt aufgrund der Angaben im Höhenprofil H im Raum eindeutig festlegbar ist. Bei den vorliegenden Ausführungsbeispielen ist dies implizit durch die konkrete Position, an der der Abstand der Person 1 bestimmt wird, gegeben.
  • Alternativ ist es auch möglich, das Höhenprofil durch eine Punktwolke anzugeben, d. h. im Wesentlichen eine Liste von Punkten im Raum anzugeben. In einem solchen Fall kann der Betrachtungsbereich 22 als dreidimensionaler Bereich festgelegt werden, der sich im Brust- bzw. Bauchbereich der Person 1 befindet. Für die Bildung des jeweiligen Mittelwerts werden lediglich Punkte herangezogen, die sich innerhalb des jeweiligen Betrachtungsbereichs 22 befinden. Um sämtliche Hebungen und Senkungen des Brust- bzw. Bauchbereichs der Person 1 abzudecken, kann als Betrachtungsbereichs 22 ein Bereich gewählt werden, der auch ein über dem Brust- bzw. Bauchbereich liegendes Volumen bis etwa 10 cm über dem Brust- bzw. Bauchbereich umfasst.
  • Eine bevorzugte Ausführungsform der Erfindung bietet auch die Möglichkeit, die Atemtiefe und Atmung der Person 1 parallel zu den Höhenprofilen durch akustische Aufnahmen zu ermitteln. In 1 ist ein optionales Mikrofon 40 dargestellt, mit dem ein Audio-Signal sa aufgenommen wird. Das vom Mikrofon 40 erstellte Audio-Signal sa wird digitalisiert und mit einer vorgegebenen Abtastrate abgespeichert und zur Verfügung gehalten. Das Mikrofon ist an die Verarbeitungseinheit 50 angeschlossen.
  • Das Audio-Signal sa wird zuerst in Audio-Segmente Sa mit einer vorgegebenen Länge von etwa 200 ms unterteilt. Diese Audio-Segmente Sa können sich im Allgemeinen auch überlappen, im vorliegenden Fall werden jedoch aneinander anschließende, nicht überlappende Audio-Segmente Sa gewählt.
  • Optional können die Audio-Segmente Sa mit einer Fensterfunktion multipliziert werden, um bei den weiter unten beschriebenen Fourier-Methoden Randeffekte zu vermeiden. Darüber hinaus wird mit jedem Audio-Segment Sa auch ein Zeitpunkt Taudio,i verknüpft, der angibt, zu welchem Zeitpunkt das Segment fi beginnt.
  • Jedes der Audio-Segmente SAi wird einer Klassifikation zugeführt, mit der erkannt wird, ob im jeweiligen Audio-Segment SAi kein Geräusch, ein Hintergrundgeräusch H, ein Atmungsgeräusch oder ein Schnarchgeräusch A/S zu hören ist. Für jedes Audio-Segment SAi wird jeweils ein Klassifikationsergebnis erstellt, das ja nachdem, ob kein Geräusch, ein Hintergrundgeräusch, ein Atmungsgeräusch oder ein Schnarchgeräusch zu hören ist, einen diesbezüglichen Wert N, H, A/S (9) aufweist. Die Klassifikationswegebnisse werden zu einem diskreten zeitlichen Klassifikationssignal A(t) zusammengefasst.
  • Im Folgenden wird beschrieben, wie man mit statistischen Lernmethoden jedes dieser einzelnen Audio-Segmente SAi auf das Vorhandensein von Schnarchgeräuschen untersuchen kann.
  • In einem ersten Schritt kann zur Detektion von Schnarchgeräuschen in den einzelnen Audio-Segmenten SAi aus den Audio-Segmenten SAi ein Merkmalsvektor mi extrahiert werden. Der Merkmalsvektor mi für das i-te Segment Audio-Segment SAi wird direkt aus den Abtastwerten des jeweiligen Audio-Segments SAi berechnet. Der i-te Merkmalsvektor mi kann von verschiedener Dimension sein, je nachdem welche Methoden zum Einsatz kommen, um die Merkmale zu berechnen. Im Folgenden werden einige verschiedene Techniken aufgezählt, die verwendet werden können, um Merkmale zu generieren.
  • Mithilfe der Fourier-Transformation eines Audio-Segments SAi kann eine Spektralanalyse des jeweiligen Audio-Segments SAi durchgeführt werden. Als Merkmale werden die Energien in gewissen Frequenzbändern verwendet, also die Summe der Betragsquadrate der Fourierkoeffizienten über gewisse vorspezifizierte Bänder. Dadurch erhält man für jedes Audio-Segment SAi einen Vektor mit einer Länge, die festgelegt ist durch die Anzahl der Bänder. Wird dieser Vektor noch einmal diskret Cosinus-transformiert, so erhält man ein weiteres mögliches Set an Koeffizienten des Merkmalsvektors mi.
  • Ein weiteres mögliches Merkmal eines Merkmalsvektors mi ist die Energie in einem Audio-Segment SAi. Darüber hinaus kann auch die Anzahl der Nulldurchgänge, also die Anzahl der Vorzeichenwechsel in einem Audio-Segment SAi als mögliches Merkmal eines Merkmalsvektors mi herangezogen werden.
  • Nachdem festgelegt ist, wie sich die Merkmalsvektoren mi zusammensetzen, wird eine statistische Lernmethode ausgewählt. Hierfür steht eine große Anzahl an möglichen Methoden im Stand der Technik zur Verfügung, daher wird hier nicht näher auf die verschiedenen Optionen eingegangen. Diese Methoden erlauben es, ein Audio-Segment SAi anhand eines Merkmalsvektors mi als Schnarchgeräusch zu identifizieren. Dazu wird der Merkmalsraum in eine Menge von Punkten unterteilt, die dem Schnarchen zugeordnet werden und in den Rest, der als Nicht-Schnarchen klassifiziert wird. Um diese Klassifikation vornehmen zu können, werden diese Algorithmen zuerst anhand bekannter Schnarchgeräusche trainiert, das heißt es werden manuell Audio-Segmente mit Schnarchgeräuschen ausgewählt, die Merkmalsvektoren mi davon berechnet und dann wird der Klassifikations-Algorithmus damit trainiert. Implementierungen von allen verwendeten statistischen Lernmethoden sind frei verfügbar und bereits implementiert.
  • Mithilfe der oben erwähnten Klassifikationsverfahren ist es möglich, festzustellen, welche Audio-Segmente SAi Schnarchgeräusche enthalten. In einem durchschnittlichen Schnarchsignal sind jedoch zwischen den lauten Phasen oft auch ruhige Zeitspannen, da oft nur beim Einatmen geschnarcht wird, wie dies in 9 gezeigt ist. Um die gesamte Schnarchphase und auch Ruhesegmente zwischen den lauten Episoden korrekt einem Schnarchen zuordnen zu können, werden an der i-ten Stelle mehrere Segmente vorher und nachher betrachtet. Sind in dieser Menge mehr Segmente mit Schnarchgeräuschen als ein gewisser Schwellwert, so wird zum Zeitpunkt Taudio,i Schnarchen detektiert.
  • Das Ziel, aufgenommene Geräusche zu klassifizieren, um Atemgeräusche wie Schnarchen und Atmen von anderen eventuell auftretenden Hintergrundgeräuschen unterscheiden zu können, kann mit aus dem Stand der Technik bekannten Methoden gelöst werden. Solche Verfahren sind insbesondere aus den folgenden Veröffentlichungen bekannt:
    Hisham Alshaer, Aditya Pandya, T Douglas Bradley, and Frank Rudzicz. Subject independent identification of breath sounds components using multiple classifiers. In Acoustics, Speech and Signal Processing (ICASSP), 2014 IEEE International Conference on, pages 3577–3581. IEEE, 2014.
  • Es werden verschiedene statistische Lernmethoden verwendet, um die aufgenommenen Geräusche in verschiedene Kategorien einteilen zu können. Im ersten Paper wird das Mikrofon in einer Maske am Gesicht des Patienten fixiert, dadurch gibt es kaum Hintergrundgeräusche, bzw. sind diese vernachlässigbar. In dieser Publikation werden die aufgenommenen Geräusche in einatmen, ausatmen, schnarchen und keuchen eingeteilt. Es wird dazu eine Vielzahl an verschiedenen Merkmalen generiert, mit denen die gewählte Lernmethode arbeitet.
    M Cavusoglu, M Kamasak, O Erogul, T Ciloglu, Y Serinagaoglu, and T Akcam. An efficient method for snore/nonsnore classification of sleep sounds. Physiological measurement, 28(8): 841, 2007.
  • Auch in dieser Veröffentlichung werden statistische Lernmethoden verwendet, um die aufgenommenen Geräusche in verschiedene Kategorien einteilen zu können. Das Mikrofon ist ca. 15 cm vom Kopf der Testperson entfernt und die aufgenommenen Geräusche werden in ”Schnarchen” bzw. ”Nicht Schnarchen” unterteilt.
  • In 9 sind Schnarchgeräusche Xs beim Ausatmen dargestellt, wobei zwischen diesen Schnarchgeräuschen Xs auch Hintergrundgeräusche XH aufgenommen werden. Aufgrund der dargestellten Klassifikation kann jedem der Audio-Segmente SAi jeweils ein Klassifikationswert Ka zugeordnet werden, der im obersten Bereich der 9 dargestellt ist.
  • Optional können je nach Qualität des Audio-Signals und Levels der Hintergrundgeräusche die Schnarchgeräusche noch genauer in Unterklassen, wie z. B. pathologisch und nicht pathologisch, eingeteilt werden. Unter sehr günstigen Bedingungen kann auch Atmen als separates Geräusch klassifiziert werden und dessen Stärke ermittelt werden.
  • In 9 ist das Ergebnis einer verbesserten Ausführungsform der Erfindung näher dargestellt, bei dem sowohl die Ergebnisse der Auswertung der Höhenprofile als auch die Ergebnisse der akustischen Schnarchanalyse in die Bewertung der Atmungsaktivität eingehen. Typischerweise sind die Segmente Si und die Audio-Segmente SAi miteinander nicht zeitlich korreliert.
  • Aus diesem Grund werden zeitgleich aufgenommene Audio-Segmente SAi und Segmente Si einander zunächst aufgrund ihres jeweiligen Aufnahmezeitpunkts einander zugeordnet. Für jedes Segment Si stehen typischerweise mehrere Audio-Segmente SAi zur Verfügung, die während der Zeitspanne des Segments aufgenommen wurden.
  • Im vorliegenden Ausführungsbeispiel der Erfindung wird nach Segmenten Si mit geringer Atemtiefe T gesucht. Den in 9 dargestellten Daten kann entnommen werden, dass im Segment S3 eine Atemtiefe T vorliegt, die wesentlich geringer ist als in den beiden vorangehenden Segmenten S1, S2. Anschließend wird in allen diesem Segment S3 zugeordneten Audio-Segmenten SAi nach fehlenden Atemgeräuschen gesucht. Hier kann festgestellt werden, dass sich in den Audio-Segmenten SAi, die gleichzeitig mit dem Segment S3 aufgenommen wurden, keine Schnarch- oder Atemgeräusche sondern lediglich Hintergrundgeräusche XH vorhanden sind. Da also einerseits eine geringe Atemtiefe erkannt wurde und andererseits auch keine Schnarch- oder Atemgeräusche festgestellt werden konnten, ist davon auszugehen, dass die betreffende Person nicht atmet.
  • Aus den Daten, die aus den Audio-Signalen und Höhenprofilen extrahiert wurden, können nun zu einem beliebigen Zeitpunkt Aussagen über die Atmung getroffen werden. Dazu wird wie folgt vorgegangen: Es werden zwei Indizes I und J gesucht, sodass die jeweiligen Beginnzeitpunkte Taudio,I der Audio-Segmente SAi und die Beginnzeitpunkte T3D,J der Segmente S jeweils am nächsten beim Zeitpunkt t sind unter allen möglichen Zeitpunkten, die für die Audiosegmentierung und für die Segmentierung der Höhenprofile gewählt wurden. Die Möglichkeiten, die sich für diesen Zeitpunkt ergeben, sind in der folgenden Tabelle zusammengefasst:
    Schnarchen bei Taudio,I Kein Schnarchen bei Taudio,I
    große Atemtiefe bei T3D,J Atmung Atmung
    keine oder geringe Atemtiefe bei T3D,J Atmung Atemstillstand
  • Im Folgenden wird eine weitere Ausführungsform der Erfindung dargestellt, bei der eine verbesserte Verknüpfung der ermittelten Atemtiefe T und der akustischen Klassifikation der Atemgeräusche und damit eine verbesserte Detektion von Atemaussetzern ermöglicht. Durch Interpolation der ermittelten Atemtiefen über die Zeit kann ein Atemtiefesignal T(t) ermittelt werden.
  • Diese Klassifikation beruht auf der Atemtiefefunktion T(t), die den zeitlichen Verlauf der Atemtiefe bezeichnet, sowie das Klassifikationssignal A(t), das zu jedem Zeitpunkt angibt ob und gegebenenfalls welche Atemgeräusche vorhanden waren. Im vorliegenden Ausführungsbeispiel wird das Klassifikationssignal A(t) modifiziert und als vektorwertige Funktion festgelegt, die jedem Zeitpunkt einen Vektor zuordnet, dessen Komponenten jeweils die Intensität des jeweils erkannten Signals angeben. Konkret könnte das Klassifikationssignal A(t) Komponenten aufweisen, von denen eine die Stärke Stärke des Schnarchgeräuschs oder eines Schnarchgeräuschs von einem bestimmten Typ repräsentieren, während eine andere die Stärke der zum jeweiligen Zeitpunkt vorhandenen Hintergrundgeräusche repräsentiert.
  • Es besteht dann die Möglichkeit, mehrere Audio-Segmente zu einem weiteren Audio-Segment mit einer Länge von beispielsweise 5 bis 10 Sekunden zusammenzufassen und mithilfe einer Mittelwertbildung die jeweiligen Signalstärken in diesem weiteren Audio-Segment zu ermitteln. Durch diesen Schritt ist es möglich, längere Perioden, in denen eine Person beim Einatmen schnarcht, jedoch leise ausatmet, insgesamt als Schnarchen zu klassifizieren. Durch diese Mittelung wird ein gemitteltes Klassifikationssignal B(t) erstellt. Besonders vorteilhaft ist es, wenn das gemitteltes Klassifikationssignal B(t) und das Atemtiefesignal A(t) auf zeitlich miteinander übereinstimmenden Segmenten bzw. weiteren Audio-Segmenten festgelegt werden.
  • In einem nachfolgenden Schritt wird sowohl im Atemtiefesignal T(t) als auch im weiteren Klassifikationssignal B(t) nach Zeitpunkten gesucht, zu denen in den beiden Signalen T(t), B(t) starke Änderungen auftreten. Hierbei handelt es sich beispielsweise um Zeitpunkte, zu denen Atemgeräusche verschwinden bzw. wieder einsetzen oder Atembewegungen verschwinden oder wieder einsetzen.
  • Die so erkannten Zeitpunkte werden als umso relevanter eingestuft, je stärker die Änderung des Signals T(t), B(t) zum jeweiligen Zeitpunkt ist. Es wird ein diesbezüglicher Relevanzwert REL erstellt, das die Relevanz der einzelnen Zeitpunkte für den Beginn oder das Ende einer Phase mit geringer Atmung angibt.
  • Es werden jene Punkte als Startpunkte RS oder Endpunkte RE eines Atemstillstandes auswählt, für welche der Betrag des Relevanzmaßes REL über dem Betrag eines vorgegebenen Schwellwerts liegt. Ein Startzeitpunkt RS kann angenommen werden, wenn der Relevanzwert REL negativ ist, ein Endzeitpunkt RE kann angenommen werden, wenn der Relevanzwert REL positiv ist. Der Zeitraum AP zwischen dem Startzeitpunkt RS und dem Endzeitpunkt RE wird als Zeitraum geringer oder fehlender Atemtätigkeit angesehen.
  • Der Schwellenwert kann insbesondere schleifend bzw. gleitend gebildet werden, indem über einen Zeitbereich, insbesondere vor und/oder nach dem Vergleichszeitpunkt mit dem Referenzmaß ein Mittelwert des Referenzmaßes gebildet wird und der Schwellenwert im Bereich zwischen 120% und 200% dieses Mittelwerts festgelegt wird.
  • Insgesamt ist es im Rahmen der Erfindung möglich, den gesamten Schlaf einer Person über mehrere Stunden aufzuzeichnen und die Höhenprofile, gegebenenfalls auch die Audio-Signale, in einzelne Segmente, und gegebenenfalls auch Audio-Segmente, zu unterteilen. Selbstverständlich ist es auch möglich, nur einzelne besonders relevante Schlafphasen der Person zu betrachten und nur einige der aufgenommenen Höhenprofile bzw. Audio-Abtastwerte einzelnen Segmente und gegebenenfalls Audio-Segmenten zuzuordnen.
  • Weiters ist es möglich, die Anzahl und Dauer der ermittelten Phasen von geringer Atemtiefe oder fehlender Atemtägigkeit über den gesamten Schlaf aufzuzeichnen und statistischen Analysen zu unterziehen.
  • ZITATE ENTHALTEN IN DER BESCHREIBUNG
  • Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
  • Zitierte Nicht-Patentliteratur
    • Hansard, M., Lee, S., Choi, O., and Horaud, R. (2013) [0050]
    • Oike, Y., Shintaku, H., Takayama, S., Ikeda, M., and Asada, K. (2003) [0051]
    • Sensors, 2003. Proceedings of IEEE, volume 1, pages 502–507. IEEE [0051]
    • Mailloux, R. J. (2005) [0052]
    • Gabriele Fanelli, Juergen Gall, and Luc Van Gool. Real time head pose estimation with random regression forests. In Computer Vision and Pattern Recognition (CVPR), pages 617–624, June 2011 [0082]
    • Jamie Shotton, Ross Girshick, Andrew Fitzgibbon, Toby Sharp, Mat Cook, Mark Finocchio, Richard Moore, Pushmeet Kohli, Antonio Criminisi, Alex Kipman, et al. Efficient human pose estimation from single depth images. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 35(12): 2821–2840, 2013 [0082]
    • Hisham Alshaer, Aditya Pandya, T Douglas Bradley, and Frank Rudzicz. Subject independent identification of breath sounds components using multiple classifiers. In Acoustics, Speech and Signal Processing (ICASSP), 2014 IEEE International Conference on, pages 3577–3581. IEEE, 2014 [0102]
    • M Cavusoglu, M Kamasak, O Erogul, T Ciloglu, Y Serinagaoglu, and T Akcam. An efficient method for snore/nonsnore classification of sleep sounds. Physiological measurement, 28(8): 841, 2007 [0103]

Claims (32)

  1. Verfahren zur Bestimmung des zeitlichen Verlaufs der Atemtiefe (T) einer, insbesondere schlafenden, Person, wobei mit einer auf die Person (1) gerichteten Detektoreinheit (20) laufend zu aufeinander folgenden Aufnahmezeitpunkten (t1, ..., tp) jeweils ein Höhenprofil (H) der Person (1) erstellt wird, a) wobei im Höhenprofil (H) eine Anzahl von zumindest zwei Punkten im Raum festgelegt ist, die auf der Oberfläche der Person (1) oder auf der Oberfläche eines auf oder neben der Person (1) befindlichen Gegenstands liegen, b) wobei für jeden der Aufnahmezeitpunkte (t1, ..., tp) das jeweilige Höhenprofil (H) in einer Datenstruktur abgespeichert und zur Verfügung gehalten wird, c) wobei eine Anzahl von zu aufeinander folgenden Aufnahmezeitpunkten (t1, ..., tp), insbesondere innerhalb eines Zeitbereichs von 3 bis 20 Sekunden, aufgenommenen Höhenprofilen (H) zu einem Segment (S1, ..., Sq) zusammengefasst wird, d) wobei ein Bereich, der den Bauch- oder Brustbereich der Person in Abhängigkeit vom jeweiligen Referenzpunkt oder Referenzbereich (21) angibt als Betrachtungsbereich (22) ausgewählt wird, e) wobei für jedes Höhenprofil (H) innerhalb des Segments (S1, ..., Sq) jeweils gesondert der Mittelwert der Abstände der innerhalb des Betrachtungsbereichs (22) befindlichen Punkte des Höhenprofils (H) zu einem Referenzpunkt oder Referenzgegenstand ermittelt wird, und für das Segment (S1, ..., Sq) ein Signal (si) ermittelt wird, dem zum jeweiligen Aufnahmezeitpunkt (t1, ..., tp) des Höhenprofils (H) der für dieses Höhenprofil (H) ermittelte Mittelwert zugeordnet wird, und f) wobei basierend auf dem ermittelten Signal (si), insbesondere basierend auf dessen Signalamplitude, ein oder mehrere den zeitlichen Verlauf der Atemtiefe (T) charakterisierende Werte ermittelt wird oder werden, dadurch gekennzeichnet, dass g) das Höhenprofil (H) durch eine zweidimensionale Matrixdatenstruktur umfassend eine Anzahl von Zeilen und Spalten charakterisiert wird, h) – eine Anzahl von in Zeilen und Spalten rasterförmig angeordneten Positionen vorgegeben wird, an denen jeweils die Abstandswerte (d1, ..., dn) des Höhenprofils (H) bestimmt werden, oder – die Matrixdatenstruktur erstellt wird, indem die Abstandswerte (d1, ..., dn) als die Abstände entlang von vorgegebenen Strahlen, die von der Detektoreinheit ausgehen, gemessen werden und dann die vertikalen Abstände von dem jeweiligen Schnittpunkt mit der Oberfläche zur Referenzebene mithilfe des gemessenen Abstandes und des jeweilig verwendeten Messwinkels errechnet werden, wobei die Winkel der verschiedenen Messstrahlen dabei so gewählt werden, dass sich bei Auftreffen der Messstrahlen auf eine Ebene, die parallel zur Referenzebene (21) liegt, eine rasterförmige Anordnung ergeben würde, i) die Matrixdatenstruktur ein Raster von derselben Größe und Struktur aufweist, j) die Matrixdatenstruktur erstellt wird, indem die an den jeweiligen Positionen aufgenommenen Abstandswerte (d1, ..., dn) an den Positionen im Raster entsprechenden Speicherpositionen in der Matrixdatenstruktur abgespeichert und zur Verfügung gehalten werden, und k) die Matrixdatenstruktur nach ihrer Erstellung in den Abmessungen durch eine reduzierte Matrixdatenstruktur ersetzt wird, deren räumliche Auflösung verringert wird, indem mehrere Einträge der Matrixdatenstruktur zu einem Eintrag einer reduzierten Matrixdatenstruktur zusammengefasst werden, – wobei insbesondere nur einzelne der Abstandsmesswerte (d) für die Bildung der reduzierten Matrixdatenstruktur herangezogen werden und die übrigen Abstandsmesswerte verworfen werden, und – wobei vorzugsweise die Parameter (a, b) als ganze Zahlen bestimmt werden und die reduzierte Matrixdatenstruktur Hr(x, y, t) = H(ax, by, t) bestimmt wird.
  2. Verfahren zur Bestimmung des zeitlichen Verlaufs der Atemtiefe (T) einer, insbesondere schlafenden, Person, wobei mit einer auf die Person (1) gerichteten Detektoreinheit (20) laufend zu aufeinander folgenden Aufnahmezeitpunkten (t1, ..., tp) jeweils ein Höhenprofil (H) der Person (1) erstellt wird, a) wobei das Höhenprofil (H) eine Anzahl von zumindest zwei Abstandswerten (d1, ..., dn) zur Festlegung jeweils eines Punktes im Raum aufweist, wobei die einzelnen Abstandswerte jeweils den Abstand des Schnittpunktes eines relativ zur Detektoreinheit vorab festgelegten, insbesondere von der Detektoreinheit ausgehenden, Strahls mit der Oberfläche der Person (1) oder der Oberfläche eines auf der oder neben der Person (1) befindlichen Gegenstands von einem Referenzpunkt oder einer Referenzebene (21) angeben b) wobei für jeden der Aufnahmezeitpunkte (t1, ..., tp) jeweils eine Datenstruktur erstellt wird, die das jeweilige Höhenprofil (H) enthält, wobei sämtliche so erstellte Datenstrukturen jeweils dieselbe Größe aufweisen und jeweils mit Speicherpositionen für die einzelnen Abstandswerte des Höhenprofils (H) aufweisen, c) wobei eine Anzahl von zu aufeinander folgenden Aufnahmezeitpunkten (t1, ..., tp), insbesondere innerhalb eines Zeitbereichs von 3 bis 20 Sekunden, aufgenommenen Höhenprofilen (H) zu einem Segment (S1, ..., Sq) zusammengefasst wird, d) wobei eine Anzahl von Speicherpositionen der Datenstruktur, in denen Abstandswerte (d1, ..., dn) abgespeichert sind, die den Abstand des Bauch- oder Brustbereichs der Person in Abhängigkeit vom jeweiligen Referenzpunkt oder Referenzbereich (21) angeben, als Betrachtungsbereich (22) ausgewählt wird, e) wobei für jedes Höhenprofil (H) innerhalb eines Segments (S1, ..., Sq) jeweils gesondert der Mittelwert der innerhalb des Betrachtungsbereichs (22) befindlichen Abstandswerte (d1, ..., dn) ermittelt wird, und für das Segment (S1, ..., Sq) ein Signal (si) ermittelt wird, dem zum jeweiligen Aufnahmezeitpunkt (t1, ..., tp) des Höhenprofils (H) der für dieses Höhenprofil (H) ermittelte Mittelwert zugeordnet wird, und f) wobei basierend auf dem ermittelten Signal (si), insbesondere basierend auf dessen Signalamplitude, ein oder mehrere den zeitlichen Verlauf der Atemtiefe (T) charakterisierende Werte ermittelt wird oder werden, dadurch gekennzeichnet, dass g) das Höhenprofil (H) durch eine zweidimensionale Matrixdatenstruktur umfassend eine Anzahl von Zeilen und Spalten charakterisiert wird, h) – eine Anzahl von in Zeilen und Spalten rasterförmig angeordneten Positionen vorgegeben wird, an denen jeweils die Abstandswerte (d1, ..., dn) des Höhenprofils (H) bestimmt werden, oder – die Matrixdatenstruktur erstellt wird, indem die Abstandswerte (d1, ..., dn) als die Abstände entlang von vorgegebenen Strahlen, die von der Detektoreinheit ausgehen, gemessen werden und dann die vertikalen Abstände von dem jeweiligen Schnittpunkt mit der Oberfläche zur Referenzebene mithilfe des gemessenen Abstandes und des jeweilig verwendeten Messwinkels errechnet werden, wobei die Winkel der verschiedenen Messstrahlen dabei so gewählt werden, dass sich bei Auftreffen der Messstrahlen auf eine Ebene, die parallel zur Referenzebene (21) liegt, eine rasterförmige Anordnung ergeben würde, i) die Matrixdatenstruktur ein Raster von derselben Größe und Struktur aufweist, j) die Matrixdatenstruktur erstellt wird, indem die an den jeweiligen Positionen aufgenommenen Abstandswerte (d1, ..., dn) an den Positionen im Raster entsprechenden Speicherpositionen in der Matrixdatenstruktur abgespeichert und zur Verfügung gehalten werden, und k) die Matrixdatenstruktur nach ihrer Erstellung in den Abmessungen durch eine reduzierte Matrixdatenstruktur ersetzt wird, deren räumliche Auflösung verringert wird, indem mehrere Einträge der Matrixdatenstruktur zu einem Eintrag einer reduzierten Matrixdatenstruktur zusammengefasst werden, – wobei insbesondere nur einzelne der Abstandsmesswerte (d) für die Bildung der reduzierten Matrixdatenstruktur herangezogen werden und die übrigen Abstandsmesswerte verworfen werden, und – wobei vorzugsweise die Parameter (a, b) als ganze Zahlen bestimmt werden und die reduzierte Matrixdatenstruktur Hr(x, y, t) = H(ax, by, t) bestimmt wird.
  3. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Höhenprofil (H) eine Punktwolke mit einer Anzahl von zumindest zwei Punkten im Raum beschreibt, die auf der Oberfläche der Person (1) oder auf der Oberfläche eines auf oder neben der Person (1) befindlichen Gegenstands liegen.
  4. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass zur Charakterisierung der Atemtiefe (T) in einem Segment (S1, ..., Sq) aus dem Signal (si) zumindest ein Maximum (smax) und zumindest ein Minimum (smin) extrahiert werden und die zumindest eine Differenz (Δ) zwischen dem Maximum (smax) und dem Minimum (smin) als die Atemtiefe (T) charakterisierender Wert für den dem Segment (S1, ..., Sq) zugeordneten Zeitbereich herangezogen wird.
  5. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass das Signal (si) einer spektralen Transformation, insbesondere Fourier-Transformation oder Cosinustransformation oder Wavelet-Transformation, unterworfen wird und innerhalb eines vorgegebenen Frequenzbands, insbesondere von 0,1 Hz bis 1 Hz, nach demjenigen Spektralanteil mit der höchsten Signalenerige gesucht wird und die Signalenergie dieses Spektralanteils zur Charakterisierung der Atemtiefe (T) in diesem Segment (S1, ..., Sq) herangezogen wird.
  6. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass das einem Segment (S1, ..., Sq) zugeordnete Signal (si) nach seiner Erstellung, insbesondere vor der Bestimmung des die Atemtiefe charakterisierenden Werts, einer Rauschfilterung unterzogen wird, wobei insbesondere a) Signalanteile mit einer Frequenz von mehr als 0,5 Hz unterdrückt werden, und/oder b) Gleichanteile unterdrückt werden.
  7. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, a) dass für eine Anzahl von überlappenden oder nicht überlappenden Segmenten (S1, ..., Sq) jeweils separat die Atemtiefe (T) ermittelt wird und/oder b) dass der Betrachtungsbereich (22) für jedes Segment (S1, ..., Sq) separat, insbesondere auf Grundlage des für das jeweils vorangehende Segment (S1, ..., Sq) ermittelten Betrachtungsbereichs (22), ermittelt wird.
  8. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Matrixdatenstruktur nach ihrer Erstellung in ihren Abmessungen durch eine reduzierte Matrixdatenstruktur ersetzt wird, wobei für rechteckige, insbesondere die gesamte Matrixdatenstruktur abdeckende, und nicht überlappende Bildbereiche von jeweils gleicher größe in der Matrixdatenstruktur jeweils ein mittlerer Abstandswert (d') ermittelt wird und dieser mittlere Abstandswert (d') dem bezüglich seiner Lage entsprechenden Bildpunkt der reduzierten Matrixdatenstruktur zugeordnet wird.
  9. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass der Betrachtungsbereich (22) gesetzt wird, indem a) im Höhenprofil (H), insbesondere in der Matrixdatenstruktur oder in der Punktwolke, eine Anzahl von möglichen Betrachtungsbereichen (R1,1, ...) vorab vorgegeben werden, b) für das jeweilige Segment (S1, ..., Sq) die jeweilige Atemtiefe (T) unter Zugrundelegung jedes der möglichen Betrachtungsbereiche (22) ermittelt wird, und c) derjenige vorgegebene möglichen Betrachtungsbereich (R1,1, ...) als Betrachtungsbereich (22) herangezogen wird, für den die ermittelte Atemtiefe (22) am größten ist.
  10. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass der Betrachtungsbereich (22) gesetzt wird, indem a) im Höhenprofil, insbesondere in der Matrixdatenstruktur oder in der Punktwolke, mittels Objekterkennung nach Bereichen gesucht wird oder dass vorab Bereiche ausgewählt werden, die einem menschlichen Kopf und Torso entsprechen, und b) der den Torso abbildende Bereich des Höhenprofils, insbesondere der Matrixdatenstruktur oder der Punktwolke, oder ein Teilbereich dieses Bereichs als Betrachtungsbereich (22) ausgewählt wird, wobei insbesondere – zur Detektion des Verlaufs oder der Atemtiefe der Brustatmung der dem Kopf nahe Teilbereich dieses Bereichs als Betrachtungsbereich (22) ausgewählt wird und/oder – zur Detektion des Verlaufs oder der Atemtiefe der Bauchatmung der dem Kopf ferne Teilbereich dieses Bereichs als Betrachtungsbereich (22) ausgewählt wird.
  11. Verfahren nach Anspruch 10, dadurch gekennzeichnet, dass für jedes zu untersuchende Segment (S1, ..., Sq) oder für einzelne Höhenprofile (H) eines Segments (S1, ..., Sq) der Betrachtungsbereich (22) mittels Objekterkennung an die im Segment (S1, ..., Sq) vorliegenden Höhenprofile (H) ausgehend von der Position des ausgewählten Betrachtungsbereichs (22) im jeweils vorangehenden Segment (S1, ..., Sq) adaptiv neu ermittelt wird.
  12. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass der Betrachtungsbereich (22) gesetzt wird, indem a) für sämtliche Punkte des Höhenprofils (H), insbesondere für alle Einträge der Matrixdatenstruktur oder der Punktwolke, separat die Varianz über das jeweilige Segment (S1, ..., Sq) bestimmt wird, und b) ein Bereich oder mehrere Bereiche (22a, 22b) mit jeweils zusammenhängenden Punkten des Höhenprofils (H), deren jeweilige Varianz oberhalb eines unteren Schwellenwerts oder innerhalb eines vorgegebenen Intervalls liegen, als Betrachtungsbereich (22) ausgewählt wird oder werden, insbesondere – indem zusammenhängende Bereiche (22a, 22b) von Punkten als Betrachtungsbereich ausgewählt werden, deren Größe eine vorgegebene Anzahl von Punkten übersteigt – wobei insbesondere ein Bereich dann als zusammenhängend angesehen wird, wenn jeder Punkt des Höhenprofils ausgehend von einem Punkt innerhalb dieses Bereichs über jeweils benachbarte Pixel erreichbar ist, – wobei vorzugsweise Punkte des Höhenprofils (H) dann als benachbart angesehen werden, – wenn sie durch benachbarte Einträge der Matrix-Datenstruktur festgelegt sind oder – wenn sie oder ihre Projektion auf eine horizontale Ebene im Raum einen einen Schwellenwert unterschreitenden Abstand voneinander aufweisen.
  13. Verfahren nach Anspruch 12, dadurch gekennzeichnet, dass der Betrachtungsbereich (22) in zwei oder mehreren aufeinander folgenden Segmenten (S1, ..., Sq) separat ermittelt wird und ein Höhenprofil (H) verworfen und eine Fehlermeldung ausgegeben wird, wenn sich der Betrachtungsbereich (22), insbesondere dessen Größe und/oder dessen Schwerpunkt, gegenüber dem jeweils vorangehenden Segment (S1, ..., Sq) um einen vorgegebenen Schwellenwert verschiebt.
  14. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass a) gleichzeitig parallel zur Aufnahme des Abstands der Person von der Detektoreinheit (20) der von der Person abgegebene Schall ermittelt und in Form eines Audio-Signals (5a) mit einer Anzahl von Audio-Abtastwerten zur Verfügung gehalten wird, b) das Audio-Signal (sa) in eine Anzahl von Audio-Segmente (SA1, ..., SAr), insbesondere mit einer Länge von 100 ms bis 1 Sekunde, unterteilt wird und für jedes der Audio-Segmente (SA1, ..., Sar) untersucht wird, ob in diesem menschliche Atemgeräusche oder andere Geräusche enthalten sind, und für jedes Audio-Segment (SA1, ..., SAr) jeweils ein Klassifikationsergebnis zur Verfügung gehalten wird, c) zeitgleich aufgenommene Audio-Segmente (SA1, ..., Sar) und Segmente (S1, ..., Sq) einander zugeordnet werden, und d) nach Audio-Segmenten (SA1, ..., Sar) oder Segmenten (S1, ..., Sq) mit geringer Atemtiefe oder mit fehlenden Atemgeräuschen gesucht wird und die einem solchen Audio-Segment (SA1, ..., Sar) oder Segment (S1, ..., Sq) zugeordneten Segmente (S1, ..., Sq) oder Audio-Segmente (SA1, ..., Sar) ebenfalls auf das Vorliegen geringer Atemtiefe oder fehlender Atemgeräuschen untersucht werden, und e) für den Fall, dass in einander zugeordneten Segmenten (S1, ..., Sq) und Audio-Segmenten (S1, ..., Sq) jeweils geringe Atemtiefe und fehlender Atemgeräusche detektiert wurden, das Fehlen der Atmung der Person festgestellt wird.
  15. Verfahren nach Anspruch 14, dadurch gekennzeichnet, dass a) ein Klassifikationssignal (A(t)) erstellt wird, das für jedes Audio-Segment (SAi) jeweils zumindest ein Klassifikationsergebnis enthält, das die Art und Stärke des jeweiligen Geräuschs im Zeitbereich des jeweiligen Audio-Segment (SAi) angibt, b) dass jeweils eine Anzahl von aufeinander folgenden Audio-Segmente (SAi) zu weiteren Audio-Segmenten (SAi), insbesondere mit einer Dauer von 5 bis 10 Sekunden zusammengefasst werden, die vorzugsweise dieselben Zeitbereiche umfassen wie die Segmente (S1, ..., Sq), c) über die innerhalb eines weiteren Audio-Segments (SAi) enthaltenen Klassifikationsergebnisse eine Mittelung vorgenommen wird und dem weiteren Audio-Segment (SAi) der jeweilige Mittelwert zugewiesen wird, d) ein weiteres Klassifikationssignal (B(t)) durch Interpolation der Mittelwerte der weiteren Audio-Segmente (SAi) erstellt wird, e) im weiteren Klassifikationssignal B(t) sowie im Atemtiefesignal T(t) nach Zeitpunkten gesucht wird, zu denen in den beiden Signalen (T(t), B(t)) starke Änderungen auftreten, f) die so erkannten Zeitpunkte werden als umso relevanter eingestuft werden, je stärker die Änderung des jeweiligen Signals zum jeweiligen Zeitpunkt ist, g) diesen Zeitpunkten jeweils ein diesbezügliches Relevanzwert zugeordnet wird, und h) jene Zeitpunkte als Startpunkte (RS) oder Endpunkte (RE) eines Atemstillstandes detektiert werden, für welche der Betrag des Relevanzwerts (REL) über dem Betrag eines Schwellwert liegt, wobei insbesondere – der Schwellenwert gebildet wird, indem über einen Zeitbereich, insbesondere vor und/oder nach dem Vergleichszeitpunkt mit dem Referenzmaß ein Mittelwert des Referenzmaßes gebildet wird und der Schwellenwert im Bereich zwischen 120% und 200% dieses Mittelwerts festgelegt wird.
  16. Datenträger, auf dem ein Programm zur Durchführung eines Verfahrens nach einem der vorangehenden Ansprüche abgespeichert ist.
  17. Vorrichtung zur Bestimmung des zeitlichen Verlaufs der Atemtiefe (T) einer, insbesondere schlafenden, Person, umfassend – eine auf eine Schlafgelegenheit, insbesondere ein Bett (10) ausrichtbare Detektoreinheit (20), die laufend zu aufeinander folgenden Aufnahmezeitpunkten (t1, ..., tp) jeweils ein Höhenprofil (H) der Person (1) erstellt, wobei im Höhenprofil (H) eine Anzahl von zumindest zwei Punkten im Raum festgelegt ist, die auf der Oberfläche der Person (1) oder auf der Oberfläche eines auf oder neben der Person (1) befindlichen Gegenstands liegen, sowie – eine Verarbeitungseinheit (50), die a) für jeden der Aufnahmezeitpunkte (t1, ..., tp) das jeweilige Höhenprofil (H) in einer Datenstruktur abgespeichert und zur Verfügung hält, b) eine Anzahl von zu aufeinander folgenden Aufnahmezeitpunkten (t1, ..., tp), insbesondere innerhalb eines Zeitbereichs von 3 bis 20 Sekunden, aufgenommenen Höhenprofilen (H) zu einem Segment (S1, ..., Sq) zusammenfasst, c) einen Bereich, der den Bauch- oder Brustbereich der Person in Abhängigkeit vom jeweiligen Referenzpunkt oder Referenzbereich (21) angibt als Betrachtungsbereich (22) auswählt, d) für jedes Höhenprofil (H) innerhalb des Segments (S1, ..., Sq) jeweils gesondert den Mittelwert der Abstände der innerhalb des Betrachtungsbereichs (22) befindlichen Punkte des Höhenprofils (H) zu einem Referenzpunkt oder Referenzgegenstand ermittelt, und für das Segment (S1, ..., Sq) ein Signal (si) ermittelt, dem zum jeweiligen Aufnahmezeitpunkt (t1, ..., tp) des Höhenprofils (H) der für dieses Höhenprofil (H) ermittelte Mittelwert zugeordnet ist, und e) insbesondere anschließend basierend auf diesem Signal (si) oder dessen Signalamplitude einen die Atemtiefe (T) charakterisierender Wert ermittelt, dadurch gekennzeichnet, dass die Verarbeitungseinheit (50) f) eine zweidimensionale Matrixdatenstruktur erstellt, die eine Anzahl von Zeilen und Spalten umfasst, die das Höhenprofil (H) charakterisieren, g) – eine Anzahl von in Zeilen und Spalten rasterförmig angeordneten Positionen vorgibt, an denen jeweils die Abstandswerte (d1, ..., dn) des Höhenprofils (H) bestimmt sind, oder – die Matrixdatenstruktur erstellt, indem sie die Abstandswerte (d1, ..., dn) als die Abstände entlang von vorgegebenen Strahlen, die von der Detektoreinheit ausgehen, misst und dann die vertikalen Abstände von dem jeweiligen Schnittpunkt mit der Oberfläche zur Referenzebene mithilfe des gemessenen Abstandes und des jeweilig verwendeten Messwinkels errechnet, wobei sie die Winkel der verschiedenen Messstrahlen dabei so wählt, dass sich bei Auftreffen der Messstrahlen auf eine Ebene, die parallel zur Referenzebene (21) liegt, eine rasterförmige Anordnung ergeben würde, h) wobei die Matrixdatenstruktur ein Raster von derselben Größe und Struktur aufweist, i) die Matrixdatenstruktur erstellt, indem sie die an den jeweiligen Positionen aufgenommenen Abstandswerte (d1, ..., dn) an den Positionen im Raster entsprechenden Speicherpositionen in der Matrixdatenstruktur abspeichert und zur Verfügung hält, und j) eine reduzierte Matrixdatenstruktur erstellt, durch Ersetzen der Matrixdatenstruktur nach ihrer Erstellung in den Abmessungen, deren räumliche Auflösung sie verringert, indem sie mehrere Einträge der Matrixdatenstruktur zu einem Eintrag einer reduzierten Matrixdatenstruktur zusammenfasst, – wobei sie insbesondere nur einzelne der Abstandsmesswerte (d) für die Bildung der reduzierten Matrixdatenstruktur heranzieht und die übrigen Abstandsmesswerte verwirft, und – wobei sie vorzugsweise die Parameter (a, b) als ganze Zahlen bestimmt und die reduzierte Matrixdatenstruktur Hr(x, y, t) = H(ax, by, t) bestimmt.
  18. Vorrichtung zur Bestimmung des zeitlichen Verlaufs der Atemtiefe (T) einer, insbesondere schlafenden, Person, umfassend – eine auf eine Schlafgelegenheit, insbesondere ein Bett (10), ausrichtbare Detektoreinheit (20), die laufend zu aufeinander folgenden Aufnahmezeitpunkten (t1, ..., tp) jeweils ein Höhenprofil (H) der Person (1) erstellt, wobei das Höhenprofil (H) eine Anzahl von zumindest zwei Abstandswerten (d1, ..., dn) zur Festlegung jeweils eines Punktes im Raum aufweist, wobei die einzelnen Abstandswerte jeweils den Abstand des Schnittpunktes eines relativ zur Detektoreinheit vorab festgelegten, insbesondere von der Detektoreinheit ausgehenden, Strahls mit der Oberfläche der Person (1) oder der Oberfläche eines auf der oder neben der Person (1) befindlichen Gegenstands von einem Referenzpunkt oder einer Referenzebene (21) angeben sowie – eine Verarbeitungseinheit (50), die a) für jeden der Aufnahmezeitpunkte (t1, ..., tp) jeweils eine Datenstruktur erstellt, die das jeweilige Höhenprofil (H) enthält, wobei sämtliche so erstellte Datenstrukturen jeweils dieselbe Größe aufweisen und jeweils mit Speicherpositionen für die einzelnen Abstandswerte des Höhenprofils (H) aufweisen, b) eine Anzahl von zu aufeinander folgenden Aufnahmezeitpunkten (t1, ..., tp), insbesondere innerhalb eines Zeitbereichs von 3 bis 20 Sekunden, aufgenommenen Höhenprofilen (H) zu einem Segment (S1, ..., Sq) zusammenfasst, c) eine Anzahl von Speicherpositionen der Datenstruktur, in denen Abstandswerte (d1, ..., dn) abgespeichert sind, die den Abstand des Bauch- oder Brustbereichs der Person in Abhängigkeit vom jeweiligen Referenzpunkt oder Referenzbereich (21) angeben, als Betrachtungsbereich (22) auswählt, d) für jedes Höhenprofil (H) innerhalb eines Segments (S1, ..., Sq) jeweils gesondert den Mittelwert der innerhalb des Betrachtungsbereichs (22) befindlichen Abstandswerte (d1, ... dn) ermittelt, und für das Segment (S1, ..., Sq) ein Signal (si) ermittelt, dem zum jeweiligen Aufnahmezeitpunkt (t1, ..., tp) des Höhenprofils (H) der für dieses Höhenprofil (H) ermittelte Mittelwert zugeordnet ist, e) insbesondere anschließend basierend auf diesem Signal (si) oder dessen Signalamplitude einen die Atemtiefe (T) charakterisierender Wert ermittelt, dadurch gekennzeichnet, dass die Verarbeitungseinheit (50) f) eine zweidimensionale Matrixdatenstruktur erstellt, die eine Anzahl von Zeilen und Spalten umfasst, die das Höhenprofil (H) charakterisieren, g) – eine Anzahl von in Zeilen und Spalten rasterförmig angeordneten Positionen vorgibt, an denen jeweils die Abstandswerte (d1, ..., dn) des Höhenprofils (H) bestimmt sind, oder – die Matrixdatenstruktur erstellt, indem sie die Abstandswerte (d1, ..., dn) als die Abstände entlang von vorgegebenen Strahlen, die von der Detektoreinheit ausgehen, misst und dann die vertikalen Abstände von dem jeweiligen Schnittpunkt mit der Oberfläche zur Referenzebene mithilfe des gemessenen Abstandes und des jeweilig verwendeten Messwinkels errechnet, wobei sie die Winkel der verschiedenen Messstrahlen dabei so wählt, dass sich bei Auftreffen der Messstrahlen auf eine Ebene, die parallel zur Referenzebene (21) liegt, eine rasterförmige Anordnung ergeben würde, h) wobei die Matrixdatenstruktur ein Raster von derselben Größe und Struktur aufweist, i) die Matrixdatenstruktur erstellt, indem sie die an den jeweiligen Positionen aufgenommenen Abstandswerte (d1, ..., dn) an den den Positionen im Raster entsprechenden Speicherpositionen in der Matrixdatenstruktur abspeichert und zur Verfügung hält, und j) eine reduzierte Matrixdatenstruktur erstellt, durch Ersetzen der Matrixdatenstruktur nach ihrer Erstellung in den Abmessungen, deren räumliche Auflösung sie verringert, indem sie mehrere Einträge der Matrixdatenstruktur zu einem Eintrag einer reduzierten Matrixdatenstruktur zusammenfasst, – wobei sie insbesondere nur einzelne der Abstandsmesswerte (d) für die Bildung der reduzierten Matrixdatenstruktur heranzieht und die übrigen Abstandsmesswerte verwirft, und – wobei sie vorzugsweise die Parameter (a, b) als ganze Zahlen bestimmt und die reduzierte Matrixdatenstruktur Hr(x, y, t) = H(ax, by, t) bestimmt.
  19. Vorrichtung nach Anspruch 17, dadurch gekennzeichnet, dass die Detektoreinheit (20) die Höhenprofile (H) in Form von Punktwolken mit einer Anzahl von zumindest zwei Punkten im Raum erstellt, wobei die Punkte auf der Oberfläche der Person (1) oder auf der Oberfläche eines auf oder neben der Person (1) befindlichen Gegenstands liegen.
  20. Vorrichtung nach einem der Ansprüche 17 bis 19, dadurch gekennzeichnet, dass die Verarbeitungseinheit (50) zur Charakterisierung der Atemtiefe (T) in einem Segment (S1, ... Sq) aus dem Signal (si) zumindest ein Maximum (smax) und zumindest ein Minimum (smin) extrahiert und die zumindest eine Differenz (Δ) zwischen dem Maximum (smax) und dem Minimum (smin) als die Atemtiefe (T) charakterisierenden Wert für den dem Segment (S1, ..., Sq) zugeordneten Zeitbereich zur Verfügung hält und gegebenenfalls heranzieht.
  21. Vorrichtung nach einem der Ansprüche 17 bis 20, dadurch gekennzeichnet, dass die Verarbeitungseinheit (50) das Signal (si) einer spektralen Transformation, insbesondere Fourier-Transformation, Cosinustransformation oder Wavelet-Transformation, unterzieht und innerhalb eines vorgegebenen Frequenzbands, insbesondere von 0,1 Hz bis 1 Hz, nach demjenigen Spektralanteil mit der höchsten Signalenerige sucht und die Signalenergie dieses Spektralanteils zur Charakterisierung der Atemtiefe (T) in diesem Segment (S1, ..., Sq) heranzieht.
  22. Vorrichtung nach einem der Ansprüche 17 bis 21, dadurch gekennzeichnet, dass die Verarbeitungseinheit (50) das einem Segment (S1, ..., Sq) zugeordnete Signal (si) nach seiner Erstellung, insbesondere vor der Bestimmung des die Atemtiefe charakterisierenden Werts, einer Rauschfilterung unterzieht, wobei sie insbesondere a) Signalanteile mit einer Frequenz von mehr als 0,5 Hz unterdrückt, und/oder b) Gleichanteile unterdrückt.
  23. Vorrichtung nach einem der Ansprüche 17 bis 22, dadurch gekennzeichnet, dass die Verarbeitungseinheit (50) a) für eine Anzahl von überlappenden oder nicht überlappenden Segmenten (S1, ..., Sq) jeweils separat die Atemtiefe (T) ermittelt und/oder b) den Betrachtungsbereich (22) für jedes Segment (S1, ..., Sq) separat, insbesondere auf Grundlage des für das jeweils vorangehende Segment (S1, ..., Sq) ermittelten Betrachtungsbereichs (22), ermittelt.
  24. Vorrichtung nach einem der Ansprüche 17 bis 23, dadurch gekennzeichnet, dass die Verarbeitungseinheit (50) – das Höhenprofil (H) durch eine zweidimensionale Matrixdatenstruktur umfassend eine Anzahl von Zeilen und Spalten charakterisiert, – ein Anzahl von in Zeilen und Spalten rasterförmig angeordneten Positionen vorgegeben wird, an denen jeweils die Abstandswerte (d1, ..., dn) des Höhenprofils (H) bestimmt – die Matrixdatenstruktur ein Raster von derselben Größe und Struktur aufweist, und – die Matrixdatenstruktur erstellt, indem sie die an den jeweiligen Positionen aufgenommenen Abstandswerte (d1, ..., dn) an den den Positionen im Raster entsprechenden Speicherpositionen in der Matrixdatenstruktur abspeichert und zur Verfügung hält.
  25. Vorrichtung nach Anspruch 24, dadurch gekennzeichnet, dass die Verarbeitungseinheit (50) die Matrixdatenstruktur nach ihrer Erstellung in ihren Abmessungen durch eine reduzierte Matrixdatenstruktur ersetzt, wobei sie für rechteckige, insbesondere die gesamte Matrixdatenstruktur abdeckende, und nicht überlappende Bildbereiche von jeweils gleicher größe in der Matrixdatenstruktur jeweils einen mittleren Abstandswert (d') ermittelt und diesen mittleren Abstandswert (d') dem bezüglich seiner Lage entsprechenden Bildpunkt der reduzierten Matrixdatenstruktur zuordnet.
  26. Vorrichtung nach Anspruch 24 oder 25, dadurch gekennzeichnet, dass die Verarbeitungseinheit (50) den Betrachtungsbereich (22) festlegt, indem sie a) in der im Höhenprofil (H), insbesondere in der Matrixdatenstruktur oder in der Punktwolke, eine Anzahl von möglichen Betrachtungsbereichen (R1,1, ...), vorab vorgibt, b) für das jeweilige Segment (S1, ..., Sq) die jeweilige Atemtiefe (T) unter Zugrundelegung jedes der möglichen Betrachtungsbereiche (22) ermittelt, und c) denjenigen vorgegebenen möglichen Betrachtungsbereich (R1,1, ...) als Betrachtungsbereich (22) auswählt und heranzieht, für den die ermittelte Atemtiefe (22) am größten ist.
  27. Vorrichtung nach einem der Ansprüche 24 bis 26, dadurch gekennzeichnet, dass die Verarbeitungseinheit (50) den Betrachtungsbereich (22) festlegt, indem sie a) im Höhenprofil, insbesondere in der Matrixdatenstruktur oder in der Punktwolke, mittels Objekterkennung nach Bereichen sucht oder Mittel zur Auswahl von Bereichen zur Verfügung stellt, die einem menschlichen Kopf und Torso entsprechen, und b) den den Torso abbildenden Bereich der des Höhenprofils, insbesondere der Matrixdatenstruktur oder der Punktwolke, oder ein Teilbereich dieses Bereichs als Betrachtungsbereich auswählt, wobei sie insbesondere – zur Detektion des Verlaufs oder der Atemtiefe der Brustatmung der dem Kopf nahe Teilbereich dieses Bereichs als Betrachtungsbereich (22) auswählt und/oder – zur Detektion des Verlaufs oder der Atemtiefe der Bauchatmung der dem Kopf ferne Teilbereich dieses Bereichs als Betrachtungsbereich (22) auswählt.
  28. Vorrichtung nach Anspruch 27, dadurch gekennzeichnet, dass die Verarbeitungseinheit (50) für jedes zu untersuchende Segment (S1, ..., Sq) oder für einzelne Höhenprofile (H) eines Segments (S1, ..., Sq) der Betrachtungsbereich (22) mittels Objekterkennung an die im Segment (S1, ..., Sq) vorliegenden Höhenprofile ausgehend (H) von der Position des ausgewählten Betrachtungsbereichs (22) im jeweils vorangehenden Segment (S1, ..., Sq) adaptiv neu ermittelt.
  29. Vorrichtung nach einem der Ansprüche 24 bis 28, dadurch gekennzeichnet, dass die Verarbeitungseinheit (50) den Betrachtungsbereich (22) festlegt, indem sie a) für sämtliche Punkte des Höhenprofils (H), insbesondere für alle Einträge der Matrixdatenstruktur, separat die Varianz der Werte über das jeweilige Segment (S1, ..., Sq) bestimmt, und b) einen Bereich oder mehrere Bereiche (22a, 22b) mit jeweils zusammenhängenden Punkten des Höhenprofils (H), deren jeweilige Varianz oberhalb eines unteren Schwellenwerts oder innerhalb eines vorgegebenen Intervalls liegen, als Betrachtungsbereich (22) auswählt, insbesondere – indem sie zusammenhängende Bereiche (22a, 22b) als Betrachtungsbereich auswählt, deren Größe eine vorgegebene Anzahl von Punkten übersteigt – wobei insbesondere ein Bereich dann als zusammenhängend gilt, wenn jeder Punkt des Höhenprofils ausgehend von einem Punkt innerhalb dieses Bereichs über jeweils benachbarte Pixel erreichbar ist, – wobei vorzugsweise Punkte des Höhenprofils (H) dann als benachbart gilt, – wenn sie durch benachbarte Einträge der Matrix-Datenstruktur festgelegt sind oder – wenn sie oder ihre Projektion auf eine horizontale Ebene im Raum einen einen Schwellenwert unterschreitenden Abstand voneinander aufweisen.
  30. Vorrichtung nach einem Anspruch 29, dadurch gekennzeichnet, dass die Verarbeitungseinheit (50) den Betrachtungsbereich (22) in zwei oder mehreren aufeinander folgenden Segmenten (S1, ..., Sq) separat ermittelt und ein Höhenprofil (H) verwirft und gegebenenfalls eine Fehlermeldung ausgibt, wenn sich der Betrachtungsbereich (22), insbesondere dessen Größe und/oder dessen Schwerpunkt, gegenüber dem jeweils vorangehenden Segment (S1, ..., Sq) um einen vorgegebenen Schwellenwert verschiebt.
  31. Vorrichtung nach einem der Ansprüche 17 bis 30, dadurch gekennzeichnet, dass der Verarbeitungseinheit (50) ein Mikrofon (40) vorgeschaltet ist, das gleichzeitig parallel zur Aufnahme des Abstands der Person den von der Person (1) abgegebene Schall in Form eines Audio-Signals (sa) an seinem Ausgang zur Verfügung hält und dieses Audio-Signal der Verarbeitungseinheit zugeführt ist, und dass die Verarbeitungseinheit a) das Audio-Signal (sa) in eine Anzahl von Audio-Segmente (SA1, ..., SAr), insbesondere mit einer Länge von 100 ms bis 1 Sekunde, unterteilt und für jedes der Audio-Segmente (SA1, ..., Sar) untersucht, ob in diesem menschliche Atemgeräusche oder andere Geräusche zu hören sind, und für jedes Audio-Segment (SA1, ..., SAr) jeweils ein Klassifikationsergebnis zur Verfügung hält, c) zeitgleich aufgenommene Audio-Segmente (SA1, ..., Sar) und Segmente (S1, ..., Sq) einander zuordnet, und d) nach Audio-Segmenten (SA1, ..., Sar) oder Segmenten (S1, ..., Sq) mit geringer Atemtiefe oder mit fehlenden Atemgeräuschen sucht und die einem solchen Audio-Segment (SA1, ..., Sar) oder Segment (S1, ..., Sq) zugeordneten Segmente (S1, ..., Sq) oder Audio-Segmente (SA1, ..., Sar) ebenfalls auf das Vorliegen geringer Atemtiefe oder fehlender Atemgeräuschen untersucht, und e) für den Fall, dass in einander zugeordneten Segmenten (S1, ..., Sq) und Audio-Segmenten (S1, ..., Sq) jeweils geringe Atemtiefe und fehlender Atemgeräusche detektiert wurden, das Fehlen der Atmung der Person feststellt.
  32. Vorrichtung nach Anspruch 31, dadurch gekennzeichnet, dass die Verarbeitungseinheit (50) a) ein Klassifikationssignal (A(t)) erstellt, das für jedes Audio-Segment (SAi) jeweils zumindest ein Klassifikationsergebnis enthält, das die Art und Stärke des jeweiligen Geräuschs im Zeitbereich des jeweiligen Audio-Segment (SAi) angibt, b) jeweils eine Anzahl von aufeinander folgenden Audio-Segmente (SAi) zu weiteren Audio-Segmenten (SAi), insbesondere mit einer Dauer von 5 bis 10 Sekunden zusammengefasst, die vorzugsweise dieselben Zeitbereiche umfassen wie die Segmente (S1, ..., Sq), c) über die innerhalb eines weiteren Audio-Segments (SAi) enthaltenen Klassifikationsergebnisse eine Mittelung vornimmt und dem weiteren Audio-Segment (SAi) den jeweilige Mittelwert zuweist, d) ein weiteres Klassifikationssignal (B(t)) durch Interpolation der Mittelwerte der weiteren Audio-Segmente (SAi) erstellt, e) im weiteren Klassifikationssignal B(t) sowie im Atemtiefesignal T(t) nach Zeitpunkten sucht, zu denen in den beiden Signalen (T(t), B(t)) starke Änderungen auftreten, und die so erkannten Zeitpunkte als umso relevanter eingestuft, je stärker die Änderung des jeweiligen Signals zum jeweiligen Zeitpunkt ist, wobei sie diesen Zeitpunkten jeweils ein diesbezügliches Relevanzmaß zuordnet, und f) jene Zeitpunkten als Startpunkte (RS) oder Endpunkte (RE) eines Atemstillstandes detektiert, für welche der Betrag des Relevanzwerts (REL) über dem Betrag eines Schwellwert liegt, wobei sie insbesondere – der Schwellenwert bildet, indem sie über einen Zeitbereich, insbesondere vor und/oder nach dem Vergleichszeitpunkt mit dem Referenzmaß ein Mittelwert des Referenzmaßes bildet und der Schwellenwert im Bereich zwischen 120% und 200% dieses Mittelwerts festlegt.
DE102014019760.3A 2014-09-10 2014-09-10 Verfahren und Vorrichtung zur Bestimmung des zeitlichen Verlaufs der Atemtiefe Ceased DE102014019760A1 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102014019760.3A DE102014019760A1 (de) 2014-09-10 2014-09-10 Verfahren und Vorrichtung zur Bestimmung des zeitlichen Verlaufs der Atemtiefe

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102014019760.3A DE102014019760A1 (de) 2014-09-10 2014-09-10 Verfahren und Vorrichtung zur Bestimmung des zeitlichen Verlaufs der Atemtiefe

Publications (1)

Publication Number Publication Date
DE102014019760A1 true DE102014019760A1 (de) 2016-04-21

Family

ID=55637664

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102014019760.3A Ceased DE102014019760A1 (de) 2014-09-10 2014-09-10 Verfahren und Vorrichtung zur Bestimmung des zeitlichen Verlaufs der Atemtiefe

Country Status (1)

Country Link
DE (1) DE102014019760A1 (de)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019140476A1 (de) * 2018-01-22 2019-07-25 Ait Austrian Institute Of Technology Gmbh Verfahren zur detektion von körperbewegungen einer schlafenden person
WO2021007605A1 (de) * 2019-07-17 2021-01-21 Ait Austrian Institute Of Technology Gmbh Verfahren zur detektion der intensität und/oder des ausmasses der körperbewegungen einer person

Non-Patent Citations (8)

* Cited by examiner, † Cited by third party
Title
Gabriele Fanelli, Juergen Gall, and Luc Van Gool. Real time head pose estimation with random regression forests. In Computer Vision and Pattern Recognition (CVPR), pages 617-624, June 2011
Hansard, M., Lee, S., Choi, O., and Horaud, R. (2013)
Hisham Alshaer, Aditya Pandya, T Douglas Bradley, and Frank Rudzicz. Subject independent identification of breath sounds components using multiple classifiers. In Acoustics, Speech and Signal Processing (ICASSP), 2014 IEEE International Conference on, pages 3577-3581. IEEE, 2014
Jamie Shotton, Ross Girshick, Andrew Fitzgibbon, Toby Sharp, Mat Cook, Mark Finocchio, Richard Moore, Pushmeet Kohli, Antonio Criminisi, Alex Kipman, et al. Efficient human pose estimation from single depth images. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 35(12): 2821-2840, 2013
M Cavusoglu, M Kamasak, O Erogul, T Ciloglu, Y Serinagaoglu, and T Akcam. An efficient method for snore/nonsnore classification of sleep sounds. Physiological measurement, 28(8): 841, 2007
Mailloux, R. J. (2005)
Oike, Y., Shintaku, H., Takayama, S., Ikeda, M., and Asada, K. (2003)
Sensors, 2003. Proceedings of IEEE, volume 1, pages 502-507. IEEE

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019140476A1 (de) * 2018-01-22 2019-07-25 Ait Austrian Institute Of Technology Gmbh Verfahren zur detektion von körperbewegungen einer schlafenden person
WO2021007605A1 (de) * 2019-07-17 2021-01-21 Ait Austrian Institute Of Technology Gmbh Verfahren zur detektion der intensität und/oder des ausmasses der körperbewegungen einer person

Similar Documents

Publication Publication Date Title
DE102014218140B3 (de) Verfahren und Vorrichtung zur Bestimmung des zeitlichen Verlaufs der Atemtiefe einer Person
DE60314225T2 (de) System zum analysieren und abbilden von geräuschen der atemwege
DE69933851T2 (de) Verfahren zur Reduzierung der Bildschärfeverzerrung in räumlich vermehrten Diagnostikbildern
DE60028877T2 (de) Bildverarbeitungsverfahren, -system und -gerät zur bildung eines gesamten bildes in einer lang gestreckten szene
DE60130598T2 (de) Verfahren and Vorrichtung zum automatischen Einstellen eines Abtasttores in Puls-Dopplerultraschallbildgebung
DE102015014908B4 (de) Vorrichtung, Verfahren und Programm zum Verarbeiten eines medizinischen Bildes, und Röntgentherapievorrichtung
DE102016105891A1 (de) Handgehaltene Vorrichtung, Objektpositionierungsverfahren und computerlesbares Aufzeichnungsmedium
DE112012003583T5 (de) Verfahren zur Erfassung und Verfolgung einer Nadel
DE102006027992A1 (de) Verfahren und Vorrichtung zur Echtzeit-Bewegungskorrektur für Spatial-Compound-Ultraschallbildgebung
DE102013225283B4 (de) Verfahren und Vorrichtung zum Erfassen einer Rundumansicht
DE102013208588A1 (de) Verarbeitung eines videos zur schätzung einer atemrate
DE19910771A1 (de) Verfahren und Einrichtung zum Nachfolgen einer Abtastebenentbewegung beim dreidimensionalen Freihand-Ultraschall-Abtasten unter Verwendung adaptiver Flecken-Korrelation
DE112005002577T5 (de) Atmungs-Überwachungs-Gerät, Atmungs-Überwachungs-System, medizinisches Verarbeitungssystem, Atmungs-Überwachungs-Verfahren und Atmungs-Überwachungs-Programm
DE102016205088A1 (de) CT-Bildverarbeitungsvorrichtung und Verfahren
DE69131798T2 (de) Verfahren zur automatischen qantisierung von digitalisierten bilddaten
DE102007013570A1 (de) Verfahren zur Rauschverminderung in digitalen Bildern mit lokal unterschiedlichem und gerichtetem Rauschen
DE102010043975B4 (de) Verfahren zur Reduktion der verwendeten Strahlendosis im Rahmen einer bildgebenden Röntgenuntersuchung und Computersystem
DE112017007011B4 (de) Gesichtsrichtungsschätzvorrichtung und Gesichtsrichtungsschätzverfahren
DE112015007245T5 (de) Zusammengesetzte Ultraschall-Strömungsbildgebung mit hoher Auflösung
DE112015006378T5 (de) Bildverarbeitungsvorrichtung, Bildverarbeitungsverfahren und Bildverarbeitungsprogramm
DE102007061934A1 (de) Verfahren zur Qualitätssteigerung von computertomographischen Aufnahmeserien durch Projektionsdatenverarbeitung und CT-System mit Recheneinheit
DE102014019760A1 (de) Verfahren und Vorrichtung zur Bestimmung des zeitlichen Verlaufs der Atemtiefe
DE102004028710B4 (de) Verfahren und System zur automatischen Änderung einer medizinischen Bildverarbeitung und ein medizinisches Ultraschallbildgebungsverfahren
DE112021005277T5 (de) Objektschlüsselpunkterfassung
WO2012055543A1 (de) Anwendung eines zweidimensionalen analytischen signals in der sonographie

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R129 Divisional application from

Ref document number: 102014218140

Country of ref document: DE

R016 Response to examination communication
R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final