(19)
(11) EP 1 762 995 A1

(12) EUROPÄISCHE PATENTANMELDUNG

(43) Veröffentlichungstag:
14.03.2007  Patentblatt  2007/11

(21) Anmeldenummer: 05108310.3

(22) Anmeldetag:  09.09.2005
(51) Internationale Patentklassifikation (IPC): 
G08B 17/103(2006.01)
(84) Benannte Vertragsstaaten:
AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR
Benannte Erstreckungsstaaten:
AL BA HR MK YU

(71) Anmelder: Siemens Schweiz AG
8047 Zürich (CH)

(72) Erfinder:
  • Marbach, Giuseppe
    8634, Hombrechtikon (CH)

(74) Vertreter: Berg, Peter et al
Siemens AG Postfach 22 16 34
80506 München
80506 München (DE)

   


(54) Detektion von Rauch mit einer Videokamera


(57) Die Erfindung beschreibt ein Verfahren und eine Vorrichtung Verfahren zur Detektion von Rauch durch Analyse mindestens eines von einer ein Gebiet überwachenden Videokamera aufgenommenen Videobildes. Erfindungsgemäss wird mindestens ein sich bewegender Bereich des mindestens einen Videobildes durch Bestimmung der Richtung und der Grösse des sich bewegenden Bereichs auf das wahrscheinliche Vorliegen von Rauch überprüft. Bei einem positiven Prüfergebnis wird zumindest ein Teil des mindestens einen sich bewegenden Bereichs abhängig mindestens einer für Rauch charakteristischen Information hinsichtlich des Vorliegens von Rauch ausgewertet.




Beschreibung


[0001] Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur Detektion von Rauch durch Analyse mindestens eines von einer ein Gebiet überwachenden Videokamera aufgenommenen Videobildes.

[0002] In jüngster Zeit bestehen Bestrebungen, die für die Sicherheitsüberwachung in Gebäuden, Tunneln etc. ohnehin vorhandenen Videosysteme zur Detektion von Rauch zu verwenden. Da die Videobilder für einen Betrachter sehr oft uninteressant sind und ausserdem durch Rauch nur sehr kleine Veränderungen im Videobild verursacht werden, kommt eine Überwachung durch das Personal an den Bildschirmen nicht in Frage. Wenn überhaupt, kann die Überwachung nur durch eine automatische Auswertung der Videobilder erfolgen. Bei einem bekannten Verfahren zur automatischen Untersuchung von Videobildern auf das Auftreten von Rauch werden die Intensitätswerte der einzelnen Pixel aufeinander folgender Bilder miteinander verglichen. Wenn Intensitätswerte gemessen werden, die für ein helleres, durch die Anwesenheit von Rauch verursachtes Bild repräsentativ sind, wird auf das Vorhandensein von Rauch geschlossen und Alarm ausgelöst.

[0003] Bei diesem Verfahren besteht unter anderem das Problem, dass Rauch vor einem hellen Hintergrund nicht erkannt und selbst Feuer, welches nur wenig Rauch erzeugt, nicht detektiert wird. Ausserdem können Helligkeitsänderungen, wie sie beispielsweise durch sich durch das Blickfeld der Kamera bewegende Personen verursacht werden, einen Fehlalarm auslösen. Dieses Problem hat man dadurch zu lösen versucht, dass man zusätzlich zum eigentlichen Überwachungsbereich noch einen äusseren Bereich untersucht und bei Änderungen in diesem äusseren Bereich die Beobachtung des Überwachungsbereichs unterbricht. Dieses Verfahren hat den Nachteil, dass ein Feuer unter Umständen erst nach einer bestimmten Verzögerung detektiert wird, und dass Rauchquellen in dem zusätzlich zum Überwachungsbereich vorgesehenen äusseren Bereich nicht erkannt werden.

[0004] Die Aufgabe der vorliegenden Erfindung ist darin zu sehen, eine effiziente Möglichkeit für die Detektion von Rauch mittels mindestens eines von einer ein Gebiet überwachenden Videokamera aufgenommenen Videobildes vorzuschlagen.

[0005] Die Aufgabe wird erfindungsgemäß jeweils durch die Gegenstände der unabhängigen Patentansprüche gelöst. Weiterbildungen der Erfindung sind in den Unteransprüchen angegeben.

