DE102022003534A1 - Temperature-based animal rescue system implemented in a vehicle and method thereof - Google Patents
Temperature-based animal rescue system implemented in a vehicle and method thereof Download PDFInfo
- Publication number
- DE102022003534A1 DE102022003534A1 DE102022003534.0A DE102022003534A DE102022003534A1 DE 102022003534 A1 DE102022003534 A1 DE 102022003534A1 DE 102022003534 A DE102022003534 A DE 102022003534A DE 102022003534 A1 DE102022003534 A1 DE 102022003534A1
- Authority
- DE
- Germany
- Prior art keywords
- temperature
- vehicle
- human entity
- entity
- time
- 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.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/18—Status alarms
- G08B21/22—Status alarms responsive to presence or absence of persons
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/18—Status alarms
- G08B21/24—Reminder alarms, e.g. anti-loss alarms
Landscapes
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Alarm Systems (AREA)
Abstract
Die vorliegende Offenbarung offenbart ein temperaturbasiertes Tierrettungssystem, das in ein Fahrzeug implementiert ist, und ein Verfahren davon. Es umfasst ein CNN-Haustierdetektor-Backbone 302, der einen Haustierdetektor 304 und einen Personendetektor 306 beinhaltet, wobei der Haustierdetektor 304, ob ein Haustier sitzt, und der Personendetektor 306 klassifiziert, ob eine Person auf einem der Sitze des Fahrzeugs sitzt. Ein Alarm des Systems für unbeaufsichtigte Fahrzeuge wird in dem Fall, in dem ein Haustier erkannt wird und keine Person auf einem Sitz in dem Fahrzeug erkannt wird, ausgelöst. Sobald der Warnton eines Systems für ein unbeaufsichtigtes Fahrzeug ausgelöst wird, werden Informationen von dem Temperatursensor von der Steuereinheit 106 gesammelt, um die Temperatur innerhalb des Autos und außerhalb des Autos zu bestimmen. Ferner werden Temperatursteuerungsgrenzen/Temperaturschwellen eingestellt, und ein Zeitmesser ist dazu konfiguriert, die verstrichene Zeit aufzuzeichnen, wenn ein Haustier erkannt wird und keine Person in dem Fahrzeugen erkannt wird.The present disclosure discloses a temperature-based animal rescue system implemented in a vehicle and a method thereof. It includes a CNN pet detector backbone 302 that includes a pet detector 304 and a person detector 306, where the pet detector 304 classifies whether a pet is seated and the person detector 306 classifies whether a person is seated in one of the vehicle's seats. An unattended vehicle system alarm is triggered in the event that a pet is detected and no person is detected in a seat in the vehicle. Once an unattended vehicle system alert is triggered, information from the temperature sensor is collected by the control unit 106 to determine the temperature inside the car and outside the car. Further, temperature control limits/thresholds are set and a timer is configured to record elapsed time when a pet is detected and no person is detected in the vehicles.
Description
Die vorliegende Offenbarung bezieht sich auf die temperaturbasierte Erkennung von Entitäten. Insbesondere stellt die vorliegende Offenbarung ein temperaturbasiertes Tierrettungssystem bereit, das in einem Fahrzeug implementiert ist, und ein Verfahren davon.The present disclosure relates to temperature-based entity recognition. In particular, the present disclosure provides a temperature-based animal rescue system implemented in a vehicle and a method thereof.
Oftmals lassen Haustierbesitzer ihr Haustier im Auto zurück, während sie für Arbeiten, für Unterhaltungszwecke, zum Einkaufen, zum Essen ausgehen oder ins Kino gehen. Da die Temperatur, während die Zeit vergeht, im Auto anfängt, anzusteigen, und sie eine Grenze überschreiten kann, die eine beliebige Person oder ein beliebiges Haustier ertragen kann. Viele Haustiere sterben jedes Jahr aufgrund dieses Problems, wenn Besitzer ihre Haustiere in einem unbeaufsichtigten Fahrzeug in einem Parkhaus oder auf einem öffentlichen Parkplatz zurücklassen.Oftentimes, pet owners leave their pet in the car while they go to work, entertainment, shopping, dining, or to the movies. As the temperature inside the car starts to rise as time goes by and it can exceed a limit that any person or pet can endure. Many pets die every year due to this problem when owners leave their pets in an unattended vehicle in a parking garage or public lot.
Das Patentdokument
Die Außenwarnungen können jede geeignete Warnung sein, wie das Ertönen der Hupe oder der Alarmsirene des Autos, das Blinken von Scheinwerfern, Rücklichtern oder Sonderleuchten, das Absetzen eines Notrufs über ein fahrzeugeigenes Mobiltelefon, CB-Funk, GPS-System oder dergleichen.The exterior warnings can be any suitable warning, such as sounding the car's horn or alarm siren, blinking headlights, taillights or special lights, making an emergency call via an in-vehicle cell phone, CB radio, GPS system or the like.
Das Patentdokument
Das Patentdokument
Die vorgenannten Offenbarungen zielen jedoch nicht darauf ab, die Besitzer von Haustieren zu alarmieren und so die Haustiere zu retten. Insbesondere lehrt keine von ihnen, die Anwesenheit eines unbeaufsichtigten Haustieres in einem Fahrzeug zu erkennen. Es besteht daher ein Bedarf eine effiziente und kostengünstige Lösung bereitzustellen, die die vorstehend genannten Einschränkungen beseitigt und eine genaue und effiziente Lösung für die Rettung von Haustieren ermöglicht.However, the aforesaid revelations are not aimed at alarming the pet owners to save the pets. In particular, none of them teach detecting the presence of an unattended pet in a vehicle. There is therefore a need to provide an efficient and cost effective solution that overcomes the above limitations and provides an accurate and efficient solution to pet rescue.
Eine allgemeine Aufgabe der vorliegenden Offenbarung ist es, ein genaues und kosteneffektives System und Verfahren bereitzustellen, das die vorstehend erwähnten Einschränkungen beseitigt und dadurch hilft, das Leben von Haustieren zu schützen.A general object of the present disclosure is to provide an accurate and cost-effective system and method that overcomes the aforementioned limitations and thereby helps protect pet life.
Eine weitere Aufgabe der vorliegenden Offenbarung ist es, ein System und Verfahren mit CNN-basiertem Framework für die Erkennung von Haustieren und Personen in einem Fahrzeug bereitzustellen.Another object of the present disclosure is to provide a system and method with CNN-based framework for detecting pets and people in a vehicle.
Eine weitere Aufgabe der vorliegenden Offenbarung ist es, ein System und Verfahren bereitzustellen, das die Zeitspanne, in der ein unbeaufsichtigtes Haustier einer Temperatur ausgesetzt ist, berücksichtigt, bevor es vorbeugende Maßnahmen ergreift.Another object of the present disclosure is to provide a system and method that considers the length of time an unattended pet is exposed to temperature before taking preventive action.
Eine weitere Aufgabe der vorliegenden Offenbarung ist es, ein System und ein Verfahren bereitzustellen, das selbst bei variierenden Lichtverhältnissen und unbekannten Ereignissen eine genaue Vorhersage ermöglicht.Another object of the present disclosure is to provide a system and method that enables accurate prediction even under varying lighting conditions and unknown events.
Aspekte der vorliegenden Offenbarung beziehen sich auf die temperaturbasierte Erkennung von Entitäten. Insbesondere stellt die vorliegende Offenbarung ein temperaturbasiertes Tierrettungssystem bereit, das in einem Fahrzeug implementiert ist, und ein Verfahren davon.Aspects of the present disclosure relate to temperature-based entity detection. In particular, the present disclosure provides a temperature-based animal rescue system implemented in a vehicle and a method thereof.
Ein Aspekt der vorliegenden Offenbarung betrifft ein temperaturbasiertes Rettungssystem, das in einem Fahrzeug implementiert ist, wobei das System beinhaltet: eine Erkennungseinheit, die dazu konfiguriert ist, eine oder mehrere in dem Fahrzeug vorhandene Entitäten zu erkennen und dementsprechend einen Satz von Erkennungsdatenpaketen zu erzeugen; und eine Steuereinheit, die ein Lernmodul umfasst, wobei die Steuereinheit mit der Erkennungseinheit gekoppelt ist und die Steuereinheit einen oder mehrere Prozessoren umfasst. Der eine oder die mehreren Prozessoren sind betriebsfähig mit einem Speicher gekoppelt, wobei der Speicher Anweisungen speichert, die von dem einen oder den mehreren Prozessoren ausgeführt werden können, zum: Extrahieren eines Satzes von zeitlichen Attributen aus dem Satz von Erkennungsdatenpaketen, die von der Erkennungseinheit empfangen wurden; Abbilden des extrahierten Satzes von zeitlichen Attributen unter Verwendung des Lernmoduls und entsprechendes Identifizieren, ob die eine oder die mehreren erkannten Entitäten eine beliebige oder eine Kombination aus einer menschlichen Entität und einer nicht-menschlichen Entität sind; Bestimmen der Temperatur im Inneren des Fahrzeugs nach vordefinierten Zeitintervallen für den Fall, dass die erkannte Entität als eine nicht-menschliche Entität identifiziert wird, die nicht von einer menschlichen Entität beaufsichtigt wird; und Erzeugen eines Satzes von Sicherheitswarntonsignalen, wenn die verstrichene Zeit bei der bestimmten Temperatur ein entsprechendes vordefiniertes Zeitintervall überschreitet.One aspect of the present disclosure relates to a temperature-based rescue system implemented in a vehicle, the system including: a detection unit configured to detect one or more entities present in the vehicle and generate a set of detection data packets accordingly; and a control unit comprising a learning module, wherein the control unit is coupled to the recognition unit and the control unit comprises one or more processors. The one or more processors are operably coupled to a memory, the memory storing instructions executable by the one or more processors to: extract a set of temporal attributes from the set of detection data packets received from the detection unit became; mapping the extracted set of temporal attributes using the learning module and identifying accordingly whether the one or more recognized entities are any one or a combination of a human entity and a non-human entity; determining the temperature inside the vehicle after predefined time intervals in the event that the detected entity is identified as a non-human entity that is not overseen by a human entity; and generating a set of safety alert audio signals when the elapsed time at the determined temperature exceeds a corresponding predefined time interval.
In einem Aspekt gleicht das System die bestimmten Temperatur und das Echtzeit-Zeitintervall mit einem Datensatz ab, der Sätze von vorgespeicherten Temperatur- und Zeitintervallen umfasst; und wenn die bestimmte Temperatur und das Echtzeit-Zeitintervall wenigstens einen der Sätze von vorgespeicherten Temperatur- und Zeitintervallen überschreiten, erzeugt das System den Satz von Sicherheitswarntonsignalen.In one aspect, the system compares the determined temperature and real-time time interval to a data set that includes sets of pre-stored temperature and time intervals; and if the determined temperature and the real-time time interval exceed at least one of the sets of pre-stored temperature and time intervals, the system generates the set of safety alert audio signals.
Ein weiterer Aspekt ist, dass das Lernmodul eine Architektur eines faltenden neuronalen Netzwerks (Convolutional Neural Network, CNN) umfasst.Another aspect is that the learning module includes a convolutional neural network (CNN) architecture.
In einem Aspekt umfasst die CNN-Architektur wenigstens zwei Verzweigungen, einschließlich einer Verzweigung für die Identifizierung menschlicher Entitäten und einer Verzweigung für die Identifizierung nicht-menschlicher Entitäten.In one aspect, the CNN architecture includes at least two branches, including a human entity identification branch and a non-human entity identification branch.
In einem Aspekt klassifiziert die Verzweigung für die Identifizierung nicht-menschlicher Entitäten den extrahierten Satz zeitlicher Attribute und identifiziert dementsprechend die Anwesenheit der nicht-menschlichen Entität auf wenigstens einem Sitz des Fahrzeugs.In one aspect, the non-human entity identification branch classifies the extracted set of temporal attributes and accordingly identifies the presence of the non-human entity in at least one seat of the vehicle.
In einem Aspekt klassifiziert die Verzweigung für die Identifizierung menschlicher Entitäten den extrahierten Satz zeitlicher Attribute und identifiziert dementsprechend die Anwesenheit der menschlichen Entität auf wenigstens einem Sitz des Fahrzeugs.In one aspect, the human entity identification branch classifies the extracted set of temporal attributes and accordingly identifies the presence of the human entity in at least one seat of the vehicle.
In einem anderen Aspekt umfasst das System einen Temperatursensor, wobei der Temperatursensor die Echtzeit-Temperatur in dem Fahrzeug in dem Fall erfasst, in dem die erkannte Entität eine unbeaufsichtigte nicht-menschliche Entität ist, und wobei, in dem Fall, in dem das System identifiziert, dass die erkannte Entität eine menschliche Entität oder eine beaufsichtigte nicht-menschliche Entität ist, die Steuereinheit einen Satz von Rücksetzsignalen erzeugt, um einen mit dem System konfigurierten Zeitmesser zurückzusetzen.In another aspect, the system includes a temperature sensor, the temperature sensor sensing real-time temperature in the vehicle in the event the detected entity is an unattended non-human entity and in the event the system identifies that the detected entity is a human entity or a supervised non-human entity, the control unit generates a set of reset signals to reset a timer configured with the system.
Ein weiterer Aspekt der vorliegenden Offenbarung bezieht sich auf ein temperaturbasiertes Rettungsverfahren, umfassend: Erkennen durch eine Erkennungseinheit einer oder mehrerer Entitäten, die in dem Fahrzeug anwesend sind, und entsprechendes Erzeugen eines Satzes von Erkennungsdatenpaketen; Extrahieren in einer Steuereinheit eines Satzes von zeitlichen Attributen aus dem Satz von Erkennungsdatenpaketen, die von der Erkennungseinheit empfangen wurden; Abbilden in der Steuereinheit des extrahierten Satzes zeitlicher Attribute unter Verwendung eines Lernmoduls und entsprechendes Identifizieren, ob es sich bei der einen oder mehreren erkannten Entitäten um eine beliebige oder eine Kombination aus einer menschlichen Entität und einer nicht-menschlichen Entität handelt; Bestimmen in der Steuereinheit der Temperatur in dem Fahrzeug nach vordefinierten Zeitintervallen, in dem Fall, in dem die erkannte Entität als nicht-menschliche Entität identifiziert wird, die nicht von einer menschlichen Entität beaufsichtigt wird; und Erzeugen in der Steuereinheit eines Satzes von Sicherheitswarntonsignalen, wenn die bei der bestimmten Temperatur verstrichene Zeit ein entsprechendes vordefiniertes Zeitintervall überschreitet.Another aspect of the present disclosure relates to a temperature-based rescue method, comprising: detecting, by a detection unit, one or more entities present in the vehicle and generating a set of detection data packets accordingly; extracting in a control unit a set of temporal attributes from the set of detection data packets received from the detection unit; mapping in the control unit the extracted set of temporal attributes using a learning module and identifying accordingly whether the one or more recognized entities is any one or a combination of a human entity and a non-human entity; determining in the control unit the temperature in the vehicle after predefined time intervals, in the case where the detected entity is identified as a non-human entity that is not supervised by a human entity; and generating in the control unit a set of safety warning audio signals when the elapsed time at the determined temperature exceeds a corresponding predefined time interval.
In einem Aspekt umfasst das Verfahren das Abgleichen der bestimmten Temperatur und des Echtzeit-Zeitintervalls mit einem Datensatz, der Sätze von vorgespeicherten Temperatur- und Zeitintervallen umfasst; und wenn die bestimmte Temperatur und das Echtzeit-Zeitintervall wenigstens einen der Sätze von vorgespeicherten Temperatur- und Zeitintervallen überschreiten, das Erzeugen des Satzes von Sicherheitswarntonsignalen.In one aspect, the method includes comparing the determined temperature and real-time time interval to a data set that includes sets of pre-stored temperature and time intervals; and if the determined temperature and the real-time time interval exceed at least one of the sets of pre-stored temperature and time intervals, generating the set of safety alert audio signals.
In einem anderen Aspekt umfasst das Verfahren das Erfassen der Echtzeit-Temperatur in dem Fahrzeug durch einen Temperatursensor in dem Fall, in dem es sich bei der erkannten Entität um eine unbeaufsichtigte nicht-menschliche Entität handelt, und das Erzeugen in der Steuereinheit eines Satzes von Rücksetzsignalen, um einen Zeitmesser zurückzusetzen, wenn die erkannte Entität als eine menschliche Entität oder als eine beaufsichtigte nicht-menschliche Entität identifiziert wird.In another aspect, the method includes detecting the real-time temperature in the vehicle by a temperature sensor in the case where the detected entity is an unattended non-human entity and generating in the control unit a set of reset signals to reset a timer if the detected entity is identified as a human entity or as a supervised non-human entity.
Verschiedene Aufgaben, Merkmale, Aspekte und Vorteile des Erfindungsgegenstandes werden aus der folgenden ausführlichen Beschreibung bevorzugter Ausführungsformen zusammen mit den beigefügten Zeichnungen, in denen gleiche Ziffern gleiche Komponenten darstellen, deutlicher.Various objects, features, aspects and advantages of the subject invention will become more apparent from the following detailed description of preferred embodiments taken in conjunction with the accompanying drawings in which like numerals represent like components.
Die beigefügten Zeichnungen sind beinhaltet, um ein weiteres Verständnis der vorliegenden Offenbarung bereitzustellen, und sind in diese Patentschrift einbezogen und bilden einen Teil dieser. Die Zeichnungen veranschaulichen beispielhafte Ausführungsformen der vorliegenden Offenbarung und dienen zusammen mit der Beschreibung für die Erläuterung der Grundsätze der vorliegenden Offenbarung.
-
1 veranschaulicht eine beispielhafte Architektur des vorgeschlagenen temperaturbasierten Tierrettungssystems, um seine allgemeine Funktionsweise in Übereinstimmung mit einer Ausführungsform der vorliegenden Offenbarung zu veranschaulichen. -
2 veranschaulicht beispielhafte Funktionseinheiten einer Steuereinheit des vorgeschlagenen Systems in Übereinstimmung mit einer beispielhaften Ausführungsform der vorliegenden Offenbarung. -
3 veranschaulicht ein Blockdiagramm, das verschiedene Komponenten des vorgeschlagenen Systems in Übereinstimmung mit einer beispielhaften Ausführungsform der vorliegenden Offenbarung darstellt. -
4 veranschaulicht eine Gesamtansicht des Blockdiagramms, das in3 veranschaulicht wird, in Übereinstimmung mit einer beispielhaften Ausführungsform der vorliegenden Offenbarung. -
5 veranschaulicht das Überwachen der Körpertemperatur eines Haustieres unter Verwendung des vorgeschlagenen Systems in Übereinstimmung mit einer beispielhaften Ausführungsform der vorliegenden Offenbarung. -
6 veranschaulicht ein Logikdiagramm des vorgeschlagenen temperaturbasierten Tierrettungssystems, um seine allgemeine Funktionsweise in Übereinstimmung mit einer Ausführungsform der vorliegenden Offenbarung zu veranschaulichen. -
7 veranschaulicht ein Flussdiagramm des vorgeschlagenen temperaturbasierten Tierrettungsverfahrens in Übereinstimmung mit einer Ausführungsform der vorliegenden Offenbarung zu veranschaulichen. -
8 veranschaulicht ein beispielhaftes Computersystem, in dem oder mit dem Ausführungsformen der vorliegenden Erfindung in Übereinstimmung mit Ausführungsformen der vorliegenden Offenbarung genutzt werden können.
-
1 FIG. 12 illustrates an example architecture of the proposed temperature-based animal rescue system to illustrate its general operation in accordance with an embodiment of the present disclosure. -
2 12 illustrates exemplary functional units of a control unit of the proposed system in accordance with an exemplary embodiment of the present disclosure. -
3 12 illustrates a block diagram depicting various components of the proposed system in accordance with an exemplary embodiment of the present disclosure. -
4 illustrates an overall view of the block diagram shown in3 is illustrated, in accordance with an exemplary embodiment of the present disclosure. -
5 illustrates monitoring the body temperature of a pet using the proposed system in accordance with an exemplary embodiment of the present disclosure. -
6 FIG. 12 illustrates a logic diagram of the proposed temperature-based animal rescue system to illustrate its general operation in accordance with an embodiment of the present disclosure. -
7 FIG. 12 illustrates a flow chart of the proposed temperature-based animal rescue method in accordance with an embodiment of the present disclosure. -
8th FIG. 11 illustrates an exemplary computer system in or with which embodiments of the present invention may be practiced in accordance with embodiments of the present disclosure.
Es folgt eine ausführliche Beschreibung der in den beigefügten Zeichnungen dargestellten Ausführungsformen der Offenbarung. Die Ausführungsformen sind so ausführlich, um die Offenbarung klar zu vermitteln. Es ist jedoch nicht beabsichtigt, durch die Menge der angebotenen Details die vorhersehbaren Variationen von Ausführungsformen einzuschränken; im Gegenteil, die Absicht ist, alle Modifikationen, Äquivalente und Alternativen abzudecken, die in den Geist und den Umfang der vorliegenden Offenbarungen fallen, wie durch die beigefügten Ansprüche definiert.A detailed description of the embodiments of the disclosure illustrated in the accompanying drawings follows. The embodiments are detailed in order to clearly convey the disclosure. However, the amount of detail provided is not intended to limit the foreseeable variations of embodiments; on the contrary, the intent is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present disclosures as defined by the appended claims.
Die hierin erläuterten Ausführungsformen beziehen sich auf die temperaturbasierte Erkennung von Entitäten. Insbesondere stellt die vorliegende Offenbarung ein temperaturbasiertes Tierrettungssystem bereit, das in einem Fahrzeug implementiert ist, und ein Verfahren davon.The embodiments discussed herein relate to temperature-based entity detection. In particular, the present disclosure provides a temperature-based animal rescue system implemented in a vehicle and a method thereof.
Unter Bezugnahme auf
In einer Ausführungsform kann das System 100 eine Steuereinheit 106 beinhalten, die betriebsfähig mit der Erkennungseinheit 102 gekoppelt ist, und die Steuereinheit 106 kann ebenso mit einem Lernmodul 110 gekoppelt sein, wobei die Lernmodul 110 eine Architektur für ein faltendes neuronales Netzwerk (CNN, Convolutional Neural Network) beinhalten kann.In one embodiment,
In einer Ausführungsform kann die Steuereinheit 106 dazu konfiguriert werden, einen Satz von zeitlichen Attributen aus dem Satz von Erkennungsdatenpaketen zu extrahieren, die von der Erkennungseinheit 102 empfangen wurden, wobei der Satz von zeitlichen Attributen Gesichtsattribute, Körperbau, Größe und Temperatursignatur beinhalten können, ohne jedoch darauf beschränkt zu sein. In einer anderen Ausführungsform kann die Steuereinheit 106 unter Verwendung des Lernmoduls 110 den extrahierten Satz zeitlicher Attribute abgleichen, und ferner kann die Steuereinheit 106 auf Grundlage des durchgeführten Abgleichs identifizieren, ob die eine oder die mehreren erkannten Entitäten eine beliebige oder eine Kombination aus einer menschlichen Entität und einer nicht-menschlichen Entität sind.In one embodiment,
In einer anderen Ausführungsform kann die Steuereinheit 106 die Temperatur in dem Fahrzeug nach vordefinierten Zeitintervallen bestimmen, in dem Fall, in dem die erkannte Entität als eine nicht-menschliche Entität, wie ein Tier/Haustier, identifiziert wird, das nicht von einer menschlichen Entität beaufsichtigt wird. In einer beispielhaften Ausführungsform kann das System 100 einen Temperatursensor beinhalten, der dazu konfiguriert werden kann, die Temperatur in dem Fahrzeug in Echtzeit zu erfassen, in dem Fall, in dem es sich bei der erkannten Entität um eine unbeaufsichtigte nicht-menschliche Entität handelt. Ferner kann die Steuereinheit 106 einen Satz von Sicherheitswarntonsignalen erzeugen, wenn die bei der bestimmten Temperatur verstrichene Zeit ein entsprechendes vordefiniertes Zeitintervall überschreitet.In another embodiment, the
In einer Ausführungsform kann das System 100 dazu konfiguriert werden, die bestimmte Temperatur und das Echtzeit-Zeitintervall mit einem Datensatz abzugleichen, der Sätze von vorab gespeicherten Temperatur- und Zeitintervallen beinhalten kann. Wenn die bestimmte Temperatur und das Echtzeit-Zeitintervall wenigstens einen der Sätze von vorgespeicherten Temperatur- und Zeitintervallen überschreiten, kann das System 100 den Satz von Sicherheitswarntonsignalen erzeugen.In one embodiment,
Gemäß einer Ausführungsform kann das System 100 die Steuereinheit 106 beinhalten, die über ein Netzwerk 104 mit der Erkennungseinheit 102 und dem Lernmodul 110 kommunizieren kann. Ferner kann das Netzwerk 104 ein drahtloses Netzwerk, ein kabelgebundenes Netzwerk oder eine Kombination davon sein, das/die als eine der verschiedenen Arten von Netzwerken implementiert werden kann, wie Intranet, lokales Netzwerk (LAN), Weitverbundnetz (WAN), Internet und dergleichen. Ferner kann das Netzwerk 104 entweder ein dediziertes Netzwerk oder ein gemeinsam genutztes Netzwerk sein. Das gemeinsame Netzwerk kann eine Zuordnung verschiedener Arten von Netzwerken darstellen, die eine Vielzahl von Protokollen verwenden können, beispielsweise Hypertext-Übertragungsprotokoll (HTTP), Übertragungssteuerungsprotokoll/Internetprotokoll (TCP/IP), drahtloses Anwendungsprotokoll (WAP) und dergleichen.According to one embodiment, the
In einer Ausführungsform kann das System 100 unter Verwendung beliebiger oder einer Kombination von Hardwarekomponenten und Softwarekomponenten implementiert werden, wie einer Cloud, eines Servers 108, eines Rechensystems, einer Rechenvorrichtung, einer Netzwerkvorrichtung und dergleichen. Ferner kann das System 100 mit der Erkennungseinheit 102 über eine Website oder eine Anwendung interagieren, die sich in dem vorgeschlagenen System 100 befinden kann. In einer Implementierung kann über eine Website oder eine Anwendung auf das System 100 zugegriffen werden, die mit einem beliebigen Betriebssystem konfiguriert werden kann, einschließlich, jedoch ohne darauf beschränkt zu sein, Android™, iOS™ und dergleichen.In one embodiment, the
Unter Bezugnahme auf
In einer Ausführungsform kann die Steuereinheit 106 ebenso eine Schnittstelle(n) 206 beinhalten. Die Schnittstelle(n) 206 kann/können eine Mehrzahl von Schnittstellen beinhalten, beispielsweise Schnittstellen für Dateneingabe- und -ausgabevorrichtungen, die als E/A-Vorrichtungen bezeichnet werden, Sekundärspeichervorrichtungen und dergleichen. Die Schnittstelle(n) 206 kann/können die Kommunikation der Steuereinheit 106 mit verschiedenen Vorrichtungen, die mit der Steuereinheit 106 gekoppelt sind, erleichtern. Die Schnittstelle(n) 206 kann/können ebenso einen Kommunikationsweg für eine oder mehrere Komponenten der Steuereinheit 106 bereitstellen. Beispiele für solche Komponenten beinhalten, ohne jedoch darauf beschränkt zu sein, Verarbeitungsmaschine(n) 208 und die Datenbank 210.In one embodiment,
In einer Ausführungsform kann/können die Verarbeitungsmaschine(n) 208 als eine Kombination aus Hardware und Programmierung (beispielsweise programmierbare Anweisungen) implementiert werden, um eine oder mehrere Funktionalitäten der Verarbeitungsmaschine(n) 208 zu implementieren. In den hierin beschriebenen Beispielen können solche Kombinationen von Hardware und Programmierung auf verschiedene Weise realisiert werden. Beispielsweise kann die Programmierung für das/die Verarbeitungsmodul(e) 208 aus prozessorausführbaren Anweisungen bestehen, die auf einem nichtflüchtigen, maschinenlesbaren Sekundärspeichermedium gespeichert sind, und kann die Hardware für das/die Verarbeitungsmodul(e) 208 eine Verarbeitungsressource (beispielsweise einen oder mehrere Prozessoren) beinhalten, um solche Anweisungen auszuführen. In den vorliegenden Beispielen kann das maschinenlesbare Sekundärspeichermedium Anweisungen speichern, die, wenn sie von der Verarbeitungsressource ausgeführt werden, das/die Verarbeitungsmodul(e) 208 implementieren. In solchen Beispielen kann die Steuereinheit 106 das maschinenlesbare Sekundärspeichermedium, auf dem die Anweisungen gespeichert sind, und die Verarbeitungsressource für die Ausführung der Anweisungen beinhalten, oder kann das maschinenlesbare Sekundärspeichermedium separat sein, jedoch für das System 100 und die Verarbeitungsressource zugänglich sein. In anderen Beispielen kann/können das/die Verarbeitungsmodul(e) 208 durch elektronische Schaltungen implementiert werden. Die Datenbank 210 kann Daten beinhalten, die entweder gespeichert oder als ein Ergebnis von Funktionalitäten erzeugt werden, die von einer der Komponenten der Verarbeitungsmaschine(n) 208 implementiert werden. In einer Ausführungsform kann das/die Verarbeitungsmodul(e) 208 eine Abbildungseinheit 212, eine Identifizierungseinheit 214, eine Abgleicheinheit 216 und eine andere Einheit(en) 218 beinhalten. Die andere(n) Einheit(en) 218 kann/können Funktionen implementieren, die die von der Steuereinheit 106 ausgeführten Anwendungen/Funktionen ergänzen.In one embodiment, processing engine(s) 208 may be implemented as a combination of hardware and programming (e.g., programmable instructions) to implement one or more functionality of processing engine(s) 208 . In the examples described herein, such combinations of hardware and programming can be implemented in a variety of ways. For example, the programming for the processing module(s) 208 may consist of processor-executable instructions stored on a non-transitory, machine-readable secondary storage medium, and the hardware for the processing module(s) 208 may include a processing resource (e.g., one or more processors) include to carry out such instructions. In present examples, the secondary machine-readable storage medium may store instructions that, when executed by the processing resource, implement the processing module(s) 208 . In such examples,
In einer Ausführungsform kann die Abbildungseinheit 212 einen Satz zeitlicher Attribute aus dem von der Erkennungseinheit 102 empfangenen Satz von Erkennungsdatenpaketen extrahieren. Dann kann die Abbildungseinheit 212, zusammen mit dem Lernmodul 110, den extrahierten Satz zeitlicher Attribute miteinander und mit einem Datensatz zeitlicher Attribute abbilden.In one embodiment,
Gemäß einer Ausführungsform kann die Identifizierungseinheit 214 identifizieren, ob es sich bei den erkannten Entitäten um eine beliebige oder eine Kombination aus einer menschlichen und einer nicht-menschlichen Entität handelt. In einer beispielhaften Ausführungsform kann das Lernmodul 110 eine Architektur für ein faltendes neuronales Netzwerk (CNN) beinhalten, wobei die CNN-Architektur ferner wenigstens zwei Verzweigungen beinhalten kann, einschließlich einer Verzweigung für die Identifizierung menschlicher Entitäten und einer Verzweigung für die Identifizierung nicht-menschlicher Entitäten.According to one embodiment, the
In einer Ausführungsform kann Identifizierungseinheit 214 an der Verzweigung für die Identifizierung nicht-menschlicher Entitäten den extrahierten Satz zeitlicher Attribute klassifizieren und dementsprechend die Anwesenheit der nicht-menschlichen Entität auf wenigstens einem Sitz des Fahrzeugs identifizieren. In einer anderen Ausführungsform kann Identifizierungseinheit 214 an der Verzweigung für die Identifizierung menschlicher Entitäten den extrahierten Satz zeitlicher Attribute klassifizieren und dementsprechend die Anwesenheit der menschlichen Entität auf wenigstens einem Sitz des Fahrzeugs identifizieren.In one embodiment, at the non-human entity identification branch,
In einer Ausführungsform kann die Identifizierungseinheit 214 die Temperatur in dem Fahrzeug nach vordefinierten Zeitintervallen bestimmen, in dem Fall, in dem die erkannte Entität als nicht-menschliche Entität identifiziert wird, die nicht von einer menschlichen Entität beaufsichtigt wird (ebenso als unbeaufsichtigte nicht-menschliche Entität bezeichnet). In einer beispielhaften Ausführungsform kann die Identifizierungseinheit 214, in dem Fall, in dem die erkannte Entität als eine unbeaufsichtigte nicht-menschliche Entität identifiziert wird, mit einem Temperatursensor kommunizieren, der in dem Fahrzeug konfiguriert ist und dadurch die Temperatur in Echtzeit erfasst kann, um die Temperatur in dem Fahrzeug zu bestimmen.In one embodiment, the
In einer beispielhaften Ausführungsform kann die Steuereinheit in dem Fall, in dem die erkannte Entität als eine menschliche Entität oder als eine beaufsichtigte nicht-menschliche Entität identifiziert wird, einen Satz von Rücksetzsignalen erzeugen, um einen in dem Fahrzeug implementierten Zeitmesser zurückzusetzen, sodass der Zeitmesser erneut mit dem Zählen beginnen kann und somit ein Zeitintervall bestimmt werden kann, in dem eine bestimmte Temperatur aufrechterhalten wird.In an exemplary embodiment, in the event that the detected entity is identified as a human entity or as a supervised non-human entity, the controller may generate a set of reset signals to reset a timer implemented in the vehicle so that the timer restarts can start counting and thus determine a time interval in which a certain temperature is maintained.
Gemäß einer Ausführungsform kann die Abgleichseinheit 216 die bei der bestimmten Temperatur verstrichene Zeit mit einem entsprechenden vordefinierten Zeitintervall abgleichen, und in einem Fall, in dem herausgefunden wird, dass die verstrichene Zeit das entsprechende vordefinierte Zeitintervall überschreitet, kann die Abgleichseinheit 216 einen Satz von Sicherheitswarntonsignalen erzeugen, um den Eigentümer des Fahrzeugs oder eine andere mit dem Fahrzeug verbundene menschliche Entität zu alarmieren.According to one embodiment, the
In einer beispielhaften Ausführungsform können der erzeugte Satz von Sicherheitswarntonsignalen in Form von Audiosignalen vorliegen, die von dem Fahrzeug an seine Umgebung übertragen werden können, um Personen in der Nähe des Fahrzeugs zu alarmieren. In einer anderen beispielhaften Ausführungsform kann der erzeugte Satz von Sicherheitswarntonsignalen in Form einer Nachricht, eines Warntons, eines Anrufs, einer E-Mail oder in einer anderen Form an ein Smartphone, einen Laptop oder andere mobile Recheneinheiten übertragen werden, die dem Eigentümer des Fahrzeugs oder einer anderen dem Fahrzeug verbundenen Person zugeordnet sind. In einer weiteren beispielhaften Ausführungsform kann der erzeugte Satz von Sicherheitswarntonsignalen die in dem Fahrzeug vorhandene Klimaanlage betätigten oder die Parksirene aktivieren. In einer weiteren beispielhaften Ausführungsform kann der erzeugte Satz von Sicherheitswarntonsignalen in dem Falle von Störungen einen Notruf an die nächstgelegene Notrufzentrale ermöglichen.In an exemplary embodiment, the set of safety alert audio signals generated may be in the form of audio signals that may be transmitted from the vehicle to its surroundings to alert those in the vicinity of the vehicle. In another exemplary embodiment, the generated set of security alert audio signals may be transmitted in the form of a message, alert tone, phone call, email, or other form to a smartphone, laptop, or other mobile computing device owned by the vehicle owner or assigned to another person connected to the vehicle. In another exemplary embodiment, the generated set of safety alert tones may actuate the air conditioning provided in the vehicle or activate the parking siren. In another exemplary embodiment, the set of safety alert tones generated may enable an emergency call to the nearest emergency response center in the event of interference.
In einer Ausführungsform kann die Abgleicheinheit 216 die bestimmten Temperatur und das Echtzeit-Zeitintervall mit einem Datensatz abgleichen, der Sätze von vorgespeicherten Temperatur- und Zeitintervallen beinhaltet, und wenn die bestimmte Temperatur und das Echtzeit-Zeitintervall wenigstens einen der Sätze von vorgespeicherten Temperatur- und Zeitintervallen überschreiten, kann das System 100 den Satz von Sicherheitswarntonsignalen erzeugen. In einer beispielhaften Ausführungsform kann die Abgleicheinheit 216 mit dem Zeitgeber kommunizieren, um Echtzeit-Zeitintervalle zu erhalten und dadurch die verstrichene Zeit bei einer besonderen bestimmten Temperatur zu bestimmen.In one embodiment, the
Unter Bezugnahme auf
In einer Ausführungsform kann das System 100 ein Framework für ein faltendes neuronales Netzwerk (CNN) beinhalten, das trainiert werden kann, um die Anwesenheit von Haustieren und Personen in dem Fahrzeug zu erkennen. In einer beispielhaften Ausführungsform kann dasselbe CNN-Framework/Modell verwendet werden, um die Anwesenheit von beiden, d.h. von Haustieren und Personen in dem Fahrzeug zu erkennen.In one embodiment, the
In einer Ausführungsform kann das CNN-Framework in Form eines CNN-Haustiererkennungs-Backbone 302 konfiguriert sein, wobei das CNN-Haustiererkennungs-Backbone 302 ferner eine Verzweigung 304 für die Identifizierung nicht-menschlicher Entitäten (hierin ebenso als Haustierdetektor 304 bezeichnet) und eine Verzweigung 306 für die Identifizierung menschlicher Entitäten (hierin ebenso als Personendetektor 306 bezeichnet) beinhalten kann.In one embodiment, the CNN framework may be configured in the form of a CNN
In einer Ausführungsform kann der Haustierdetektor 304 klassifizieren, ob ein Haustier auf einem der Sitze des Fahrzeugs sitzt oder nicht. In einer anderen Ausführungsform der Personendetektor 306 an, ob eine Person auf einem der Sitze des Fahrzeugs sitzt oder nicht. In einer anderen Ausführungsform können sowohl der Haustierdetektor 304 als auch der Personendetektor 306 parallel auf jedem Sitz laufen, um sitzbezogene Belegungszustände zu erkennen. In einer weiteren Ausführungsform können sowohl die Detektoren 304 als auch 306 dasselbe Faltungsmerkmalsextraktor-Backbone verwenden, was das System 100 effizient macht.In one embodiment, the
In einer Ausführungsform kann das System 100 einen Warnton eines Systems für ein unbeaufsichtigtes Fahrzeug auslösen, in einem Fall, in dem ein Haustier erkannt wird und keine Person auf einem beliebigen Sitz in dem Auto erkannt wird. Sobald der Warnton eines Systems für ein unbeaufsichtigtes Fahrzeug ausgelöst wird, können Informationen von dem Temperatursensor von der Steuereinheit 106 gesammelt werden, um die Temperatur innerhalb des Autos und außerhalb des Autos zu bestimmen. In einer beispielhaften Ausführungsform können für dieses Szenario Temperatursteuerungsgrenzen/Temperaturschwellen eingestellt werden, und ein Zeitmesser kann dazu konfiguriert sein, die verstrichene Zeit aufzuzeichnen, wenn das Auto leer ist, d. h. wenn ein Haustier erkannt wird und keine Person in dem Auto erkannt wird.In one embodiment, the
In einer beispielhaften Ausführungsform kann durch das System 100 ein Satz von Sicherheitswarntonsignalen erzeugt werden, wenn die Temperatur in dem Auto die Schwelle von 40 °C überschreitet und die verstrichene Zeit mehr als 45 Minuten beträgt. Hier stellt das System 100 eine zeitbasierte Temperatursteuerung bereit, was ein notwendiges Merkmal ist, da eine anhaltend hohe Temperatur über einen längeren Zeitraum ebenso für das Haustiere schädlich sein kann.In an exemplary embodiment, a set of safety alert tones may be generated by the
In einer Ausführungsform, in einem Fall, in dem die Erkennungseinheit 102 erkannt, dass ein Haustier und eine Person ebenso in dem Auto anwesend sind, dann kann die Person steuern, ob das System 100 aktiviert werden soll oder nicht.In one embodiment, in a case where the
Unter Bezugnahme auf
In einer Ausführungsform kann der abgebildete Satz zeitlicher Attribute dem Haustierdetektor 304 und dem Personendetektor 306 gleichzeitig und parallel zugeführt werden. In einer Ausführungsform kann der Haustierdetektor 304 faltende und lineare Schichten 404 des CNN-Frameworks beinhalten. Die von den faltenden und den linearen Schichten 404 erhaltenen resultierenden Bilder können geglättet und an Sigmoid-Neuronen verfeinert werden, was es wiederum ermöglicht, bei 406 zu identifizieren, ob ein Haustier in dem Fahrzeug erkannt wird oder nicht.In one embodiment, the mapped set of temporal attributes may be provided to
In einer anderen Ausführungsform kann der Personendetektor 306 faltende (CNN-) Schichten 408 des CNN-Frameworks beinhalten. Die resultierenden Bilder, die von den CNN-Schichten 408 erhalten werden, können ferner linearen Schichten 410 zugeführt werden, und die von den linearen Schichten 410 erhaltene Ausgabe kann geglättet und an Sigmoid-Neuronen verfeinert werden, was es wiederum ermöglicht, zu identifizieren, ob eine Person in dem Fahrzeug oder anderweitig erkannt wird.In another embodiment, the
Unter Bezugnahme auf
In einer Ausführungsform kann ein mit dem System 100 konfigurierter Zeitmesser die verstrichene Zeit verfolgen, d. h. die Zeitdauer, in der ein Fahrzeug in der Anwesenheit des Haustieres unbeaufsichtigt ist. Eine Temperatursteuerung auf Grundlage der verstrichenen Zeit ist sehr wichtig, da das Haustier auch dann ersticken kann, wenn es längere Zeit in einem Auto mit normaler, erträglicher Temperatur eingeschlossen ist. Das vorgeschlagene System 100 verwendet eine auf der verstrichenen Zeit basierende Temperatursteuerungsstrategie, um diesem Problem entgegen zu wirken. Bei dieser Strategie kann das System 100 die angegebene Zeit abwarten, wenn der Temperatursensor die entsprechende Zeit gemäß der Tabelle, Nummer (Nr.) 1 anzeigt, und kann den Satz von Sicherheitswarntonsignalen erzeugen, um verschiedene Gefahrenstufen darzustellen- Tabelle Nr. 1
In einer Ausführungsform prüft das System 100 nicht einfach die Schwellentemperatur und löst einen Warnton aus, sondern verwendet das System 100 die Technik des Bucket-Verhältnisses, d. h., das System 100 berechnet das Zeitverhältnis in jedem Temperatur-Bucket und löst auf Grundlage der Berechnungen einen Warnton aus. Daher überwindet das vorgeschlagene System 100 die Probleme, mit denen herkömmliche Systeme und Verfahren konfrontiert sind, bei denen ein Warnton ausgelöst wird, wenn die Temperatur einiges an Schwelle überschreitet, jedoch ein Haustier eine bestimmte Temperatur, die unter der Schwelle liegt, nicht über einen längeren Zeitraum aushalten kann.In one embodiment, instead of simply checking the threshold temperature and sounding an alarm, the
In einer beispielhaften Ausführungsform soll die Schwelle für ein traditionelles Verfahren 35 Grad betragen. Laut Tabelle Nr. 1 kann ein Haustier nach einem bestimmten Zeitintervall auch Temperaturen unterhalb der Schwelle nicht mehr aushalten. Bei dem herkömmlichen Verfahren darf jedoch kein Warnton ausgelöst werden, da die Schwelle nicht überschritten wurde, ohne dass eine hohe Gefahrenstufe für das Haustier erkannt wurde, die sich als gefährlich für das Haustier erweisen kann.In an exemplary embodiment, the threshold for a traditional method is said to be 35 degrees. According to Table No. 1, after a certain time interval, a pet can no longer withstand even temperatures below the threshold. With the conventional method, however, no warning tone may be emitted be resolved as the threshold has not been crossed without detecting a high level of pet danger that may prove dangerous to the pet.
Durch Verwenden der Bucket-Verhältnis-Technik kann das System 100 jedoch die Auswirkungen der Temperatur auf das Haustier nach vordefinierten Zeitintervallen vorhersagen. In einer beispielhaften Ausführungsform wird die Auswirkung der Temperatur auf das Haustier in verschiedenen Zeitintervallen berechnet als -
Angenommen in einer anderen beispielhaften Ausführungsform beträgt die Anfangstemperatur in dem Auto zu einem ersten Zeitpunkt 20 °C (T15-21 Bucket)) und das Haustier befindet sich für einen Zeitraum von 20 Minuten in dem Auto (verstrichene Zeit), und dann zu einem zweiten Zeitpunkt steigt die Temperatur auf 21,5 °C (T21-26 Bucket), was in einem anderen Bucket ist, dann kann der Warnton nicht nach 40 Minuten ausgelöst werden, da sich das Haustier bereits 20 Minuten (min) in dem Auto befindet. Die Zeit, nach der der Warnton ausgelöst werden kann, wird berechnet als -
Daher wird nach 26,6 min der Alarm ausgelöst, wenn das Haustier unbeaufsichtigt bleibt.Therefore, after 26.6 minutes, if the pet is left unattended, the alarm will go off.
Unter Bezugnahme auf
In einer Ausführungsform kann das System 100 eine Temperatursteuerung auf Grundlage der verstrichenen Zeit durchführen, um ein Alarmsystem zu aktivieren, das die Sicherheit der Haustiere ermöglichen kann. Die sitzplatzbasierte Personenerkennung kann dazu beitragen, jeden Sitzplatz spezifisch zu erkennen, was es dem System 100 insgesamt ermöglicht zu wissen, ob das Fahrzeug unbeaufsichtigt ist. Beide Detektoren des CNN-Frameworks verwenden eine gemeinsame Merkmalsextraktionsgrundlinie, die ein effizienter Ansatz ist. Keine Verwendung von zusätzlichen Sensoren wie CO2-Sensor, Bewegungssensor und Geräuschsensor in dem System 100. Darüber hinaus stellt das CNN-Framework dem System 100 die nötige Flexibilität bereit, um bei unterschiedlichen Licht- und Beleuchtungsbedingungen gut zu funktionieren.In one embodiment, the
Das vorgeschlagene System 100 kann mit minimalen Änderungen der Konfiguration ebenso für die Rettung eines unbeaufsichtigten Säuglings oder Kindes verwendet werden, wenn keine erwachsene Person in dem Fahrzeug anwesend ist.The proposed
Unter Bezugnahme auf
In einer Ausführungsform kann das Verfahren 700 bei 704 das Extrahieren in einer Steuereinheit eines Satzes von zeitlichen Attributen aus dem Satz von Erkennungsdatenpaketen beinhalten, die von der Erkennungseinheit empfangen wurden.In one embodiment, the
In einer anderen Ausführungsform kann das Verfahren 700 bei 706 das Abbilden in der Steuereinheit des extrahierten Satzes von zeitlichen Attributen unter Verwendung eines Lernmoduls und entsprechendes Identifizieren beinhalten, ob es sich bei der einen oder mehreren erkannten Entitäten um eine beliebige oder eine Kombination aus einer menschlichen Entität und einer nicht-menschlichen Entität handelt.In another embodiment, the
In einer anderen Ausführungsform kann das Verfahren 700 bei 708 das Bestimmen in der Steuereinheit der Temperatur in dem Fahrzeug nach vordefinierten Zeitintervallen beinhalten, in dem Fall, in dem die erkannte Entität als nicht-menschliche Entität identifiziert wird, die nicht von einer menschlichen Entität beaufsichtigt wird.In another embodiment, the
In einer anderen Ausführungsform kann das Verfahren 700 bei 710 das Erzeugen in der Steuereinheit eines Satzes von Sicherheitswarntonsignalen, wenn die bei der bestimmten Temperatur verstrichene Zeit ein entsprechendes vordefiniertes Zeitintervall überschreitet.In another embodiment, the
In einer Ausführungsform kann das Verfahren 700 das Abgleichen der bestimmten Temperatur und des Echtzeit-Zeitintervalls mit einem Datensatz, der Sätze von vorgespeicherten Temperatur- und Zeitintervallen beinhaltet, und wenn die bestimmte Temperatur und das Echtzeit-Zeitintervall wenigstens einen der Sätze von vorgespeicherten Temperatur- und Zeitintervallen überschreiten, das Erzeugen des Satzes von Sicherheitswarntonsignalen beinhalten.In one embodiment, the
In einer anderen Ausführungsform kann das Verfahren 700 das Erfassen der Echtzeit-Temperatur in dem Fahrzeug durch einen Temperatursensor in dem Fall, in dem es sich bei der erkannten Entität um eine unbeaufsichtigte nicht-menschliche Entität handelt, beinhalten, wohingegen das Verfahren 700 das Erzeugen in der Steuereinheit eines Satzes von Rücksetzsignalen beinhalten, um einen Zeitmesser zurückzusetzen, wenn die erkannte Entität als eine menschliche Entität oder als eine beaufsichtigte nicht-menschliche Entität identifiziert wird.In another embodiment, the
Unter Bezugnahme auf
In einer Ausführungsform kann der Speicher 830 einen Direktzugriffsspeicher (RAM) oder eine andere dynamische Speichervorrichtung sein, die in dem Stand der Technik allgemein bekannt ist. Der Festwertspeicher 840 kann eine beliebige statische Speichervorrichtung/beliebige statische Speichervorrichtungen sein, z. B., ohne jedoch darauf beschränkt zu sein, ein programmierbarer Festwertspeicher (PROM) Chips für die Speicherung statischer Informationen, z. B. Start- oder BIOS-Anweisungen für den Prozessor 870. Der Massenspeicher 850 kann jede derzeitige oder künftige Massenspeicherlösung sein, die zum Speichern von Informationen und/oder Anweisungen verwendet werden kann. Beispielhafte Massenspeicherlösungen beinhalten, ohne jedoch darauf beschränkt zu sein, Parallel Advanced Technology Attachment (PATA-) oder Serial Advanced Technology Attachment (SATA-) Festplattenlaufwerke oder Festkörperlaufwerke (intern oder extern, z. B. mit Universal Serial Bus (USB-) und/oder Firewire-Schnittstellen), z. B. jene, die von Seagate (z. B. die Seagate Barracuda 7102-Familie) oder Hitachi (z. B. die Hitachi Deskstar 7K1000), eine oder mehrere optische Platten, redundante Anordnung unabhängiger Festplatten (RAID) Speicher, z. B. eine Anordnung von Festplatten (z. B. SATA-Arrays), erhältlich von verschiedenen Anbietern einschließlich Dot Hill Systems Corp., LaCie, Nexsan Technologies, Inc. und Enhance Technology, Inc.In one embodiment,
In einer Ausführungsform koppelt der Bus 820 den/die Prozessor(en) 870 kommunikativ mit den anderen Speicher-, Sekundärspeicher- und Kommunikationsblöcken. Der Bus 820 kann z. B. ein Peripheral Component Interconnect (PCI-) / PCI-Extended (PCI-X-) Bus, ein Small Computer System Interface (SCSI), einen USB-Bus oder dergleichen, um Erweiterungskarten, Laufwerke und andere Teilsysteme zu verbinden, sowie andere Busse sein, wie einen Front Side Bus (FSB), der den Prozessor 870 mit dem Softwaresystem verbindet.In one embodiment, bus 820 communicatively couples processor(s) 870 to the other memory, secondary storage, and communication blocks. The bus 820 can e.g. a Peripheral Component Interconnect (PCI) / PCI-Extended (PCI-X) bus, a Small Computer System Interface (SCSI), a USB bus or the like to connect expansion cards, drives and other subsystems, as well as others Buses, such as a Front Side Bus (FSB), connecting the 870 processor to the software system.
In einer anderen Ausführungsform können auch Bediener- und Verwaltungsschnittstellen, z. B. eine Anzeige, eine Tastatur und eine Cursorsteuervorrichtung, mit dem Bus 820 gekoppelt werden, um die direkte Interaktion des Bedieners mit dem Computersystem zu unterstützen. Andere Bediener- und Verwaltungsschnittstellen können über Netzwerkverbindungen bereitgestellt werden, die über den Kommunikationsanschluss 860 verbunden sind. Die externe Speichervorrichtung 810 kann jede Art von externen Festplatten, Diskettenlaufwerken, IOMEGA®-Zip-Laufwerken, Compact Disc - Read Only Memory (CD-ROM), Compact Disc - Re-Writable (CD-RW), Digital Video Disc - Read Only Memory (DVD-ROM) sein. Die vorstehend beschriebenen Komponenten sind nur als Beispiele für verschiedene Möglichkeiten gedacht. Das vorstehend erwähnte beispielhafte Computersystem soll den Umfang der vorliegenden Offenbarung auf keine Weise einschränken.In another embodiment, operator and management interfaces, e.g. a display, keyboard, and cursor control device, may be coupled to bus 820 to support the operator's direct interaction with the computer system. Other operator and managerial interfaces may be provided over network connections connected through communications port 860. The
Es wird daher von Durchschnittsfachleuten erkannt, dass die Diagramme, Schemata, Veranschaulichungen und dergleichen konzeptionelle Ansichten oder Prozesse darstellen, die Systeme und Verfahren für das Einsetzen dieser Erfindung veranschaulichen. Die Funktionen der verschiedenen in den Figuren gezeigten Elemente können sowohl durch die Verwendung spezieller Hardware als auch durch Hardware, die die zugeordnete Software ausführen kann, bereitgestellt werden. Ebenso sind alle in den Figuren gezeigten Schalter nur konzeptionell. Ihre Funktion kann durch den Betrieb von Programmlogik, durch spezielle Logik, durch das Zusammenwirken von Programmsteuerung und spezieller Logik oder sogar manuell ausgeführt werden, wobei die bestimmte Technik von der diese Erfindung implementierenden Entität ausgewählt werden kann. Fachleute verstehen ferner, dass die hierin beschriebene beispielhafte Hardware, Software, Prozesse, Verfahren und/oder Betriebssysteme nur für veranschaulichende Zwecke dienen und daher nicht auf eine bestimmte genannte beschränkt sein sollen.It is therefore recognized by those of ordinary skill in the art that the diagrams, schematics, illustrations, and the like represent conceptual views or processes that illustrate systems and methods for employing this invention. The functions of the various elements shown in the figures can be provided both through the use of dedicated hardware and through hardware capable of executing the associated software. Likewise, all switches shown in the figures are conceptual only. Their function may be performed by operation of program logic, by special logic, by interaction of program control and special logic, or even manually, where the particular technique may be chosen by the entity implementing this invention. Those skilled in the art further understand that the example hardware, software, processes, methods, and/or operating systems described herein are for illustrative purposes only and, as such, are not intended to be limited to any particular one named.
Während das Vorstehende verschiedene Ausführungsformen der Erfindung beschreibt, können andere und weitere Ausführungsformen der Erfindung formuliert werden, ohne von dem grundsätzlichen Umfang davon abzuweichen. Der Umfang der Erfindung wird durch die Ansprüche bestimmt, die folgen. Die Erfindung ist nicht auf die beschriebenen Ausführungsformen, Varianten oder Beispiele beschränkt, die beinhaltet sind, um es einem Durchschnittsfachmann zu ermöglichen, die Erfindung herzustellen und zu verwenden, wenn sie mit den Informationen und Kenntnissen kombiniert werden, die dem Durchschnittsfachmann zur Verfügung stehen.While the foregoing describes various embodiments of the invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof. The scope of the invention is determined by the claims that follow. The invention is not limited to the described embodiments, variants or examples, which are included to enable a person skilled in the art to make and use the invention when combined with the information and knowledge available to the person skilled in the art.
Die vorliegende Offenbarung stellt ein System und Verfahren mit CNN-basiertem Framework für die Erkennung von Haustieren und Personen in einem Fahrzeug bereit.The present disclosure provides a CNN-based framework system and method for detecting pets and people in a vehicle.
Die vorliegende Offenbarung stellt ein System und ein Verfahren bereit, das die Auswirkungen der Temperatur über einen längeren Zeitraum hinweg berücksichtigt.The present disclosure provides a system and method that accounts for the effects of temperature over an extended period of time.
Die vorliegende Offenbarung stellt ein System und ein Verfahren bereit, das selbst bei variierenden Lichtverhältnissen und unbekannten Ereignissen eine genaue Vorhersage ermöglicht.The present disclosure provides a system and method that enables accurate prediction even under varying lighting conditions and unknown events.
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN DESCRIPTION
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.This list of documents cited by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturPatent Literature Cited
- US 6922622 B2 [0003]US 6922622 B2 [0003]
- US 6138068 A [0005]US6138068A [0005]
- US 6028509 A [0006]US6028509A [0006]
Claims (10)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IN202111044538 | 2021-10-01 | ||
| IN202111044538 | 2021-10-01 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102022003534A1 true DE102022003534A1 (en) | 2023-04-06 |
Family
ID=85570977
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102022003534.0A Withdrawn DE102022003534A1 (en) | 2021-10-01 | 2022-09-27 | Temperature-based animal rescue system implemented in a vehicle and method thereof |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102022003534A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4614475A1 (en) * | 2024-03-05 | 2025-09-10 | IMRA Europe S.A.S. | Child presence detection |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6028509A (en) | 1998-03-18 | 2000-02-22 | Rice; David | Voice activated vehicle alarm system |
| US6138068A (en) | 1999-10-12 | 2000-10-24 | Liu; Jonathan | Vehicle for automatically adjusting window and sunroof positions after it being left unattended by its operator |
| US6922622B2 (en) | 1999-06-03 | 2005-07-26 | Robert Bosch Corporation | Hot vehicle safety system and methods of preventing passenger entrapment and heat suffocation |
-
2022
- 2022-09-27 DE DE102022003534.0A patent/DE102022003534A1/en not_active Withdrawn
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6028509A (en) | 1998-03-18 | 2000-02-22 | Rice; David | Voice activated vehicle alarm system |
| US6922622B2 (en) | 1999-06-03 | 2005-07-26 | Robert Bosch Corporation | Hot vehicle safety system and methods of preventing passenger entrapment and heat suffocation |
| US6138068A (en) | 1999-10-12 | 2000-10-24 | Liu; Jonathan | Vehicle for automatically adjusting window and sunroof positions after it being left unattended by its operator |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4614475A1 (en) * | 2024-03-05 | 2025-09-10 | IMRA Europe S.A.S. | Child presence detection |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102021102963B4 (en) | vehicle interior safety system and procedure | |
| JP6867153B2 (en) | Abnormality monitoring system | |
| CN113076856B (en) | Bus safety guarantee system based on face recognition | |
| DE102017129076A1 (en) | AUTONOMOUS SCHOOLBUS | |
| DE112017007252T5 (en) | DRIVER MONITORING DEVICE, DRIVER MONITORING METHOD, LEARNING DEVICE AND LEARNING METHOD | |
| DE102011080257A1 (en) | System and method for face recognition | |
| DE112019001909T5 (en) | SYSTEM FOR MONITORING OCCUPATION AND ACTIVITY IN A ROOM | |
| DE102017106535A1 (en) | Road Surface Condition Detection with Multi-Scale Fusion | |
| DE112019000961T5 (en) | IN-VEHICLE SYSTEM FOR ESTIMATING A SCENE IN A VEHICLE INTERIOR | |
| DE102022119726A1 (en) | FACE AUTHENTICATION SYSTEM, VEHICLE EQUIPPED WITH SUCH SYSTEM, AND FACE AUTHENTICATION METHOD | |
| DE102022127628A1 (en) | MONITORING SYSTEM FOR UNGUARDED VEHICLES | |
| DE102022110545A1 (en) | Method for reacting to a given animal in a vehicle environment of a parked vehicle as well as driving assistance system and vehicle | |
| DE102022003534A1 (en) | Temperature-based animal rescue system implemented in a vehicle and method thereof | |
| DE102017211013A1 (en) | Device and method for processing a state of emergency of a vehicle | |
| CN114463934A (en) | Car locking detection alarm system | |
| CN117152871A (en) | Control method, system, electronic equipment and medium for combination of lamplight and access control | |
| EP2603905B1 (en) | Method and device for detecting and verifying attempts to manipulate a self-service terminal | |
| CN119389215A (en) | Automatic monitoring method and related equipment for drunk driving | |
| DE102023003311A1 (en) | System for tracking the movement of a non-human entity in a vehicle and method thereof | |
| DE102018222683A1 (en) | Method for creating an environment representation map for monitoring a vehicle and / or a vehicle trailer using a camera system | |
| DE102021204118A1 (en) | Device and method for determining at least one probability of contamination of an interior of a motor vehicle | |
| CN116612070A (en) | Elevator car safety control method and system based on laser point cloud | |
| EP4047499A1 (en) | Voice control method, voice control system and vehicle with voice control system | |
| CN116844138B (en) | Method, device, equipment and storage medium for monitoring life-retention body in vehicle | |
| Ngasri et al. | Automated stand-alone video-based microsleep detection system by using EAR technique |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |