<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.0//EN" "ep-patent-document-v1-0.dtd">
<ep-patent-document id="EP03015846A1" file="03015846.xml" lang="de" country="EP" doc-number="1496483" kind="A1" date-publ="20050112" status="n" dtd-version="ep-patent-document-v1-0">
<SDOBI lang="de"><B000><eptags><B001EP>ATBECHDEDKESFRGBGRITLILUNLSEMCPTIESILTLVFIROMKCYALTRBGCZEEHU..SK................</B001EP><B005EP>J</B005EP><B007EP>DIM360 (Ver 1.5  21 Nov 2005) -  1100000/0</B007EP></eptags></B000><B100><B110>1496483</B110><B120><B121>EUROPÄISCHE PATENTANMELDUNG</B121></B120><B130>A1</B130><B140><date>20050112</date></B140><B190>EP</B190></B100><B200><B210>03015846.3</B210><B220><date>20030711</date></B220><B250>de</B250><B251EP>de</B251EP><B260>de</B260></B200><B400><B405><date>20050112</date><bnum>200502</bnum></B405><B430><date>20050112</date><bnum>200502</bnum></B430></B400><B500><B510><B516>7</B516><B511> 7G 08B  17/12   A</B511></B510><B540><B541>de</B541><B542>Verfahren und Einrichtung zur Detektion von Flammen</B542><B541>en</B541><B542>Method and apparatus for the detection of flames</B542><B541>fr</B541><B542>Mèthode et dispositif de détection de flammes</B542></B540><B590><B598>1</B598></B590></B500><B700><B710><B711><snm>Siemens Building Technologies AG</snm><iid>02610185</iid><irf>CB-572/EP</irf><adr><str>Bellerivestrasse 36</str><city>8034 Zürich</city><ctry>CH</ctry></adr></B711></B710><B720><B721><snm>Marbach, Giuseppe, Dr.</snm><adr><str>Pappelweg 13</str><city>5503 Schafisheim</city><ctry>CH</ctry></adr></B721></B720><B740><B741><snm>Berg, Peter, Dipl.-Ing.</snm><sfx>et al</sfx><iid>00089732</iid><adr><str>European Patent Attorney,
Siemens AG,
Postfach 22 16 34</str><city>80506 München</city><ctry>DE</ctry></adr></B741></B740></B700><B800><B840><ctry>AT</ctry><ctry>BE</ctry><ctry>BG</ctry><ctry>CH</ctry><ctry>CY</ctry><ctry>CZ</ctry><ctry>DE</ctry><ctry>DK</ctry><ctry>EE</ctry><ctry>ES</ctry><ctry>FI</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>GR</ctry><ctry>HU</ctry><ctry>IE</ctry><ctry>IT</ctry><ctry>LI</ctry><ctry>LU</ctry><ctry>MC</ctry><ctry>NL</ctry><ctry>PT</ctry><ctry>RO</ctry><ctry>SE</ctry><ctry>SI</ctry><ctry>SK</ctry><ctry>TR</ctry></B840><B844EP><B845EP><ctry>AL</ctry></B845EP><B845EP><ctry>LT</ctry></B845EP><B845EP><ctry>LV</ctry></B845EP><B845EP><ctry>MK</ctry></B845EP></B844EP></B800></SDOBI><!-- EPO <DP n="8000"> -->
<abstract id="abst" lang="de">
<p id="pa01" num="0001">Die Detektion von Flammen in einem überwachten Gebiet erfolgt durch Analyse mindestens eines Parameters einer im überwachten Gebiet auftretenden Strahlung. Es wird ein Videobild des überwachten Gebiets erzeugt und in diesem Videobild nach Gebieten von hoher Lichintensität und lokaler Flackerbewegung gesucht, wobei in einem ersten Schritt eine Lokalisierung dieser Gebiete und anschliessend eine Analyse der betreffenden Bildausschnitte auf das Vorhandensein einer Flamme erfolgt. Es werden die Koordinaten der hellsten Pixel gesucht, dann wird ein das hellste oder die hellsten Pixel enthaltender, gegenüber dem ursprünglichen Bild reduzierter, interessierender Bildbereich (ROI) definiert und auf das Auftreten einer Flamme analysiert.<img id="iaf01" file="imgaf001.tif" wi="76" he="120" img-content="drawing" img-format="tif"/></p>
</abstract><!-- EPO <DP n="1"> -->
<description id="desc" lang="de">
<p id="p0001" num="0001">Die vorliegende Erfindung betrifft ein Verfahren und eine Einrichtung zur Detektion von Flammen in einem nachfolgend als Überwachungsraum bezeichneten überwachten Gebiet durch Analyse mindestens eines Parameters einer im Überwachungsraum auftretenden Strahlung.</p>
<p id="p0002" num="0002">Bisher bekannte Einrichtungen, wie sie beispielsweise in der US-Patenten Nr. 4 866 420 und Nr. 4 280 058 beschrieben sind, enthalten mindestens einen Sensor, welcher das Flackerfrequenzspektrum der Strahlung auswertet, wobei ausserhalb eines bestimmten Frequenzbandes liegende Signale als Störsignale bewertet werden. Man benutzt also das typische Flackern der Flammen in einem sehr niederfrequenten Schwingungsbereich als Merkmal zur Unterscheidung zwischen der von einer Flamme ausgesandten Strahlung und Störstrahlung. Die Festlegung des Frequenzbandes erfolgt im einfachsten Fall durch dem Sensor vorgeschaltete Filter oder durch diesem nach-geschaltete frequenzselektive Verstärker, wobei in beiden Fällen ein bestimmter Durchlassbereich von beispielsweise 5 bis 25 Hz erhalten wird.</p>
<p id="p0003" num="0003">Diese bekannten Flammenmelder haben sich durchaus bewährt, sie stellen aber in einer Brandmeldeanlage einen nicht unbeträchtlichen Kostenfaktor dar. Abgesehen davon, können auch bei optimaler Abstimmung des Frequenzbandes auf das Flackern von Flammen Störungen und Fehlanzeigen nicht ausgeschlossen werden, weil es immer wieder vorkommt, dass zufällige Intensitätsänderungen der Umgebungsstrahlung im Durchlassbereich liegen. Solche Intensitätsänderungen können beispielsweise durch Abschattungen oder Reflexe von vibrierenden oder sich langsam bewegenden Gegenständen, durch Reflexe des Sonnenlichts an Wasseroberflächen oder durch flackernde oder schwankende Lichtquellen verursacht sein.</p>
<p id="p0004" num="0004">Durch die Erfindung soll nun ein Verfahren zur Detektion von Flammen angegeben werden, welches sich durch eine hohe Störsicherheit bei geringen Kosten und auszeichnet.</p>
<p id="p0005" num="0005">Diese Aufgabe wird erfindungsgemäss dadurch gelöst, dass ein Videobild des Überwachungsraums erzeugt und in diesem Videobild nach Gebieten von hoher Lichtintensität und lokaler Flackerbewegung gesucht wird, wobei in einem ersten Schritt eine Lokalisierung dieser Gebiete und anschliessend eine Analyse der betreffenden Bildausschnitte auf das Vorhandensein einer Flamme erfolgt.<!-- EPO <DP n="2"> --></p>
<p id="p0006" num="0006">Eine erste bevorzugte Ausführungsform des erfindungsgemässen Verfahrens ist dadurch gekennzeichnet, dass die Videobilder mit einer bestimmten Frequenz erzeugt und daraus Intensitätsbilder gewonnen werden.</p>
<p id="p0007" num="0007">Eine zweite bevorzugte Ausführungsform des erfindungsgemässen Verfahrens ist dadurch gekennzeichnet, dass die Suche nach Gebieten von hoher Lichtintensität und lokaler Flackerbewegung mit Hilfe einer Akkumulationsmatrix erfolgt, welche aus den mit einem Gewichtungsfaktor gewichteten Differenzbildern aufeinanderfolgender Intensitätsbilder gewonnen wird, wobei der Gewichtungsfaktor angibt, wie stark die Akkumulationsmatrix an die Differenzbilder akkumuliert wird.</p>
<p id="p0008" num="0008">Eine dritte bevorzugte Ausführungsform des erfindungsgemässen Verfahrens dadurch gekennzeichnet, dass mit Hilfe der Akkumulationsmatrix die Koordinaten der hellsten Pixel gesucht werden.</p>
<p id="p0009" num="0009">Eine vierte bevorzugte Ausführungsform ist dadurch gekennzeichnet, dass ein das hellste oder die hellsten Pixel enthaltender und gegenüber dem ursprünglichen Bildbereich reduzierter, interessierender Bildbereich definiert und auf das Vorhandensein einer Flamme analysiert wird.</p>
<p id="p0010" num="0010">Weitere bevorzugte Ausführungsformen des erfindungsgemässen Verfahrens ergeben sich aus den abhängigen Ansprüchen 7 bis 10.</p>
<p id="p0011" num="0011">Die erfindungsgemässe Einrichtung der eingangs genannten Art ist gekennzeichnet durch eine Videokamera mit einer Auswertestufe für die von der Kamera gelieferten Bilder, wobei die Auswertestufe einen Prozessor mit einem Algorithmus für die Lokalisierung von Bereichen von hoher Lichtintensität und lokaler Flackerbewegung in den Bildern der Kamera und die nachfolgende Analyse der entsprechenden Bildausschnitte auf das Vorhandensein einer Flamme aufweist.</p>
<p id="p0012" num="0012">Bevorzugte Ausführungsformen der erfindungsgemässen Einrichtung sind in den abhängigen Ansprüchen 12 bis 17 beansprucht.</p>
<p id="p0013" num="0013">Mit der immer stärkeren Verbreitung von CCTV-Systemen und -Anlagen kann man davon ausgehen, dass in vielen Fällen in einem Überwachungsraum eine Videokamera vorhanden sein wird, so für die Flammendetektion nicht ein eigener Sensor installiert werden muss, was zweifellos eine Kostenreduktion bedeutet. Eine weitere Kostenreduktion ergibt sich durch die Beschränkung der Auswertung auf die eventuell eine Flamme enthaltenden Bildausschnitte, was eine deutliche Reduktion der Rechnerleistung ermöglicht. Man kann auch davon ausgehen, dass die Auswertung dieser Bildausschnitte gegenüber Störungen ausreichend robust ist.</p>
<p id="p0014" num="0014">Im Folgenden wird die Erfindung anhand eines eine erfindungsgemässe Einrichtung zur Detektion von Flammen zeigenden Blockschemas beispielsweise näher erläutert. Mit dem Bezugszeichen 1 ist eine Videokamera bezeichnet, welche über einen Ausgang Videosequenzen<!-- EPO <DP n="3"> --> an eine Auswertestufe 2 liefert, wobei die Auswertestufe 2 in die Kamera 1 integriert oder mit dieser verbunden sein kann. Die Auswertestufe 2 kann am Aufstellungsort der Kamera 1 oder in unmittelbarer Nähe zu diesem oder sie kann auch räumlich entfernt von der Kamera 1 vorgesehen sein, wobei im letzteren Fall zwischen Kamera 1 und Auswertestufe 2 eine Kommunikationsverbindung besteht.</p>
<p id="p0015" num="0015">Die Auswertestufe 2 enthält einen Prozessor (nicht dargestellt), welcher einen Algorithmus für die Lokalisierung von in den Bildern der Kamera 1 gefundenen Flammen und die nachfolgende Analyse der entsprechenden Bildausschnitte aufweist. Darstellungsgemäss erfolgt in einem mit Bildgewinnung bezeichneten ersten Prozess des Algorithmus die Gewinnung von Intensitätsund/oder Chrominanzbildern X<sub>ij</sub>(t) (nachfolgend als Intensitätsbilder bezeichnet) aus den von der Kamera 1 gelieferten Videosequenzen; i und j sind die Koordinaten der einzelnen Pixel. Die Frequenz dieser Bilder beträgt mindestens 15 Bilder pro Sekunde, die Bildgrösse beispielsweise 352 mal 288 Pixel. Intensitätsbilder werden deswegen gewonnen, weil man davon ausgehen kann, dass eine Flamme einen Ort hoher Lichtintensität darstellt und ausserdem eine charakteristische Farbtönung aufweist.</p>
<p id="p0016" num="0016">In einem mit Vorverarbeitung 4 bezeichneten nächsten Prozess wird nach Flammen in den Intensitätsbildern X<sub>ij</sub>(t) gesucht und es erfolgt eine Lokalisierung der gefundenen Flammen in entsprechenden Bildausschnitten. Diese Lokalisierung erfolgt mit Hilfe einer so genannten Akkumulationsmatrix, die auf folgende Weise gebildet wird:</p>
<p id="p0017" num="0017">In einem ersten Schritt erfolgt die Bestimmung des Maximalwerts max <i>[X</i><sub><i>ij</i></sub><i>(t)]</i> und des Mittelwerts mean <i>[X</i><sub><i>ij</i></sub><i>(t)]</i> der Intensität und daraus wird eine Helligkeitschwelle <i>q(t)</i> bestimmt, wobei gilt:<br/>
   <i>q(t+1)</i> = <i>λ</i><sub><i>1</i></sub> max <i>[X</i><sub><i>ij</i></sub><i>(t)],</i> wenn mean <i>[X</i><sub><i>ij</i></sub><i>(t)]</i> &lt; <i>λ</i><sub><i>1</i></sub> max <i>[X</i><sub><i>ij</i></sub><i>(t)],</i> und<maths id="math0001" num=""><math display="block"><mrow><mtext mathvariant="italic">q(t+1)</mtext><msub><mrow><mtext> = λ</mtext></mrow><mrow><mtext>2</mtext></mrow></msub><mtext> {max </mtext><msub><mrow><mtext mathvariant="italic">[X</mtext></mrow><mrow><mtext mathvariant="italic">ij</mtext></mrow></msub><mtext mathvariant="italic">(t)]</mtext><mtext> - mean </mtext><msub><mrow><mtext mathvariant="italic">[X</mtext></mrow><mrow><mtext mathvariant="italic">ij</mtext></mrow></msub><mtext mathvariant="italic">(t)]</mtext><mtext>} + mean </mtext><msub><mrow><mtext mathvariant="italic">[X</mtext></mrow><mrow><mtext mathvariant="italic">ij</mtext></mrow></msub><mtext mathvariant="italic">(t)],</mtext></mrow></math><img id="ib0001" file="imgb0001.tif" wi="108" he="5" img-content="math" img-format="tif"/></maths> in allen anderen Fällen.<br/>
