DE60010161T2 - Infrarot-Belegungserkennungsvorrichtung in einem Kraftfahrzeug sowie Verfahren - Google Patents

Infrarot-Belegungserkennungsvorrichtung in einem Kraftfahrzeug sowie Verfahren Download PDF

Info

Publication number
DE60010161T2
DE60010161T2 DE60010161T DE60010161T DE60010161T2 DE 60010161 T2 DE60010161 T2 DE 60010161T2 DE 60010161 T DE60010161 T DE 60010161T DE 60010161 T DE60010161 T DE 60010161T DE 60010161 T2 DE60010161 T2 DE 60010161T2
Authority
DE
Germany
Prior art keywords
light
occupant
crb
array
identified
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.)
Expired - Lifetime
Application number
DE60010161T
Other languages
English (en)
Other versions
DE60010161D1 (de
Inventor
William Fultz
Dennis Griffin
Robert Perisho Jr.
Peter Thayer
Cunkai Wu
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.)
Delphi Technologies Inc
Original Assignee
Delphi Technologies Inc
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 Delphi Technologies Inc filed Critical Delphi Technologies Inc
Publication of DE60010161D1 publication Critical patent/DE60010161D1/de
Application granted granted Critical
Publication of DE60010161T2 publication Critical patent/DE60010161T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/483Details of pulse systems
    • G01S7/486Receivers
    • G01S7/4868Controlling received signal intensity or exposure of sensor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R21/00Arrangements or fittings on vehicles for protecting or preventing injuries to occupants or pedestrians in case of accidents or other traffic risks
    • B60R21/01Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents
    • B60R21/015Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents including means for detecting the presence or position of passengers, passenger seats or child seats, and the related safety parameters therefor, e.g. speed or timing of airbag inflation in relation to occupant position or seat belt use
    • B60R21/01512Passenger detection systems
    • B60R21/0153Passenger detection systems using field detection presence sensors
    • B60R21/01534Passenger detection systems using field detection presence sensors using electromagneticwaves, e.g. infrared
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R21/00Arrangements or fittings on vehicles for protecting or preventing injuries to occupants or pedestrians in case of accidents or other traffic risks
    • B60R21/01Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents
    • B60R21/015Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents including means for detecting the presence or position of passengers, passenger seats or child seats, and the related safety parameters therefor, e.g. speed or timing of airbag inflation in relation to occupant position or seat belt use
    • B60R21/01512Passenger detection systems
    • B60R21/01542Passenger detection systems detecting passenger motion
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/04Systems determining the presence of a target
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/4802Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00 using analysis of echo signal for target characterisation; Target signature; Target cross-section
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/481Constructional features, e.g. arrangements of optical elements
    • G01S7/4814Constructional features, e.g. arrangements of optical elements of transmitters alone
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/483Details of pulse systems
    • G01S7/486Receivers
    • G01S7/487Extracting wanted echo signals, e.g. pulse detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/10Image acquisition
    • G06V10/12Details of acquisition arrangements; Constructional details thereof
    • G06V10/14Optical characteristics of the device performing the acquisition or on the illumination arrangements
    • G06V10/143Sensing or illuminating at different wavelengths
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/59Context or environment of the image inside of a vehicle, e.g. relating to seat occupancy, driver state or inner lighting conditions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Electromagnetism (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Air Bags (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Description

  • Technisches Gebiet
  • Die Erfindung betrifft ein Steuersystem für Kraftfahrzeuge und insbesondere ein System und ein Verfahren zur Detektion der Position eines Fahrzeuginsassen.
  • MARSZALEC J ET AL: "A LED-array-based range-imaging sensor for fast three-dimensional shape measurements" SENSORS AND ACTUATORS A, ELSEVIER SEQUIOA S.A., LAUSANNE, CH, vol. 47, Nr. 1–3, März 1995 (1995–03), Seiten 501–505, XP004310532 ISSN: 0924–4247 offenbart ein System und Verfahren, das die Merkmale des Oberbegriffs der unabhängigen Ansprüche zeigt. Diese Veröffentlichung betrifft die Hinderniserkennung in der Robotik und Maschinenautomatisierung.
  • Hintergrund der Erfindung
  • Systeme zur Detektion von Fahrzeuginsassen sind nützlich in Verbindung mit Airbags und anderen pyrotechnisch entfalteten Rückhaltevorrichtungen, als ein Mittel, um zu beurteilen, ob und/oder wie stark, die Rückhaltevorrichtung zu entfalten ist. Idealerweise sollte das System in der Lage sein, den Insassentyp (d. h. großer Erwachsener, kleiner Erwachsener, Kind, etc.) und die Position des Insassen in Bezug auf den Punkt der Airbagentfaltung zu klassifizieren. Verschiedene Systeme mit einem oder mehreren eingebauten Infrarot- und/oder Schall-Entfernungsmess-Sensoren wurden für diesen Zweck vorgeschlagen; siehe z. B. die US-A-5 330 226 , die US-A-5 785 347 , die US-A-5 482 314 , die US-A-5 737 083 und die WO-A-94/22693 . Im Allgemeinen senden solche Systeme einen oder mehrere Strahlen) von Infrarot-Energie aus, um eine entsprechende Anzahl von Sichtfeldern zu definieren und die reflektierte Energie zu empfangen, um die Anwesenheit eines Insassen innerhalb der Sichtfelder zu detektieren. Die Informationen, die von solchen Techniken erhalten werden, sind manchmal durch andere Lichtquellen (wie etwa reflektiertes Sonnenlicht, oder pulsierendes Glühlicht) verstümmelt, und sind selbst unter besten Bedingungen typischerweise nicht ausreichend, um den Typus und die Position des Insassen präzise zu klassifizieren. Zum Beispiel mag es erwünscht sein, einen Airbag zu entfalten, obwohl sich die Hand oder der Arm des Insassen in der Nähe des Airbag-Entfaltungspunktes befindet, es mag aber nicht erwünscht sein, dass er sich entfaltet, wenn sich der Kopf oder der Rumpf des Insassen in der Nähe des Entfaltungspunktes befindet. Aus diesem Grund sind andere, Positionssensoren oder Gewichtssensoren typischerweise in Kombination mit einem Entfernungs-Messsensor in Verwendung, um ein umfassenderes Verständnis über die Klassifizierung und Position eines Insassen liefern. Unglücklicherweise neigen derartige Systeme dazu, relativ kostspielig zu sein, und sie sind schwierig in die Kraftfahrzeugumgebung zu packen. Darüber hinaus ist eine relativ hohe Ansprechgeschwindigkeit erforderlich, sodass die Entfaltung situationsgerecht verhindert oder erlaubt werden kann, wenn die Position des Insassen sich schnell verändert, möglicherweise in Vorwegnahme eines unmittelbar bevorstehenden Zusammenstoßes. Demgemäß ist das, was benötigt wird, ein System mit geringen Kosten, welches einen Insassen im Hinblick auf seine Klassifizierung und auf seine Position präzise und schnell erkennen kann.
  • Zusammenfassung der Erfindung
  • Die vorliegende Erfindung zielt auf ein verbessertes Infrarot (IR)-Fahrzeuginsassen-Erkennungssystem ab, welches kostengünstig ist, und präzise und zuverlässige Informationen über Klassifizierung und Position mit einer Geschwindigkeit bereitstellt, die ausreicht, um rechtzeitig eine Entfaltung von Insassenrückhaltevorrichtungen zu verhindern oder andernfalls zu steuern. Dies wird durch ein System gemäß Anspruch 1 und einem Verfahren nach Anspruch 6 erreicht. Ein zweidimensionales Array von IR-Strahlern wird selektiv aktiviert, um periodisch einen Insassensitzbereich anzustrahlen, und die reflektierte IR-Energie wird von einem lichtempfindlichen Empfänger detektiert und ausgewertet, um die Anwesenheit eines Insassen zu detektieren, den Insassen zu klassifizieren, und um die Position des Insassen in Bezug auf vordefinierte Zonen des Fahrgastraumes zu bestimmen. Ein Steuergerät erkennt den Insassen und verfolgt schnell jede Bewegung des Insassen, indem sie die Array-Positionen des Strahlers, die dem Rumpf des Insassen entsprechen, identifiziert, und zumindest diese Positionen mit einer viel schnelleren Rate abtastet, als die anderen Positionen.
  • Kurzbeschreibung der Zeichnungen
  • Die vorliegende Erfindung wird nun beispielhaft unter Bezugnahme auf die beiliegenden Zeichnungen beschrieben, in welchen:
  • 1 ein Diagramm ist, das einen Abschnitt des Fahrgastraumes von einem Kraftfahrzeug veranschaulicht, welcher mit einer aufblasbaren Rückhaltevorrichtung und dem IR-Insassen-Positions- und Detektionssystem der Erfindung ausgestattet ist.
  • 2 ein Diagramm ist, das die von dem System der 1 verwendete Entfernungsbestimmungstechnik veranschaulicht.
  • 3 ein Diagramm eines zweidimensionalen IR-LED-Strahler-Arrays ist, wie es in dem System der 1 verwendet wird.
  • 4 eine Querschnittsansicht des Strahler-Arrays entlang der Linien 4-4 der 3 ist.
  • 5 ein Blockdiagramm des Systems von 1 ist, das eine programmierte Zustandsmaschine und einen Mikroprozessor umfasst.
  • 6 ein Diagramm der Funktionen ist, die von der Zustandsmaschine der 5 durchgeführt werden.
  • 7-11 und 14 Fließdiagramme sind, die Befehle von Computerprogrammen darstellen, welche von dem Mikroprozessor der 5 ausgeführt werden. 7 zeigt eine periodisch ausgeführte Hintergrundroutine, um eine Aktivierung eines gewählten LED-Elements aufzubauen und zu ermöglichen. 8 zeigt eine unterbrechungsgesteuerte Routine zum Lesen des empfangenen Signals und zur Berechnung der Entfernung des Insassen. 9 zeigt einen Abschnitt des Fließdiagramms der 7, betreffend die Einstellung eines programmierbaren Verstärkungsfaktorparameters; und 10 zeigt einen Abschnitt des Fließdiagramms der 7, betreffend die Einstellung eines Aktivierungsstroms für das gewählte LED-Element. 11 zeigt eine Vordergrundroutine zur selektiven Aktivierung und Deaktivierung der aufblasba ren Rückhaltevorrichtung auf Basis der Informationen über die Klassifizierung und die Entfernung des Insassen; und 14 zeigt einen Abschnitt der Vordergrundroutine der 11, betreffend die dynamische Verfolgung eines erkannten oder klassifizierten Insassen.
  • Die 12 und 13 zeigen Abschnitte des Strahler-Arrays der 34 in Bezug auf das Fließdiagramm von 14.
  • Beschreibung der bevorzugten Ausführungsform
  • Unter Bezugnahme auf die Zeichnungen, insbesondere auf 1, bezeichnet die Bezugsziffer 10 im Allgemeinen ein System zur Detektion einer Fahrzeuginsassenposition gemäß der vorliegenden Erfindung. In der veranschaulichten Ausführungsform ist das System 10 als ein einzelnes Modul mechanisiert, das in einer Deckenkonsole 12 zwischen und über dem Fahrer- und dem Beifahrersitz 14, 16 befestigt ist. Es ist klar, dass für das System 10 auch andere Plätze möglich sind, aber der veranschaulichte Platz wird im Allgemeinen bevorzugt, weil er am wenigsten stört, einfach zu verpacken und zentral angeordnet ist, für Flexibilität beim Abtasten einer oder einiger von mehreren Insassenpositionen, falls gewünscht. Natürlich kann das Fahrzeug an Stelle der veranschaulichten Schalensitze 14, 16, eine Sitzbank haben; in jedem Fall sind die normalen Insassenpositionen auf dem/den Sitzen) durch die Anordnung der Sicherheitsgurte (nicht gezeigt) definiert.
  • Im Allgemeinen wird das System 10 hierin im Kontext mit einem andernfalls herkömmlichen ergänzenden aufblasbaren Rückhaltesystem, umfassend einen Airbag 20, der in dem Armaturenbrett 18 vor dem Beifahrersitz 16 eingebaut ist, beschrieben. Das System 10 steht in gegenseitiger Wech selwirkung mit dem Rückhaltesystem, indem es die Umgebung des Sitzes 16, wo sich ein Insasse befinden könnte, abtastet, und ein Steuersignal erzeugt, um in Ansprechen auf ein Unfallereignis von ausreichender Heftigkeit auf Basis der Insassenklassifizierung und/oder der Position eines erkannten Insassen in Bezug auf den Airbag 20, entweder die Entfaltung des Airbags 20 zu verhindern oder zu erlauben. Die Kriterien betreffend die Frage, ob eine Entfaltung freigegeben oder verhindert werden soll, liegen ausserhalb des Schutzanspruchs der Erfindung, und sind im Allgemeinen durch den Fahrzeughersteller oder durch gesetzliche Vorschriften definiert. Im Allgemeinen herrscht jedoch Übereinstimmung darüber, dass die Entfaltung eines Airbags 20 verhindert werden sollte, wenn der Sitz nicht besetzt ist, oder von einem nach vorne oder nach hinten weisenden Kindersitz, oder von einem in abweichender Position befindlichen Erwachsenen oder kleinen Kind besetzt ist, wobei der Ausdruck in abweichender Position befindlicher/es Erwachsener oder Kind durch eine vorbestimmte Nähe des Kopfes oder Rumpfes des Insassen zu dem Entfaltungspunkt des Airbags 20 definiert ist. Demgemäß besteht das Ziel des Systems 10 darin, die verschiedenen Typen von Insassen (oder das Nichtvorhandensein eines Insassen) zu klassifizieren oder zu erkennen, und zu detektieren, ob sich ein Insasse in abweichender Position befindet.
  • Wie vorstehend angezeigt, ist die Information, die von einem/r beliebigen gegebenen Sensortyp/-Stellung gesammelt werden kann im Allgemeinen ungeeignet, um einen Insassen sicher zu klassifizieren und einen Positionsabweichungszustand zu detektieren. Die vorliegende Erfindung überwindet jedoch die Einschränkungen von Abtastsystem nach dem Stand der Technik durch die Verwendung eines zweidimensionalen IR-Strahlers 22, welcher selektiv aktiviert wird, um periodisch eine Vielzahl vorbestimmter Beobachtungsebenen in der Umgebung eines Beifahrersitzes 16 anzustrahlen, wie in 1 gezeigt. Einzelne LEDs des Strahlers 22 wer den selektiv aktiviert, um einen IR-Strahl zu erzeugen, dessen Richtung durch die Lage des LED in dem Array und durch die optischen Parameter eines Linsensystems, das in dem Strahler 22 eingebaut ist, bestimmt wird. Wie unten stehend in größerem Detail mit Bezug auf 3 beschrieben, sind die Array-Elemente in einem rechteckigen Gitter angeordnet, welches eine Breite von drei Spalten und eine Länge von zehn Reihen aufweist. Der Strahler 22 wird derart in der Konsole 12 angeordnet, dass die von den LEDs in der ersten, zweiten und dritten Spalte des Strahlers 22 ausgestrahlten IR-Strahlen entsprechend entlang ersten, zweiten und dritten Ebenen geleitet werden, die im Allgemeinen durch die Bezugsziffern 26, 28 und 30 in 1 bezeichnet werden. Die Ebene 26 umfasst die normale Ausrichtung des linken Beines und des Rumpfes des Insassen, wenn er normal sitzt, die Ebene 28 umfasst die normale Ausrichtung des rechten Beines und des Rumpfes des Insassen, und die Ebene 30 umfasst den inneren Rand der Beifahrertür 32. In jeder Ebene werden einige der Strahlen durch eine Positionsabweichungszone (out-of-position-zone = OOP) vor den Sitz 16 und in die Nähe des Airbags 20 geleitet, einige werden auf den Sitz 16 oder die Tür 32 geleitet, und einige werden über den Sitz 16 und/ oder die Tür 32 geleitet. Die IR-Energie, die von dem Insassen oder dem Sitz 16 oder der Tür 32 reflektiert wird, wird von einem lichtempfindliche Empfänger 24, der in einem vorbestimmten Abstand B von dem Strahler 22 angeordnet ist, detektiert, und die Entfernung des Insassen von dem Strahler 22 wird auf der Basis eines Paares von Koordinatenströmen, das von dem Empfänger 24 entwickelt wird, bestimmt, wie unten stehend unter Bezugnahme auf die 2 und 5 detaillierter beschrieben wird.
  • Wie am besten aus 2 ersichtlich, umfasst der Strahler 22 ein IR-LED-Array 40 und ein Linsensystem, welches ein asphärisches Element 42 umfasst, um von dem Array 40 ausgestrahltes IR-Licht zu bündeln, sowie eine symmetrische konvexe Linse 44, um das Licht auf ein Ziel T zu fo kussieren, welches in der veranschaulichten Ausführungsform den Beifahrersitz 16 oder einen Beifahrer darauf darstellt. Wie vorstehend angezeigt, umfasst das Array 40 eine zweidimensionale Anordnung von selektiv aktivierten IR-LEDs und wird unten stehend unter Bezugnahme auf die 34 im Detail beschrieben. Der Empfänger 24 umfasst eine lichtempfindliche Einrichtung (photo-sensitive device = PSD) 46 und ein Linsensystem, welches ein IR-Filter 48 ein asphärisches Element 50 zum Abbilden des empfangenen IR-Lichts, und eine symmetrische konvexe Linse 52, um das abgebildete Licht an der PSD 46 zu fokussieren, umfasst. Die PSD 46 ist ein herkömmliches zweidimensionales Element und stellt ein Paar von koordinanten Strömen bereit, das hierin als ix und iy bezeichnet wird und dem Wellenlängenschwerpunkt des IR-Lichts entspricht, das an der aktiven Oberfläche der Einrichtung auftrifft. Die Entfernung des Ziels T von dem Strahler/Empfänger ist durch die Stelle des empfangenen IR-Lichts in Bezug auf das ausgestrahlte Licht bestimmt. In der Veranschaulichung der 2, wo B der Abstand zwischen dem Strahler 22 und dem Empfänger 24 ist, f die Brennweite der Linse 52 ist, X die Stelle des empfangenen Lichts in Bezug auf die Achse der PSD 46 ist, wird die Entfernung oder der Abstand D von dem Ziel T ausgedrückt als (f*B/x), wobei x durch das Verhältnis (ix – iy)/(ix + iy) bestimmt werden kann. Wie unten stehend beschrieben, beinhaltet ein wichtiger Aspekt der Erfindung die exakte Auswahl eines Strahlungsmusters und eine genaue Auswertung der empfangenen Entfernungsinformationen.
  • Die 3 und 4 zeigen eine besonders vorteilhafte Mechanisierung des Strahler-Arrays 40, in welcher einzelne IR-LED-Elemente L in einem mit "Reihen-" und "Spalten-" Koordinatenstellungen bezeichneten zweidimensionalen Gitter angeordnet sind, um eine drei-mal-zehn-Anordnung zu bilden. Es ist klar, dass ebenso gut auch andere Array-Dimensionen verwendet werden könnten. Die horizontalen "Reihen" sind durch die parallelen Kathodenleitersegmente C1-C10 definiert, während die senkrechten "Spalten" durch die parallelen Anodenleitersegmente A1–A3 definiert sind. Bequemerweise wurde der Abschnitt des Arrays 40 zwischen den Leitersegmenten C2 und C10 der 3, wie angezeigt, weggelassen. 4 zeigt eine Querschnittsansicht des Arrays durch die Mitte des Kathodenleitersegments C1, wie durch die Schraffur 4-4 in 3 angezeigt. Die LED-Elemente L sind an den Schnittpunkten zwischen den Anoden- und Kathodenleitersegmenten A1–A3 und C1–C10 angeordnet und durch ihre "Reihe, Kolonne"-Koordinatenstellung bezeichnet. Zum Beispiel ist das LED-Element in der linken oberen Ecke des Arrays 40 als L1,1 bezeichnet, und das LED-Element in der gegenüberliegenden Ecke ist als L10,3 bezeichnet.
  • In der veranschaulichten Ausführungsform sind die Leiterelemente C1 = C10 an einem Substrat 60 ausgebildet, und die Anodenleitersegmente C1–C10 werden dann gemeinsam mit darunter liegenden Segmenten 62 aus isolierendem oder dielektrischem Material gebildet, sodass die Segmente 62 die Anoden- und Kathodensegmente an deren Schnittpunkten isolieren. Der Anodenanschluss eines jeden LED-Elements L ist an dem entsprechenden Anodenleitersegment A1–A3 befestigt, und der Kathodenanschluss ist in einem Bereich neben dem Anodenleitersegment an das darunter liegende Kathodenleitersegment C1-C10 drahtgebondet. Eine oben auf den Leiterelementen A1–A3, C1–C10, Isolator 62 und Substrat 60 ausgebildete Deckschicht 64, weist einen Ausschnitt auf, um einen Hohlraum oder ein Fenster W (jedes ist durch seine Reihen/Spalten-Koordinatenstellung bezeichnet) um jedes der LED-Elemente L herum zu bilden. Wie in 4 angezeigt, ist die Deckschicht 64 im Vergleich mit den Leitersegmenten und LED-Elementen L relativ dick, wodurch die Streuung des von den LED-Elementen L ausgestrahlten IR-Lichts verringert, und die Intensität der fokussierten Lichtstrahlen erhöht wird. In der veran schaulichten Ausführungsform ist das Substrat 60 aus Keramik, und die Leitersegmente A1–A3, C1–C10, die Isolationssegmente 62 sowie die Deckschicht 64 werden unter Verwendung herkömmlicher Dickfilm-Fertigungsverfahren gebildet, es ist jedoch klar, dass ein ähnlicher Aufbau mit unterschiedlichen Fertigungsverfahren hergestellt werden könnte. Weitere Abwandlungen der Konstruktion sind ebenfalls möglich; zum Beispiel könnten, falls gewünscht, die Kathodenleitersegmente C1–C10 oben auf den Anodenleitersegmenten A1–A3 ausgebildet sein.
  • Die vorstehend beschriebene Arrayanordnung und nahe liegende Variationen davon sind insbesondere wegen einer Anzahl von Gründen von Vorteil, wozu verbesserte Lichtstrahlung (Spot-Qualität) und die deutlich verringerte Gehäusegröße im Vergleich zu herkömmlichen Arrays und Vorrichtungen gehören. Die verbesserte Spot-Qualität des ausgestrahlten Lichts wird durch die Deckschicht 64 erzielt, wie vorstehend beschrieben. Die Verwendung eines Arrays mit auswählbaren Reihen und Spalten verringert deutlich sowohl die Anzahl von Leiteranschlüssen, die für eine selektive Aktivierung von einzelnen LED-Elementen notwendig ist, wie auch die Anzahl von externen Treiberkreisen die an die Arrays 40 ankoppeln. Darüber hinaus sind die Drahtverbindungen von sehr kurzer Länge und stören einander nicht. Des Weiteren wirken die Anodenleitersegmente A1–A3 als Kühlkörper für die LED-Elemente, was die Größe und Komplexität von zusätzlichen Kühlkörpern, die notwendig sein können, verringert. Diese Faktoren ermöglichen den Aufbau des Multielement-Arrays in flexiblen Gestaltungsformen und mit einer sehr kleinen Größe, sodass es einfach hinter eine Linse mit kleinstem Durchmesser gepackt werden kann, was zu einem zweidimensionalen Strahler führt, der wirtschaftlich herzustellen ist, der Systemkosten reduziert, und der einfach in ein Kraftfahrzeug oder in eine andere Umgebung mit beschränktem Raum gepackt werden kann.
  • 5 ist ein Blockdiagramm des Insassenpositions-Detektionssystems 10 der 1. Das System 10 umfasst den Strahler 22 und den Empfänger 24, eine Empfängerschaltung 70, um auf die Insassenentfernung bezogene Signale von den ix und iy Ausgängen der PSD 46 zu extrahieren, einen Mikroprozessor (μP) 72 zum Empfangen und Auswerten der Entfernungssignale, eine Senderschaltung 74 für die Aktivierung des IR-LED-Arrays 40 und eine Zustandsmaschine 76 für die Koordinierung des Betriebs der Sender- und Emfängerschaltungen 74, 70. Im Allgemeinen wählt der Mikroprozessor 72 ein bestimmtes LED-Element (über die Wählleitung 78) und macht eine Anforderung an die Zustandsmaschine 76 (über Anforderungsleitung 80) um die Entfernungssignale für die gewählte LED zu erhalten. Die Zustandsmaschine reagiert, indem sie das gewählte LED-Element aktiviert, die Empfängerschaltung 70 steuert, um die empfangenen Entfernungssignale gleichzeitig zu detektieren und zu erfassen, und indem sie dem Mikroprozessor (über Quittungsleitung 82) signalisiert, dass die Entfernungssignale an seinem A/D-Eingang verfügbar sind.
  • Das gewählte LED-Element des Arrays 40 wird mit einem Impuls hochfrequenten Sinusstroms aktiviert, um einen intensitätsmodulierten IR-Lichtstrahl zu erzeugen, der in das Muster passt, welches vorstehend mit Bezug auf 1 im Allgemeinen beschrieben wurde. Die Frequenz des Aktivierungsstroms wird durch den Mikroprozessor 72 (über Leitung 86) festgelegt, und seine Größe wird durch den Mikroprozessor 72 (über Leitung 88) gesteuert, um Schwankungen in der reflektierten Signalstärke zu kompensieren, wie unten stehend beschrieben. Der Decoder 90 empfängt die Daten an der Wählleitung des Mikroprozessors und aktiviert die Halbleiter-Schaltelemente in den Anoden- und Kathodentreiberkreisen 92 und 94, entsprechend den Spalten- und Reihenadressen des gewählten LED-Elements. Der Anodentreiberkreis koppelt das entsprechende Anodenlei tersegment A1–A3 des Array 40 an eine Programmierbare Stromquelle 96, die, wenn durch die Zustandsmaschine 76 (über Leitung 98) freigegeben, einen Sinustreiberstrom an der Leitung 100 entwickelt und ausgibt, mit der Frequenz und Amplitude, die von dem Mikroprozessor 72 (über die Leitungen 86, 88) diktiert wurden. Der Kathodentreiberkreis 94 koppelt das entsprechende Kathodenleitersegment C1–C10 mit der Systemschaltungsnull oder an Masse.
  • Wenn der IR-Lichtimpuls, welcher dadurch von dem Strahler 22 erzeugt wurde, den Beifahrersitz 16, einen Insassen, oder die Tür 32 anstrahlt, wird ein reflektierter Lichtimpuls mit derselben Frequenz (Intensitätsmodulation) zu dem Empfänger 24 zurückgeschickt, welcher die Koordinatenströme ix und iy an den Leitungen 102 und 104 erzeugt. Unglücklicherweise sind die Komponenten der ix- und iy-Signale, die nur dem reflektierten IR-Lichtimpuls entsprechen, von anderen Signalen verdeckt (als Störung für das System 10 betrachtet), die aus direktem oder reflektiertem Umgebungslicht entstehen, das sowohl von Quellen im Inneren als auch außerhalb des Fahrzeugs erzeugt wird. Die Empfängerschaltung 70 ist jedoch in der Lage, die ix- und iy-Signalkomponenten, die dem reflektierten IR-Lichtimpuls entsprechen, zu extrahieren, indem sie ix und iy mit I/V-Umwandlungsschaltungen 106, 108 in Spannungssignale vx, vy umwandelt, und indem sie die Spannungssignale vx, vy mit den Bandpassfilterschaltungen 110, 112 bandpassfiltert. Dies ist deshalb möglich, weil die Komponenten der ix- und iy-Signale, die dem reflektierten IR-Lichtimpuls entsprechen, eine charakteristische Frequenz aufweisen, die der Intensität der Modulationsfrequenz des ausgestrahlten IR-Lichts entspricht. Somit lassen die Bandpassfilter 110, 112 nur die gewünschten Komponenten von den vx- und vy-Signalen durch und lehnen alle anderen Bestandteile als Störung ab. In der Praxis können die LED-Elemente mit einer Frequenz von 20 kHz – 50 kHz aktiviert werden, wobei die Bandpass filter 110, 112 eingestellt sind, um Signale von der ausgestrahlten Frequenz von andern Lichtquellen zu unterscheiden. Die extrahierten vx- und vy-Signale werden dann verstärkt, wie auch an den Blöcken 110 und 112 indiziert, um die Signale vx' und vy' zu bilden.
  • Die extrahierten und verstärkten Koordinatensignalspannungen vx' und vy' werden dann durch die Spitzen-Erkennungs-Schaltungen 114, 116 und die Rücksetzschaltung 118, die durch die Zustandsmaschine 76 aktiviert wird, gleichzeitig detektiert. Die Spitzen-Erkennungs-Schaltungen 114, 116 erzeugen Ausgangsspannungen xp und yp, welche die augenblickliche Spitzenspannung der entsprechenden Signale vx' und vy' verfolgen, und die Zustandsmaschine 76 steuert den Betrieb der Rücksetzschaltung 118 (über Leitung 120), sodass die Spitzen-Erkennungs-Schaltungen 114, 116 nur an den höchsten Punkten der Intensität des sinuswellenförmigen Stroms, der durch die Programmierbare Stromquelle 96 gebildet wird, aktiv sind. Die Informationen über den Zeitablauf sind für die Zustandsmaschine 76 verfügbar, da der Sinusstrom eine fixe Frequenz (und einen fixen Arbeitszyklus) besitzt und von der Zustandsmaschine 76 an- oder ausgesteuert wird. Dies sorgt für weitere Festigkeit gegenüber einer beliebigen Störkomponente, die in den vx'- und den vy'-Signalen vorhanden ist. Die Spitzensignalausgänge xp und yp werden dann von Programmierbaren Gain Ampifiern 122 und 124, die verstärkte Eingangsspannungen an Abtast- und Halte (=S/H)-schaltungen 126, 128 bereitstellen, verstärkt. Wie unten stehend erklärt, werden die Verstärkungsfaktoren der Blöcke 122 und 124 von dem Mikroprozessor 72 (über die Leitungen 130 und 132) gesteuert, um Schwankungen auf Grund der Entfernung des Ziels T zu kompensieren. Die Zustandsmaschine 76 steuert während eines jeden LED-Aktivierungsimpulses die S/H-Schaltungen 126, 128 (über die Leitungen 134 und 136) ein oder mehrere Mal(e) an, und die gemessenen Signalwerte werden als Eingabe an entsprechende Mittelungsschaltungen 138, 140 bereitgestellt, die ihrerseits Eingaben xsig, ysig an den A/ D-Anschluss 84 des Mikroprozessors bereitstellen. Die Mittelungsschaltungen 138, 140 sind notwendig, da die Zustandsmaschine 76 die S/H-Schaltungen 126, 128 für eine verbesserte Genauigkeit zwei- oder dreimal hintereinander ansteuert, wie unten stehend unter Bezugnahme auf 6 beschrieben. In der veranschaulichten Ausführungsform bestimmt der Mikroprozessor 72 die Anzahl der Abtastungen und macht eine entsprechend Meldung an die Zustandsmaschine 76 über Leitung 142.
  • Wie vorstehend angezeigt, steuert der Mikroprozessor 72 sowohl die Amplitude des LED=Aktivierungsstroms als auch den Verstärkungsfaktor der Programmierbaren Gain Amplifier 122, 124, um Schwankungen in der Stärke des reflektierten Signals zu kompensieren. Die Einstellungen sind wichtig, da die Ausgangssignale ix und iy der PSD in der Amplitude, in Abhängigkeit von der Entfernung um mehrere Größenordnungen schwanken können. Wie unten stehend unter Bezugnahme auf 9 beschrieben, liest der Mikroprozessor 72 die Bemittelten Signale xsig, ysig, die an seinen A/D-Eingangsanschluss 84 angelegt werden, und vergleicht die Signale mit oberen und unteren Schwellenwerten UT1 und LT1, die einem gewünschten Eingangssignalbereich des A/D-Eingangsanschlusses 84 entsprechen. Wenn ein Signal xsig oder ysig den oberen Schwellenwert UT1 überschreitet, wird der Verstärkungsfaktor des entsprechenden Programmierbaren Gain-Amplifiers 122 oder 124 dekrementiert. In gleicher Weise wird, wenn ein Signal xsig oder ysig unter dem Schwellenwert LT1 liegt, der Verstärkungsfaktor des entsprechenden Programmierbaren Gain-Amplifiers 122 oder 124 erhöht. Die Einstellung dient dazu, die Eingangssignale innerhalb des gewünschten Eingangssignalbereiches des A/D-Eingangsanschlusses 84 zu halten. Neben der Einstellung des programmierbaren Verstärkungsfaktors stellt der Mikroprozessor 72 inkre mentierend auch die Amplitude des von der Programmierbaren Stromquelle 96 erzeugten LED-Aktivierungsstroms ein. Wie unten stehend unter Bezugnahme auf 10 erklärt, wird der Aktivierungsstrom (Strahlstrom) dekrementiert, um den Ausgang der PSD zu verringern, wenn eines der normalisierten Entfernungssignale xnor und ynor einen oberen Schwellenwert UT2 überschreitet. In gleicher Weise wird der Strahlstrom inkrementiert, um den PSD-Ausgang zu erhöhen, wenn xnor oder ynor unter einem unteren Schwellenwert LT2 liegt. Dies dient dazu, die Anforderungen an den dynamischen Bereich der Empfängerschaltung 70 zu begrenzen, was die Kosten ihrer Komponenten deutlich reduziert.
  • Die vorstehend beschriebenen Funktionen der Zustandsmaschine 76 sind in 6 in Diagrammform veranschaulicht. Unter Bezugnahme auf 6 ist die Funktionalität der Zustandsmaschine als acht Hauptzustände umfassend, die durch Blöcke 150–164 bezeichnet sind, abgebildet. In dem durch Block 150 bezeichneten Still- oder Leerlaufzustand ist die Zustandsmaschine inaktiv und wartet auf eine LED-Aktivierungsanforderung von dem Mikroprozessor 72 (über Anforderungsleitung 80). In Ansprechen auf eine Aktivierungsanforderung schreitet die Zustandsmaschine zu Block 152 fort und aktiviert die Programmierbare Stromquelle 96 (über Leitung 98), um das von dem Mikroprozessor 72 ausgewählte LED-Element zu pulsen. Dann werden die Spitzen-Erkennungs-Schaltungen 114, 116 an den Blöcken 154 und 156 der Reihe nach freigegeben, um die Spitzen der Signale vx', vy' gleichzeitig mit den Spitzenwerten des LED-Aktivierungsstroms zu verfolgen, und den S/H-Schaltungen 126, 128 wird signalisiert, die abgetasteten Eingangssignale speichernd zu setzen. Falls der Mikroprozessor nur eine Messung angefordert hat, schreitet die Zustandsmaschine 76 dann zu Block 164 fort, und deaktiviert das gewählte LED-Element, sperrt die Spitzen-Erkennungs-Schaltungen 114, 116, und gibt ein Quittungssignal an den Mikroprozessor 72 (über Leitung 82) aus, das anzeigt, dass die Entfernungssignale xsig und ysig an dem A/D-Anschluss 84 verfügbar sind. Wenn der Mikroprozessor 72 alternativ bei der Zustandsmaschine den Erhalt und die Mittelung zweier Messungen angefordert hat, schreitet die Zustandsmaschine zu dem Block 158 weiter, wo die S/H-Schaltungen 126, 128 den Befehl erhalten, eine zweite Abtastung speichernd zu setzen, bevor sie zu Block 164 fortschreitet. Oder falls der Mikroprozessor 72 bei der Zustandsmaschine den Erhalt und die Mittelung von vier Messungen angefordert hat, schreitet die Zustandsmaschine zusätzlich zu den Blöcken 160 und 160 fort, wo die S/H-Schaltungen 126, 128 den Befehl erhalten, dritte und vierte Messungen speichernd zu setzen, bevor sie zu Block 164 weiterschreitet. In jedem Fall mitteln die Mittelungsschaltungen 138, 140 automatisch die Messungen, und der Mikroprozessor 72 liest nur den Wert, nachdem er das Quittungssignal der Zustandsmaschine in Block 164 erhalten hat. In der Praxis kann die Zustandsmaschine 76 mit einer standardprogrammierbaren Logik-Arrayeinrichtung ausgerüstet sein, und verringert deutlich die Verarbeitungslast des Mikroprozessors 72, der hauptsächlich mit der Auswertung der Entfernungsinformation befasst ist, um auf Basis der Insassenklassifizierung und/oder -Position zu bestimmen, ob die Airbagentfaltung freigegeben oder deaktiviert werden sollte.
  • Die Fließdiagramme der 710 stellen Anweisungen eines Computerprogramms dar, die von dem Mikroprozessor 72 ausgeführt werden, indem er die in der vorstehenden Erläuterung der 5 dem Mikroprozessor 72 übertragenen Funktionen durchführt. 7 ist eine periodisch (d. h. auf Basis einer Zeitgeberunterbrechung) ausgeführte Routine, um die Aktivierung eines gewählten LED-Elements L aufzubauen und anzufordern. In Ansprechen auf die Unterbrechung 170 werden die Blöcke 172–178 der Reihe nach ausgeführt, um das gewählte LED-Element aus einer von der Vordergrundroutine der 11 und 14 erzeugten Tabelle zu bestimmen, um den Verstärkungsfaktor des Programmierbaren Gain–Amplifiers 122, 124 einzustellen, um den Aktivierungsstrom der gewählten LED einzustellen, und über die Anforderungsleitung 80 ein Anforderungssignal an die Zustandsmaschine 76 auszugeben. Der Block 174 ist in dem Fließdiagramm der 9 detailliert, und der Block 176 ist in dem Fließdiagramm der 10 detailliert.
  • 8 ist eine Routine, die jedes Mal ausgeführt wird, wenn die Zustandsmaschine über die Leitung 82 signalisiert, dass die Entfernungssignale für den Zugriff bereit stehen. In der Praxis löst das Quittungssigna1 von der Zustandsmaschine 76 eine Unterbrechung 180 aus, und in Ansprechen darauf führt der Mikroprozessor der Reihe nach die Blöcke 182-188 aus, wie angezeigt. Dies beinhaltet das Lesen der Eingänge xsig, ysig, das Einstellen von deren Werten für DC-Offsets, die Normalisierung der eingestellten Werte, um die befohlene Amplitude des Aktivierungsstroms zu begründen, und das Berechnen und Speichern der Zielentfernung. Wie vorstehend angezeigt, wird die Zielentfernung D gemäß dem Ausdruck f*B/x bestimmt, wobei x gemäß dem Ausdruck (xnor – ynor) / (xnor + ynor) bestimmt, wobei xnor und ynor die normalisierten Entfernungssignale sind.
  • Unter Bezugnahme auf das Fließdiagramm der 9 beinhaltet die Einstellung des programmierbaren Verstärkungsfaktors des Blocks 174 in 7 das Vergleichen der Eingangssignale xsig und ysig mit vorbestimmten oberen und unteren Schwellenwerten UT1 und LT1. Wenn xsig kleiner ist als LT1, wie in Block 190 bestimmt, wird der Block 192 ausgeführt, um den Verstärkungsfaktor des Programmierbaren Gain-Amplifiers 122 zu inkrementieren. In ähnlicher Weise wird, wenn xsig größer ist als UT1, wie in Block 194 bestimmt, der Block 196 ausgeführt, um den Verstärkungsfaktor des Programmierbaren Gain-Amplifiers 122 zu dekrementieren. In ähnlicher Weise werden dann die Blöcke 198–204 ausgeführt, um den Verstärkungsfaktor des Programmierbaren Gain-Amplifiers 124 zu inkrementieren, wenn ysig niedriger ist als LT 1, und den Verstärkungsfaktor des Programmierbaren Gain-Amplifiers 124 zu dekrementieren, wenn ysig größer ist als UT1.
  • Unter Bezugnahme auf das Fließdiagramm der 10 beinhaltet die Einstellung des LED-Aktivierungsstroms von Block 176 der 7 das Vergleichen der normalisierten Eingangssignale xnor und ynor mit vorbestimmten oberen und unteren Schwellenwerten UT2 und LT2. Wenn xnor oder ynor größer ist als UT2, wie in Block 210 bestimmt, wird der Block 212 ausgeführt, um den angeforderten Strahl (LED-Aktivierungs)- Strom zu verringern oder dekrementieren. Wenn xnor oder ynor kleiner ist als LT2, wie in Block 214 bestimmt, wird der Block 216 ausgeführt, um den angeforderten Strahl (LED-Aktivierungs) – Strom zu inkrementieren.
  • Das Fließdiagramm der 11 stellt eine Ausführungs- oder Vordergrundsoftware-Routine dar, die von dem Mikroprozessor 72 ausgeführt wird, um die Entfernungsdaten auszuwerten, während sie empfangen werden, um einen Insassen eines Beifahrersitzes 16 zu klassifizieren und zu verfolgen, zu dem Zweck zu entscheiden, ob die Entfaltung des Airbags 20 freigegeben oder deaktiviert wird. Der Block 220 bezeichnet eine Reihe von Initialisierungsanweisungen, die am Beginn einer jeden Periode eines Fahrzeugbetriebs ausgeführt werden, um verschiedene Parameter und gespeicherte Werte für vorbestimmte Einstellungen vorzubereiten. Ein Teil des Initialisierungsverfahrens kann beispielsweise die Deaktivierung der Entfaltung des Airbags 20 beinhalten, bis die Klassifizierung gelöst werden kann, wie auch die Ausführung bestimmter diagnostischer oder Selbstprüfungsroutinen. Auch werden verschiedene Zeitgeberwerte und Zeitgeberunterbrechungssequenzen vorbereitet, wie z. B. die Zeitgeberun terbrechung, die unter Bezugnahme auf die 7 für die Anforderung der Insassen-Entfernungsdaten erklärt wurde. Der Initialisierung folgend wird der Block 222 ausgeführt, um auf Basis der augenblicklich verfügbaren Insassen-Entfernungsdaten zu bestimmen, ob der Beifahrersitz 16 von einem nach vorne weisenden Kindersitz (FFIS) oder von einem nach hinter weisenden Kindersitz (RFIS), einem kleinen Kind, oder einem Erwachsenen besetzt ist, oder ob der Sitz einfach nicht besetzt ist. Die Softwareroutinen des Blocks 222 beinhalten einen Satz von Regeln, auf welchen die Entfernungsdaten des Arrays 40 angewandt werden, um zwischen den verschiedenen Insassenklassifizierungen zu unterscheiden. Die Regeln werden empirisch entwickelt, indem Datenbibliotheken gesammelt werden, die unterschiedlichen Insassen, Sitzpositionen, Bekleidung, etc., entsprechen, und indem Signalverarbeitungstechniken verwendet werden, um Regeln zu entwickeln, welche Merkmale von Entfernungsdaten einer bestimmten Insassenklassifizierung identifizieren. Sobald die Klassifizierung bestimmt und bestätigt worden ist, wie unten stehend beschrieben, wird die Bestimmung "eingeschlossen" falls nicht eine größere Verschiebung in den Entfernungsdaten auftritt, z. B. ein Insassenwechsel.
  • Wenn die Klassifizierungsregeln anzeigen, dass der Beifahrersitz nicht besetzt ist, werden die Blöcke 232 und 246 ausgeführt, um eine Klassifizierung "leerer Sitz" anzuzeigen, und eine Sekundärprüfung durchzuführen, die dazu bestimmt ist, das Vertrauen in die angezeigte Klassifizierung zu verringern oder zu erhöhen. Die Überprüfungen des Blocks 246 neigen dazu, heuristischer Natur zu sein, und können z. B. die Überwachung für eine fehlende Bewegung in dem abgetasteten Bereich beinhalten. Wenn die Sekundärprüfung dazu neigt, die angezeigte Klassifizierung zu bestätigen, wie in Block 248 bestimmt, wird die Klassifizierung eingeschlossen und der Block 250 wird ausgeführt, um die Entfaltung des Airbags 20 zu deaktivieren. In ähnlicher Weise werden, wenn die Klassifizierungsregeln des Blocks 222 anzeigen, dass der Beifahrersitz von einem nach vorne weisenden Kindersitz besetzt ist, die Blöcke 230 und 240 ausgeführt, um eine "FFIS"-Klassifizierung anzuzeigen, und um eine Sekundärprüfung durchzuführen, die dazu bestimmt ist, das Vertrauen in die angezeigte Klassifizierung entweder zu erhöhen oder zu verringern. In diesem Fall kann die Sekundärprüfung zum Beispiel die Überwachung einer begrenzten Bewegung im mittleren Abschnitt des abgetasteten Bereichs beinhalten. Wenn die Sekundärprüfung dazu neigt, die angezeigte Klassifizierung zu bestätigen, wie in Block 242 bestimmt, wird die Klassifizierung eingeschlossen und der Block 244 wird ausgeführt, um die Entfaltung des Airbags 20 zu deaktivieren. In ähnlicher Weise werden, falls die Klassifizierungsregeln des Blocks 222 anzeigen, dass der Beifahrersitz von einem nach hinten weisenden Kindersitz besetzt ist, die Blöcke 228 und 234 ausgeführt, um eine "RFIS"-Klassifizierung anzuzeigen, und um eine Sekundärprüfung durchzuführen, die dazu bestimmt ist, das Vertrauen in die angezeigte Klassifizierung entweder zu erhöhen oder zu verringern. Was den FFIS betrifft, kann die Sekundärprüfung zum Beispiel die Überwachung für eine begrenzte Bewegung in dem mittleren Abschnitt des abgetasteten Bereichs beinhalten. Wenn die Sekundärprüfung dazu neigt, die angezeigte Klassifizierung zu bestätigen, wie in Block 236 bestimmt, wird die Klassifizierung eingeschlossen, und der Block 238 wird ausgeführt, um die Entfaltung des Airbags 20 zu deaktivieren.
  • Wenn die Klassifizierungsregeln des Blocks 222 anzeigen, dass der Beifahrersitz von einem kleinen Kind besetzt ist, werden die Blöcke 226 und 254 ausgeführt, um einen Zustand "kleines Kind" anzuzeigen, und die Verfolgung und eine Prüfung auf eine Positionsabweichung durchzuführen, wie unten stehend beschrieben. In ähnlicher Weise werden, wenn die Klassifizierungsregeln des Blocks 222 anzeigen, dass der Beifahrersitz von einem Erwachsenen besetzt ist, die Blöcke 224 und 252 ausgeführt, um einen Zustand "Erwachsener" anzuzeigen, und die Verfolgung und eine Prüfung auf eine Positionsabweichung durchzuführen. Das Verfolgen und die OOP-Überprüfung werden unten stehend unter Bezugnahme auf die 1214 in einer Weise beschrieben, die sowohl für die Klassifizierungen sowohl von Erwachsenen wie auch von Kindes typisch ist. Der hauptsächliche Unterschied besteht darin, dass die OOP-Schwellenwerte für jede Insassenklassifizierung getrennt festgesetzt werden.
  • Im Allgemeinen beinhaltet die Verfolgungsfunktion die Identifizierung des Kopf-/Rumpfabschnitts auf Basis der Entfernung, die Bildung einer Gruppierung von IR-Strahlpositionen, die dieser entsprechen, und die Aktualisierung der Entfernungen jener Strahlpositionen mit einer sehr schnellen Rate, sodass die Position des Kopfes/Rumpfes in Bezug auf einen vordefinierten OOP-Schwellenwert, d. h. einen vordefinierten Abstand von dem Entfaltungspunkt des Airbags 20, verfolgt werden kann. In der veranschaulichten Ausführungsform umfasst die Gruppierung der IR-Strahlen einen "Kegel" von fünf benachbarten Strahler-Array-Positionen, die der identifizierten Kopf/Rumpf-Position am nächsten zugehörig sind, und einen "Halo" von vier Strahler-Array-Positionen, die den "Kegel" umgeben. Dieses Konzept ist in den 1213 veranschaulicht. 12 zeigt das Strahler-Array 40 als eine Reihe von benachbarten Quadraten, welche durch die vorstehend mit Bezug auf 3 erläuterten Reihen/ Spaltenplätze identifiziert werden. Somit entspricht die Strahlposition 1/1 dem LED L1,1, usw., wobei die Strahlpositionen von Reihe 1 (Positionen 1/1, 1/2 und 1/3) den Beobachtungsbereich der dem Airbag 20 am Nächsten ist bestrahlt. Ein Beispiel eines Kegels für einen In-Position-Beifahrer ist durch die schraffierten Positionen (5/2, 6/1, 6/2, 6/3 und 7/2) dargestellt, und der OOP-Schwellenwert, beispielsweise für einen Erwachsenen, ist durch die unterbrochene Linie 256 dargestellt, wobei der erkannte Insasse als In-Position (IP) befindlich betrachtet wird, wenn die "Kegel"-Strahlen unter dem Schwellenwert liegen (d. h. in Reihe drei und höher) und als in abweichender Position (OOP) befindlich, wenn mindestens einer der "Kegel"-Strahlen den Schwellenwert überschreitet. Die "Halo"-Positionen, für das Beispiel "Kegel", sind die umgebenden Strahlpositionen 5/1, 5/3, 7/1 und 7/3. Die Halo-Positionen werden nicht verwendet, um die Entfaltung an sich zu aktivieren oder zu deaktivieren, sondern definieren einfach einen die Kegelgruppierung umgebenden und in deren Nähe befindlichen Bereich, für eine verbesserte Verfolgung.
  • In der veranschaulichten Ausführungsform ist das System 10 in einer Konsole über Kopf befestigt, wie unter Bezugnahme auf 1 beschrieben, und die mittlere Strahlposition (d. h. in Kolonne zwei des Arrays) der Reihe mit der kürzesten Entfernung von dem System 10 wird verwendet, um die Mitte des Kegels zu bilden. Wenn zum Beispiel bestimmt wurde, dass gerade ein Erwachsener oder ein kleines Kind den Beifahrersitz 16 besetzt, und ein Vergleich der Entfernungsdaten, die von einer vollständigen Abtastung des Beobachtungsbereiches wie in 1 veranschaulicht erhalten wurden, zeigt, dass die geringste Entfernung der LED-Strahlposition 6/1 entspricht, wählt der Mikroprozessor 72 die Position des mittleren Strahl in Reihe sechs (d. h. Position 6/2) als die Mitte des Kegels aus, und setzt den Rest des Kegels und des Halo zusammen, wie in 12 gezeigt. Dies wird deutlicher in 13 gezeigt, wo zu sehen ist, dass der Kegels die Position des Mittelstrahls (CRB) und die benachbarten Positionen C1, C2, C3 und C4 umfasst, und das Halo die umgebenden Positionen H1, H2, H3 und H4 umfasst.
  • 14 zeigt die Verfolgung und den OOP-Block 252 der 11 in größerem Detail. Zu Beginn werden die Blöcke 260–264 ausgeführt, um die Position geringster Entfernung von dem Array 40 zu identifizieren, die Position der mittleren Reihe zu bestimmen, die der identifizierten Position geringster Entfernung zugehörig ist, und um eine Kegel/Halo-Tabelle auf Basis jener Position der mittleren Reihe anzulegen. Dies wird als das vorstehend unter Bezugnahme auf die 1213 beschriebene Verfahren zu verstehen sein. Die Kegel/Halo-Tabelle ist einfach eine Tabelle, welche die Array-Positionen des Strahlers (Strahlpositionen), die den Kegel und das Halo der IR-Strahlgruppierung bilden, die auf den Kopf/Rumpf des erkannten Erwachsenen- oder Kleinkind-Beifahrers ausgerichtet ist, auflistet. Sobald die Tabelle erzeugt worden ist, wird der Block 266 ausgeführt, um eine "Strahlanforderungstabelle" zu aktualisieren, welche die. relative Priorität der verschiedenen Strahlpositionen anzeigt, wobei Strahlpositionen mit höherer Priorität häufiger abgetastet werden als Strahlpositionen mit geringerer Priorität. In der veranschaulichten Ausführungsform gibt es drei verschiedene Prioritäten: gering, mittel und hoch. Die in Block 264 identifzierten Kegel-Positionen werden in der Liste mit hoher Priorität der Anforderungstabelle abgelegt und werden häufiger abgetastet, als irgendeine andere von den Strahlpositionen. Die in Block 264 identifizierten Halo-Positionen werden in der Liste mit mittlerer Priorität der Anforderungstabelle abgelegt und werden häufiger abgetastet, als Nicht-Kegel- und Nicht-Halo-Positionen, aber weniger oft, als die Kegel-Positionen. Wenn der Unterbrechungs-Wartungsprogramm-Block 172 der 7 in Ansprechen auf die Zeitgeberunterbrechung ausgeführt wird, liest der Mikroprozessor 72 die Strahlanforderungstabelle und entscheidet, welches LED-Element entsprechend zu aktivieren ist. Beispielsweise kann der Mikroprozessor 72 die Halo-Positionen mehrmals so oft abtasten wie die Positionen normaler Priorität, und die Kegel-Positionen mehrmals so oft wie die Halo-Positionen. Das Abtasten der Kegel- und Halo-Strahl-Positionen mit einer hohen Rate verbessert die Fähigkeit des Systems 10, einen sich bewegenden Kopf / Rumpf dynamisch zu verfolgen, da der Kopf /Rumpf durch Entfernung definiert ist, und die höchst kritische Information über die Entfernung mit einer sehr schnellen Rate aktualisiert wird.
  • Dann wird der Block 268 ausgeführt, um zu bestätigen, dass die IR-Gruppierung den Kopf/Rumpf des Insassen verfolgt, z. B. im Gegensatz zu einer Hand oder einer Zeitung. Dies wird erreicht, indem der Unterschied in der Entfernung zwischen benachbarten Kegel-Positionen bestimmt wird, und unterscheidet beispielsweise den Kopf/Rumpf eines Insassen von einem ausgestreckten Arm. Wenn der Kopf/Arm bestätigt wurde, werden die Blöcke 270–274 ausgeführt, um die Entfaltung des Airbags 20 auf Basis eines Vergleichs der IR-Strahlengruppierung in Bezug auf den OOP-Schwellenwert zu aktivieren oder zu deaktivieren. Falls irgend eine Kegel-Position der IR-Strahlengruppierung den OOP-Schwellenwert überschritten hat, deaktiviert Block 272 die Entfaltung, und wenn keine Kegel den OOP-Schwellenwert überschritten haben, gibt Block 274 die Entfaltung frei. Falls ein Kopf/Rumpf nicht bestätigt wird, wird der Airbag 20 deaktiviert. In einer bevorzugten Ausführungsform behält der Block 270 auch die Übersicht über die Rate mit der sich die Position der IR-Gruppierung ändert, sodass eine Bewegung eines Kegels in eine OOP-Zone hinein vorweggenommen werden kann, bevor sie den OOP-Schwellenwert tatsächlich überschreitet.
  • Zusammenfassend stellt die vorliegende Erfindung ein verlässliches, einfach kompakt zusammengebautes und kostenwirksames Insassen-Erkennungs- und Positions-Detektionssystem für Anwendungen in Kraftfahrzeugen bereit. Wie vorstehend erklärt, ist die veranschaulichte Ausführungsform als beispielhaft zu verstehen, und es ist zu erwarten, dass es für den Fachmann verschiedene Abwandlungen geben wird. Es ist als Solches auch einzusehen, dass Systeme, die solche Modifikationen eingebaut haben, in den Schutzbereich der Erfindung fallen, welcher durch die beiliegenden Ansprüche definiert ist.