[0006] Ein Kern der Erfindung ist darin zu sehen, dass Rauch durch Analyse mindestens eines von einer ein Gebiet überwachenden Videokamera aufgenommenen Videobildes detektiert wird. Ein Gebiet kann dabei ein Raum, ein Tunnel(-teilstück), ein Parkplatz, eine Strasse bzw. ein Strassenabschnitt etc. sein. Grundsätzlich wird in einem ersten Schritt durch Bestimmung der Richtung und der Grösse bei einem sich bewegenden Bereich des mindestens einen Videobildes ein wahrscheinliches Vorliegen von Rauch in dem sich bewegenden Bereich überprüft. Weist ein sich bewegender Bereich ein positives Prüfergebnis auf, besteht also eine gewisse Wahrscheinlichkeit für das Vorliegen von Rauch. Danach wird zumindest ein Teil des sich bewegenden Bereichs abhängig mindestens einer für Rauch charakteristischen Information hinsichtlich des Vorliegens von Rauch ausgewertet. Als für Rauch charakteristische Informationen werden erfindungsgemäss die Geschwindigkeit des Rauches, die Anzahl der Pixel im Videobild, die diese Bewegung beschreiben, die Luminanz-Änderung (Helligkeitsänderung) des mindestens einen Videobildes bezüglich des Hintergrundes, die Änderung der Farbe des bewegten Rauches und die Bewegung des Rauches angesehen.

[0007] Ein Vorteil des erfindungsgemäßen Verfahrens bzw. der erfindungsgemässen Vorrichtung ist darin zu sehen, dass effizient Rauch detektiert werden kann. Insbesondere wird dies durch die zweigeteilte Auswertung und durch die geeignete Auswahl der für Rauch charakteristischen Informationen erreicht.

[0008] Die Erfindung wird anhand eines in einer Figur dargestellten Ausführungsbeispiels näher erläutert. Dabei zeigen
Figur 1
ein erfindungsgemässes Blockschema zur Detektion von Rauch,
Figur 2
eine vereinfachte Darstellung eines Videobildes,
Figur 3
ein Entscheidungsdiagramm für die Detektion von Rauch,
Figur 4
eine erfindungsgemässe Vorrichtung.


[0009] Figur 1 zeigt ein erfindungsgemässes Blockschema zur Detektion von Rauch. Aus mindestens einem Videobild, welches mit einer bestimmten Frequenz erzeugt wurde, wird mindestens ein Intensitätsbild [Xij(t)] gewonnen. Das Videobild kann dabei zum Beispiel eine Grösse von 352x288 Pixel aufweisen. Als nächster Schritt kommt die Vorverarbeitung. Die Vorverarbeitung hat das Ziel, dass die Bereiche, die für die Detektion von Rauch interessant sind, aus dem Videobild herausgefiltert werden. Dazu wird als erstes eine Hintergrund-Akkumulationsmatrix [Bij(t)] erstellt. Die Hintergrund-Akkumulationsmatrix [Bij(t)] wird aus den mit einem Gewichtungsfaktor gewichteten Intensitätsbildern [Xij(t)] gewonnen, wobei der Gewichtungsfaktor α angibt, wie stark die Intensitätsbilder in die Akkumulationsmatrix [Bij(t)] einfließen.
Die Akkumulationsmatrix wird wie folgt bestimmt:



[0010] Als nächstes wird eine Subtraktionsmatrix Dij(t) = /Bij(t) - Xij(t)/ für mindestens einen sich bewegenden Bereich berechnet. Durch die Farbgewichtung der Substraktionsmatrix Dij(t) erhält man schliesslich die farbgewichtete Subtraktionsmatrix [Sij(t)].

[0011] Diese Subtraktionsmatrix [Sij(t)] wird berechnet aus


, wobei Luma{Dij} der Helligkeitsteil von Dij, ChromaU(Dij) der U-Farbanteil von Dij and ChromaU(Dij) der V-Farbanteil von Dij ist.

[0012] Das wahrscheinliche Vorliegen von Rauch am Ort (i, j) wird schließlich zum Beispiel durch die Projektion der farbgewichteten Subtraktionsmatrix [Sij(t)] auf die x-/y-Achse eines kartesischen Koordinatensystems bestimmt.