λ<sub>1</sub> und λ<sub>2</sub> sind Konstante, die zwischen 0 und 1 liegen, wobei beispielsweise λ<sub>1</sub> gleich 0.68 und λ<sub>2</sub> gleich 0.05 ist.</p>
<p id="p0018" num="0018">Mit Hilfe dieser beiden Bedingungen wird ein die Flammeneigenschaften berücksichtigender Gewichtungsfaktor <i>w</i><sub><i>ij</i></sub><i>(t)</i> bestimmt:<br/>
   <i>w</i><sub><i>ij</i></sub><i>(t)</i> = <i>X</i><sub><i>ij</i></sub><i>(t),</i> wenn <i>X</i><sub><i>ij</i></sub><i>(t)</i> &gt; max <i>[X</i><sub><i>ij</i></sub><i>(t)] - q(t),</i> und<br/>
   <i>w</i><sub><i>ij</i></sub><i>(t)</i> = 0 in allen anderen Fällen.</p>
<p id="p0019" num="0019">Das bedeutet, dass alle Pixel mit einer Intensität unterhalb des Werts max <i>[X</i><sub><i>ij</i></sub><i>(t)] - q(t)</i>, also dunkle Objekte, heraus gefiltert und nicht weiter berücksichtigt werden. Wie sich gleich zeigen wird, sind es dunkle, bewegte Objekte, die heraus gefiltert werden.</p>
<p id="p0020" num="0020">Da man davon ausgehen kann, dass eine Flamme als Bewegung von hoher Lichtintensität erkennbar ist, bildet man durch Vergleich aufeinander folgender Bilder ein Differenzbild, um<!-- EPO <DP n="4"> --> eine solche Bewegung herauszufinden; da dunkle Objekte aufgrund der Definition des Gewichtungsfaktors w<sub>ij</sub>(t) heraus fallen, werden also bei der Bildung des Differenzbildes bewegte, dunkle Objekte, die keine Flammen sein können, heraus gefiltert. Man sucht also nach Gebieten hoher Lichtintensität und lokaler Flackerbewegung und das bedeutet, dass beispielsweise eine stationäre Lichtquelle, die nicht flackert, nicht als Flamme interpretiert würde und ebenso auch nicht eine quer durch den Überwachungsraum bewegte Lampe.</p>
<p id="p0021" num="0021">Für das Differenzbild <i>Q</i><sub><i>ij</i></sub><i>(t)</i> gilt:<maths id="math0002" num=""><math display="block"><mrow><msub><mrow><mtext mathvariant="italic">Q</mtext></mrow><mrow><mtext mathvariant="italic">ij</mtext></mrow></msub><mtext mathvariant="italic">(t)</mtext><mtext> = |</mtext><msub><mrow><mtext mathvariant="italic">X</mtext></mrow><mrow><mtext mathvariant="italic">ij</mtext></mrow></msub><mtext mathvariant="italic">(t)</mtext><mtext> - </mtext><msub><mrow><mtext mathvariant="italic">X</mtext></mrow><mrow><mtext mathvariant="italic">ij</mtext></mrow></msub><mtext mathvariant="italic">(t-1)</mtext><mtext>| </mtext><msub><mrow><mtext mathvariant="italic">w</mtext></mrow><mrow><mtext mathvariant="italic">ij</mtext></mrow></msub><mtext mathvariant="italic">(t)</mtext></mrow></math><img id="ib0002" file="imgb0002.tif" wi="53" he="5" img-content="math" img-format="tif"/></maths></p>
<p id="p0022" num="0022">Dann wird aus dem Differenzbild <i>Q</i><sub><i>ij</i></sub><i>(t)</i> die Akkumulationsmatrix <i>A</i><sub><i>ij</i></sub><i>(t)</i> bestimmt:<maths id="math0003" num=""><math display="block"><mrow><msub><mrow><mtext mathvariant="italic">A</mtext></mrow><mrow><mtext mathvariant="italic">ij</mtext></mrow></msub><mtext mathvariant="italic">(t)</mtext><mtext> = </mtext><msub><mrow><mtext mathvariant="italic">α A</mtext></mrow><mrow><mtext mathvariant="italic">ij</mtext></mrow></msub><mtext mathvariant="italic">(t-1)</mtext><mtext> + (1-α) </mtext><msub><mrow><mtext mathvariant="italic">Q</mtext></mrow><mrow><mtext mathvariant="italic">ij</mtext></mrow></msub><mtext mathvariant="italic">(t)</mtext></mrow></math><img id="ib0003" file="imgb0003.tif" wi="58" he="5" img-content="math" img-format="tif"/></maths> α ist eine Konstante zwischen 0 und 1, die angibt, wie stark das Differenzbild <i>Q</i><sub><i>ij</i></sub><i>(t)</i> in die Akkumulationsmatrix <i>A</i><sub><i>ij</i></sub><i>(t)</i> einfliesst. Für α = 0 wird die Akkumulationsmatrix gleich dem Differenzbild und für α = 1 hat das Differenzbild keinen Einfluss mehr, weil <i>A</i><sub><i>ij</i></sub><i>(t)</i> gleich <i>A</i><sub><i>ij</i></sub><i>(t-1)</i> ist. Die Akkumulationsmatrix wird in erster Linie deswegen gebildet, um ein geglättetes Bild ohne Rauschen und kurzfristige Änderungen zu erhalten.</p>
<p id="p0023" num="0023">Als letzter Schritt der Vorverarbeitung 4 wird mit Hilfe der Akkumulationsmatrix das Pixel oder die Pixel <i>[i</i><sub><i>m</i></sub><i>,j</i><sub><i>m</i></sub><i>](t)</i> mit dem höchsten Wert gesucht und es wird ein dieses oder diese Pixel enthaltender, so genannter interessierender Bildbereich ROI definiert, in dem sich eine Flamme befinden könnte:<maths id="math0004" num=""><math display="block"><mrow><msub><mrow><mtext mathvariant="italic">[i</mtext></mrow><mrow><mtext mathvariant="italic">m</mtext></mrow></msub><msub><mrow><mtext mathvariant="italic">,j</mtext></mrow><mrow><mtext mathvariant="italic">m</mtext></mrow></msub><mtext mathvariant="italic">](t)</mtext><mtext> = {(i, j) | max </mtext><msub><mrow><mtext mathvariant="italic">[A</mtext></mrow><mrow><mtext mathvariant="italic">ij</mtext></mrow></msub><mtext mathvariant="italic">(t)]</mtext><mtext>}</mtext></mrow></math><img id="ib0004" file="imgb0004.tif" wi="60" he="5" img-content="math" img-format="tif"/></maths></p>
<p id="p0024" num="0024">Diese Bestimmung liefert also die Koordinaten der Pixel mit lokaler Flackerbewegung und maximaler Helligkeit. Es wird sich in der Regel um eine einziges Pixel handeln, wobei aber selbstverständlich auch mehrere hellste Pixel bestimmt werden können, wozu man sich einer Mehrkanal-Selektion bedienen kann und vorzugsweise Mindestabstände zwischen den einzelnen Pixeln festlegt.</p>
<p id="p0025" num="0025">In dem mit Analyse 5 bezeichneten nächsten Prozess erfolgt zunächst eine deutliche Datenreduktion, indem die Analyse nicht im gesamten ursprünglichen Bild von 352 mal 288 Pixel erfolgt, sondern im interessierenden Bildbereich ROI einer reduzierten Grösse von beispielsweise 32 mal 32 Pixel. Das ergibt eine Reduktion auf ein Hunderstel. Diese Reduktion kann selbstverständlich auch geringer sein, beispielsweise auf ein Fünfzigstel, oder auch wesentlich stärker.</p>
<p id="p0026" num="0026">Dann werden für jeden interessierenden Bildbereich die folgenden Bildinformationen bestimmt:
<ul id="ul0001" list-style="bullet" compact="compact">
<li>Mittlere Helligkeit <i>L(t)</i> des interessierenden Bildbereichs <i>X</i><sub>ROI</sub><i>(t)</i>:<maths id="math0005" num=""><math display="block"><mrow><mtext mathvariant="italic">L(t)</mtext><mtext> = [mean von </mtext><msub><mrow><mtext mathvariant="italic">X</mtext></mrow><mrow><mtext mathvariant="italic">ij</mtext></mrow></msub><mtext mathvariant="italic">(t)</mtext><msub><mrow><mtext>|</mtext></mrow><mrow><mtext>ROI</mtext></mrow></msub><mtext>]</mtext></mrow></math><img id="ib0005" file="imgb0005.tif" wi="51" he="5" img-content="math" img-format="tif"/></maths></li>
<li>Chrominanz <i>C(t)</i> des interessierenden Bildbereichs <i>X</i><sub>ROI</sub><i>(t)</i>:<br/>
<!-- EPO <DP n="5"> --><i>C(t)</i> = [Anzahl der <i>C</i><sub><i>ij</i></sub><i>(t)</i>|<sub>ROI</sub>] ∈ "Feuer-Chroma-Sektor"/<i>R(t)</i>, wobei <i>C</i><sub><i>ij</i></sub><i>(t)</i> das Chrominanzpaar <i>(V</i><sub><i>ij</i></sub><i>, U</i><sub><i>ij</i></sub><i>)</i> des Bildes <i>X</i><sub><i>ij</i></sub><i>(t)</i> zur Zeit t bezeichnet. YUV ist eine bekannte Darstellung des Farbraums, mit zwei Farbkomponenten U und V auf der x- bzw. der y-Achse und der Intensität Y auf der z-Achse, wobei die Länge des Vektors vom Nullpunkt zu einem Pixel in der UV-Ebene die Farbsättigung dieses Pixels angibt. Der Feuer-Chroma-Sektor <i>R(t)</i> ist ein Sektor des Farbraums in der UV-Ebene, in dem für eine Flamme typischen Farbbereich, der insbesondere die Farbe rot enthält.</li>
<li>Anzahl der aktiven Pixel <i>R(t)</i> der Akkumulationsmatrix <i>A</i><sub>ROI</sub><i>(t)</i>:<br/>
<i>R(t)</i> = [Anzahl der <i>A</i><sub><i>ij</i></sub><i>(t)</i>|<sub>ROI</sub> &gt; η<sub>1</sub>];  1 ≤ η<sub>1</sub> &lt; Z (Z = Gesamtanzahl Pixel des interessierenden Bildbereichs ROI), beispielsweise ist η<sub>1</sub> = 30</li>
<li>Sättigungsgrad <i>S(t)</i> des interessierenden Bildbereichs <i>X</i><sub>ROI</sub><i>(t)</i>:<br/>
<i>S(t)</i> = [Anzahl der <i>X</i><sub><i>ij</i></sub><i>(t)</i>|<sub>ROI</sub> &gt; η<sub>2</sub>].  1 ≤ η<sub>2</sub> &lt; Z  beispielsweise ist η<sub>2</sub> = 5</li>
</ul></p>
<p id="p0027" num="0027">Damit das Ergebnis stabil bleibt, erfolgt anschliessend in einem mit Extraktion 6 bezeichneten Prozess eine Zeitintegration der bei der Analyse 5 bestimmten Bildinformationen. Wenn die Integration beispielsweise über 1 Sekunde durchgeführt wird, erstreckt sie sich im PAL-Format über 25 Bilder. Man integriert also die mittlere Helligkeit, die Chrominanz, die aktiven Pixel und den Sättigungsgrad über die Zeit t von t<sub>0</sub> bis t<sub>n</sub> und erhält die folgenden Eigenschaften:
<ul id="ul0002" list-style="bullet" compact="compact">
<li>Mittelwert Helligkeit:   <i>F</i><sub><i>L</i></sub> = <i>L</i></li>
<li>Mittelwert Frequenz:   <i>F</i><sub><i>F</i></sub> = <i>F</i></li>
<li>Mittelwert Amplitude:   <i>F</i><sub><i>M</i></sub> = <i>M</i></li>
<li>Mittelwert Feuer-Chroma-Pixel:   <i>F</i><sub><i>C</i></sub> = <i>C</i></li>
<li>Mittelwert aktive Pixel:   <i>F</i><sub><i>R</i></sub> = <i>R</i></li>
<li>Mittelwert Sättigung:   <i>F</i><sub><i>S</i></sub> = <i>S</i></li>
</ul></p>
<p id="p0028" num="0028">Den Mittelwert der Frequenz erhält man beispielsweise durch Zählen der Pixel der mittleren Helligkeit <i>L(t)</i>. Die Frequenz, die durch das charakteristische Flackern einer Flamme verursacht wird, ist eine für die Detektion einer Flamme wichtige Grösse, weil sie in einem definierten engen Bereich von in der Regel zwischen 1 Hz und 10 Hz liegt.</p>
<p id="p0029" num="0029">Im anschliessenden mit Mustererkennung 7 bezeichneten Prozess wird aus den bei der Extraktion 6 gewonnenen Eigenschaften die Wahrscheinlichkeit berechnet, dass eine Flamme vorliegt. Dabei wird beispielsweise für jede der obigen Eigenschaften untersucht, ob der Mittelwert oberhalb oder unterhalb eines Schwellwertes liegt und die Wahrscheinlichkeit entsprechend gleich eins bzw. gleich null gesetzt. Dann wird aus den Wahrscheinlichkeiten aller n Eigenschaften eine Gesamtwahrscheinlichkeit gebildet.<maths id="math0006" num=""><math display="block"><mrow><msub><mrow><mtext mathvariant="italic">Ψ</mtext></mrow><mrow><mtext mathvariant="italic">L</mtext></mrow></msub><msub><mrow><mtext mathvariant="italic"> = Γ(F</mtext></mrow><mrow><mtext mathvariant="italic">L</mtext></mrow></msub><mtext mathvariant="italic">) =</mtext><mtext> 1,</mtext></mrow></math><img id="ib0006" file="imgb0006.tif" wi="31" he="4" img-content="math" img-format="tif"/></maths> wenn <i>F</i><sub><i>L</i></sub> &gt; δ<sub>L</sub><maths id="math0007" num=""><math display="block"><mrow><msub><mrow><mtext mathvariant="italic">Ψ</mtext></mrow><mrow><mtext mathvariant="italic">L</mtext></mrow></msub><mtext> = </mtext><msub><mrow><mtext mathvariant="italic">Γ(F</mtext></mrow><mrow><mtext mathvariant="italic">L</mtext></mrow></msub><mtext mathvariant="italic">)</mtext><mtext> = 0,</mtext></mrow></math><img id="ib0007" file="imgb0007.tif" wi="29" he="4" img-content="math" img-format="tif"/></maths> wenn <i>F</i><sub><i>L</i></sub> &lt; δ<sub>L</sub><br/>
und so weiter für die anderen Eigenschaften.<!-- EPO <DP n="6"> --></p>
<p id="p0030" num="0030">Gesamtwahrscheinlichkeit Π(t):<maths id="math0008" num=""><math display="block"><mrow><mtext mathvariant="italic">Π(t)</mtext><mtext>:= 1/</mtext><msub><mrow><mtext mathvariant="italic">N</mtext></mrow><mrow><mtext mathvariant="italic">F</mtext></mrow></msub><mtext> Σ </mtext><msub><mrow><mtext mathvariant="italic">Ψ</mtext></mrow><mrow><mtext mathvariant="italic">n</mtext></mrow></msub><mtext> = </mtext><msub><mrow><mtext mathvariant="italic">(Ψ</mtext></mrow><mrow><mtext mathvariant="italic">L</mtext></mrow></msub><msub><mrow><mtext mathvariant="italic"> .w</mtext></mrow><mrow><mtext mathvariant="italic">L</mtext></mrow></msub><mtext> + </mtext><msub><mrow><mtext mathvariant="italic">Ψ</mtext></mrow><mrow><mtext mathvariant="italic">F</mtext></mrow></msub><msub><mrow><mtext mathvariant="italic">.w</mtext></mrow><mrow><mtext mathvariant="italic">F</mtext></mrow></msub><mtext> + </mtext><msub><mrow><mtext mathvariant="italic">Ψ</mtext></mrow><mrow><mtext mathvariant="italic">M</mtext></mrow></msub><msub><mrow><mtext mathvariant="italic">.w</mtext></mrow><mrow><mtext mathvariant="italic">M</mtext></mrow></msub><mtext> + </mtext><msub><mrow><mtext mathvariant="italic">Ψ</mtext></mrow><mrow><mtext mathvariant="italic">C</mtext></mrow></msub><msub><mrow><mtext mathvariant="italic">.w</mtext></mrow><mrow><mtext mathvariant="italic">C</mtext></mrow></msub><mtext> + </mtext><msub><mrow><mtext mathvariant="italic">Ψ</mtext></mrow><mrow><mtext mathvariant="italic">R</mtext></mrow></msub><msub><mrow><mtext mathvariant="italic">.w</mtext></mrow><mrow><mtext mathvariant="italic">R</mtext></mrow></msub><mtext> + </mtext><msub><mrow><mtext mathvariant="italic">Ψ</mtext></mrow><mrow><mtext mathvariant="italic">S</mtext></mrow></msub><msub><mrow><mtext mathvariant="italic">.w</mtext></mrow><mrow><mtext mathvariant="italic">S</mtext></mrow></msub><mtext mathvariant="italic">)</mtext><mtext>/</mtext><msub><mrow><mtext mathvariant="italic">N</mtext></mrow><mrow><mtext mathvariant="italic">F</mtext></mrow></msub></mrow></math><img id="ib0008" file="imgb0008.tif" wi="147" he="4" img-content="math" img-format="tif"/></maths><maths id="math0009" num=""><img id="ib0009" file="imgb0009.tif" wi="161" he="14" img-content="math" img-format="tif"/></maths>    für <i>w</i><sub><i>i</i></sub> gilt 0 ≤ <i>w</i><sub><i>i</i></sub> ≤ 1, wobei die Werte <i>w</i><sub><i>i</i></sub> empirisch bestimmt werden. <i>N</i><sub><i>F</i></sub> ist die Summe der <i>w</i><sub><i>i</i></sub> über alle <i>i.</i></p>
<p id="p0031" num="0031">In dem mit Entscheidung 8 bezeichneten Prozess erfolgt anschliessend die Entscheidung, ob Alarm ausgelöst wird. Dieser Prozess enthält eine Integration, bei der die Gesamtwahrscheinlichkeit <i>Π(t)</i> über aufeinanderfolgende Bilder aufintegriert wird. Die Integration beginnt bei null und zählt für jedes <i>Π(t)</i> &gt; κ (κ ist eine Schwelle) ein Inkrement dazu und zieht für jedes <i>Π(t)</i> &lt; κ ein Inkrement ab. Wenn <i>I(t)</i> den Wert des Integrals bezeichnet, gilt:<maths id="math0010" num=""><math display="block"><mrow><mtext>I(t=0) = 0</mtext></mrow></math><img id="ib0010" file="imgb0010.tif" wi="18" he="4" img-content="math" img-format="tif"/></maths>    wenn <i>Π(t)</i> &gt; κ   dann <i>I(t)</i> = <i>I(t-1)</i> + σ<sub>+</sub> (gesättigt zu S<sub>+</sub>, wenn <i>I(t)</i> &gt; S<sub>+</sub> in allen anderen Fällen gilt <i>I(t)</i> = <i>I(t-1) - σ.</i> (gesättigt zu S. (üblicherweise 0), wenn <i>I(t)</i> &lt; S.<br/>
   σ<sub>+</sub> und <b>σ</b><sub><b>-</b></sub> sind in der Regel gleich +1.</p>
<p id="p0032" num="0032">Mit Hilfe des Integrals <i>I(t)</i> erfolgt nun die Entscheidung, ob ein Alarm ausgelöst wird:<br/>
   Wenn <i>I(t)</i> &gt; β (β ist eine Schwelle), wird Alarm ausgelöst,<br/>
   in allen anderen Fällen nicht.</p>
<p id="p0033" num="0033">Die beschriebene Einrichtung hat den Vorteil, dass in vielen Anwendungsfällen auf bereits installierte Videokameras zurückgegriffen werden kann und eine Installation spezieller Flammensensoren nicht erforderlich ist, was zweifellos eine Kostenreduktion bedeutet. Eine weitere Kostenreduktion ergibt sich durch die Beschränkung der Auswertung auf die eventuell eine Flamme enthaltenden Bildausschnitte, was eine deutliche Reduktion der Rechnerleistung ermöglicht. Man kann auch davon ausgehen, dass die Auswertung dieser Bildausschnitte gegenüber Störungen ausreichend robust ist.</p>
</description><!-- EPO <DP n="7"> -->
<claims id="claims01" lang="de">
<claim id="c-de-0001" num="0001">
<claim-text>Verfahren zur Detektion von Flammen in einem nachfolgend als Überwachungsraum bezeichneten überwachten Gebiet durch Analyse mindestens eines Parameters einer im Überwachungsraum auftretenden Strahlung, <b>dadurch gekennzeichnet, dass</b> ein Videobild des Überwachungsraums erzeugt und in diesem Videobild nach Gebieten von hoher Lichtintensität und lokaler Flackerbewegung gesucht wird, wobei in einem ersten Schritt eine Lokalisierung dieser Gebiete und anschliessend eine Analyse der betreffenden Bildausschnitte auf das Vorhandensein einer Flamme erfolgt.</claim-text></claim>
<claim id="c-de-0002" num="0002">
<claim-text>Verfahren nach Anspruch 1, <b>dadurch gekennzeichnet, dass</b> die Videobilder mit einer bestimmten Frequenz erzeugt und daraus Intensitätsbilder [<i>X</i><sub><i>ij</i></sub>(<i>t</i>)] gewonnen werden.</claim-text></claim>
<claim id="c-de-0003" num="0003">
<claim-text>Verfahren nach Anspruch 2, <b>dadurch gekennzeichnet, dass</b> die Suche nach Gebieten von hoher Lichtintensität und lokaler Flackerbewegung mit Hilfe einer Akkumulationsmatrix [<i>A</i><sub><i>ij</i></sub>(<i>t</i>)] erfolgt, welche aus den mit einem Gewichtungsfaktor gewichteten Differenzbildern aufeinanderfolgender Intensitätsbilder [<i>X</i><sub><i>ij</i></sub>(<i>t</i>)] gewonnen wird, wobei der Gewichtungsfaktor angibt, wie stark die Differenzbilder in die Akkumulationsmatrix [<i>A</i><sub><i>ij</i></sub>(<i>t</i>)] einfliessen.</claim-text></claim>
<claim id="c-de-0004" num="0004">
<claim-text>Verfahren nach Anspruch 3, <b>dadurch gekennzeichnet, dass</b> bei der Bildung der Differenzbilder und damit der Akkumulationsmatrix [<i>A</i><sub><i>ij</i></sub><i>(t)</i>] alle Pixel mit einer unterhalb einer vorgebbaren Schwelle liegenden Helligkeit und somit alle bewegten, dunklen Objekte heraus gefiltert werden.</claim-text></claim>
<claim id="c-de-0005" num="0005">
<claim-text>Verfahren nach Anspruch 4, <b>dadurch gekennzeichnet, dass</b> mit Hilfe der Akkumulationsmatrix [<i>A</i><sub><i>ij</i></sub><i>(t)</i>] die Koordinaten der hellsten Pixel gesucht werden.</claim-text></claim>
<claim id="c-de-0006" num="0006">
<claim-text>Verfahren nach Anspruch 5, <b>dadurch gekennzeichnet, dass</b> ein das hellste oder die hellsten Pixel enthaltender und gegenüber dem ursprünglichen Bild reduzierter, interessierender Bildbereich [ROI] definiert und auf das Vorhandensein einer Flamme analysiert wird.</claim-text></claim>
<claim id="c-de-0007" num="0007">
<claim-text>Verfahren nach Anspruch 6, <b>dadurch gekennzeichnet, dass</b> die Grösse des interssierenden Bildbereichs (ROI) höchstens ein Fünfzigstel der Grösse des ursprünglichen Bildes beträgt.</claim-text></claim>
<claim id="c-de-0008" num="0008">
<claim-text>Verfahren nach Anspruch 7, <b>dadurch gekennzeichnet, dass</b> im interessierenden Bildbereich [ROI] die Bildinformationen Helligkeit [<i>L(t)</i>] Chrominanz [<i>C(t)</i>], Anzahl der aktiven Pixel [<i>R(t)</i>] oberhalb einer bestimmten Intensitätsschwelle, und die Sättigung [<i>S(t)</i>] bestimmt werden.<!-- EPO <DP n="8"> --></claim-text></claim>
<claim id="c-de-0009" num="0009">
<claim-text>Verfahren nach Anspruch 8, <b>dadurch gekennzeichnet, dass</b> die genannten Bildinformationen über eine bestimmte Zeit und damit über mehrere Bilder integriert werden und ihr Mittelwert bestimmt wird, dass bei der Integration als zusätzliche Parameter der Mittelwert der Frequenz [F] und der Mittelwert der Amplitude [M] bestimmt werden, und dass für jeden dieser Mittelwerte die Wahrscheinlichkeit für das Vorhandensein einer Flamme berechnet wird.</claim-text></claim>
<claim id="c-de-0010" num="0010">
<claim-text>Verfahren nach Anspruch 9, <b>dadurch gekennzeichnet, dass</b> aus den Wahrscheinlichkeiten der Mittelwerte eine Gesamtwahrscheinlichkeit für das Vorhandensein einer Flamme im reduzierten Bildbereich [ROI] berechnet wird, dass diese Gesamtwahrscheinlichkeit über mehrere Bilder integriert wird, und dass bei Überschreiten einer Schwelle durch den integrierten Wert Alarm ausgelöst wird.</claim-text></claim>
<claim id="c-de-0011" num="0011">
<claim-text>Einrichtung zur Detektion von Flammen in einem nachfolgend als Überwachungsraum bezeichneten überwachten Gebiet durch Analyse mindestens eines Parameters einer im Überwachungsraum auftretenden Strahlung, <b>gekennzeichnet durch</b> eine Videokamera [1] mit einer Auswertestufe [2] für die von der Kamera [1] gelieferten Bilder, wobei die Auswertestufe [2] einen Prozessor mit einem Algorithmus für die Lokalisierung von Bereichen von hoher Lichtintensität und lokaler Flackerbewegung in den Bildern der Kamera [1] und die nachfolgende Analyse der entsprechenden Bildausschnitte auf das Vorhandensein einer Flamme aufweist.</claim-text></claim>
<claim id="c-de-0012" num="0012">
<claim-text>Einrichtung nach Anspruch 11, <b>dadurch gekennzeichnet, dass</b> der Algorithmus einen im Folgenden als Bildgewinnung [3] bezeichneten Prozess enthält, bei welchem aus den mit einer bestimmten Frequenz erzeugten Videobildern Intensitätsbilder [<i>X</i><sub><i>ij</i></sub><i>(t)</i>] gewonnen werden.</claim-text></claim>
<claim id="c-de-0013" num="0013">
<claim-text>Einrichtung nach Anspruch 12, <b>dadurch gekennzeichnet, dass</b> der Algorithmus einen im Folgenden als Vorverarbeitung [4] bezeichneten Prozess enthält, bei dem für die Suche nach Gebieten von hoher Lichtintensität und lokaler Flackerbewegung eine Akkumulationsmatrix [<i>A</i><sub><i>ij</i></sub><i>(t)</i>] bestimmt wird, welche aus den mit einem Gewichtungsfaktor gewichteten Differenzbildern aufeinanderfolgender Intensitätsbilder [<i>X</i><sub><i>ij</i></sub>(<i>t</i>)] gewonnen wird, wobei der Gewichtungsfaktor angibt, wie stark die Differenzbilder in die Akkumulationsmatrix [<i>A</i><sub><i>ij</i></sub>(<i>t</i>)] einfliessen.</claim-text></claim>
<claim id="c-de-0014" num="0014">
<claim-text>Einrichtung nach Anspruch 13, <b>dadurch gekennzeichnet, dass</b> bei der Vorverarbeitung [4] mit Hilfe der Akkumulationsmatrix [A<sub>ij</sub>(t)] eine Bestimmung der Koordinaten der hellsten Pixel und die Festlegung eines das hellste oder die hellsten Pixel enthaltenden, gegenüber dem ursprünglichen Bild reduzierten, interessierenden Bildbereichs (ROI) erfolgt.<!-- EPO <DP n="9"> --></claim-text></claim>
<claim id="c-de-0015" num="0015">
<claim-text>Einrichtung nach Anspruch 14, <b>dadurch gekennzeichnet, dass</b> der Algorithmus einen im Folgenden als Analyse [5] bezeichneten Prozess für die Analyse des interessierenden Bildbereichs [ROI] enthält, bei welcher eine Bestimmung der Bildinformationen Helligkeit [<i>L(t)</i>], Chrominanz [<i>C(t)</i>], Anzahl der aktiven Pixel [<i>R(t)</i>] oberhalb einer bestimmten Intensitätsschwelle, und der Sättigung [<i>S(t)</i>] erfolgt.</claim-text></claim>
<claim id="c-de-0016" num="0016">
<claim-text>Einrichtung nach Anspruch 15, <b>dadurch gekennzeichnet, dass</b> der Algorithmus einen im Folgenden als Extraktion [6] bezeichneten Prozess enthält, bei welchem eine Integration der genannten Bildinformationen über eine bestimmte Zeit und damit über mehrere Bilder und eine Bestimmung der Mittelwerte der Bildinformationen erfolgt, dass bei der Integration als zusätzliche Parameter der Mittelwert der Frequenz [F] und der Mittelwert der Amplitude [M] bestimmt werden, und dass für jeden dieser Mittelwerte eine Berechnung der Wahrscheinlichkeit für das Vorhandensein einer Flamme erfolgt.</claim-text></claim>
<claim id="c-de-0017" num="0017">
<claim-text>Einrichtung nach Anspruch 16, <b>dadurch gekennzeichnet, dass</b> der Algorithmus einen Prozess Mustererkennung [7] und einen Prozess Entscheidung [8] enthält, bei denen aus den Wahrscheinlichkeiten der Mittelwerte die Berechnung einer Gesamtwahrscheinlichkeit für das Vorhandensein einer Flamme im reduzierten Bildbereich [ROI] und eine Integration dieser Gesamtwahrscheinlichkeit über mehrere Bilder und bei Überschreiten einer Schwelle durch den integrierten Wert eine Alarmauslösung erfolgt.</claim-text></claim>
</claims><!-- EPO <DP n="10"> -->
<drawings id="draw" lang="de">
<figure id="f0001" num=""><img id="if0001" file="imgf0001.tif" wi="156" he="232" img-content="drawing" img-format="tif"/></figure>
</drawings><!-- EPO <DP n="9000"> -->
<search-report-data id="srep" lang="de" srep-office="EP" date-produced=""><doc-page id="srep0001" file="srep0001.tif" wi="153" he="231" type="tif"/><!-- EPO <DP n="9001"> --><doc-page id="srep0002" file="srep0002.tif" wi="156" he="231" type="tif"/></search-report-data>
</ep-patent-document>
