[go: up one dir, main page]

AT527033A4 - Method for displaying and updating a panoramic image of a landscape - Google Patents

Method for displaying and updating a panoramic image of a landscape Download PDF

Info

Publication number
AT527033A4
AT527033A4 ATA50361/2023A AT503612023A AT527033A4 AT 527033 A4 AT527033 A4 AT 527033A4 AT 503612023 A AT503612023 A AT 503612023A AT 527033 A4 AT527033 A4 AT 527033A4
Authority
AT
Austria
Prior art keywords
image
camera
panoramic image
panoramic
section
Prior art date
Application number
ATA50361/2023A
Other languages
German (de)
Other versions
AT527033B1 (en
Inventor
Gridling Peter
Original Assignee
Frequentis Ag
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 Frequentis Ag filed Critical Frequentis Ag
Priority to ATA50361/2023A priority Critical patent/AT527033B1/en
Priority to PCT/AT2024/060192 priority patent/WO2024229492A1/en
Priority to AU2024268551A priority patent/AU2024268551A1/en
Application granted granted Critical
Publication of AT527033B1 publication Critical patent/AT527033B1/en
Publication of AT527033A4 publication Critical patent/AT527033A4/en

Links

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B37/00Panoramic or wide-screen photography; Photographing extended surfaces, e.g. for surveying; Photographing internal surfaces, e.g. of pipe
    • G03B37/04Panoramic or wide-screen photography; Photographing extended surfaces, e.g. for surveying; Photographing internal surfaces, e.g. of pipe with cameras or projectors providing touching or overlapping fields of view
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B37/00Panoramic or wide-screen photography; Photographing extended surfaces, e.g. for surveying; Photographing internal surfaces, e.g. of pipe
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/10Geometric effects
    • G06T15/20Perspective computation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/10Geometric effects
    • G06T15/20Perspective computation
    • G06T15/205Image-based rendering
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4038Image mosaicing, e.g. composing plane images from plane sub-images
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/62Control of parameters via user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/695Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/698Control of cameras or camera modules for achieving an enlarged field of view, e.g. panoramic image capture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • H04N5/772Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Geometry (AREA)
  • Computer Graphics (AREA)
  • Human Computer Interaction (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

Verfahren sowie Terminal zur Darstellung und Aktualisierung eines Panoramabildes (2) einer Landschaft, mit einem Anzeigemittel sowie mit mindestens einer Kamera (1), mit deren Bildwinkel ein Ausschnitt (6) aus dem Bildwinkel des Panoramabilds erfassbar ist, wobei die Position der Kamera im Bereich des Bildwinkels des Panoramabildes steuerbar ist, mit dem Schritt: (i) Anzeigen des Panoramabildes am Anzeigemittel, gekennzeichnet durch die Schritte: (ii) Schwenken der Kamera in eine vorbestimmte Position und Erstellen einer Aufnahme, (iii) Vergleich von Bildeigenschaften der Aufnahme mit Referenzwerten des Ausschnittes des Panoramabildes, an dessen Stelle Aufnahme gefügt werden soll, (iv) entweder Einfügen der Aufnahme an die Stelle des Ausschnitts des Panoramabildes, wenn die Referenzwerte erfüllt sind, (v) oder Anpassung der Aufnahme hinsichtlich von Kontrast, Zoom-Faktor und/oder Helligkeit, bis die Bildeigenschaften die Referenzwerte erfüllen, woraufhin die Aufnahme an den Ausschnitt des Panoramabildes gefügt wird.Method and terminal for displaying and updating a panoramic image (2) of a landscape, with a display means and with at least one camera (1), with the angle of view of which a section (6) of the angle of view of the panoramic image can be captured, wherein the position of the camera can be controlled in the range of the angle of view of the panoramic image, with the step: (i) displaying the panoramic image on the display means, characterized by the steps: (ii) panning the camera to a predetermined position and creating a recording, (iii) comparing image properties of the recording with reference values of the section of the panoramic image in place of which the recording is to be inserted, (iv) either inserting the recording in place of the section of the panoramic image if the reference values are met, (v) or adjusting the recording in terms of contrast, zoom factor and/or brightness until the image properties meet the reference values, whereupon the recording is inserted into the section of the panoramic image.

Description

Die Erfindung betrifft ein Verfahren zur Darstellung und Aktualisierung eines Panoramabildes einer Landschaft, mit einem Anzeigemittel sowie mit mindestens einer Kamera, mit deren Bildwinkel ein Ausschnitt aus dem Bildwinkel des Panoramabilds erfassbar ist, wobei die Position der Kamera im Bereich des Bildwinkels des Panoramabildes steuerbar ist, mit dem Schritt: (i) Anzeigen des Panoramabildes am Anzeigemittel. Die Erfindung betrifft zudem ein Terminal zur Darstellung und Aktualisierung eines Panoramabildes einer Landschaft umfassend mindestens einer Kamera, mit deren Bildwinkel ein Ausschnitt aus dem Bildwinkel des Panoramabilds erfassbar ist, und einen Anzeigemittel, auf welchem das Panoramabild darstellbar ist, wobei zwischen Kamera und Anzeigemittel eine Steuerungs- und Verarbeitungseinheit geschaltet ist, die dazu ausgebildet ist, (I) das Panoramabild am Anzeigemittel The invention relates to a method for displaying and updating a panoramic image of a landscape, with a display means and with at least one camera, with the angle of view of which a section of the angle of view of the panoramic image can be captured, wherein the position of the camera can be controlled in the range of the angle of view of the panoramic image, with the step: (i) displaying the panoramic image on the display means. The invention also relates to a terminal for displaying and updating a panoramic image of a landscape comprising at least one camera, with the angle of view of which a section of the angle of view of the panoramic image can be captured, and a display means on which the panoramic image can be displayed, wherein a control and processing unit is connected between the camera and the display means, which is designed to (I) display the panoramic image on the display means

anzuzeigen. to display.

Im Stand der Technik werden in verschiedenen Anwendungen, wie z.B. BroadcastProduktionen oder Remote Air Traffic Control (ATC) Tower, Live-Panorama-Videos verwendet, die von einem ersten Set an Kameras (den Panoramakameras) erzeugt wird. Gleichzeitig werden zusätzliche PTZ-Kameras eingesetzt, um mit diesen Details der in den Panorama-Videos abgebildeten Szenerie mit größerem Zoom-Faktor (und damit besser für den Betrachter erkennbar) darzustellen (Beispiel: Ein landendes Flugzeug in einem Panorama-Video einer Remote ATC Tower Anwendung, das der Lotse im Detail sehen muss, um beurteilen zu können, ob das Fahrwerk dieses Flugzeuges ausgefahren ist). Die Panoramakameras sind dazu in unmittelbarer Nähe, idealerweise direkt unter oder über der zu steuerbaren PTZ- Kamera angeordnet. Dies hat folgende Nachteile: Es ist ein zweites Kamerasystem zur Aufnahme des Panorama-Videos notwendig; Kamera-Systeme zur Aufnahme von Panoramen mit einem Bildwinkel von mehr als 180° sind sehr teuer; die Kamera — z.B. eine PTZKamera — und das Panorama-Kamerasystem müssen manuell zueinander kalibriert werden, was zeitaufwendig ist und immer wiederholt werden muss, wenn es zu einer Positions- oder Ausrichtungsänderung einer der beiden Kameras kommt; die Bildverarbeitung zur Panorama-Generierung verursacht einen Delay bei der In the current state of the art, live panoramic videos are used in various applications, such as broadcast productions or remote air traffic control (ATC) towers, which are generated by a first set of cameras (the panoramic cameras). At the same time, additional PTZ cameras are used to display details of the scenery shown in the panoramic videos with a larger zoom factor (and thus more clearly visible to the viewer) (example: a landing aircraft in a panoramic video of a remote ATC tower application, which the controller must see in detail in order to be able to judge whether the landing gear of this aircraft is extended). The panoramic cameras are arranged in the immediate vicinity, ideally directly below or above the PTZ camera to be controlled. This has the following disadvantages: A second camera system is required to record the panoramic video; camera systems for recording panoramas with an angle of view of more than 180° are very expensive; the camera — e.g. a PTZ camera — and the panorama camera system must be manually calibrated to each other, which is time-consuming and must be repeated every time there is a change in position or orientation of one of the two cameras; the image processing for panorama generation causes a delay in the

Videoanzeige, was die präzise Steuerung der PTZ-Kamera beeinträchtigt; die video display, which affects the precise control of the PTZ camera; the

Die CN112991175 lehrt ein Verfahren und ein System, um aus einem Set von Einzelaufnahmen einer Kamerafahrt mit einer PTZ-Kamera ein Panoramabild zu erstellen. Dabei werden benachbarte Einzelaufnahmen überlappend derart arrangiert, dass die Bildinhalte keine Brüche erfahren. Nachteilig ist hier, dass keine Lösung dazu vorliegt, das einmal erstellte Panoramabild nach nützlichen Gesichtspunkten zu CN112991175 teaches a method and a system for creating a panoramic image from a set of individual shots of a tracking shot with a PTZ camera. Neighboring individual shots are arranged in an overlapping manner so that the image content is not interrupted. The disadvantage here is that there is no solution for arranging the panoramic image once it has been created according to useful aspects.

aktualisieren. update.

Die CN106296584 offenbart ein Verfahren, in ein vorhandenes Panoramabild ein Videobild z.B. von einer Live-Kamera einzufügen. Diese Lösung ist starr und kann nur CN106296584 discloses a method to insert a video image, e.g. from a live camera, into an existing panoramic image. This solution is rigid and can only

eine vorgegebene Größe des Videobildes verarbeiten. process a given size of the video image.

Die WO2018232412 betrifft ein Verfahren im Bereich der Kartographie, mit welchem zu Ausschnitten eines vorgegebenen Panoramabildes eine Sequenz von Bildern mit steigendem Zoom-Faktor hinterlegt ist, um in jede Position des Panoramabildes hineinzoomen zu können. Ein Verfahren zur Aktualisierung, zur Überwachung oder WO2018232412 relates to a method in the field of cartography, with which a sequence of images with increasing zoom factor is stored for sections of a given panoramic image in order to be able to zoom into any position of the panoramic image. A method for updating, monitoring or

Videodarstellung des Panoramas oder Teilen davon wird nicht angegeben. Video representation of the panorama or parts thereof is not provided.

Aufgabe der Erfindung ist es, die Nachteile des Standes der Technik zu überwinden sowie mit apparativ einfachen Mitteln ein Panoramabild für Überwachungs- oder Steuerungszwecke zu erzeugen und zu aktualisieren, wobei auch die Datenübertragung ressourcensparend ablaufen soll. Die Lösung soll gleichzeitig The object of the invention is to overcome the disadvantages of the prior art and to generate and update a panoramic image for monitoring or control purposes using simple equipment, whereby the data transmission should also be resource-saving. The solution should simultaneously

wartungsarm, zuverlässig, einfach oder intuitiv zu bedienen und kostengünstig sein. low-maintenance, reliable, easy or intuitive to use and cost-effective.

Das erfindungsgemäße Verfahren erreicht dies durch die Schritte: (ii) Schwenken der Kamera in eine vorbestimmte Position und Erstellen einer Aufnahme, The method according to the invention achieves this by the steps: (ii) panning the camera to a predetermined position and taking a picture,

(li) Vergleich von Bildeigenschaften der Aufnahme mit Referenzwerten des Ausschnittes des Panoramabildes, an dessen Stelle die Aufnahme gefügt werden soll, (iv) entweder Einfügen der Aufnahme an die Stelle des Ausschnitts des (li) comparison of image properties of the image with reference values of the section of the panoramic image in whose place the image is to be inserted, (iv) either insertion of the image in the place of the section of the

Panoramabildes, wenn die Referenzwerte erfüllt sind, panoramic image if the reference values are met,

Bei einer vorteilhaften Ausführungsform der Erfindung wird eine Auswahl von Bildpixeln des Panoramabildes als Basis der Referenzwerte verwendet, wobei insbesondere als Referenzwerte die Kontrastwerte der Bildpixel dienen. Dadurch werden Aktualisierungen optisch gleichmäßiger und unter Vermeidung von Einfügungen fehlerhafter Aufnahmen möglich. Kontrastwerte sind dabei eine immer vorhandene und auslesbare Pixeleigenschaft. In an advantageous embodiment of the invention, a selection of image pixels of the panoramic image is used as the basis for the reference values, with the contrast values of the image pixels serving as reference values in particular. This makes updates optically more uniform and avoids inserting faulty images. Contrast values are a pixel property that is always present and can be read out.

Es ist ebenso daran gedacht, dass zuvor ein Panoramabild mit den Schritten erzeugt wird: Erstellen einer Menge von Aufnahmen durch die Kamera als Fotos im Bildwinkel des zu erzeugenden Panoramabildes durch Wiederholen der Schritte: It is also thought that a panoramic image is created beforehand with the following steps: Creating a set of images by the camera as photos in the angle of view of the panoramic image to be created by repeating the steps:

(a) Aufnehmen eines ersten Fotos an einer ersten Position, (a) taking a first photograph at a first position,

(b) Ergänzung des ersten Fotos mit Metadaten, (b) Adding metadata to the first photo,

(c) Fahren der Kamera an eine nächste Position, sowie Zusammenfügen der Aufnahmen nebeneinander mit einer vorbestimmten Überlappung und unter Verwendung der Metadaten. Damit wird ein Panoramabild überhaupt erst errichtet, und zwar in einem Format, das dem System bereits entspricht. (c) Moving the camera to a next position and stitching the images together side by side with a predetermined overlap and using the metadata. This creates a panoramic image in a format that already corresponds to the system.

Es kann ebenso ein Überblenden von überlappenden Bereichen benachbarter Aufnahmen in halbtransparenter Weise erfolgen. Auch dies verbessert die optisch gleichmäßige Darstellung. Overlapping areas of adjacent images can also be blended in a semi-transparent manner. This also improves the optically uniform presentation.

Bei einer weiteren Ausbildung des Verfahrens erfolgt ein Überblenden von überlappenden Bereichen benachbarter Aufnahmen auf 10%-30% der Fläche der Aufnahmen, was einer Balance zwischen technisch sicherer Überscheidung, aber geringen Flächenverlusten entspricht. In a further development of the method, overlapping areas of adjacent images are blended to 10%-30% of the area of the images, which corresponds to a balance between technically safe overlapping but low area losses.

Bei einer vorteilhaften Ausführungsform der Erfindung ist mindestens eine Kamera In an advantageous embodiment of the invention, at least one camera

eine PTZ-Kamera, da dies ein einfach und sicher zu steuernder Kamera-Typ ist. a PTZ camera, as this is a camera type that is easy and safe to control.

mehr als ein sich bewegendes Objekt im Panoramabild aktualisiert anzuzeigen. to display more than one moving object in the panorama image updated.

Es kann ebenso eine Applikation vorgesehen sein, mit welcher im Panoramabild eine Geländekante am Horizont einer Landschaft ermittelt wird, und wobei der Schritt des Erstellens eines Videos durch die Kamera mit einem einstellbaren Zoom-Faktor in Abhängigkeit der Position der Kamera und des Bildwinkels der Kamera dergestalt erfolgt, dass die Geländekante, sowie ein vorbestimmter Winkelbereich des Geländes horizontal unterhalb der Geländekante, in dem Video liegen. Dadurch kann ein Operator ein fliegendes Objekt immer in Zusammenhang mit dem Boden darunter An application can also be provided with which a terrain edge on the horizon of a landscape is determined in the panoramic image, and the step of creating a video is carried out by the camera with an adjustable zoom factor depending on the position of the camera and the angle of view of the camera in such a way that the terrain edge, as well as a predetermined angular range of the terrain horizontally below the terrain edge, are in the video. This allows an operator to always see a flying object in relation to the ground below.

erkennen und somit die Situation sicherer einschätzen. and thus assess the situation more reliably.

Bei einer weiteren Ausbildung des Verfahrens wird mindestens ein Graphik-Overlay eingefügt, und wobei das Graphik-Overlay insbesondere Information über Objekte und/oder Ereignisse im Bereich der im Panoramabild abgebildeten Szenerie enthält, wodurch dem Operator zusätzliche wichtige Informationen über Ereignisse im Panoramabild mitgeteilt werden, so dass er diese schon beim Blick auf dieses In a further embodiment of the method, at least one graphic overlay is inserted, and the graphic overlay contains information about objects and/or events in the area of the scenery depicted in the panoramic image, whereby the operator is provided with additional important information about events in the panoramic image, so that he can already see this when looking at this

Panoramabild erhält und dafür nicht auf separate Anzeigeinstrumenten schauen muss. panoramic image without having to look at separate display instruments.

Bei einer vorteilhaften Ausführungsform der Erfindung werden in einem oder in mehreren Bereichen des Panoramabilds Tiefeninformationen sichtbar eingefügt, um abermals dem Operator zusätzliche wichtige Informationen über Zustände von In an advantageous embodiment of the invention, depth information is visibly inserted in one or more areas of the panoramic image in order to provide the operator with additional important information about the states of

Objekten oder Ereignisse im Panoramabild mitzuteilen. objects or events in the panoramic image.

Es ist ebenso daran gedacht, dass zusätzlich ein Video im Bildwinkel des Panoramabildes und in einem vom angezeigten Panoramabild separaten Fenster oder weiteren Anzeigemittel dargestellt wird, wobei die Bild-Auflösung der separaten Darstellung vom der Bild-Auflösung des in das Panoramabild eingefügten Videos abweicht. Auf diese Weise kann dem Operator ein gewählter Ausschnitt des Panoramabildes größer dargestellt werden, womit erreicht wird, dass der Operator in diesem größer dargestellten Ausschnitt Details besser als im Panoramabild erkennen It is also planned that a video is also shown in the angle of view of the panoramic image and in a separate window or other display device from the displayed panoramic image, whereby the image resolution of the separate display differs from the image resolution of the video inserted into the panoramic image. In this way, a selected section of the panoramic image can be shown to the operator in a larger size, which means that the operator can recognize details better in this larger section than in the panoramic image.

kann. can.

anzeigbar, an welcher sie noch nicht nahe genug sind, um sichtbar zu sein. displayed where they are not yet close enough to be visible.

Bei einer weiteren Ausbildung des Verfahrens erfolgt die Ausrichtung der Kamera über eine Benutzerschnittstelle in Abhängigkeit von Klick- und/oder Touch-Befehlen eines Operators. Damit kann der Operator selbst sehr einfach den Ausschnitt im In a further development of the process, the camera is aligned via a user interface depending on click and/or touch commands from an operator. This allows the operator to very easily adjust the section in the

Panoramabild auswählen, der zu aktualisieren ist. Select the panoramic image to update.

Gemäß einer alternativen Ausführungsform kann die Ausrichtung der Kamera in Abhängigkeit von der Blickrichtung des Operators erfolgen, was ebenfalls eine sehr According to an alternative embodiment, the orientation of the camera can be dependent on the viewing direction of the operator, which also allows a very

einfache und intuitive Steuerung der Kamera-Ausrichtung durch den Operator erlaubt. allows simple and intuitive control of the camera orientation by the operator.

In einer weiteren Ausführungsform wird die Blickrichtung des Operators mithilfe einer vom Operator getragenen Virtual Reality-(VR-)Brille ermittelt. Vorteilhafterweise wird die Steuerung einfacher und intuitiver, der apparative Aufwand bei der Umsetzung des Verfahrens gleichzeitig geringer. In a further embodiment, the operator's viewing direction is determined using virtual reality (VR) glasses worn by the operator. Advantageously, the control becomes simpler and more intuitive, while the equipment required to implement the method is reduced.

Das erfindungsgemäße Terminal löst die oben genannte Aufgabe zusammen mit den oben genannten Vorteilen dadurch, dass die Steuerungs- und Verarbeitungseinheit weiterhin dazu ausgebildet ist, The terminal according to the invention achieves the above-mentioned object together with the above-mentioned advantages in that the control and processing unit is further designed to

(ii) die Kamera in eine vorbestimmte Position zum Erstellen einer Aufnahme zu schwenken, (ii) to pan the camera to a predetermined position to take a picture,

(li) Bildeigenschaften der Aufnahme mit Referenzwerten des Ausschnittes des Panoramabildes, an die die Aufnahme gefügt werden soll, zu vergleichen, (li) to compare the image properties of the image with reference values of the section of the panoramic image to which the image is to be joined,

(iv) die Aufnahme an die Stelle des Ausschnitts des Panoramabildes einzufügen, wenn der zweite Satz von Referenzwerten erfüllt ist, oder (iv) insert the image in place of the cropped panoramic image if the second set of reference values is met, or

(v) die Aufnahme hinsichtlich von Kontrast, Zoom-Faktor und/oder Helligkeit, anzupassen, bis die Bildeigenschaften die Referenzwerte erfüllen, woraufhin die Aufnahme an den Ausschnitt des Panoramabildes gefügt wird. (v) adjust the image in terms of contrast, zoom factor and/or brightness until the image properties meet the reference values, whereupon the image is merged into the section of the panoramic image.

Kamera-Typ handelt. camera type.

Es ist ebenso daran gedacht, dass die Steuerungs- und Verarbeitungseinheit mit einer Empfangsvorrichtung für Transponderdaten eines Luftfahrzeugs und/oder Radardaten verbunden ist. Dadurch werden Informationen empfangbar, die im Panoramabild It is also envisaged that the control and processing unit is connected to a receiver for transponder data of an aircraft and/or radar data. This makes it possible to receive information that is contained in the panoramic image

hilfreich als zusätzliche Informationen einem Operator anzeigbar sind. useful as additional information that can be displayed to an operator.

Es kann ebenso die Steuerungs- und Verarbeitungseinheit mit einer Benutzerschnittstelle verbunden sein. Dadurch kann ein Operator als Benutzer selbst sehr einfach den Ausschnitt im Panoramabild auswählen, der zu aktualisieren ist. The control and processing unit can also be connected to a user interface. This allows an operator as a user to easily select the section of the panoramic image that is to be updated.

Beispielhafte Ausführungsformen der Erfindung sind in den Zeichnungen schematisch dargestellt und werden im Folgenden unter Bezugnahme auf die Zeichnungen beispielhaft beschrieben. Es zeigen Fig. 1 bis Fig. 3 drei vereinfachte Panoramabilder, Fig. 4 das Zusammenfügen eines Panoramabildes aus drei Einzelaufnahmen, Fig. 5 ein Panoramabild mit Graphik-Overlays und Fig. 6 ein Panoramabild eines Flugfeldes mit einer hochauflösenden gezoomten Aufnahme eines Flugzeuges, sowie entsprechender Darstellung innerhalb des statischen Panoramas (auf die richtige Größe skaliert und eingebettet), sowie dessen separate Darstellung in voller Auflösung. Exemplary embodiments of the invention are shown schematically in the drawings and are described by way of example below with reference to the drawings. Fig. 1 to Fig. 3 show three simplified panoramic images, Fig. 4 shows the combination of a panoramic image from three individual images, Fig. 5 shows a panoramic image with graphic overlays and Fig. 6 shows a panoramic image of an airfield with a high-resolution zoomed image of an aircraft, as well as a corresponding representation within the static panorama (scaled to the correct size and embedded), as well as its separate representation in full resolution.

Das Verfahren und das Terminal bieten am Beispiel einer Flugraum- oder Flugfeldüberwachung aus der Distanz (Remote Tower Application) einen Ersatz des bandbreiten-intensiven Video-Panoramas durch ein statisches Panorama, welches ca. 80% der Übertragungsbandbreite bisheriger Remote Tower Applikationen spart. Gleichzeitig wird dem Fluglotsen ein fast gleichwertiges Situationsbewusstsein geboten, um ein bis drei simultane Flugbewegungen sicher und effizient abwickeln zu können. Die Anzahl der Flugbewegungen ist dabei von der Anzahl der eingesetzten Kameras abhängig. Ein sog. Remote Tower kann nun auch dort eingesetzt werden, wo die verfügbare Netzwerk-Bandbreite zwischen Flughafen und Standort des Terminals für die Flugsicherung gering ist. Im folgenden werden Teile eines The procedure and the terminal offer, using the example of airspace or airfield monitoring from a distance (remote tower application), a replacement of the bandwidth-intensive video panorama with a static panorama, which saves around 80% of the transmission bandwidth of previous remote tower applications. At the same time, the air traffic controller is offered almost equivalent situational awareness in order to be able to handle one to three simultaneous flight movements safely and efficiently. The number of flight movements depends on the number of cameras used. A so-called remote tower can now also be used where the available network bandwidth between the airport and the location of the terminal for air traffic control is low. The following describes parts of a

wenn nicht eines davon im technischen Zusammenhang auszuschließen ist. unless one of them can be excluded in the technical context.

Gemäß Fig. 1 bis Fig. 3 und folgende wird ein Verfahren zur Kamerasteuerung für eine Kamera 1, wie z.B. eine Pan-Tilt-Zoom-Kamera (kurz PTZ-Kamera), über ein 2dimensionales, statisches Panoramabild 2 angegeben. Das Panoramabild 2 wird dabei direkt von der PTZ-Kamera ohne Zuhilfenahme einer weiteren Kamera generiert und kontinuierlich erneuert. Die PTZ-Steuerung erfolgt anschließend durch Klick- oder Touch-Eingaben eines Operators über eine geeignete Benutzerschnittstelle. Diese Schnittstelle kann ein berührungsempfindlicher Bildschirm sein, auf welchem das Panoramabild 2 direkt angezeigt wird. Die PTZ-Kamera wird nach Empfang der Eingabe automatisch in die Richtung der entsprechenden Position ausgerichtet. Zusätzlich können das 2-dimensionale Panoramabild 2 mit Tiefen-Informationen hinterlegt, sowie der Zoomfaktor und der Fokus automatisch gesteuert werden. According to Fig. 1 to Fig. 3 and the following, a method for controlling a camera 1, such as a pan-tilt-zoom camera (PTZ camera for short), is specified using a 2-dimensional, static panoramic image 2. The panoramic image 2 is generated directly by the PTZ camera without the aid of another camera and is continuously updated. The PTZ is then controlled by click or touch inputs from an operator via a suitable user interface. This interface can be a touch-sensitive screen on which the panoramic image 2 is directly displayed. After receiving the input, the PTZ camera is automatically aligned in the direction of the corresponding position. In addition, the 2-dimensional panoramic image 2 can be stored with depth information and the zoom factor and focus can be controlled automatically.

Gemäß einer besonders einfach zu bedienenden Alternative kann vorgesehen sein, dass der Kamera in Abhängigkeit von der Blickrichtung des Operators erfolgt, wobei die Blickrichtung des Operators mit oder ohne eine vom Operator getragenen Virtual Reality-Brille (VR-Brille) ermittelt wird. According to a particularly easy-to-use alternative, it can be provided that the camera is operated depending on the viewing direction of the operator, whereby the viewing direction of the operator is determined with or without virtual reality glasses (VR glasses) worn by the operator.

Wenn eine VR-Brille verwendet wird, die der Operator trägt, dient sie gleichzeitig als Anzeigemittel und als Steuerung der PTZ-Kamera durch den Operator. Es werden dabei die aktuelle Blickrichtung des Operators bzw. Änderungen dieser Blickrichtung mit Hilfe der Sensoren der VR-Brille erfasst und die PTZ-Kamera entsprechend dieser Blickrichtung bzw. deren Änderung ausgerichtet. In dieser Ausführungsform wird das Panoramabild 2 in der VR-Brille angezeigt. Eine VR-Brille ist mit Kipp- und Bewegungssensoren ausgestattet, die Feststellung der Blickrichtung und von Änderungen der Blickrichtung des Operators ermöglichen. If VR glasses are used, which the operator wears, they serve simultaneously as a display means and as a control of the PTZ camera by the operator. The current viewing direction of the operator or changes to this viewing direction are recorded using the sensors of the VR glasses and the PTZ camera is aligned according to this viewing direction or its change. In this embodiment, the panoramic image 2 is displayed in the VR glasses. VR glasses are equipped with tilt and motion sensors that enable the determination of the viewing direction and changes to the viewing direction of the operator.

Wie in Fig. 6 gezeigt wird in das zuvor erstellte statische Panoramabild 2 ein LiveVideo der PTZ-Kamera eingeblendet, um das statische Panoramabild 2 an den Stellen, in denen gerade für den Operator wichtige Ereignisse stattfinden (z.B. ein Flugzeug fliegt) zu aktualisieren. Das Live-Video der PTZ-Kamera wird dazu As shown in Fig. 6, a live video from the PTZ camera is superimposed on the previously created static panorama image 2 in order to update the static panorama image 2 at the points where events of importance to the operator are taking place (e.g. an airplane is flying). The live video from the PTZ camera is used for this purpose

geparkten Flugzeuge am Flugfeld nicht bewegt werden. parked aircraft at the airfield may not be moved.

Zur besseren Unterscheidung vom statischen Panoramabild und dem eingebetteten Live-Video, kann das Panorama-Bild auch in schwarz-weiß dargestellt werden, während das Live-Video in Farbe dargestellt wird. Zusätzlich können erst kürzlich aktualisierte Bildbereiche innerhalb des Panoramas in Farbe dargestellt werden, während Bereiche, welche bereits vor längerer Zeit aktualisiert wurden, in Graustufen dargestellt werden. To better distinguish between the static panorama image and the embedded live video, the panorama image can also be displayed in black and white while the live video is displayed in color. In addition, recently updated image areas within the panorama can be displayed in color, while areas that were updated a long time ago are displayed in grayscale.

Vorbereitend wird das Panoramabild 2 generiert, indem die Kamera 1 automatisch wie in Fig. 1 bis Fig. 3 und 4 dargestellt, vorgegebene Positionen anfährt, die so definiert sind, dass sich Einzelaufnahmen 3 zwischen zwei benachbarten Positionen zu etwa 10 bis 30 Flächen-% überschneiden. An jeder Position nimmt die Kamera 1 ein statisches Bild (Einzelaufnahme 3) auf. Zudem speichert das System die MetaInformationen der Kamera 1 (horizontale und vertikale Ausrichtung, Zoom-Faktor) zu jeder Einzelaufnahme 3 ab. In preparation, the panoramic image 2 is generated by the camera 1 automatically moving to predetermined positions as shown in Fig. 1 to Fig. 3 and 4, which are defined so that individual shots 3 between two adjacent positions overlap by approximately 10 to 30% of the area. At each position, the camera 1 takes a static image (individual shot 3). In addition, the system saves the meta information of the camera 1 (horizontal and vertical alignment, zoom factor) for each individual shot 3.

Die Einzelaufnahmen 3 werden anschließend mittels eines bekannten SoftwareAlgorithmus unter Beachtung der Meta-Informationen zu dem gesamten Panoramabild The individual images 3 are then combined into the entire panoramic image using a well-known software algorithm, taking into account the meta information.

2 zusammengefügt und dem Benutzer angezeigt. 2 and displayed to the user.

Die Anzeige kann über jedes geeignete Anzeigemittel erfolgen, wie etwa einen Bildschirm, einen berührungsempfindlichen Bildschirm, ein Bildschirm einer VR-Brille, The display may be made via any suitable display means, such as a screen, a touch-sensitive screen, a screen of a VR headset,

3 Sr 3 Sr

Projektor oder ähnliches. projector or similar.

Das erzeugte Panoramabild 2 ist 2-dimensional und zunächst statisch, d.h. unbewegt. Die Erfindung bietet den Vorteil, das Panoramabild 2 kontinuierlich an den notwendigen Positionen oder Ausschnitten 6 zu aktualisieren. Die Erfindung befasst sich mit der Aufgabe, durch welche Ereignisse konkrete Aktualisierungen des Panoramabildes 2 ausgelöst werden und wie die Aktualisierungen dann konkret und genau erfolgen. The generated panoramic image 2 is 2-dimensional and initially static, i.e. motionless. The invention offers the advantage of continuously updating the panoramic image 2 at the necessary positions or sections 6. The invention deals with the task of determining which events trigger specific updates of the panoramic image 2 and how the updates are then carried out specifically and precisely.

In Fig. 4 ist zu sehen, wie aus beispielhaften drei Einzelaufnahmen 3 mit einem jeweiligen bestimmten ersten Bildwinkel ein Panoramabild 2 mit einem deutlich größeren Bildwinkel entsteht. Erfasst wird in diesem Beispiel ein Flugfeld aus Flughafenboden, der ein Gelände 7 darstellt, aus Geländekante 8 sowie aus Himmel 9. Fig. 4 shows how a panoramic image 2 with a significantly larger angle of view is created from three exemplary individual images 3 each with a specific first angle of view. In this example, an airfield is captured from the airport floor, which represents a terrain 7, from the edge of the terrain 8 and from the sky 9.

Das Verfahren zur Panorama-Generierung läuft vollautomatisch ab. Bei der Anzeige kann das Panoramabild 2 gemäß Fig. 5 mit zusätzlichen Graphik-Overlays 10 augmentiert werden, um dem Benutzer eine bessere Orientierung im angezeigten Gelände zu ermöglichen (beispielsweise indem Bereiche, in denen Flugzeuge parken, eingefärbt oder mit einer Schraffur überlagert werden). Die Graphik-Overlays können auch Symbole und/oder Ziffern für Flugzeuge oder Flugobjekte am Himmel 9 umfassen, wobei Inhalte dieser Symbole/Ziffern beispielsweise das Funkkennzeichen, Flughöhe oder Fluggeschwindigkeit sein können. Im folgenden wird allgemein von Objekten 11 gesprochen, die sich im Sichtbereich des Panoramabildes 2 bewegen. The process for generating the panorama is fully automatic. When displayed, the panoramic image 2 according to Fig. 5 can be augmented with additional graphic overlays 10 to enable the user to better orientate themselves in the displayed terrain (for example by coloring areas where aircraft are parked or overlaying them with hatching). The graphic overlays can also include symbols and/or numbers for aircraft or flying objects in the sky 9, whereby the contents of these symbols/numbers can be, for example, the radio registration number, flight altitude or flight speed. In the following, we generally refer to objects 11 that move in the field of view of the panoramic image 2.

Zusätzlich kann das Panoramabild 2 mit zusätzlichen Tiefen-Informationen versehen werden, um eine entsprechende Einstellung des Zoom-Faktors und Fokus der Kamera 1 zu ermöglichen. Insbesondere bei kleineren Objekten (beispielsweise Drohnen oder Vögel) kann es vorkommen, dass der Autofokus der Kamera 1 nicht richtig funktioniert. Wenn Tiefeninformationen zu solchen Objekten bekannt sind, können Fokus und Zoomfaktor der Kamera 1 entsprechend dieser Tiefeninformationen eingestellt bzw. In addition, the panoramic image 2 can be provided with additional depth information to enable the zoom factor and focus of the camera 1 to be set accordingly. Particularly with smaller objects (e.g. drones or birds), the autofocus of the camera 1 may not work properly. If depth information about such objects is known, the focus and zoom factor of the camera 1 can be set or adjusted according to this depth information.

zumindest der Autofokus damit unterstützt werden. At least the autofocus should be supported.

Bildschirm schauen muss. screen.

Die Tiefen-Informationen werden über geeignete Schnittstellen von entsprechenden Datenquellen, wie z.B. Entfernungsmesser, Radarsystem, Bilderkennungssoftware (für Objektgrößen) eingelesen. Für statische Objekte, wie Berge oder Gebäude, The depth information is read in via suitable interfaces from appropriate data sources, such as rangefinders, radar systems, image recognition software (for object sizes). For static objects, such as mountains or buildings,

können diese Tiefeninformationen fix im System eingetragen werden. This depth information can be permanently entered into the system.

Der Operator ist im Beispiel der „Remote Tower Application“ ein Fluglotse. Es kann In the example of the “Remote Tower Application”, the operator is an air traffic controller.

sich bei anderen Anwendungsbeispielen um jede Art von Benutzer handeln. Other use cases could involve any type of user.

Die Ausrichtung der Kamera 1 erfolgt über Eingabegeräte, beispielsweise durch einen einfachen „Klick“ oder „Touch“ innerhalb des Panoramabildes 2. Die Kamera 1, wie etwa eine PTZ-Kamera, wird daraufhin exakt in diese Richtung vertikal und horizontal ausgerichtet. Wenn zusätzlich Tiefen-Informationen hinterlegt wurden, so wird entsprechend der hinterlegten Tiefen-Information auch der Zoom-Faktor und der Fokus der Kamera entsprechend eingestellt, um den angezeigten Bildinhalt genau z.B. The alignment of camera 1 is carried out via input devices, for example by a simple "click" or "touch" within the panoramic image 2. The camera 1, such as a PTZ camera, is then aligned exactly in this direction vertically and horizontally. If additional depth information has been stored, the zoom factor and the focus of the camera are adjusted accordingly according to the stored depth information in order to display the displayed image content precisely, e.g.

hinsichtlich der Schärfe anzuzeigen. in terms of sharpness.

Alternatives Eingabegerät zur Ausrichtung der Kamera 1 ist ein Sensor, der die Blickrichtung des Operators auf das Panorama 2 ermittelt, wie z.B. eine Kamera, die das Gesicht des Operators aufnimmt mit einer nachgeschalteten Bilderkennungs-An alternative input device for aligning camera 1 is a sensor that determines the operator's viewing direction on the panorama 2, such as a camera that records the operator's face with a downstream image recognition system.

Software, die die Ausrichtung der Augenachsen des Operators bestimmt. Software that determines the alignment of the operator's eye axes.

Zusätzlich kann die Ausrichtung der Kamera 1 auch über Positionsdaten von Objekten 11, wie z.B. einem Flugzeug, welche von einem Drittsensor (z.B. Transponder, Radar, etc.) bereitgestellt werden, erfolgen. Die Darstellung des PTZ-Videobildes kann dabei in der Originalauflösung in einem separaten Fenster 4 neben dem Panoramabild 2 erfolgen (Fig. 6) — z.B. um noch mehr Informationen über das Geschehen zu vermitteln —, jedenfalls aber skaliert direkt im Panoramabild 2. Gemäß Fig. 6 entsteht für den Benutzer dadurch der Eindruck, dass er die Kamera 1 über ein Live-Panorama steuern In addition, the orientation of the camera 1 can also be carried out using position data from objects 11, such as an aircraft, which are provided by a third-party sensor (e.g. transponder, radar, etc.). The PTZ video image can be displayed in the original resolution in a separate window 4 next to the panoramic image 2 (Fig. 6) — e.g. to provide even more information about what is happening — but in any case scaled directly in the panoramic image 2. According to Fig. 6, this gives the user the impression that he is controlling the camera 1 via a live panorama.

würde, was das System noch intuitiver in der Bedienung und Ansicht macht. which would make the system even more intuitive to use and view.

Wenn ein separates Fenster 4 vorgesehen ist, wird das Video darin in aller Regel vergrößert, also in voller Bild-Auflösung unskaliert angezeigt, während das Video, welches im Panoramabild 2 eingefügt wird, immer auf die im Panoramabild 2 passende Größe skaliert wird. Es kann also dem Operator ein gewählter Ausschnitt des Panoramabildes 2 größer dargestellt werden, womit erreicht wird, dass der Operator in diesem größer dargestellten Ausschnitt Details besser als im Panoramabild 2 erkennen kann. Ein Beispiel dafür sind die Konturen eines Flugzeugrumpfes: Im größer dargestellten Ausschnitt kann der Operator besser als im Panoramabild 2 erkennen, ob das Fahrwerk dieses Flugzeuges aus- oder eingefahren ist. If a separate window 4 is provided, the video in it is usually enlarged, i.e. displayed unscaled in full image resolution, while the video that is inserted in panorama image 2 is always scaled to the size that fits in panorama image 2. A selected section of panorama image 2 can therefore be shown to the operator in a larger size, which means that the operator can see details better in this larger section than in panorama image 2. An example of this is the contours of an aircraft fuselage: in the larger section, the operator can see better than in panorama image 2 whether the landing gear of this aircraft is extended or retracted.

Durch die Einbindung von Drittsensoren (z.B. ADS-B-Transponder, Radar) kann das Panoramabild 2 mit zusätzlichen Echtzeitdaten von Flugzeugen und anderen Objekten 11 augmentiert werden, um das Situationsbewusstsein des Operators weiter zu erhöhen. Zusätzlich können die Positionsdaten des Drittsensors auch zur Steuerung der PTZ-Kameras hinzugezogen werden. In Fig._6 ist das Beispiel einer Kombination 12 aus Flugzeug mit beigeordnetem Graphik-Overlay im (Live-Video-) Ausschnitt 6 By integrating third-party sensors (e.g. ADS-B transponder, radar), the panoramic image 2 can be augmented with additional real-time data from aircraft and other objects 11 to further increase the operator's situational awareness. In addition, the position data from the third-party sensor can also be used to control the PTZ cameras. Fig. 6 shows an example of a combination 12 of an aircraft with an associated graphic overlay in the (live video) section 6

dargestellt. Transponder- und/oder Radardaten sind weiters zur automatischen Steuerung der Transponder and/or radar data are also used to automatically control the

Kamera 1 verwendbar: Mithilfe solcher Daten kann die Kamera 1 automatisch in jene Bereiche verfahren werden, die gerade für den Operator wichtig sind. Beispielsweise Camera 1 can be used: Using such data, camera 1 can be automatically moved to those areas that are currently important for the operator. For example,

werden. become.

Durch den Einsatz von Drittsensoren wird sichergestellt, dass die Kamera 1 bereits auf das Flugzeug ausgerichtet werden kann, obwohl es im Panoramabild 2 noch nicht in Sichtweite ist. So ist es für den Operator deutlich einfacher, das Flugzeug zu finden, sobald es in den sichtbaren Bereich kommt. Bei der in den Fig. 5 und 6 gezeigten Ausführungsform sind Objekte 11 teilweise größer und deutlicher dargestellt, als sie es in natura sind, was es dem Operator ebenfalls einfacher macht, diese Objekte The use of third-party sensors ensures that the camera 1 can already be aimed at the aircraft, even though it is not yet visible in the panoramic image 2. This makes it much easier for the operator to find the aircraft as soon as it comes into view. In the embodiment shown in Figs. 5 and 6, objects 11 are sometimes shown larger and clearer than they are in nature, which also makes it easier for the operator to identify these objects.

verlässlich im Panoramabild 2 zu erkennen. can be reliably identified in panoramic image 2.

Es können auch zwei Kameras 1 vorhanden sein, die das Panoramabild 2 schrittweise erzeugen und anschließend schrittweise aktualisieren. Zwar wird dann der apparative Aufwand des Verfahrens und des Systems größer, jedoch können dann beispielsweise aktuelle Bewegungen zweier unabhängiger Objekte 11 im Winkelbereich des Panoramabildes 2 unabhängig voneinander als Videosequenz in das Panoramabild 2 eingefügt werden. Selbst wenn sich die Ausschnitte 6 beider Objekte 11 zu einem Zeitpunkt überschneiden sollte, stellt die Erfindung sicher, dass der optisch bessere von den beiden Ausschnitten 6 hinsichtlich z.B. Kontrast, Helligkeit und Zoom-Faktor zur Anzeige kommt — und dadurch auch in diesem besonderen Zeitpunkt beide bewegte Objekte 11 sichtbar bleiben — während der andere temporär verworfen There can also be two cameras 1 which generate the panoramic image 2 step by step and then update it step by step. Although the equipment required for the method and the system will then be greater, current movements of two independent objects 11 in the angular range of the panoramic image 2 can then be inserted into the panoramic image 2 independently of one another as a video sequence. Even if the sections 6 of both objects 11 overlap at a time, the invention ensures that the optically better of the two sections 6 in terms of contrast, brightness and zoom factor, for example, is displayed - and thus both moving objects 11 remain visible at this particular time - while the other is temporarily discarded.

werden kann (siehe unten). can be (see below).

Wenn es sich bei den beiden Objekten 11 um Flugobjekte handelt, muss eine temporäre Überschneidung ihrer Trajektorien im Panoramabild 2 (oder auch ein Nahekommen beider Trajektorien) keine Kollision oder Kollisionsgefahr bedeuten, da die Flugobjekte z.B. hinsichtlich ihrer Raumtiefe nur aus der Perspektive des Panoramabildes 2 einen zu geringen Abstand aufweisen. Ob und wie groß dieser im zweidimensionalen Panoramabild zunächst nicht sichtbare reale räumliche Abstand ist, wird dann z.B. über einer graphisch den Objekten beigefügten Tiefeninformation und/oder einem Graphik-Overlay 10 angezeigt, so dass der Operator vor, während und If the two objects 11 are flying objects, a temporary overlap of their trajectories in the panoramic image 2 (or even a close approach of both trajectories) does not necessarily mean a collision or a risk of collision, since the flying objects are only too close apart in terms of their spatial depth from the perspective of the panoramic image 2. Whether and how large this real spatial distance, which is initially not visible in the two-dimensional panoramic image, is is then displayed, for example, via depth information graphically attached to the objects and/or a graphic overlay 10, so that the operator can

Sy 5 Sy 5

einzugreifen ist. to intervene.

Eine wesentliche Herausforderung stellt also die Überdeckung der Ausschnitte 6 von zwei PTZ-Fenstern dar, wenn beide Kameras 1 annähernd in dieselbe Richtung ausgerichtet sind, so dass sich die beiden Bildausschnitte überlagern. Dies kann insofern relevant sein, als dass im ungünstigsten Fall, nämlich bei wenig Kontrast und Helligkeit eines Objekts 11 gegenüber dem Hintergrund oder auch einer ungünstigen Farbeinstellung der Kamera ein Objekt 11 nur von einer Kamera 1 gesehen wird, von der anderen dagegen nicht. Wenn letztere dann die Aufnahme der ersten überdeckt, ist das Objekt 11 insgesamt für den Operator nicht sichtbar. A major challenge is therefore the overlap of the sections 6 of two PTZ windows when both cameras 1 are aligned in approximately the same direction so that the two image sections overlap. This can be relevant in that in the worst case scenario, namely when there is little contrast and brightness of an object 11 compared to the background or an unfavorable color setting of the camera, an object 11 is only seen by one camera 1 and not by the other. If the latter then covers the image of the first, the object 11 is not visible to the operator at all.

Dieses Problem löst die Erfindung, indem folgendes Verfahren angewandt wird: Nachdem das statische Panoramabild 2 von einer Kamera 1 generiert wird, wird das Panoramabild 2 als Referenzbild verwendet. Weil das System die Position des neuen Ausschnitts 6 innerhalb des Panoramabildes 2 kennt, können vorbestimmte einzelne Pixel, Bereiche von Pixeln oder alle Pixel im PTZ-Live-Videobild den einzelnen Referenzpixeln im statischen Panoramabild 2 zugeordnet und z.B. farblich verglichen werden. Der Vergleich kann auch hinsichtlich des Kontrastes, der Helligkeit, des The invention solves this problem by applying the following method: After the static panoramic image 2 is generated by a camera 1, the panoramic image 2 is used as a reference image. Because the system knows the position of the new section 6 within the panoramic image 2, predetermined individual pixels, areas of pixels or all pixels in the PTZ live video image can be assigned to the individual reference pixels in the static panoramic image 2 and compared, for example, in terms of color. The comparison can also be made with regard to contrast, brightness,

Zoom-Faktors oder Kombinationen dieser Eigenschaften erfolgen. zoom factor or combinations of these properties.

Das System vergleicht die Mehrzahl der Pixel zwischen dem statischen Bild und dem Live-PTZ-Videobild und stellt die Farbeinstellung (und/oder Kontrasteinstellung, Helligkeitseinstellung etc.) der Kamera 1 so ein, dass die kritischen Werte der entsprechenden Pixel möglichst ident sind. Dieser Prozess wird für alle eingesetzten Kameras 1 durchgeführt, so dass alle Kameras 1 ein farblich identes Videobild (oder stehendes Bild) liefern. The system compares the majority of pixels between the static image and the live PTZ video image and adjusts the color setting (and/or contrast setting, brightness setting, etc.) of camera 1 so that the critical values of the corresponding pixels are as identical as possible. This process is carried out for all cameras 1 used so that all cameras 1 deliver a video image (or still image) with identical color.

Um diesen Vergleich der Pixel bestmöglich durchzuführen, muss ein ggf. vorhandener Offset, welcher durch die unterschiedlichen Kamera-Positionen verursacht wird, durch die Software ausgeglichen werden. Sollten sich zwei oder mehr Einzelaufnahmen 3 überlappen, so werden die überlappenden Bereiche halbtransparent überblendet. Software-Module für die graphische Umsetzung von Überblendungen dieser Art mit individuell einstellbaren Parametern sind im Stand der Technik zu finden. Zusätzlich In order to carry out this comparison of pixels as best as possible, any offset caused by the different camera positions must be compensated by the software. If two or more individual images 3 overlap, the overlapping areas are blended semi-transparently. Software modules for the graphic implementation of blends of this type with individually adjustable parameters can be found in the state of the art. In addition,

angezeigt werden. be displayed.

Für die Gefahreneinschätzung bei der Beobachtung eines Objektes 11 (Flugzeug, Drohne, Vögel, etc.) ist mmer der Bezug auf die Umgebung entscheidend. Aus diesem Grund ist es notwendig, dass der Operator neben dem Objekt 11 und dessen unmittelbarer Umgebung auch die Landschaft unterhalb des Objektes 11 angezeigt bekommt. Das System ermittelt im statischen Panoramabild 2 die Geländekante 8 am Horizont. In weiterer Folge sorgt das System dafür, dass der Zoom-Faktor der PTZKameras automatisch so eingestellt wird, dass im Live-Videobild der PTZ-Kamera sowohl das Objekt 11 als auch die Geländekante 8 inkl. eines einstellbaren vertikalen Bereichs (d.h. Winkelbereich) des Geländes 7 darunter sichtbar ist. Dies funktioniert sowohl bei automatischer als auch bei manueller Nachführung einer Kamera 1. Auf diese Weise ist der Operator jederzeit und unmittelbar in der Lage, die Position des Objekts 11 in Bezug auf das Gelände 7 zu ermitteln und sinnvolle Entscheidungen hinsichtlich der Flugfeldkontrolle vorzunehmen. When assessing the risk when observing an object 11 (aircraft, drone, birds, etc.), the reference to the surroundings is always crucial. For this reason, it is necessary that the operator is shown not only the object 11 and its immediate surroundings, but also the landscape below the object 11. In the static panoramic image 2, the system determines the edge of the terrain 8 on the horizon. The system then ensures that the zoom factor of the PTZ cameras is automatically set so that both the object 11 and the edge of the terrain 8, including an adjustable vertical range (i.e. angular range) of the terrain 7 below, are visible in the live video image of the PTZ camera. This works both with automatic and manual tracking of a camera 1. In this way, the operator is able to determine the position of the object 11 in relation to the terrain 7 at any time and immediately and to make sensible decisions regarding airfield control.

1 Kamera 1 camera

2 Panoramabild 2 panoramic images

3 Einzelaufnahme 4 separates Fenster 6 Ausschnitt 3 Single shot 4 Separate window 6 Detail

7 Gelände 7 terrain

8 Geländekante 8 terrain edge

9 Himmel 9 Heavens

10 Graphik-Overlay 11 Objekt 10 Graphic Overlay 11 Object

12 Kombination von Flugobjekt und beigeordnetem Graphik-Overlay 12 Combination of flying object and associated graphic overlay

Claims (19)

1. Verfahren zur Darstellung und Aktualisierung eines Panoramabildes (2) einer Landschaft, mit einem Anzeigemittel sowie mit mindestens einer Kamera (1), mit deren Bildwinkel ein Ausschnitt (6) aus dem Bildwinkel des Panoramabilds (2) erfassbar ist, wobei die Position der Kamera (1) im Bereich des Bildwinkels des Panoramabildes (2) steuerbar ist, mit dem Schritt: 1. Method for displaying and updating a panoramic image (2) of a landscape, with a display means and with at least one camera (1), with the image angle of which a section (6) of the image angle of the panoramic image (2) can be captured, wherein the position of the camera (1) can be controlled in the range of the image angle of the panoramic image (2), with the step: (i) Anzeigen des Panoramabildes (2) am Anzeigemittel, (i) displaying the panoramic image (2) on the display means, gekennzeichnet durch die Schritte: characterized by the steps: (ii) Schwenken der Kamera (1) in eine vorbestimmte Position und Erstellen einer Aufnahme, (ii) panning the camera (1) to a predetermined position and taking a picture, (li) Vergleich von Bildeigenschaften der Aufnahme mit Referenzwerten des Ausschnittes des Panoramabildes (2), an dessen Stelle Aufnahme gefügt werden soll, (iv) entweder Einfügen der Aufnahme an die Stelle des Ausschnitts (6) des Panoramabildes (2), wenn die Referenzwerte erfüllt sind, (li) comparison of image properties of the recording with reference values of the section of the panoramic image (2) at the location of which the recording is to be inserted, (iv) either inserting the recording at the location of the section (6) of the panoramic image (2) if the reference values are met, (v) oder Anpassung der Aufnahme hinsichtlich von Kontrast, Zoom-Faktor und/oder Helligkeit, bis die Bildeigenschaften die Referenzwerte erfüllen, woraufhin die Aufnahme an den Ausschnitt (6) des Panoramabildes (2) gefügt wird. (v) or adjusting the image in terms of contrast, zoom factor and/or brightness until the image properties meet the reference values, whereupon the image is joined to the section (6) of the panoramic image (2). 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass eine Auswahl von Bildpixeln des Panoramabildes (2) als Basis der Referenzwerte verwendet wird, wobei insbesondere als Referenzwerte die Kontrastwerte der Bildpixel dienen. 2. Method according to claim 1, characterized in that a selection of image pixels of the panoramic image (2) is used as the basis of the reference values, wherein in particular the contrast values of the image pixels serve as reference values. 3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass zuvor ein Panoramabild (2) mit den Schritten erzeugt wird: Erstellen einer Menge von Aufnahmen durch die Kamera (1) als Fotos im Bildwinkel des zu erzeugenden Panoramabildes (2) durch Wiederholen der Schritte: (a) Aufnehmen eines ersten Fotos an einer ersten Position, (b) Ergänzung des ersten Fotos mit Metadaten, (c) Fahren der Kamera (1) an eine nächste Position, sowie Zusammenfügen der Aufnahmen nebeneinander mit einer vorbestimmten 3. Method according to claim 1 or 2, characterized in that a panoramic image (2) is generated beforehand with the steps: creating a set of images by the camera (1) as photos in the image angle of the panoramic image (2) to be generated by repeating the steps: (a) taking a first photo at a first position, (b) supplementing the first photo with metadata, (c) moving the camera (1) to a next position, and merging the images next to each other with a predetermined Überlappung und unter Verwendung der Metadaten. Overlapping and using the metadata. 5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass ein Überblenden von überlappenden Bereichen benachbarter Aufnahmen auf 10%-30% der Fläche der Aufnahmen beträgt erfolgt. 5. Method according to one of claims 1 to 4, characterized in that a blending of overlapping areas of adjacent recordings takes place on 10%-30% of the area of the recordings. 6. Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass mindestens eine Kamera (1) eine PTZ-Kamera ist. 6. Method according to one of claims 1 to 5, characterized in that at least one camera (1) is a PTZ camera. 7. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass es mit mindestens zwei Kameras (1) durchgeführt wird, die jeweils Aufnahmen in Form von 7. Method according to one of claims 1 to 6, characterized in that it is carried out with at least two cameras (1), each of which takes pictures in the form of Fotos und in Form von Videos erstellen. photos and create videos. 8. Verfahren nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass eine Applikation vorgesehen ist, mit welcher im Panoramabild (2) eine Geländekante 8 am Horizont einer Landschaft ermittelt wird, und wobei der Schritt des Erstellens eines Videos durch die Kamera (1) mit einem einstellbaren Zoom-Faktor in Abhängigkeit der Position der Kamera (1) und des Bildwinkels der Kamera (1) dergestalt erfolgt, dass die Geländekante (8), sowie ein vorbestimmter Winkelbereich des Geländes (7) horizontal unterhalb der Geländekante (8), in dem Video liegen. 8. Method according to one of claims 1 to 7, characterized in that an application is provided with which a terrain edge 8 on the horizon of a landscape is determined in the panoramic image (2), and wherein the step of creating a video by the camera (1) with an adjustable zoom factor depending on the position of the camera (1) and the angle of view of the camera (1) is carried out in such a way that the terrain edge (8), as well as a predetermined angular range of the terrain (7) lie horizontally below the terrain edge (8), in the video. 9. Verfahren nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass mindestens ein Graphik-Overlay (10) eingefügt wird, und wobei das Graphik-Overlay (10) insbesondere Information über Objekte und/oder Ereignisse im Bereich der im Panoramabild (2) abgebildeten Szenerie enthält. 9. Method according to one of claims 1 to 8, characterized in that at least one graphic overlay (10) is inserted, and wherein the graphic overlay (10) contains in particular information about objects and/or events in the area of the scenery depicted in the panoramic image (2). 10. Verfahren nach einem der Ansprüche 1 bis 9, dadurch gekennzeichnet, dass in einem oder in mehreren Bereichen des Panoramabilds (2) Tiefeninformationen 10. Method according to one of claims 1 to 9, characterized in that in one or more areas of the panoramic image (2) depth information sichtbar eingefügt werden. be inserted visibly. 11. Verfahren nach einem der Ansprüche 1 bis 10, dadurch gekennzeichnet, dass zusätzlich ein Video im Bildwinkel des Panoramabildes (2) und in einem vom 11. Method according to one of claims 1 to 10, characterized in that in addition a video is recorded in the image angle of the panoramic image (2) and in a 12. Verfahren nach einem der Ansprüche 1 bis 11, dadurch gekennzeichnet, dass die Ausrichtung der Kamera (1) in Abhängigkeit von Positionsdaten von Drittsensoren, insbesondere von mindestens einem Transponder, mindestens einem ADS-B-12. Method according to one of claims 1 to 11, characterized in that the orientation of the camera (1) is determined as a function of position data from third-party sensors, in particular from at least one transponder, at least one ADS-B Transponder und/oder mindestens einem Radar, erfolgt. transponder and/or at least one radar. 13. Verfahren nach einem der Ansprüche 1 bis 12, dadurch gekennzeichnet, dass die Ausrichtung der Kamera (1) über eine Benutzerschnittstelle in Abhängigkeit von Klick-13. Method according to one of claims 1 to 12, characterized in that the orientation of the camera (1) is controlled via a user interface depending on click und/oder Touch-Befehlen eines Operators erfolgt. and/or touch commands from an operator. 14. Verfahren nach einem der Ansprüche 1 bis 12, dadurch gekennzeichnet, dass die Ausrichtung der Kamera (1) in Abhängigkeit von der Blickrichtung des Operators 14. Method according to one of claims 1 to 12, characterized in that the orientation of the camera (1) depends on the viewing direction of the operator erfolgt. takes place. 15. Verfahren nach Anspruch 14, dadurch gekennzeichnet, dass die Blickrichtung des Operators mithilfe einer vom Operator getragenen Virtual Reality- (VR-)Brille ermittelt 15. Method according to claim 14, characterized in that the viewing direction of the operator is determined using virtual reality (VR) glasses worn by the operator wird. becomes. 16. Terminal zur Darstellung und Aktualisierung eines Panoramabildes 2 einer Landschaft umfassend mindestens einer Kamera (1), mit deren Bildwinkel ein Ausschnitt (6) aus dem Bildwinkel des Panoramabilds (2) erfassbar ist, und einen Anzeigemittel, auf welchem das Panoramabild (2) darstellbar ist, wobei zwischen Kamera (1) und Anzeigemittel eine Steuerungs- und Verarbeitungseinheit geschaltet ist, die dazu ausgebildet ist, 16. Terminal for displaying and updating a panoramic image 2 of a landscape comprising at least one camera (1), with the image angle of which a section (6) of the image angle of the panoramic image (2) can be captured, and a display means on which the panoramic image (2) can be displayed, wherein a control and processing unit is connected between the camera (1) and the display means, which is designed to (i) das Panoramabild (2) am Anzeigemittel anzuzeigen, (i) display the panoramic image (2) on the display means, gekennzeichnet dadurch, dass die Steuerungs- und Verarbeitungseinheit weiterhin dazu ausgebildet ist, characterized in that the control and processing unit is further designed to (ii) die Kamera (1) in eine vorbestimmte Position zum Erstellen einer Aufnahme zu schwenken, (ii) to pan the camera (1) to a predetermined position to take a picture, (li) Bildeigenschaften der Aufnahme mit Referenzwerten des Ausschnittes (6) des Panoramabildes (2), an dessen Stelle Aufnahme gefügt werden soll, zu vergleichen, (li) to compare image properties of the image with reference values of the section (6) of the panoramic image (2) in whose place the image is to be inserted, (v) die Aufnahme hinsichtlich von Kontrast, Zoom-Faktor und/oder Helligkeit, anzupassen, bis die Bildeigenschaften die Referenzwerte erfüllen, woraufhin die Aufnahme an den Ausschnitt des Panoramabildes (2) gefügt wird. (v) to adjust the image in terms of contrast, zoom factor and/or brightness until the image properties meet the reference values, whereupon the image is joined to the section of the panoramic image (2). 17. Terminal nach Anspruch 16, dadurch gekennzeichnet, dass die mindestens eine 17. Terminal according to claim 16, characterized in that the at least one Kamera (1) eine PTZ-Kamera ist. Camera (1) is a PTZ camera. 18. Terminal nach Anspruch 16 oder 17, dadurch gekennzeichnet, dass die Steuerungs- und Verarbeitungseinheit mit einer Empfangsvorrichtung für 18. Terminal according to claim 16 or 17, characterized in that the control and processing unit is provided with a receiving device for Transponderdaten eines Luftfahrzeugs und/oder Radardaten verbunden ist. transponder data of an aircraft and/or radar data. 19. Terminal nach einem der Ansprüche 16 bis 18, dadurch gekennzeichnet, dass die Steuerungs- und Verarbeitungseinheit mit einer Benutzerschnittstelle verbunden ist. 19. Terminal according to one of claims 16 to 18, characterized in that the control and processing unit is connected to a user interface. AM DS AM DS
ATA50361/2023A 2023-05-09 2023-05-09 Method for displaying and updating a panoramic image of a landscape AT527033B1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
ATA50361/2023A AT527033B1 (en) 2023-05-09 2023-05-09 Method for displaying and updating a panoramic image of a landscape
PCT/AT2024/060192 WO2024229492A1 (en) 2023-05-09 2024-05-07 Method for displaying and updating a panoramic image of a landscape
AU2024268551A AU2024268551A1 (en) 2023-05-09 2024-05-07 Method for displaying and updating a panoramic image of a landscape

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
ATA50361/2023A AT527033B1 (en) 2023-05-09 2023-05-09 Method for displaying and updating a panoramic image of a landscape

Publications (2)

Publication Number Publication Date
AT527033B1 AT527033B1 (en) 2024-10-15
AT527033A4 true AT527033A4 (en) 2024-10-15

Family

ID=91670132

Family Applications (1)

Application Number Title Priority Date Filing Date
ATA50361/2023A AT527033B1 (en) 2023-05-09 2023-05-09 Method for displaying and updating a panoramic image of a landscape

Country Status (3)

Country Link
AT (1) AT527033B1 (en)
AU (1) AU2024268551A1 (en)
WO (1) WO2024229492A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69713243T2 (en) * 1996-10-17 2003-01-23 Sharp K.K., Osaka Image forming apparatus
US20070081081A1 (en) * 2005-10-07 2007-04-12 Cheng Brett A Automated multi-frame image capture for panorama stitching using motion sensor
DE60213715T2 (en) * 2001-06-12 2007-08-16 Sharp K.K. Image surveillance apparatus, method and processing program
JP5861499B2 (en) * 2012-03-01 2016-02-16 大日本印刷株式会社 Movie presentation device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106296584B (en) 2016-08-02 2020-02-07 杭州普维光电技术有限公司 Method for fusion display of panoramic mosaic and local video or image
US10674094B2 (en) 2017-06-16 2020-06-02 Skycam, Llc Infinite virtual pan tilt zoom camera
CN112991175B (en) 2021-03-18 2024-04-02 中国平安人寿保险股份有限公司 Panoramic picture generation method and device based on single PTZ camera

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69713243T2 (en) * 1996-10-17 2003-01-23 Sharp K.K., Osaka Image forming apparatus
DE60213715T2 (en) * 2001-06-12 2007-08-16 Sharp K.K. Image surveillance apparatus, method and processing program
US20070081081A1 (en) * 2005-10-07 2007-04-12 Cheng Brett A Automated multi-frame image capture for panorama stitching using motion sensor
JP5861499B2 (en) * 2012-03-01 2016-02-16 大日本印刷株式会社 Movie presentation device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Calumet Photo Video "Panoramafotografie leicht gemacht - Wie fotografiere ich ein Panorama?" 27.04.2021 (youtube-Video; 13:58 Minuten); abgerufen am 20.03.2024 im Internet unter dem Link URL:<https://youtu.be/vp2IofEbm9E> *

Also Published As

Publication number Publication date
AT527033B1 (en) 2024-10-15
AU2024268551A1 (en) 2025-12-04
WO2024229492A1 (en) 2024-11-14

Similar Documents

Publication Publication Date Title
EP2464098B1 (en) Vicinity presentation device, a vehicle with such a vicinity presentation device and method for displaying a panorama image
DE19825302B4 (en) System for creating a three-dimensional garbage mat, which allows a simplified adjustment of spatial relationships between real and virtual scene elements
EP0342419B1 (en) Method for the observation of a scene and apparatus therefor
DE19640936C2 (en) Position adaptive autostereoscopic monitor (PAM)
EP3427474B1 (en) Image processing method, image processing means and image processing device for generating images of a portion of a three-dimensional space
EP2880853B1 (en) Apparatus and method for determining the distinct location of an image-recording camera
EP3857303B1 (en) Method for setting the focus of a film camera
DE19825303A1 (en) Virtual scene system with multiple cameras using still image storage frame buffers for each camera
DE102020134814A1 (en) Device for monitoring the surroundings of a vehicle
AT527033B1 (en) Method for displaying and updating a panoramic image of a landscape
EP1912431A2 (en) Method and device for actuating a pivotable camera
DE10112009A1 (en) Method for taking aerial photos for aerial photo reconnaissance and device for carrying out such a method
DE102006036769B3 (en) Airplane real time-aerial view-monitoring device, has cameras with fields of view adjusted by one camera by compensator such that format of resultant image is switched between strip receiver and point or sport receiver
WO2004082266A1 (en) Method and device for recording video data
EP1434184B1 (en) Control of a multicamera system
DE102008017317B4 (en) Apparatus and method for displaying image mosaics
EP4256800B1 (en) Method and device for producing a communication channel
EP1296213A1 (en) Method and apparatus for guiding an unmanned aerial vehicle
DE102013223995A1 (en) Method of creating a depth map for a camera
EP2424225B1 (en) Imaging system and method for detecting an object
DE102006060904A1 (en) Airport traffic information display system
DE19645981A1 (en) Device for generating card-standardized images
DE102023123368A1 (en) Method for creating an output image
DE102022211182A1 (en) Method and device for determining a lighting parameter
DE102010024054A1 (en) Method for assigning video image of real world to three-dimensional computer model for surveillance in e.g. airport, involves associating farther pixel of video image to one coordinate point based on pixel coordinate point pair