[0013] Die Projektion auf ein kartesisches Koordinatensystem sieht dabei wie folgt aus:







[0014] Sij hat in diesem Beispiel die Grösse HxV (H = Geschwindigkeit des Rauchs x der Bewegung des Rauchs = V). Selbstverständlich ist die Wahl des Koordinatensystems beliebig. So könnten etwa auch Kugelkoordinaten, Zylinderkoordinaten etc. verwendet werden.

[0015] Mit Hilfe der farbgewichteten Subtraktionsmatrix [Sij(t)] kann dann ein wahrscheinliches Vorliegen von Rauch bei einem sich bewegenden Bereich des Videobildes überprüft werden. Bei einem wahrscheinlichen Vorliegen von Rauch wird ein gegenüber dem ursprünglichen Bild reduzierter, interessierender Videobildbereich (ROI = Region of Interest) definiert. Selbstverständlich können auch mehrere ROI-Bereiche in einem Videobild bzw. bei mehreren Kanälen definiert werden. Durch die Reduzierung der Daten auf etwa 1:100, die Grösse des ROI kann dabei zum Beispiel 8x128 Pixel sein, wird die Prozessorlast für die eigentliche Analyse bzw. Auswertung erheblich vermindert. Ob bei einem sich bewegenden Bereich des aufgenommenen Videobildes Rauch vorliegt wird anhand von mindestens einer für Rauch charakteristischen Information geklärt. Im vorliegenden Beispiel werden zur Erhöhung der Detektionssicherheit die fünf folgenden Informationen verwendet.

[0016] Als für Rauch charakteristische Information werden die Geschwindigkeit des Rauches (Bewegung des Rauchs), die Anzahl der Pixel (aktive Pixel), die diese Bewegung beschreiben, die Luminanz-Änderung (Helligkeitsänderung) des mindestens einen Videobildes bezüglich des Hintergrundes, die Änderung der Farbe (Farbwechsel) des bewegten Rauches und die Bewegung des Rauches (y-Position im Histogramm) angesehen.