Claims (10)

  1. System (10) zur Detektion der Position eines Insassen eines Kraftfahrzeuges, mit einer IR-Senderschaltung (74), umfassend: ein zweidimensionales Array (40) von IR-Licht-Strahlern (L), die einzeln und wiederholt aktiviert IR-Lichtstrahlen in einem eine Positionsabweichungszone (OOP) umfassenden Insassensitzbereich aussenden, eine IR-Empfängerschaltung (70) zum Empfangen reflektierter IR-Lichtstrahlen und zur Berechnung von Entfernungssignalen davon, und ein Steuergerät (72), das an die IR-Senderschaltung (74) und an die IR-Empfängerschaltung (70) gekoppelt ist, zur Bestimmung der Position des Insassen in Bezug auf die Positionsabweichungszone (OOP), dadurch gekennzeichnet, dass die IR-Sender-Schaltung (74) und die IR-Empfängerschaltung (70) an einem Abschnitt von dem Fahrzeug befestigt sind, welcher höher ist als der Insasse, und das Steuergerät (72) den IR-Licht-Strahler (CRB) identifiziert, für welchen die IR-Empfängerschaltung (70) das niedrigste Entfernungssignal berechnet, den identifizierten IR-Licht-Strahler (CRB) einem Kopf/Rumpf des Insassen zuordnet, und einen Positionsabweichungszustand des Insassen anzeigt, wenn sich der identifizierte IR-Licht-Strahler (CRB) in dem Array (40) befindet, um einen IR-Lichtstrahl in die Positionsabweichungszone (OOP) auszusenden.
  2. System nach Anspruch 1, wobei das Steuergerät (72) den identifizierten IR-Licht-Strahler (CRB) mit einer Wiederholungsrate aktiviert, die höher ist als für andere IR-Licht-Strahler (L) des Arrays (40).
  3. System nach Anspruch 1, wobei das Steuergerät (72) eine Gruppierung von IR-Licht-Strahlern, die den identifizierten IR-Licht-Strahler (CRB) und IR-Licht-Strahler (C1, C2, C3, C4), die benachbart zu dem identifizierten IR-Licht-Strahler (CRB) sind, einschließt, bildet, und anzeigt, wann sich irgend einer der IR-Licht-Strahler in einer solchen Gruppierung in dem Array befindet, um einen Strahl aus IR-Licht in die Positionsabweichungszone (out-of-position-zone OOP) auszusenden.
  4. System nach Anspruch 3, wobei das Steuergerät (72) die von der IR-Empfängerschaltung (70) für die IR-Licht-Strahler der Gruppierung (CRB, C1, C2, C3, C4) berechneten Entfernungssignale vergleicht, und die Zugehörigkeit des identifizierten IR-Licht-Strahlers (CRB) zu dem Kopf / Rumpf des Insassen bestätigt, wenn eine Schwankung der verglichenen Entfernungssignale geringer ist, als ein vorbestimmter Betrag.
  5. System nach Anspruch 3, wobei das Steuergerät die IR-Licht-Strahler der Gruppierung (CRB, C1, C2, C3, C4) mit einer Wiederholungsrate aktiviert, die höher ist als für andere IR-Licht-Strahler (L) des Arrays (40).
  6. Verfahren zur Detektion einer Position eines Kraftfahrzeuginsassen in Bezug auf eine Positionsabweichungszone (OOP} mit einem System (10), umfassend: eine IR-Senderschaltung (74) mit einem zweidimensionalen Array (40) von IR-Licht-Strahlern (L), die einzeln und wiederholt aktiviert IR-Lichtstrahlen in einem eine Positionsabweichungszone (OOP) umfassenden Insassensitzbereich aussenden, eine IR-Empfängerschaltung (70) zum Empfangen reflektierter IR- Lichtstrahlen und zur Berechnung von Entfernungssignalen davon, und ein Steuergerät (72), das an die IR-Senderschaltung (74) und an die IR-Empfängerschaltung (70) gekoppelt ist, wobei die IR-Senderschaltung (74) und die IR-Empfängerschaltung (70) an einem Abschnitt von dem Fahrzeug befestigt sind, welcher höher ist als der Insasse, dadurch gekennzeichnet, dass das Steuergerät (72): den IR-Licht-Strahler (CRB) identifiziert, für welchen die IR-Empfängerschaltung (70) das niedrigste Entfernungssignal berechnet, den identifizierten IR-Licht-Strahler (CRB) einem Kopf/Rumpf des Insassen zuordnet, und einen Positionsabweichungszustand des Insassen anzeigt, wenn sich der identifizierte IR-Licht-Strahler (CRB) in dem Array (40) befindet, um einen IR-Lichtstrahl in die Positionsabweichungszone (OOP) auszusenden.
  7. Verfahren nach Anspruch 6, worin das Steuergerät (72) die identifizierten IR-Licht-Strahler (CRB) mit einer Wiederholungsrate aktiviert, die höher ist, als für andere IR-Licht-Strahler (L) des Arrays (40).
  8. Verfahren nach Anspruch 6, worin das Steuergerät (72) eine Gruppierung von IR-Licht-Strahlern, die den identifizierten IR-Licht-Strahler (CRB) und IR-Licht-Strahler (C1, C2, C3, C4), die benachbart zu dem identifizierten IR-Licht-Strahler (CRB) sind, einschließt, bildet und anzeigt, wenn sich irgend einer der IR-Licht-Strahler in einer solchen Gruppierung in dem Array befindet, um einen Strahl aus IR-Licht in die Positionsabweichungszone (out-of-position-zone = OOP) auszusenden.
  9. Verfahren nach Anspruch 8, worin das Steuergerät (72) die von der IR-Empfängerschaltung (70) für die IR-Licht-Strahler der Gruppie rung (CRB, C1, C2, C3, C4) berechneten Entfernungssignale vergleicht, und die Zugehörigkeit des identifizierten IR-Licht-Strahlers (CRB) zu dem Kopf / Rumpf des Insassen bestätigt, wenn eine Schwankung der verglichenen Entfernungssignale geringer ist, als ein vorbestimmter Betrag.
  10. Verfahren nach Anspruch 8, worin das Steuergerät (72) die IR-Licht-Strahler der Gruppierung (CRB, C1, C2, C3, C4) mit einer Wiederholungsrate aktiviert, die höher ist als für andere IR-Licht-Strahler (L) des Arrays (40).
DE60010161T 1999-03-01 2000-02-07 Infrarot-Belegungserkennungsvorrichtung in einem Kraftfahrzeug sowie Verfahren Expired - Lifetime DE60010161T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US260224 1999-03-01
US09/260,224 US6298311B1 (en) 1999-03-01 1999-03-01 Infrared occupant position detection system and method for a motor vehicle

Publications (2)

Publication Number Publication Date
DE60010161D1 DE60010161D1 (de) 2004-06-03
DE60010161T2 true DE60010161T2 (de) 2004-09-02

Family

ID=22988293

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60010161T Expired - Lifetime DE60010161T2 (de) 1999-03-01 2000-02-07 Infrarot-Belegungserkennungsvorrichtung in einem Kraftfahrzeug sowie Verfahren

Country Status (3)

Country Link
US (1) US6298311B1 (de)
EP (1) EP1033290B1 (de)
DE (1) DE60010161T2 (de)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080142713A1 (en) * 1992-05-05 2008-06-19 Automotive Technologies International, Inc. Vehicular Occupant Sensing Using Infrared
US7831358B2 (en) * 1992-05-05 2010-11-09 Automotive Technologies International, Inc. Arrangement and method for obtaining information using phase difference of modulated illumination
US7983817B2 (en) * 1995-06-07 2011-07-19 Automotive Technologies Internatinoal, Inc. Method and arrangement for obtaining information about vehicle occupants
AU1410600A (en) * 1998-11-27 2000-06-19 Hamamatsu Photonics K.K. Driver sensor and apparatus for controlling air bag
US6766271B2 (en) * 1999-03-01 2004-07-20 Dennis P. Griffin Infrared out-of-position detection system and method for a vehicle restraint system
US6810135B1 (en) * 2000-06-29 2004-10-26 Trw Inc. Optimized human presence detection through elimination of background interference
FR2815135A1 (fr) * 2000-10-11 2002-04-12 Siemens Automotive Sa Procede de determination de l'occupation d'un habitacle de vehicule automobile
US6915710B2 (en) * 2001-11-06 2005-07-12 Delphi Technology, Inc. Method and apparatus for correcting attenuation in an optical torque sensor
JP2003294857A (ja) * 2002-03-29 2003-10-15 Mitsubishi Electric Corp 乗員検出装置
US6879896B2 (en) 2002-04-11 2005-04-12 Delphi Technologies, Inc. System and method for using vehicle operator intent to adjust vehicle control system response
DE10231016A1 (de) * 2002-07-09 2004-01-29 Daimlerchrysler Ag Verfahren und Vorrichtung zur Erfassung der Körperposition
DE10254200B4 (de) * 2002-11-20 2006-04-20 Siemens Ag Vorrichtung und Verfahren zum Erkennen der Sitzbelegung in einem Fahrzeug
EP1597699A2 (de) 2003-02-20 2005-11-23 Intelligent Mechatronic Systems, Inc. Adaptives visuelles fahrzeuginsassenerkennungssystem
WO2004081850A1 (en) * 2003-03-13 2004-09-23 Intelligent Mechatronic Systems Inc. Visual classification and posture estimation of multiple vehicle occupants
US20050151053A1 (en) 2004-01-08 2005-07-14 Griffin Dennis P. Infrared proximity sensor for air bag safety
US7165785B2 (en) 2004-07-02 2007-01-23 Calsonickansei North America, Inc. Airbag deployment-control process and apparatus therefor
EP1650085A1 (de) * 2004-10-22 2006-04-26 IEE INTERNATIONAL ELECTRONICS & ENGINEERING S.A. Bilderfassungssystem für Insassen
US7384066B2 (en) * 2004-11-11 2008-06-10 Delphi Technologies, Inc. Synchronous demodulation with precision track-and-hold circuit
US20070143065A1 (en) * 2005-12-05 2007-06-21 Griffin Dennis P Scanned laser-line sensing apparatus for a vehicle occupant
US20070146482A1 (en) 2005-12-23 2007-06-28 Branislav Kiscanin Method of depth estimation from a single camera
US7566859B2 (en) * 2006-05-09 2009-07-28 A.A.A. Beauty Supply Co., Ltd. Infrared ray switching device
US20080136227A1 (en) * 2006-12-11 2008-06-12 3M Innovative Properties Company Vehicle seat sensor assembly
US20090099736A1 (en) * 2007-10-10 2009-04-16 Hawes Kevin J Vehicle pre-impact sensing system and method
US20090299633A1 (en) * 2008-05-29 2009-12-03 Delphi Technologies, Inc. Vehicle Pre-Impact Sensing System Having Terrain Normalization
GB2479533A (en) * 2010-04-13 2011-10-19 Vehicle Occupancy Ltd Dual Wavelength Infrared Vehicle Occupant Detector
US20140319320A1 (en) 2011-09-09 2014-10-30 Osram Gmbh Occupancy sensor device
EP2584375B1 (de) * 2011-10-18 2014-09-24 Pepperl & Fuchs GmbH Türüberwachungssensor und Verfahren zum Überwachen der Gegenschliesskante einer Tür, insbesondere einer Karusseltür
DE112014000934T5 (de) * 2013-02-21 2016-01-07 Iee International Electronics & Engineering S.A. Bildgebungsgestütztes Insassenüberwachungssystem mit breit gefächerter Funktionsunterstützung
US9604588B1 (en) 2015-11-25 2017-03-28 Ford Global Technologies, Llc Rear row knee bolster deployment control
US9744929B2 (en) 2015-11-25 2017-08-29 Ford Global Technologies, Llc Front passenger knee bolster deployment control
US9834165B2 (en) 2015-11-25 2017-12-05 Ford Global Technologies, Llc Driver knee bolster deployment control
CN106515643A (zh) * 2016-10-25 2017-03-22 合肥东上多媒体科技有限公司 一种基于传感技术的汽车检测***
JP6967444B2 (ja) * 2017-12-22 2021-11-17 パナソニック株式会社 移動車両
EP4063186B1 (de) * 2021-03-25 2024-03-13 Goodrich Lighting Systems GmbH & Co. KG Flugzeugpassagierserviceeinheit
FR3134548A1 (fr) * 2022-04-15 2023-10-20 Valeo Comfort And Driving Assistance procédé de commande d’une tête optique destinée à être utilisée dans un système d’observation d’un individu

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1088254A (en) * 1965-06-04 1967-10-25 Impulsphysik Gmbh Receiver for optical radiation pulse signals of low repetition rates with automatic control for maintaining a constant noise level
GB1552369A (en) * 1976-12-14 1979-09-12 Martin Marietta Corp Wide instantaneous dynamic range proportional signal processor and method
DE8707160U1 (de) * 1987-05-19 1987-07-23 Gebr. Neuweger GmbH & Co KG, 6332 Ehringshausen Elektrische Verteilerplatte
US5475417A (en) * 1991-10-25 1995-12-12 Rohm Co., Ltd. LED array printhead and method of adjusting light luminance of same
JPH06160507A (ja) * 1992-09-24 1994-06-07 Matsushita Electric Ind Co Ltd 人存在状況判定装置
US5330226A (en) * 1992-12-04 1994-07-19 Trw Vehicle Safety Systems Inc. Method and apparatus for detecting an out of position occupant
WO1994022693A1 (en) * 1993-03-31 1994-10-13 Automotive Technologies International, Inc. Vehicle occupant position and velocity sensor
DE4312186C2 (de) * 1993-04-14 1995-04-06 Sick Optik Elektronik Erwin Verfahren und Vorrichtungen zur Feststellung von in einem Überwachungsbereich vorhandenen Gegenständen und/oder zur Feststellung deren Position
DE4400664C2 (de) * 1994-01-12 1995-11-16 Spies Martin Dipl Ing Fh Vorrichtung zur Erkennung der Sitzbelegung in Fahrzeugen etc.
US5482314A (en) * 1994-04-12 1996-01-09 Aerojet General Corporation Automotive occupant sensor system and method of operation by sensor fusion
US5639158A (en) * 1994-08-19 1997-06-17 Nec Corporation Led-array light source
WO1996036959A2 (en) * 1995-05-19 1996-11-21 Philips Electronics N.V. Display device
DE19543402A1 (de) * 1995-11-21 1997-05-22 Bayerische Motoren Werke Ag Vorrichtung zur Abstandsbestimmung von Fahrzeugen
US5751263A (en) * 1996-05-23 1998-05-12 Motorola, Inc. Drive device and method for scanning a monolithic integrated LED array
JP3766145B2 (ja) * 1996-10-16 2006-04-12 株式会社日本自動車部品総合研究所 車室内状況検出装置
US5785347A (en) * 1996-10-21 1998-07-28 Siemens Automotive Corporation Occupant sensing and crash behavior system
DE19644565A1 (de) * 1996-10-26 1998-04-30 Teves Gmbh Alfred Sich bewegende Objekte, feststellende Überwachungseinrichtung, insbesondere für Kraftfahrzeuge
DE69735107T2 (de) * 1996-11-14 2006-08-31 Auto-Sense, Ltd., Lakewood Detektionssystem mit erhöhter rauschtoleranz
JP3360788B2 (ja) * 1996-12-03 2002-12-24 株式会社日本自動車部品総合研究所 車室内状況検出装置
US5737083A (en) * 1997-02-11 1998-04-07 Delco Electronics Corporation Multiple-beam optical position sensor for automotive occupant detection
DE29707630U1 (de) * 1997-04-26 1997-07-03 Leuze Electronic Gmbh + Co, 73277 Owen Lichttaster