[0017] Für jeden ROI-Bereich werden nun die folgenden für Rauch charakteristischen Informationen berechnet:
  • die Rauchbewegung von SROI(t): v(t) = Zeitkorrelation der γ-Projektion von SROI(t), zum Beispiel pyj(t),
  • die Varianz von BROI(t) und XROI(t), die zur Bestimmung der Helligkeitsveränderung relativ zum (normalen) Hintergrund: 1(t) = 1 - var{BROI(t)}/var{BROI(t)},
  • aktive Pixel von SROI(t): a(t) = Anzahl der Pixel von SROI(t) mit einem Wert grösser als 0,
  • Farbwechsel: c(t) = Anzahl der Pixel mit {1-|ChromaU(DROI(t)) - ChromaV(DROI(t)|} < Schwellwert,
  • y-Position im Histogramm: h(t) = Werte der y-Projektion von SROI(t), zum Beispiel pyj(t) wird genutzt um ein Histogramm mit 64 Kanälen zu erstellen


[0018] Danach werden die für Rauch charakteristischen Informationen v(t), l(t), a(t), c(t) und h(t) über eine bestimmte Zeit und damit über mehrere Bilder integriert. Die Funktion sieht beispielsweise dabei wie folgt aus:



[0019] Aus den über die Zeit integrierten Informationen wird der jeweilige Mittelwert bestimmt.
Mittelwert Rauchbewegung
FV = V
Mittelwert Helligkeitswechsel
FL = L
Mittelwert aktive Pixel
FA = A
Mittelwert Farbwechsel
FC = C
Mittelwert y-Position im Histogramm
FH = H


[0020] Danach wird für jeden dieser Mittelwerte die Wahrscheinlichkeit für das Vorliegen von Rauch berechnet. Dies geschieht über die Mustererkennung. Für jeden Mittelwert wird ein Diskriminatorwert Ψ bestimmt. Ein Schwellwert δ (oder auch eine Wahrscheinlichkeitsfunktion) kann beispielsweise den Diskriminator in der folgenden Art definieren:

[0021] Für die Helligkeitsveränderung


oder 0 ≤ Γ(FL) ≤ 1, mit Γ(x) als Wahrscheinlichkeitsfunktion

[0022] Das Rauchmuster ist definiert durch das Produkt aller Diskriminatoren


oder als Mittelwert aller Diskriminatoren


, wobei NF = 5 die Anzahl der Informationen ist.

[0023] Zum Schluss erfolgt die Entscheidung, ob es sich bei dem sich bewegenden Bereich des Videobildes um das Abbild von Rauch handelt. Hierzu wird ein Integrator I(t), der um einen Wert σ zu- oder abnimmt, bestimmt

falls ℵ(t) = 1
dann wird I(t) = I(t-1) + σ+
(hinzugefügt zu S+ falls I (t) > S+)
sonst I(t) = I(t-1) - σ-
(hinzugefügt zu S- (üblicherweise 0) falls
I(t) < S-)
, wobei σ+,σ- üblicherweise den Wert +1 annimmt

[0024] Rauch wird detektiert und es wird zum Beispiel Alarm ausgelöst, wenn I(t) einen kritischen Wert κ überschreitet:
Falls I(t) > κ
dann Rauch
sonst kein Rauch


[0025] Figur 2 zeigt eine vereinfachte Darstellung eines Videobildes VB. Das Bild enthält einen sich bewegenden Bereich, der Rauch darstellen soll. Weiterhin zeigt das Videobild VB einen ROI-Bereich, der gemäß der Beschreibung zur Figur 1 bestimmt wurde.

[0026] Figur 3 zeigt ein Entscheidungsdiagramm für die Detektion von Rauch, wie es unter Figur 1 beschrieben ist. Falls I(t) einen bestimmten Schwellenwert κ übersteigt wird Alarm ausgelöst und es wurde mit hoher Wahrscheinlichkeit Rauch detektiert. Damit I(t) nicht ins Unendliche steigt und damit die Reaktionszeit zur Rauchdetektion unnötig herabsetzt wird ein maximaler Wert IT definiert. Als kritische Zeit wird die Zeit bis zum Auslösen des Alarms bezeichnet. Diese Zeit sollte möglichst kurz sein.

[0027] Figur 4 zeigt eine erfindungsgemässe Vorrichtung VR mit einer Empfangseinheit E und eine Sendeeinheit S zum Kommunizieren zum Beispiel mit anderen Einheiten, wie Sensoren, Zentraleinheiten etc. und einer Verarbeitungseinheit V zum Durchführen des Verfahrens gemäss Figur 1. Die Vorrichtung kann dabei in einer Videokamera, einer Zentraleinheit etc. integriert sein oder eine separate Einheit darstellen.


Ansprüche

1. Verfahren zur Detektion von Rauch durch Analyse mindestens eines von einer ein Gebiet überwachenden Videokamera aufgenommenen Videobildes,
dadurch gekennzeichnet,
dass mindestens ein sich bewegender Bereich des mindestens einen Videobildes durch Bestimmung der Richtung und der Grösse des sich bewegenden Bereichs auf das wahrscheinliche Vorliegen von Rauch überprüft wird und
dass bei einem positiven Prüfergebnis zumindest ein Teil des mindestens einen sich bewegenden Bereichs abhängig mindestens einer für Rauch charakteristischen Information hinsichtlich des Vorliegens von Rauch ausgewertet wird.
 
2. Verfahren nach Anspruch 1,
dadurch gekennzeichnet,
dass als mindestens eine für Rauch charakteristische Information die Geschwindigkeit des Rauches, die Anzahl der Pixel, die diese Bewegung beschreiben, die Luminanz-Änderung des mindestens einen Videobildes bezüglich des Hintergrundes, die Änderung der Farbe des bewegten Rauches und die Bewegung des Rauches verwendet werden.
 
3. Verfahren nach einem der vorangegangenen Ansprüche,
dadurch gekennzeichnet,
dass das mindestens eine Videobild mit einer bestimmten Frequenz erzeugt und daraus mindestens ein Intensitätsbild [Xij(t)] gewonnen wird.
 
4. Verfahren nach Anspruch 3,
dadurch gekennzeichnet,
dass eine Hintergrund-Akkumulationsmatrix [Bij(t)], welche aus den mit einem Gewichtungsfaktor gewichteten Intensitätsbildern [Xij(t)] gewonnen wird, wobei der Gewichtungsfaktor angibt, wie stark die Intensitätsbilder in die Akkumulationsmatrix [Bij(t)] einfließen, verwendet wird.
 
5. Verfahren nach Anspruch 4,
dadurch gekennzeichnet,
dass mit Hilfe einer Subtraktionsmatrix Dij(t) = /Bij(t) - Xij(t)/ mindestens ein sich bewegender Bereich ermittelt wird.
 
6. Verfahren nach Anspruch 5,
dadurch gekennzeichnet,
dass aus der Subtraktionsmatrix [Dij(t)] eine farbgewichtete Subtraktionsmatrix [Sij(t)] bestimmt wird.
 
7. Verfahren nach Anspruch 6,
dadurch gekennzeichnet,
dass mit Hilfe der farbgewichteten Subtraktionsmatrix [Sij(t)] ein wahrscheinliches Vorliegen von Rauch bei einem sich bewegenden Bereich des Videobildes überprüft wird und bei Vorliegen eines positiven Prüfergebnisses ein gegenüber dem ursprünglichen Bild reduzierter, interessierender Videobildbereich (ROI) definiert wird.
 
8. Verfahren nach Anspruch 7,
dadurch gekennzeichnet,
dass der interessierende Videobildbereich (ROI) zumindest einen Teil des sich bewegenden Bereichs des Videobildes darstellt.
 
9. Verfahren nach Anspruch 7,
dadurch gekennzeichnet,
dass der interessierende Videobildbereich (ROI) als Rechteck mit dem Länge/Breite - Verhältnis 16:1 dargestellt wird.
 
10. Verfahren nach Anspruch 6,
dadurch gekennzeichnet,
dass das wahrscheinliche Vorliegen von Rauch am Ort (i, j) durch die Projektion der farbgewichteten Subtraktionsmatrix [Sij(t)] auf die x-/y-Achse eines kartesischen Koordinatensystems bestimmt wird.
 
11. Verfahren nach einem der vorangegangenen Ansprüche,
dadurch gekennzeichnet,
dass im interessierenden Videobildbereich die mindestens eine für Rauch charakteristische Information ausgewertet wird.
 
12. Verfahren nach Anspruch 11,
dadurch gekennzeichnet,
dass die mindestens eine genannte für Rauch charakteristische Information über eine bestimmte Zeit und damit über mehrere Bilder integriert wird und ihr Mittelwert bestimmt wird und dass für jeden dieser Mittelwerte die Wahrscheinlichkeit für das Vorliegen von Rauch berechnet wird.
 
13. Verfahren nach Anspruch 12,
dadurch gekennzeichnet,
dass die Wahrscheinlichkeit, ob Rauch vorliegt durch den Vergleich mit einem Schwellwert δ und/oder durch eine Wahrscheinlichkeitsfunktion Γ(x) bestimmt wird.
 
14. Verfahren nach Anspruch 12 und 13,
dadurch gekennzeichnet,
dass aus den Wahrscheinlichkeiten der Mittelwerte eine Gesamtwahrscheinlichkeit für das Vorliegen von Rauch im interessierenden Videobildbereich berechnet wird, dass diese Gesamtwahrscheinlichkeit über mehrere Bilder integriert wird und dass bei Überschreiten einer Schwelle (κ) durch den integrierten Wert Alarm ausgelöst wird.
 
15. Vorrichtung (VR) zur Detektion von Rauch durch Analyse mindestens eines von einer ein Gebiet überwachenden Videokamera aufgenommenen Videobildes,

- mit einer Empfangseinheit (E) und einer Sendeeinheit (S) zum Durchführen der Kommunikation mit weiteren Einheiten,

- mit einer Verarbeitungseinheit (V) zum Überprüfen des wahrscheinlichen Vorliegens von Rauch durch Bestimmung der Richtung und der Grösse eines sich bewegenden Bereichs des mindestens einen Videobildes und bei einem positiven Prüfergebnis zum Auswerten zumindest eines Teils des mindestens einen sich bewegenden Bereichs abhängig mindestens einer für Rauch charakteristischen Information hinsichtlich des Vorliegens von Rauch.


 




Zeichnung










Recherchenbericht