Also Published As

Publication number Publication date
EP1033290A2 (de) 2000-09-06
US6298311B1 (en) 2001-10-02
DE60010161D1 (de) 2004-06-03
EP1033290A3 (de) 2002-04-24
EP1033290B1 (de) 2004-04-28

Similar Documents

Publication Publication Date Title
DE60010161T2 (de) Infrarot-Belegungserkennungsvorrichtung in einem Kraftfahrzeug sowie Verfahren
DE19983956B4 (de) Insassensensor
DE102006061006B4 (de) Vorrichtung zur schnellen Inspektion eines zu untersuchenden beweglichen Gegenstandes anhand einer Abbildung
DE102006020192B4 (de) Vorrichtung und Verfahren zum Vorhersagen von Kollision
DE68924901T2 (de) Fotoelektrische Schaltvorrichtung für Koordinatenerkennungssystem.
DE19755008A1 (de) Multifunktionaler Innenspiegel
DE19741393A1 (de) Vorrichtung zur Erfassung der Haltung eines Fahrzeuginsassen in einem Automobil
EP1210250A1 (de) Verfahren und vorrichtung zum steuern des betriebs einer einem sitz zugeordneten insassenschutzvorrichtung, insbesondere in einem kraftfahrzeug
EP1185442B1 (de) Vorrichtung und verfahren zur sitzüberwachung mittels einer optoelektronischen triangulationstechnik
WO2000029262A1 (de) Vorrichtung zum erfassen der belegung eines fahrzeugsitzes mittels eines stereoskopischen bildaufnahmesensors
EP1031476B1 (de) Verfahren und Vorrichtung zum Erzeugen eines Positionsbildes eines Strahlung reflektierenden oder Strahlung streuenden Objekts oder einer Strahlung reflektierenden oder Strahlung streuenden Person
DE102011017540A1 (de) Verfahren und Vorrichtung zum Erkennen einer Anwesenheit von Objekten
WO2017220331A1 (de) System und verfahren zur innenraumsensierung in einem fahrzeug
DE102005005959B4 (de) Vorrichtung und Verfahren zum Steuern einer Sicherheitsvorrichtung eines Fahrzeugs
DE102019122734A1 (de) Zielobjekterfassungsvorrichtung und zielobjekterfassungssystem
EP1518133A2 (de) Verfahren und vorrichtung zur ueberwachung der umgebung eines gegenstandes mit einstellbaren ueberwachungskriterien
DE602004004306T2 (de) Infrarot out-of-position Detektiersystem und Verfahren für ein Fahrzeug Auslösesystem
DE102019206760A1 (de) Sensorsystem und verfahren zum prüfen von diesem
EP3600973B1 (de) Vorrichtung zum auslösen einer externen schutzfunktion
DE10349210B4 (de) System und Verfahren zum vorausschauenden Detektieren eines potentiellen Unfallobjektes im Kraftfahrzeugbereich
DE102004026638A1 (de) Verfahren zum Steuern von Insassenrückhaltemitteln in einem Fahrzeug
DE19906418B4 (de) Insassenschutzvorrichtung für Kraftfahrzeuge
DE19812745B4 (de) Vorrichtung zur Sitzbelegungserkennung in einem Fahrzeug
DE102007043454A1 (de) Modulare Sitzgurt-Erinnerungseinrichtung
DE102021205757B4 (de) Erfassen eines Lebewesens an einem Fahrzeug

Legal Events

Date Code Title Description
8364 No opposition during term of opposition