WO2005114585A1 - Method for generating images and image display system - Google Patents

Method for generating images and image display system Download PDF

Info

Publication number
WO2005114585A1
WO2005114585A1 PCT/EP2005/052332 EP2005052332W WO2005114585A1 WO 2005114585 A1 WO2005114585 A1 WO 2005114585A1 EP 2005052332 W EP2005052332 W EP 2005052332W WO 2005114585 A1 WO2005114585 A1 WO 2005114585A1
Authority
WO
WIPO (PCT)
Prior art keywords
image
data
parameters
control
image data
Prior art date
Application number
PCT/EP2005/052332
Other languages
German (de)
French (fr)
Inventor
Jan Hüwel
Original Assignee
Huewel Jan
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 Huewel Jan filed Critical Huewel Jan
Publication of WO2005114585A1 publication Critical patent/WO2005114585A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/74Projection arrangements for image reproduction, e.g. using eidophor

Definitions

  • the invention relates to a method for generating images and an image display system, with the help of which image data are processed, in particular to produce complex visual effects.
  • a control panel with a plurality of slide and rotary controls is used as the control device, for example, in order to control image display systems such as headlights, video beamers and the like.
  • image display systems are used, for example, in discotheques or at music concerts in order to visually support in particular music or other sound effects.
  • Support is provided, for example, in such a way that the light of several spotlights is pivoted simultaneously over the stage or dance floor.
  • the movement of the individual headlights is carried out with the help of the control panel and saved in the form of a small sequence program. If necessary, this sequence program is called, whereby the pre-programmed light effect is carried out.
  • Modern image display systems are able to display not only light, but also images or sequences of images, such as a video film.
  • the image data required for this are pre-produced and are available in the usual computer-readable formats in a memory module of a computer unit.
  • a large number of videos, images and the like, which can be displayed with the aid of conventional display software, such as, for example, Quicktime, are usually stored electronically in the memory module.
  • the image data are fed in via an input port of the control device and are transmitted from it to a video projector, for example, in order to visualize them.
  • a video projector for example, in order to visualize them.
  • a disadvantage of such image display systems is that the resolution of the images displayed is not particularly good. A jerk occurs especially when displaying films or video animations. Furthermore, the individual adaptation of the images to be displayed, for example to different room geometries, if at all, is only possible with the loss of performance.
  • the invention is based on the object of providing a method for generating images and an image display system in which the performance is improved.
  • the object is achieved according to the invention by a method for generating images with the features of claim 1 and an image display system with the features of claim 10.
  • image parameters are initially provided. With the help of the image parameters an image can be be calculated.
  • Image parameters can be, for example, manipulable variables of a set of rules that generate an image to be displayed from the image parameters.
  • tax data are recorded.
  • At least some of the control data can be changed by operating controller elements of a control device. Part of the control data can thus be changed or generated, for example, by sliding and / or rotary controls on a control panel for an image display system.
  • at least one control data record of the recorded control data is procedurally linked to at least two image parameters. It is therefore possible for a single control data record to change two image parameters at the same time.
  • the procedural link is established by a set of rules for reducing variables.
  • the invention provides that the selection of which specific control data record is procedurally linked to which specific image parameters and / or the extent to which a specific image parameter is procedurally linked to it depending on the specific control data record can be set. It is therefore possible to select, for example, two image parameters from several image parameters, which can be manipulated by exactly one specific control data record. In this way, individually defined key figures for the description and / or manipulation of complex image properties can be created. Additionally or alternatively, it is possible to set the extent, ie the strength of the link. For example, it can be set that a slight movement of one of the controller elements in a certain direction leads to a large increase or decrease in a certain one of the two possible image parameters associated with the control data record.
  • image parameters associated with a specific control data record it is determined what is to be procedurally linked to one another, while the extent is to be determined how to be linked procedurally with one another, and it can additionally be determined which procedure is used for linking.
  • the image parameters are manipulated depending on control data, taking into account their linkage.
  • image data are computed, which are an image define.
  • the image is then displayed with the aid of a display device, the display device possibly calculating the image from the image data.
  • the method according to the invention for generating images makes it possible to individually adapt the representation of the image to the associated operation of controller elements.
  • several image parameters can be changed simultaneously, so that the generation of complex image effects can be achieved quickly and easily, which improves the performance.
  • manipulable images or image sequences can be generated particularly easily in real time.
  • the resolution is improved and the number of images that can be displayed per second is increased.
  • manipulating the image parameters the image to be displayed can be particularly easily adapted to individual building geometries.
  • the image processing can thus be done immediately and individually adjusted.
  • the provision of a particularly large amount of pre-produced images or videos is not necessary and can be reduced accordingly. This simplifies the handling of the pre-produced raw material.
  • the procedural link between the control data record and the image parameters is, for example, linear, polinomic, exponential, logarithmic and / or fractal.
  • a fractal link in particular, it is possible to supplement the procedural link with a random element with the aid of random numbers, which are generated each time in particular.
  • operating the control elements creates the framework conditions for generating randomly changing fractal landscapes.
  • a plurality of different procedural links can preferably be stored and / or selected for a specific control data record, so that a specific type of link between a control data record and image parameters can be selected as required. That’s it possible to accomplish several different complicated image effects in just a few simple steps.
  • the linkage of a specific control data record with a specific image parameter can preferably be set by the control device.
  • the type of procedural link and / or the extent of the link can thus be achieved by operating various controller elements, so that a computer with a keyboard and / or computer mouse is not required.
  • At least one of the image parameters preferably has a minimum test value or a maximum value that can be set in particular.
  • the maximum extent to which the specific image parameter can be varied is limited by this minimum value or maximum value. This prevents overriding the image parameter. If, due to the procedural link, the value of a control data record leads to a value of the image parameter which is above the maximum value or below the minimum value, the calculated value is replaced by the maximum value or the minimum value. This makes it possible, for example, to avoid technically nonsensical values.
  • the control data particularly preferably also have automatically measured data, for example light data, sound data and / or position data.
  • the light data are, for example, brightness, contrast or color at a specific point, which are measured automatically, for example, with the aid of photocells.
  • Sound data are, for example, volume, frequency, pitch, etc., which are measured automatically with the aid of a microphone.
  • Position data is, for example, the positions, for example of a specific person in a room, measured with a position determination system, for example GPS. This automatically measured data makes it possible to automatically display an image without operating a control element Adapt conditions in a room. It is thus possible to achieve feedback effects and / or to take up reactions to the displayed image in the form of feedback and to use it for the further display of an image.
  • the image data can at least temporarily be generated solely by a rule-based algorithm that can be manipulated with the aid of control data.
  • fractal landscapes are displayed, which are calculated using a rule-based algorithm.
  • individual parameters of this algorithm such as. B. strength, size, phase, are varied so that they change the fractal landscape accordingly.
  • Pre-produced raw data in the form of saved images and / or videos are not necessary in this case.
  • a display device is used as the display device, such as, for example, an LED wall, a large image monitor, a “virtual reality , glasses” (VR glasses) or the like Glasses with the help of three-dimensional stereoscopic images to enable a three-dimensional experience of a virtual world.
  • the displayed image is adjusted in such a way that an artificial world is created that is as realistic as possible and that can change in particular interactively, such as an interactive visit to the useum.
  • a computing algorithm for representing a fractal landscape that has several parameters, such as B. has strength, size and phase.
  • the operator of the control device can select from several parameters, in particular the parameters strength, size and phase, and link them to exactly one controller. With this link, the factor by which the parameters are changed when the controller is operated can be set individually. It is through a skilful selection of parameters and the correct determination of the factors possible to change the flames of a fractal fire or another image, for example, by operating a single regulator.
  • the image display system according to the invention for displaying images has the control device and the computer unit.
  • the computer unit has the memory module for storing the image data.
  • the control device has an input port via which the image data can be fed in by the computing unit.
  • Image display devices for displaying the image can be connected to the control device.
  • the image display devices are controlled, at least in part, by operating a plurality of control elements, such as, for example, slide and / or rotary controls.
  • the control device has an output port connected to the memory module of the computer unit.
  • Data can be transmitted from the control device to a computer unit via this output port in order to, for example, B. manipulate for a bit processing.
  • the input port and the output port can also be a common connection, which according to the invention is operated bidirectionally for manipulating the image data.
  • the image display system it is possible to replace the computer mouse and computer keyboard for manipulating the image data by the control device, as a result of which the number of components of the image display system is reduced. Furthermore, the manipulation of the image data takes place with a working device which is very familiar to the operating personnel working on site, for example a lighting technician or a lighting engineer. Switching between different control devices is therefore unnecessary.
  • the image data can be individually matched to the existing room geometry. The consideration of individual room geometry is not possible with pre-produced image data that are created externally for a variety of applications. Furthermore, the manipulation of the image data takes place by utilizing the computing power of the computing unit, so that the computing power of the control device is not impaired.
  • the computer unit is used by the control device not only to control the image display devices, but also to manipulate image data, the resources made available by the computer unit are better used, so that the computing speed and thus the performance are made possible by the internal data exchange that is possible as a result is further improved. Furthermore, it is possible to display the image data calculated by a control module as a preview image in the control unit without activating the image display device, so that the desired image effects can be achieved more easily and quickly without the need for troublesome experiments.
  • image data can be changed, edited, combined and / or generated.
  • image data can be changed, edited, combined and / or generated.
  • the image to be displayed is stretched, stretched, rotated or colored.
  • editing the image data for example, the image size is trimmed without simultaneously enlarging or reducing it.
  • the trimming is done in such a way that the image to be displayed harmonizes exactly with the room geometry.
  • the trimming can take place in such a way that template-like outer contours, for example the contour of a star or circle, are generated.
  • image data can be generated in particular with the aid of mathematical procedures. This makes it possible to use the control device to make various fractal landscapes or the like. to create.
  • the image data can preferably be calculated at least in part by image content parameters with which the visual content of the image is defined. This is the case, for example, with vectorized images.
  • image content parameters with which the visual content of the image is defined.
  • the individual image content parameters can be manipulated particularly easily, in particular with the aid of the method according to the invention.
  • the image to be displayed can be calculated on the basis of the image content parameters with the aid of the computer unit. This makes it particularly easy to adapt the image data to the current conditions during an event.
  • the image data can particularly preferably be calculated at least in part by object parameters, via which a three-dimensional object contour is defined.
  • object parameters for example, the contours of cubes, spheres, waves, drops, polyhedra and the like. To be defined.
  • the object parameters can be manipulated so that the three-dimensional object contour can be changed.
  • a spherical object contour can be changed into a drop-shaped object contour.
  • the image content is linked to the object contour, for example, by an at least partial affine Illustration of a vectorized image content using a transmission matrix, which is defined by object parameters.
  • the image data calculated in this way can then be further processed by the control device to display the image.
  • the manipulation of the image data is preferably carried out at least in part via controller elements set as manipulation controllers.
  • the processing or generation of image data is thus carried out by turning the rotary control or by moving the slide control.
  • individual controller elements for manipulating the image data are preferably assigned with individual parameters, that is to say the content parameters, object parameters and the like.
  • the assignment can be carried out according to software within the computer unit and / or preferably with the aid of a setting device connected to the control device within the control device. Because of this assignment, the individual controller elements are linked to individual image data or individual parameters.
  • the manipulation of the image data can at least partially also take place automatically as a function of sound data.
  • volume and / or pitch are measured with the aid of at least one microphone and converted into sound data.
  • This makes it possible, for example, to adapt the phase or oscillation time of a three-dimensional wave in proportion to the pitch prevailing in space.
  • the manipulation of the image data can take place at least partially automatically as a function of light data.
  • light intensity and / or light color are measured using suitable photo elements and converted into light data. This makes it possible, for example, to adjust the contrast of the image to be displayed depending on the light brightness. 12
  • the manipulation of the image data takes place at least partially automatically, depending on position data.
  • position data For example, it is possible to use motion detectors to detect the position of individual people or quantities of people, so that the position of individual people can be determined. This makes it possible, for example, to generate an image exactly at the point at which a person is currently moving.
  • the position and / or the orientation of at least one of the image display devices are preferably used as position data. This makes it possible, for example, to display the image on a moving screen without distortion.
  • the image display device is particularly preferably a display device such as an LED wall, a large image monitor, “virtual reality” glasses (VR glasses) or the like.
  • three-dimensional stereoscopic images can be generated, which enable the user to experience a virtual world three-dimensionally.
  • the displayed image is adapted in such a way that an artificial world is created which is as realistic as possible and which can change, particularly interactively.
  • An individual manipulable image data element of the image data preferably originates from the group density, size, color, color component, stretch, stretching or rotation. This makes it possible to manipulate at least one of these parameters independently of the other parameters.
  • the individual image data is particularly preferably only relevant for a part of the displayed image, so that it is possible to manipulate only a part of the displayed image. This is particularly advantageous, for example, if a smaller partial image is to be moved through on a larger projection surface, the "environment". For example, it is possible to move a foreground of a different color, for example a bouncing ball, through the entire projection surface against a specific background.
  • the image data are preferably chosen such that the image is projected onto the three-dimensional object contour defined by object parameters.
  • the method according to the invention can be further developed, in particular as explained using the image display system according to the invention.
  • An independent invention consists in a sound reproduction system for the reproduction of sounds, which is designed and, if necessary, developed in accordance with the image display system described above, with the proviso that both image data are replaced by sound output data and image display devices are replaced by sound reproduction devices.
  • stored sound output data can be manipulated by the controller elements of the control device, the manipulation also being able to take place as a function of image data, sound data, position data and the like.
  • Fig. 1 is a schematic view of the image display system according to the invention.
  • Fig. 2 is a schematic flow chart for the inventive method for generating images.
  • the image display system has a computer unit 10 with a memory module 12.
  • the computer unit 10 can be connected to an input unit 14, which has, for example, a computer keyboard 16, a computer mouse 18 and a computer monitor 20, via a connection 22.
  • the computer unit 10 is preferably only connected to a control device 24.
  • the computer unit 10 is connected to an input port 28 of the control device 24 via a feed line 26.
  • Image data 30 are fed into the control device 24 via the feed line 26.
  • the control device 24 has an output port 32, which is connected to the computer unit 10 via a manipulation line 34 for manipulating the image data 30.
  • the manipulation of the image data 30 can take place with the aid of controller elements 36, which can be, for example, slide controllers 38 and / or rotary controllers 40. Furthermore, the manipulation of the image data 30 can take place with the aid of measurement data measured by a measuring device 42.
  • the measurement data are, for example, sound data 44, light data 46 and / or position data 48.
  • Image display devices 52 are connected to the control device 24 via control lines 50 connected to a control module 49.
  • the control module 49 can be a component of the control device 24 and / or the computer unit 10.
  • the control device if necessary, a control port 53, which is connected to the control module 49 via a control line 55.
  • the control module 49 is preferably connected to the memory module 12 and the image data 30 stored there for faster information exchange via a data line 57. In particular, the management or the organization of the measurement data measured with the measuring device 42 takes place with the aid of the control module 49.
  • the image display devices 52 are, for example, headlights which display an image 58 on a screen 54 in a projection area 56.
  • the screen 54 is, for example, a large project area such as is used for example in planetariums, IMAX cinemas or theater stages.
  • control data 60 are used to manipulate the image data 30.
  • the control data 60 are, in particular, controller data 62 generated by the control elements 36 of the control device 24, as well as sound data 44, light data 46 and position data 48.
  • the sound data 44 are, in particular, data from a sound source 64 measured using an automatic measuring device 42
  • the light data 46 are data from a light source 66 measured by an automatic measuring device 42.
  • the position data 48 are transmitted, for example, by motion detectors and / or VR glasses.
  • the position data can be calculated analogously to a position determination system, such as GPS, by triangulating three different transmitters, for example radio transmitters.
  • the individual control data 60 are linked to individual parameters 70 in a procedural link 68.
  • the parameters 70 can be image parameters 72 and / or sound parameters 74.
  • the image parameters 72 can in turn be divided into image content parameters 76 and object parameters 78.
  • a selection 75 takes place for the procedural link 68, which specific control data record of the control data 60 is linked to which specific parameters 70. Furthermore, an extent 77 of how much a certain parameter 70 is changed as a function of the determined control data record is set.
  • the selection 75 and the determination of the extent 77 can be carried out with the aid of the control device 24, for example by operating control elements 36.
  • the manipulation of parameters 70 is carried out on the basis of the selection 75 previously carried out and the extent 77.
  • a sound calculation 78 is carried out with the aid of the manipulated sound parameters 74. Sound output data 80 are calculated within the sound calculation 78. - L 5 -
  • the sound output data 80 is transmitted to a sound output 82, which is, for example, loudspeakers and / or headphones.
  • a sound output 82 which is, for example, loudspeakers and / or headphones.
  • This method makes it possible, for example, to generate or change the sound output data 80 depending on the position data 48.
  • This is advantageous, for example, if the head position of a listener is determined by the position data 48.
  • sound output data 80 can be transmitted to the sound output 82, as a result of which a three-dimensional plastic sound effect can be generated.
  • This sound effect is comparable to the sound effects for a surround system, whereby the sound effect can be varied interactively and individually depending on the listener.
  • An image content calculation 84 is carried out with the aid of the manipulated image content parameters 76.
  • An object contour calculation 86 is accordingly carried out with the aid of the object parameters 78.
  • the bit content is then linked to the object contour by projecting 88 the image content onto the object contour.
  • the image data 30 thus generated are transmitted to the image display device 52 in order to display the image 58 which is defined by the image data 30.
  • the image display device 52 can also act as a light source 66 and, accordingly, the sound output 82 as a sound source 64, it is possible to achieve a feedback of the light data 46 and the sound data 44.

Abstract

The invention relates to a method for generating images, wherein parameters (72) are provided on the basis of which an image (58) having defined image data (30) can be calculated. Control data (60) are acquired, whereby at least a part of said control data (60) can be modified. At least one control data record of these control data (60) were procedurally interlinked with at least two image parameters (72). A system of rules for variable reduction is used to adjust a selection (75) determining which defined control data record (60) is interlinked with which defined image parameters (72) and/or defining an extent (77) to which a defined image parameter (72) is procedurally interlinked with a control data record (60) depending on said record. For the procedural interlinking, the image parameter (72) are manipulated. The image data defining the image (58) are calculated on the basis of the image parameters (72). The image (58) is then displayed using a display device (52). The inventive method allows for the simple and rapid generation of images (58), thereby improving performance.

Description

Verfahren zur Erzeugung von Bildern und Bilddarstellungssystem Process for generating images and image display system
Die Erfindung betrifft ein Verfahren zur Erzeugung von Bildern sowie ein Bilddarstellungssystem, mit deren jeweiligen Hilfe Bilddaten verarbeitet werden, um insbesondere komplexe visuelle Effekte zu erzeugen.The invention relates to a method for generating images and an image display system, with the help of which image data are processed, in particular to produce complex visual effects.
Bei bekannten Bilddarstellungssystem wird als Steuereinrichtung beispielsweise ein Steuerpult mit einer Vielzahl von Schiebe- und Drehreglern verwendet, um Bilddarstellungssysteme, wie beispielsweise Scheinwerfer, Videobeamer u.dgl., zu steuern. Derartige Bilddarstellungssysteme werden beispielsweise in Diskotheken oder bei Musikkonzerten verwendet, um insbesondere Musik oder andere Toneffekte visuell zu unterstützen. Die Unterstützung erfolgt beispielsweise derart, dass das Licht mehrerer Scheinwerfer gleichzeitig über die Bühne bzw. Tanzflache verschwenkt wird. Um derartige komplexe Bewegungen zu koordinieren, wird vor Veranstaltungsbeginn mit Hilfe des Steuerpults die Bewegung der einzelnen Scheinwerfer durchgeführt und in Form eines kleinen Ablaufprogramms gespeichert. Bei Bedarf wird dieses Ablaufprogramm aufgerufen, wodurch der so vorprogrammierte Lichteffekt ausgeführt wird. Moderne Bϊlddarstellungssysteme sind in der Lage, nicht nur Licht, sondern auch Bilder bzw. Bilderfolgen, wie beispielsweise einen Videofilm, darzustellen. Die dafür notwendigen Bilddaten sind vorproduziert und liegen in üblichen computerlesbaren Formaten in einem Speichermodul einer Rechnereinheit vor. Üblicherweise sind in dem Speichermodul eine Vielzahl von Videos, Bildern u.dgl., die mit Hilfe einer üblichen Darstellungssoftware, wie z.B. Quicktime, dargestellt werden können, elektronisch gespeichert. Die Bilddaten werden über einen Eingangsport der Steuereinrichtung eingespeist und von dieser beispielsweise an einen Vϊdeobeamer übertragen, um sie zu visualisieren. Um Verzerrungen bei der Projektion der Bilder auf schräg stehende Projektionsftächen ausgleichen zu können, ist es bekannt, mit Hilfe der Steuereinrichtung das darzustellende Bild zu dehnen, zu strecken oder zu drehen, um dadurch die Verzerrungen auszugleichen.In known image display systems, a control panel with a plurality of slide and rotary controls is used as the control device, for example, in order to control image display systems such as headlights, video beamers and the like. Such image display systems are used, for example, in discotheques or at music concerts in order to visually support in particular music or other sound effects. Support is provided, for example, in such a way that the light of several spotlights is pivoted simultaneously over the stage or dance floor. In order to coordinate such complex movements, the movement of the individual headlights is carried out with the help of the control panel and saved in the form of a small sequence program. If necessary, this sequence program is called, whereby the pre-programmed light effect is carried out. Modern image display systems are able to display not only light, but also images or sequences of images, such as a video film. The image data required for this are pre-produced and are available in the usual computer-readable formats in a memory module of a computer unit. A large number of videos, images and the like, which can be displayed with the aid of conventional display software, such as, for example, Quicktime, are usually stored electronically in the memory module. The image data are fed in via an input port of the control device and are transmitted from it to a video projector, for example, in order to visualize them. In order to be able to compensate for distortions in the projection of the images onto inclined projection surfaces, it is known to stretch, stretch or rotate the image to be displayed with the aid of the control device in order to compensate for the distortions.
Nachteilig bei derartigen Bilddarstellungssystemen ist, dass die Auflösung der dargestellten Bilder nicht besonders gut ist. Insbesondere bei der Darstellung von Filmen oder Videoanimationen findet ein Ruckein statt. Ferner ist das individuelle Anpassen der darzustellenden Bilder, beispielsweise an verschiedene Raumgeometrien, sofern überhaupt, nur unter Inkaufnahme von Performanceverlusten möglich.A disadvantage of such image display systems is that the resolution of the images displayed is not particularly good. A jerk occurs especially when displaying films or video animations. Furthermore, the individual adaptation of the images to be displayed, for example to different room geometries, if at all, is only possible with the loss of performance.
Der Erfindung liegt die Aufgabe zu Grunde, ein Verfahren zur Erzeugung von Bildern und ein Bilddarstelfungssystem zu schaffen, bei denen die Performance verbessert ist.The invention is based on the object of providing a method for generating images and an image display system in which the performance is improved.
Die Aufgabe wird erfindungsgemäß gelöst durch ein Verfahren zur Erzeugung von Bildern mit den Merkmalen des Anspruchs 1, sowie ein Bilddarstellungssystem mit den Merkmalen des Anspruchs 10.The object is achieved according to the invention by a method for generating images with the features of claim 1 and an image display system with the features of claim 10.
Bei dem erfindungsgemäßen Verfahren zur Erzeugung von Bildern werden zunächst Bildparameter bereitgestellt. Mit Hilfe der Bildparameter kann ein Bild berechnet werden. Bildparameter können beispielsweise manipulierbare Variablen eines Regelwerks sein, dass ein darzustellendes Bild aus den Bildparametern generiert. Anschließend werden Steuerdaten erfasst. Zumindest ein Teil der Steuerdaten ist durch ein Bedienen von Reglerelementen einer Steuereinrichtung veränderbar. Ein Teil der Steuerdaten kann also beispielsweise durch Schieb- und/oder Drehregler eines Steuerpultes für ein Bilddarstellungssystem verändert bzw. generiert werden. Anschließend wird mindestens ein Steuerdatensatz der erfassten Steuerdaten mit mindestens zwei Bildparametern prozedural verknüpft. Es ist also möglich, dass ein einziger Steuerdatensatz zwei Bildparameter gleichzeitig verändert. Die prozedurale Verknüpfung erfolgt durch ein Regelwerk zur Variablenreduktϊon. In dem Regelwerk zur Varϊablenreduktion ist erfindungsgemäß vorgesehen, dass die Auswahl, welcher bestimmter Steuerdatensatz mit welchen bestimmten Bildparametern prozedural verknüpft wird und/ oder das Ausmaß, in dem ein bestimmter Bildparameter in Abhängigkeit des bestimmten Steuerdatensatzes mit ihm prozedural verknüpft wird, einstellbar ist. Es ist also möglich, aus mehreren Bildparametern beispielsweise zwei Bildparameter auszuwählen, die von genau einem bestimmten Steuerdatensatz manipuliert werden können. Dadurch können individuell definierte Kennzahlen zur Beschreibung und/ oder Manipulation komplexer Bϊldeigenschaften erstellt werden. Zusätzlich bzw. alternativ ist es möglich, das Ausmaß, d. h. die Stärke der Verknüpfung einzustellen. Beispielsweise kann eingestellt werden, dass eine geringe Bewegung eines der Reglerelemente in eine bestimmte Richtung zu einer starken Vergrößerung bzw. Verkleinerung eines bestimmten einer der zwei möglichen mit dem Steuerdatensatz verknüpften Bildparametern führt. Bei der Auswahl der einem bestimmten Steuerdatensatz zugeordneten Bildparametern wird festgelegt, was miteinander prozedural verknüpft wird, während bei der Bestimmung des Ausmaßes festgelegt wird, wie miteinander prozedural verknüpft wird, wobei zusätzlich bestimmt werden kann, welche Prozedur zum Verknüpfen verwendet wird. Die Bildparameter werden also in Abhängigkeit von Steuerdaten unter Berücksichtigung ihrer Verknüpfung manipuliert. Anschließend werden in Abhängigkeit von den Bildparametern Bilddaten berechnet, die ein Bild definieren. Das Bild wird mit Hilfe einer Darstellungseinrichtung anschließend dargestellt, wobei die Darstellungseinrichtung ggf. das Bild aus den Bilddaten berechnet.In the method according to the invention for generating images, image parameters are initially provided. With the help of the image parameters an image can be be calculated. Image parameters can be, for example, manipulable variables of a set of rules that generate an image to be displayed from the image parameters. Then tax data are recorded. At least some of the control data can be changed by operating controller elements of a control device. Part of the control data can thus be changed or generated, for example, by sliding and / or rotary controls on a control panel for an image display system. Then at least one control data record of the recorded control data is procedurally linked to at least two image parameters. It is therefore possible for a single control data record to change two image parameters at the same time. The procedural link is established by a set of rules for reducing variables. In the set of rules for reducing variables, the invention provides that the selection of which specific control data record is procedurally linked to which specific image parameters and / or the extent to which a specific image parameter is procedurally linked to it depending on the specific control data record can be set. It is therefore possible to select, for example, two image parameters from several image parameters, which can be manipulated by exactly one specific control data record. In this way, individually defined key figures for the description and / or manipulation of complex image properties can be created. Additionally or alternatively, it is possible to set the extent, ie the strength of the link. For example, it can be set that a slight movement of one of the controller elements in a certain direction leads to a large increase or decrease in a certain one of the two possible image parameters associated with the control data record. When selecting the image parameters associated with a specific control data record, it is determined what is to be procedurally linked to one another, while the extent is to be determined how to be linked procedurally with one another, and it can additionally be determined which procedure is used for linking. The image parameters are manipulated depending on control data, taking into account their linkage. Then, depending on the image parameters, image data are computed, which are an image define. The image is then displayed with the aid of a display device, the display device possibly calculating the image from the image data.
Durch das erfindungsgemäße Verfahren zur Erzeugung von Bildern ist es möglich, die Darstellung des Bildes individuell an die dazugehörige Bedienung von Reglerelementen anzupassen. Durch einen einzigen Griff einer Bedϊenungsperson an eines der Reglerelemente können mehrere Bildparameter gleichzeitig verändert werden, so dass die Erzeugung komplexer Bϊldeffekte schnell und einfach erreicht werden kann, wodurch die Performance verbessert ist. Ferner können manipulierbare Bilder bzw. Bilderfolgen besonders einfach in Echtzeit erzeugt werden. Insbesondere wird die Auflösung verbessert und die Anzahl der darstellbaren Bilder pro Sekunde erhöht. Ferner kann durch die Manipulation der Bildparameter das darzustellende Bild besonders einfach an individuelle Gebäudegeometrien angepasst werden. Die Bildbearbeitung kann somit sofort geschehen und individuell angepasst werden. Die Bereitstellung einer besonders großen Menge vorproduzierter Bilder bzw. Videos ist nicht erforderlich und kann entsprechend reduziert werden. Dadurch wird der Umgang mit dem vor produzierten Rohmaterial vereinfacht.The method according to the invention for generating images makes it possible to individually adapt the representation of the image to the associated operation of controller elements. With a single grip of an operator on one of the control elements, several image parameters can be changed simultaneously, so that the generation of complex image effects can be achieved quickly and easily, which improves the performance. In addition, manipulable images or image sequences can be generated particularly easily in real time. In particular, the resolution is improved and the number of images that can be displayed per second is increased. Furthermore, by manipulating the image parameters, the image to be displayed can be particularly easily adapted to individual building geometries. The image processing can thus be done immediately and individually adjusted. The provision of a particularly large amount of pre-produced images or videos is not necessary and can be reduced accordingly. This simplifies the handling of the pre-produced raw material.
Die prozedurale Verknüpfung des Steuerdatensatzes mit den Bildparametern erfolgt beispielsweise linear, polinomisch, exponentieil, logarithmisch und/ oder fraktal. Insbesondere bei einer fraktalen Verknüpfung ist es möglich, mit Hilfe von Zufallszahlen, die insbesondere jedes Mal neu generiert werden, die prozedurale Verknüpfung um ein zufälliges Element zu ergänzen. Durch das Bedienen von Reglerelementen werden in diesem Fall die Rahmenbedingungen geschaffen, um sich zufällig verändernde fraktale Landschaften zu generieren. Vorzugsweise sind mehrere verschiedene prozedurale Verknüpfungen für einen bestimmten Steuerdatensatz abspeicherbar und/ oder auswählbar, so dass je nach Bedarf individuell eine bestimmte Art der Verknüpfung zwischen einem Steuerdatensatz und Bildparametern ausgewählt werden kann. Dadurch ist es möglich, innerhalb kurzer Zeit mehrere verschiedene komplizierte Bildeffekte durch wenige Handgriffe zu bewerkstelligen.The procedural link between the control data record and the image parameters is, for example, linear, polinomic, exponential, logarithmic and / or fractal. In the case of a fractal link in particular, it is possible to supplement the procedural link with a random element with the aid of random numbers, which are generated each time in particular. In this case, operating the control elements creates the framework conditions for generating randomly changing fractal landscapes. A plurality of different procedural links can preferably be stored and / or selected for a specific control data record, so that a specific type of link between a control data record and image parameters can be selected as required. That’s it possible to accomplish several different complicated image effects in just a few simple steps.
Vorzugsweise kann die Verknüpfung eines bestimmten Steuerdatensatzes mit einem bestimmten Bildparameter durch die Steuereinrichtung eingestellt werden. Die Art der prozeduralen Verknüpfung und/ oder das Ausmaß der Verknüpfung kann somit durch die Bedienung verschiedener Reglerelemente erreicht werden, so dass ein Computer mit Tastatur und/ oder Computermaus nicht erforderlich ist.The linkage of a specific control data record with a specific image parameter can preferably be set by the control device. The type of procedural link and / or the extent of the link can thus be achieved by operating various controller elements, so that a computer with a keyboard and / or computer mouse is not required.
Vorzugsweise weist mindestens einer der Bildparameter einen Mϊndestwert oder einen Maximalwert auf, der insbesondere einstellbar ist. Durch diesen Mindestwert oder Maximalwert wird das maximale Ausmaß, in dem der bestimmte Bildparameter variiert werden kann, begrenzt. Dadurch wird ein Übersteuern des Bϊldparameters verhindert. Falls durch die prozedurale Verknüpfung der Wert eines Steuerdatensatzes zu einem Wert des Bild parameters führt, der oberhalb des Maximalwertes bzw. unterhalb des Mindestwertes liegt, wird der berechnete Wert durch den Maximalwert bzw. den Mindestwert ersetzt. Dadurch ist es beispielsweise möglich technisch unsinnige Werte zu vermeiden.At least one of the image parameters preferably has a minimum test value or a maximum value that can be set in particular. The maximum extent to which the specific image parameter can be varied is limited by this minimum value or maximum value. This prevents overriding the image parameter. If, due to the procedural link, the value of a control data record leads to a value of the image parameter which is above the maximum value or below the minimum value, the calculated value is replaced by the maximum value or the minimum value. This makes it possible, for example, to avoid technically nonsensical values.
Besonders bevorzugt weisen die Steuerdaten auch automatisch gemessene Daten auf, beispielsweise Lichtdaten, Tondaten und/ oder Positϊonsdaten. Bei den Lichtdaten handelt es sich beispielsweise um Helligkeit, Kontrast oder Farbe an einer bestimmten Stelle, die beispielsweise mit Hilfe von Photozellen automatisch gemessen werden. Bei Tondaten handelt es sich beispielsweise um Lautstärke, Frequenz, Tonhöhe usw., die mit Hilfe eines Mikrofons automatisch gemessen werden. Bei Positionsdaten handelt es sich beispielsweise um die mit einem Positϊonsbestimmungssystem, beispielsweise GPS, gemessene Positionen beispielsweise einer bestimmten Person in einem Raum. Durch diese automatisch gemessenen Daten ist es möglich, ohne die Bedienung eines Reglerelements die Darstellung eines Bildes automatisch an bestimmte Verhältnisse in einem Raum anzupassen. Es ist somit möglich, Rückkopplungseffekte zu erreichen und/ oder Reaktionen auf das dargestellte Bild in Form eines Feedbacks aufzugreifen und für die weitere Darstellung eines Bildes zu verwenden.The control data particularly preferably also have automatically measured data, for example light data, sound data and / or position data. The light data are, for example, brightness, contrast or color at a specific point, which are measured automatically, for example, with the aid of photocells. Sound data are, for example, volume, frequency, pitch, etc., which are measured automatically with the aid of a microphone. Position data is, for example, the positions, for example of a specific person in a room, measured with a position determination system, for example GPS. This automatically measured data makes it possible to automatically display an image without operating a control element Adapt conditions in a room. It is thus possible to achieve feedback effects and / or to take up reactions to the displayed image in the form of feedback and to use it for the further display of an image.
Ferner können die Bilddaten zumindest zeitweise allein durch ein mit Hilfe von Steuerdaten manipulierbaren regelbasierten Algorithmus erzeugt werden. Beispielsweise werden mit Hilfe der Darstellungseinrichtung fraktale Landschaften dargestellt, die durch einen regelbasierten Algorithmus berechnet werden. Mit Hilfe der Steuerdaten können einzelne Parameter dieses Algorithmus, wie z. B. Stärke, Größe, Phase, variiert werden, so dass sie die fraktale Landschaft entsprechend verändern. Vorproduzierte Rohdaten in Form von gespeicherten Bildern und/oder Videos sind in diesem Fall nicht erforderlich.Furthermore, the image data can at least temporarily be generated solely by a rule-based algorithm that can be manipulated with the aid of control data. For example, with the aid of the display device, fractal landscapes are displayed, which are calculated using a rule-based algorithm. With the help of the control data, individual parameters of this algorithm, such as. B. strength, size, phase, are varied so that they change the fractal landscape accordingly. Pre-produced raw data in the form of saved images and / or videos are not necessary in this case.
Insbesondere wird als Darstellungseinrichtung eine Displayeinrichtung verwendet, wie beispielsweise eine LED-Wand, ein Großbildmonitor, eine „Virtual Reality, -Brϊlle (VR-Brille) o. ä.. Insbesondere mit Hilfe der VR-Brille Ist es möglich, dem Träger der VR-Brille mit Hilfe dreidimensionaler stereoskopischer Bilder ein dreidimensionales Erleben einer virtuellen Welt zu ermöglichen. In Abhängigkeit von der Blickrichtung bzw. der Bewegung wird das dargestellte Bild derart angepasst, dass eine möglichst realistische künstliche Welt entsteht, die sich insbesondere interaktiv verändern kann, wie beispielsweise ein interaktiver useumsbesuch.In particular, a display device is used as the display device, such as, for example, an LED wall, a large image monitor, a “virtual reality , glasses” (VR glasses) or the like Glasses with the help of three-dimensional stereoscopic images to enable a three-dimensional experience of a virtual world. Depending on the direction of the gaze or the movement, the displayed image is adjusted in such a way that an artificial world is created that is as realistic as possible and that can change in particular interactively, such as an interactive visit to the useum.
Mit Hilfe des erfindungsgemäßen Verfahrens ist es beispielsweise möglich, ein Rechenalgorithmus zur Darstellung einer fraktalen Landschaft bereitzustellen, der mehrerer Parameter, wie z. B. Stärke, Größe und Phase aufweist. Der Bediener der Steuereinrichtung kann unter mehreren Parametern, insbesondere die Parameter Stärke, Größe und Phase auswählen und mit genau einem Regler verknüpfen. Mit dieser Verknüpfung kann der Faktor, um den beim Bedienen des Reglers der Parameter verändert wird, individuell eingestellt werden. Durch eine geschickte Parameterauswahl sowie die richtige Festlegung der Faktoren ist es möglich, durch das Bedienen eines einzigen Reglers beispielsweise die Flammen eines fraktal dargestellten Feuers oder eines anderen Bildes zu verändern.With the help of the method according to the invention, it is possible, for example, to provide a computing algorithm for representing a fractal landscape that has several parameters, such as B. has strength, size and phase. The operator of the control device can select from several parameters, in particular the parameters strength, size and phase, and link them to exactly one controller. With this link, the factor by which the parameters are changed when the controller is operated can be set individually. It is through a skilful selection of parameters and the correct determination of the factors possible to change the flames of a fractal fire or another image, for example, by operating a single regulator.
Bei dem erfindungsgemäßen Darstellungssystem, das insbesondere zur Durchführung des vorstehend beschriebenen geeignet ist, erfolgt erfindungsgemäß nicht nur ein Datentransport von einem Speichermodul einer Rechnereϊnheit zu einer Steuereinrichtung, sondern auch von der Steuereinrichtung zu der Rechnereinheit, um dadurch vor Ort mit Hilfe der Steuereinrichtung ein Bild definierende Bilddaten manipulieren zu können. Das erfϊndungsgemäße Bilddarstellungssystem zur Darstellung von Bildern weist die Steuereinrichtung und die Rechnereinheit auf. Die Rechnereinheit weist das Speichermodul zur Speicherung der Bilddaten auf. Die Steuereinrichtung weist einen Eingangsport auf, über den die Bilddaten von der Rech ereinheit eingespeist werden können. Mit der Steuereinrichtung können Bilddarstellungseinrichtungen zur Darstellung des Bildes verbunden sein. Die Steuerung der Bilddarstellungseinrichtungen erfolgt zumindest teilweise über die Bedienung mehrerer Reglereiemente, wie beispielsweise Schiebe- und/oder Drehregler. Erfind ungsgemäß weist die Steuereinrichtung einen mit dem SpeicheTmodul der Rechnereinheit verbundenen Ausgangsport auf.?:Über diesen Ausgangsport können Daten von der Steuereinrichtung zu einer Rechnereinheit übertragen werden, um die Bilddaten z. B. für eine Bit bearbeitung zu manipulieren. Bei dem Eingangsport und dem Ausgangsport kann es sich auch um einen gemeinsamen Anschluss handeln, der erfindungsgemäß zur Manipulation der Bilddaten bidirektional betrieben wird.In the display system according to the invention, which is particularly suitable for carrying out the above-described, according to the invention not only data is transported from a memory module of a computer unit to a control device, but also from the control device to the computer unit, thereby defining an image on site with the help of the control device To be able to manipulate image data. The image display system according to the invention for displaying images has the control device and the computer unit. The computer unit has the memory module for storing the image data. The control device has an input port via which the image data can be fed in by the computing unit. Image display devices for displaying the image can be connected to the control device. The image display devices are controlled, at least in part, by operating a plurality of control elements, such as, for example, slide and / or rotary controls. According to the invention, the control device has an output port connected to the memory module of the computer unit. ?: Data can be transmitted from the control device to a computer unit via this output port in order to, for example, B. manipulate for a bit processing. The input port and the output port can also be a common connection, which according to the invention is operated bidirectionally for manipulating the image data.
Bei dem erfindungsgemäßen Bilddarstellungssystem ist es möglich, Computermaus und Computertastatur zur Manipulation der Bilddaten durch die Steuereinrichtung zu ersetzen, wodurch die Bauteileanzahl des Bilddarstellungssystems reduziert ist. Ferner erfolgt die Manipulation der Bilddaten mit einem Arbeitsgerät, das dem vor Ort tätigen Bedienpersonal, beispielsweise einem Lichttechniker oder einem Lichtingenieur, bestens vertraut ist. Ein Wechsel zwischen verschiedenen Bedϊengeräten ist also unnötig. Insbesondere können die Bilddaten individuell auf die vorhandene Raumgeometrie abgestimmt werden. Die Berücksichtigung individueller Raumgeometrie ist bei vorproduzierten Bilddaten, die extern für eine Vielzahl von Anwendungsfällen erstellt werden, nicht möglich. Ferner erfolgt die Manipulation der Bilddaten durch Ausnutzung der Rechen leistung der Rechnereinheit, so dass die Rechenleistung der Steuereinrichtung nicht beeinträchtigt wird. Dadurch ist es insbesondere möglich, die Bildauflösung sowie die Anzahl darzustellender Bilder pro Sekunde zu erhöhen, wodurch die Performance verbessert ist. Da somit, die Rechnereinheit von der Steuereinrichtung nicht nur zur Ansteuerung der Bilddarstellungseinrichtungen, sondern auch zur Manipulation von Bilddaten verwendet wird, werden die von der Rechnereinheit zur Verfügung gestellten Ressourcen besser genutzt, so dass durch den dadurch möglichen internen Datenaustausch die Rechengeschwindigkeit und somit die Performance weiter verbessert ist. Ferner ist es möglich, ohne Ansteuerung der Bilddarstellungseinrichtung die von einem Ansteuerungsmodul berechneten Bilddaten in der Steuereinrichtung als Preview- Bild darzustellen, so dass die Erreichung der gewünschten Bildeffekte leichter und schneller erfolgen kann, ohne dass störende Versuche notwendig sind.In the image display system according to the invention, it is possible to replace the computer mouse and computer keyboard for manipulating the image data by the control device, as a result of which the number of components of the image display system is reduced. Furthermore, the manipulation of the image data takes place with a working device which is very familiar to the operating personnel working on site, for example a lighting technician or a lighting engineer. Switching between different control devices is therefore unnecessary. In particular, the image data can be individually matched to the existing room geometry. The consideration of individual room geometry is not possible with pre-produced image data that are created externally for a variety of applications. Furthermore, the manipulation of the image data takes place by utilizing the computing power of the computing unit, so that the computing power of the control device is not impaired. This makes it possible in particular to increase the image resolution and the number of images to be displayed per second, which improves the performance. Since, therefore, the computer unit is used by the control device not only to control the image display devices, but also to manipulate image data, the resources made available by the computer unit are better used, so that the computing speed and thus the performance are made possible by the internal data exchange that is possible as a result is further improved. Furthermore, it is possible to display the image data calculated by a control module as a preview image in the control unit without activating the image display device, so that the desired image effects can be achieved more easily and quickly without the need for troublesome experiments.
Insbesondere wird durch das erfindungsgemäße Bilddarstellungssystem der Handlungsspielraum zur Darstellung von Bildern deutlich erhöht, da in einem viel größeren Ausmaß eine individuelle Anpassung möglich ist. Ferner ergeben sich mehrere ManipulatϊonsmÖglichkeiten. So können mit Hilfe der Steuereinrichtung Bilddaten verändert, editiert, kombiniert und/oder erzeugt, werden. Bei der Veränderung der Bilddaten erfolgt beispielsweise ein Dehnen, Strecken, Rotieren oder Eϊnfärben des darzustellenden Bildes. Bei dem Editieren der Bilddaten erfolgt beispielsweise ein Zurechtschneiden der Bildgröße, ohne dabei gleichzeitig ein Vergrößern bzw. Verkleinern vorzunehmen. Hierbei erfolgt das Zurechtschneiden insbesondere derart, dass das darzustellende Bild genau mit der Raumgeometrie harmoniert. Ferner kann das Zurechtschneiden derart erfolgen, dass schablonenartig erstellte Außenkonturen, z.B. die Kontur eines Sterns oder Kreises, erzeugt werden. Ferner ist es möglich, unterschiedliche Bilddaten zu kombinieren, indem beispielsweise der Bildinhalt eines ersten Bildes bzw. ein Teil davon in ein anderes Bild hinein kopiert wir. Ferner ist es möglich, ein Überblendung von einem ersten Bild zu einem zweiten Bild vorzunehmen, um dadurch fließende Übergänge, insbesondere wenn es sich bei den Bilddaten um Videodaten handelt, zu erreichen. Ferner können Bilddaten insbesondere mit Hilfe mathematischer Prozeduren erzeugt werden. Dadurch wird es möglich, mit Hilfe der Steuereinrichtung verschiedene fraktale Landschaften o.dgl. zu erzeugen.In particular, the scope of action for displaying images is significantly increased by the image display system according to the invention, since individual adaptation is possible to a much greater extent. There are also several manipulation options. With the help of the control device, image data can be changed, edited, combined and / or generated. When changing the image data, for example, the image to be displayed is stretched, stretched, rotated or colored. When editing the image data, for example, the image size is trimmed without simultaneously enlarging or reducing it. The trimming is done in such a way that the image to be displayed harmonizes exactly with the room geometry. Furthermore, the trimming can take place in such a way that template-like outer contours, for example the contour of a star or circle, are generated. It is also possible to have different To combine image data, for example by copying the image content of a first image or part of it into another image. Furthermore, it is possible to fade from a first image to a second image in order to achieve smooth transitions, in particular if the image data is video data. Furthermore, image data can be generated in particular with the aid of mathematical procedures. This makes it possible to use the control device to make various fractal landscapes or the like. to create.
Vorzugsweise sind die Bilddaten zumindest teilweise durch Bildinhaltsparameter, mit denen der visuelle Inhalt des Bildes definiert wird, berechenbar. Dies ist beispielsweise bei vektorisierten Bildern der Fall. Mit Hilfe der Steuereinrichtung können insbesondere mit Hilfe des erfindungsgemäßen Verfahrens die einzelnen Bϊldinhaltsparameter besonders einfach manipuliert werden. Auf Grundlage der Bϊldinhaltsparameter kann mit Hilfe der Rechnereinheit das darzustellende Bild berechnet werden. Dadurch können die Bilddaten während einer Veranstaltung besonders einfach an die aktuellen Gegebenheiten angepasst werden.The image data can preferably be calculated at least in part by image content parameters with which the visual content of the image is defined. This is the case, for example, with vectorized images. With the aid of the control device, the individual image content parameters can be manipulated particularly easily, in particular with the aid of the method according to the invention. The image to be displayed can be calculated on the basis of the image content parameters with the aid of the computer unit. This makes it particularly easy to adapt the image data to the current conditions during an event.
Besonders bevorzugt sind die Bilddaten zumindest teilweise durch Objektparameter, über die eine dreidimensionale Objektkontur definiert wird, berechenbar. Mit Hilfe der Objektparameter können beispielsweise die Konturen von Würfeln, Kugeln, Wellen, Tropfen, Polyedern u.dgl. definiert werden. Bei einer Manipulation der Bilddaten mit Hilfe der Steuereinrichtung und/ oder des erfind ungsgemäßen Verfahrens können die Objektparameter manipuliert werden, so dass die dreidimensionale Objektkontur veränderbar ist. Beispielsweise kann dadurch eine kugelförmige Objektkontur in eine tropfenförmige Objektkontur verändert werden. Insbesondere bei der Verknüpfung der Bildinhaltsparameter mit den Objektparametern, beispielsweise indem der durch die Bildinhaltsparameter definierte Bildinhalt auf die Objektparameter definierte Objektkontur projiziert wird, lassen sich faszinierende Bildeffekte erreichen. Die Verknüpfung des Bildinhalts mit der Objektkontur erfolgt beispielsweise durch eine zumindest partielle affine Abbildung eines vektorisierten Bildinhalts mit Hilfe einer Übertragungsmatrix, die durch Objektparameter definiert wird. Die so berechneten Bilddaten können anschließend von der Steuereinrichtung zur Darstellung des Bildes weiter verarbeitet werden.The image data can particularly preferably be calculated at least in part by object parameters, via which a three-dimensional object contour is defined. With the help of the object parameters, for example, the contours of cubes, spheres, waves, drops, polyhedra and the like. To be defined. If the image data is manipulated with the aid of the control device and / or the method according to the invention, the object parameters can be manipulated so that the three-dimensional object contour can be changed. For example, a spherical object contour can be changed into a drop-shaped object contour. In particular, when the image content parameters are linked to the object parameters, for example by projecting the image content defined by the image content parameters onto the object contour, fascinating image effects can be achieved. The image content is linked to the object contour, for example, by an at least partial affine Illustration of a vectorized image content using a transmission matrix, which is defined by object parameters. The image data calculated in this way can then be further processed by the control device to display the image.
Die Manipulation der Bilddaten erfolgt vorzugsweise zumindest teilweise über als Manipulationsregler eingestellte Reglerelemente. Die Bearbeitung bzw. die Erzeugung von Bilddaten erfolgt also durch das Drehen von Drehreglern bzw. durch das Verschieben von Schϊebereglern. Das bedeutet, dass einzelne Reglerelemente zur Manipulation der Bilddaten vorzugsweise mit einzelnen Parametern, also den Inhaltsparametern, Objektparametern u.dgl., zugeordnet sind. Die Zuordnung kann softwaremäßϊg innerhalb der Rechnereinheit und/oder vorzugsweise mit Hilfe einer mit der Steuereinrichtung verbundenen Einstetleinrichtung innerhalb der Steuereinrichtung erfolgen. Auf Grund dieser Zuordnung sind die einzelnen Reglerelemente mit einzelnen Bilddaten bzw. einzelnen Parametern verknüpft.The manipulation of the image data is preferably carried out at least in part via controller elements set as manipulation controllers. The processing or generation of image data is thus carried out by turning the rotary control or by moving the slide control. This means that individual controller elements for manipulating the image data are preferably assigned with individual parameters, that is to say the content parameters, object parameters and the like. The assignment can be carried out according to software within the computer unit and / or preferably with the aid of a setting device connected to the control device within the control device. Because of this assignment, the individual controller elements are linked to individual image data or individual parameters.
Die Manipulation der Bilddaten kann zumindest teilweise auch automatisch in Abhängigkeit von Tondaten erfolgen. Hierzu werden beispielsweise mit Hilfe mindestens eines Mikrofons beispielsweise Lautstärke und/oder Tonhöhe gemessen und in Tondaten umgewandelt. Dadurch ist es beispielsweise möglich, die Phase bzw. Schwingungszeit einer dreidimensionalen Welle proportional zur Im Raum vorherrschenden Tonhöhe anzupassen. Dadurch ist es möglich, dass das dargestellte Bild mit einer zu hörenden Musik harmoniert und diese visuell unterstreicht. Zusätzlich bzw. alternativ ist es auch möglich, dass die Manipulation der Bilddaten zumindest teilweise automatisch in Abhängigkeit von Lichtdaten erfolgt. Hierzu werden beispielsweise mit Hilfe geeigneter Fotoelemente Lichtstärke und/oder Lichtfarbe gemessen und in Lichtdaten umgewandelt. Dadurch ist es beispielsweise möglich, in Abhängigkeit von der Lichthelligkeit den Kontrast dos darzustellenden Bildes anzupassen. 12The manipulation of the image data can at least partially also take place automatically as a function of sound data. For this purpose, for example, volume and / or pitch are measured with the aid of at least one microphone and converted into sound data. This makes it possible, for example, to adapt the phase or oscillation time of a three-dimensional wave in proportion to the pitch prevailing in space. This makes it possible for the displayed image to harmonize with a piece of music to be heard and to underline it visually. Additionally or alternatively, it is also possible for the manipulation of the image data to take place at least partially automatically as a function of light data. For this purpose, light intensity and / or light color are measured using suitable photo elements and converted into light data. This makes it possible, for example, to adjust the contrast of the image to be displayed depending on the light brightness. 12
In bevorzugter Ausfuhrungsform erfolgt die Manipulation der Bilddaten zumindest teilweise automatisch In Abhängigkeit von Positionsdaten. Beispielsweise ist es möglich, mit Hilfe von Bewegungsmeldern die Position einzelner Personen bzw. Personen mengen zu detektieren, so dass die Position einzelner Personen festgestellt werden kann. Dadurch ist es beispielsweise möglich, genau an der Stelle ein Bild zu erzeugen, auf die sich eine Person gerade zu bewegt. Vorzugsweise werden als Positionsdaten die Position und/oder die Ausrichtung mindestens einer der Bilddarstellungseinπchtungen verwendet. Dadurch ist es beispielsweise möglich, auf einer sich bewegenden Leinwand verzerrungsfrei das Bild darzustellen. Besonders bevorzugt handelt es sich bei der Bϊlddarstellungseinπchtung um eine Dϊsplayeinrichtung wie beispielsweise eine LED-Wand, ein Großbildmonitor, eine „Virtual-Reality"-Brille (VR-Brille) o Ä.. Mit Hilfe der VR-Brille können dreidimensionale stereoskopische Bilder erzeugt, die dem Benutzer das dreidimensionale Erleben einer virtuellen Welt ermöglichen. In Abhängigkeit von der Blickrichtung bzw. der Bewegung wird das dargestellte Bild derart angepasst, dass eine möglichst realistische künstliche Welt entsteht, die sich insbesondere interaktiv verändern kann.In a preferred embodiment, the manipulation of the image data takes place at least partially automatically, depending on position data. For example, it is possible to use motion detectors to detect the position of individual people or quantities of people, so that the position of individual people can be determined. This makes it possible, for example, to generate an image exactly at the point at which a person is currently moving. The position and / or the orientation of at least one of the image display devices are preferably used as position data. This makes it possible, for example, to display the image on a moving screen without distortion. The image display device is particularly preferably a display device such as an LED wall, a large image monitor, “virtual reality” glasses (VR glasses) or the like. With the help of the VR glasses, three-dimensional stereoscopic images can be generated, which enable the user to experience a virtual world three-dimensionally. Depending on the direction of the gaze or the movement, the displayed image is adapted in such a way that an artificial world is created which is as realistic as possible and which can change, particularly interactively.
Vorzugsweise stammt ein einzelnes manipulierbares Bilddatenelement der Bilddaten aus der Gruppe Dichte, Größe, Farbe, Farbanteil, Dehnung, Streckung oder Drehung. Dadurch ist es möglich, zumindest einen dieser Parameter unabhängig von den anderen Parametern zu manipulieren. Besonders bevorzugt ist das einzelne Bilddatum nur für einen Teil des dargestellten Bildes relevant, so dass es möglich ist, nur einen Teil des dargestellten Bildes zu manipulieren. Dies ist beispielsweise besonders vorteilhaft, wenn auf einer größeren Projektionsfläche, dem "environment", ein kleineres Teilbild hindurch bewegt werden soll. Beispielsweise ist es möglich, vor einem bestimmten Hintergrund einen andersfarbigen Vordergrund, z.B. einen hüpfenden Ball, durch die gesamte Projektionsfläche hindurch zu bewegen. Ferner ist es dadurch einfacher, die Projektion von Bildinhalten auf Objektkonturen vorzunehmen, da je nach verwendeter Objektkontur z.B. eines Würfels unterschiedliche Verzerrungen des Bildinhalts mit verhältnismäßig geringem Rechenaufwand möglich sind, d.h. die Bilddaten sind vorzugsweise derart gewählt, dass eine Projektion des Bildes auf die durch Objektparameter definierte dreidimensionale Objektkontur erfolgt.An individual manipulable image data element of the image data preferably originates from the group density, size, color, color component, stretch, stretching or rotation. This makes it possible to manipulate at least one of these parameters independently of the other parameters. The individual image data is particularly preferably only relevant for a part of the displayed image, so that it is possible to manipulate only a part of the displayed image. This is particularly advantageous, for example, if a smaller partial image is to be moved through on a larger projection surface, the "environment". For example, it is possible to move a foreground of a different color, for example a bouncing ball, through the entire projection surface against a specific background. Furthermore, it makes it easier to project image contents onto object contours, since depending on the object contour used, for example a cube, different distortions of the Image contents are possible with relatively little computing effort, ie the image data are preferably chosen such that the image is projected onto the three-dimensional object contour defined by object parameters.
Das erfindungsgemäße Verfahren kann, insbesondere wie an Hand des erfindungsgemäßen Bilddarstellungssystem erläutert, welter fortgebildet werden.The method according to the invention can be further developed, in particular as explained using the image display system according to the invention.
Eine unabhängige Erfindung besteht in einem Tonwiedergabesystem zur Wiedergabe von Tönen, das entsprechend dem vorstehend beschriebenen Bilddarstellungssystem aus- und ggf. weitergebildet ist, mit der Maßgabe, dass sowohl Bilddaten durch Tonausgabedaten als auch Bilddarstellungseinrichtungen durch Tonwϊedergabeeinrichtungen ersetzt sind. Somit sind insbesondere gespeicherte Tonausgabedaten durch die Reglerelemente der Steuereinrichtung manipulierbar, wobei die Manipulation auch in der Abhängigkeit von Bilddaten, Tondaten, Positionsdaten u.dgl.. erfolgen kann.An independent invention consists in a sound reproduction system for the reproduction of sounds, which is designed and, if necessary, developed in accordance with the image display system described above, with the proviso that both image data are replaced by sound output data and image display devices are replaced by sound reproduction devices. Thus, in particular, stored sound output data can be manipulated by the controller elements of the control device, the manipulation also being able to take place as a function of image data, sound data, position data and the like.
Nachfolgend wird die Erfindung unter Bezugnahme auf die anliegenden Zeichnungen näher erläutert.The invention is explained in more detail below with reference to the accompanying drawings.
Es zeigen:Show it:
Fig. 1 eine schematische Ansicht des erfindungsgemäßen Bilddarstellungssystems undFig. 1 is a schematic view of the image display system according to the invention and
Fig. 2 ein schematϊsches Ablaufdiagramm für das erfindungsgemäße Verfahren zur Erzeugung von Bildern.Fig. 2 is a schematic flow chart for the inventive method for generating images.
Das erfindungsgemäße Bilddarstellungssystem weist eine Rechnereinheit 10 mit einem Speichermodul 12 auf. Die Rechnereinheit 10 kann prinzipiell mit einer Eingabeeinheit 14, die beispielsweise eine Computertastatur 16, eine Computermaus 18 sowie einen Computermonitor 20 aufweist, über eine Verbindung 22 verbunden werden. Vorzugsweise ist die Rechnereϊnheit 10 nur mit einer Steuereinrichtung 24 verbunden. Hierzu ist die Rechnereinheit 10 über eine Einspeisungsleitung 26 mit einem Eingangsport 28 der Steuereinrichtung 24 verbunden. Über die Einspeisungsleitung 26 werden Bilddaten 30 in die Steuereinrichtung 24 eingespeist. Die Steuereinrichtung 24 weist einen Ausgangsport 32 auf, der über eine Manipulationsleϊtung 34 zur Manipulation der Bilddaten 30 mit der Rechnereinheit 10 verbunden ist.The image display system according to the invention has a computer unit 10 with a memory module 12. In principle, the computer unit 10 can be connected to an input unit 14, which has, for example, a computer keyboard 16, a computer mouse 18 and a computer monitor 20, via a connection 22. The computer unit 10 is preferably only connected to a control device 24. For this purpose, the computer unit 10 is connected to an input port 28 of the control device 24 via a feed line 26. Image data 30 are fed into the control device 24 via the feed line 26. The control device 24 has an output port 32, which is connected to the computer unit 10 via a manipulation line 34 for manipulating the image data 30.
Die Manipulation der Bilddaten 30 kann mit Hilfe von Reglerelementen 36 erfolgen, bei denen es sich beispielsweise um Schieberegler 38 und/oder Drehregler 40 handeln kann. Ferner kann die Manipulation der Bilddaten 30 mit Hilfe von einer Messeinrichtung 42 gemessener Messdaten erfolgen. Bei den Messdaten handelt es sich beispielsweise um Tondaten 44, Lichtdaten 46 und/oder Positionsdaten 48.The manipulation of the image data 30 can take place with the aid of controller elements 36, which can be, for example, slide controllers 38 and / or rotary controllers 40. Furthermore, the manipulation of the image data 30 can take place with the aid of measurement data measured by a measuring device 42. The measurement data are, for example, sound data 44, light data 46 and / or position data 48.
Mit der Steuereinrichtung 24 sind über mit einem Ansteuerungsmodul 49 verbundene Steuerleitungen 50 Bilddarstellungseinrichtungen 52 verbunden. Das Ansteuerungsmodul 49 kann ein Bestandteil der Steuereinrichtung 24 und/ oder der Rechnereinheit 10 sein. Zur Ansteuerung der Bllddarstellungseinrϊchtung 52 weist die Steuereinrichtung-ggf. einen Steuerport 53 auf, der über eine Ansteuerleitung 55 mit dem Ansteuerungsmodul 49 verbunden ist. Vorzugsweise ist das Ansteuerungsmodul 49 zum schnelleren Informationsaustausch über eine Datenleϊtung 57 mit dem Speichermodul 12 und den dort abgespeicherten Bilddaten 30 verbunden. Insbesondere erfolgt das Management bzw. die Organisation der mit der Messeinrichtung 42 gemessenen Messdaten mit Hilfe des Ansteuerungsmoduls 49.Image display devices 52 are connected to the control device 24 via control lines 50 connected to a control module 49. The control module 49 can be a component of the control device 24 and / or the computer unit 10. To control the image display device 52, the control device, if necessary, a control port 53, which is connected to the control module 49 via a control line 55. The control module 49 is preferably connected to the memory module 12 and the image data 30 stored there for faster information exchange via a data line 57. In particular, the management or the organization of the measurement data measured with the measuring device 42 takes place with the aid of the control module 49.
Bei den Bilddarstellungseinrichtungen 52 handelt es sich beispielsweise um Scheinwerfer, die auf einer Leinwand 54 in einem Projektionsbereich 56 ein Bild 58 darstellen. Bei der Leinwand 54 handelt es sich beispielsweise um eine große Projektϊonsfläche, wie sie beispielsweise in Planetarien, IMAX-Kinos oder Theaterbühnen verwendet wird. Bei dem erfindungsgemäßen Verfahren zur Erzeugung von Bildern 58 (Fig. 2) werden zur Manipulation der Bilddaten 30 Steuerdaten 60 verwendet. Bei den Steuerdaten 60 handelt es sich insbesondere um von den Reglerelementen 36 der Steuereinrichtung 24 erzeugte Reglerdaten 62 sowie um Tondaten 44, Lichtdaten 46 und Posϊtϊonsdaten 48. Bei den Tondaten 44 handelt es sich insbesondere um mit Hilfe einer automatischen Messeϊnrichtung 42 gemessene Daten einer Tonquelle 64. Entsprechend handelt es sich bei den Lichtdaten 46 um von einer automatischen Messeinrichtung 42 gemessene Daten einer Lichtquelle 66. Die Positϊonsdaten 48 werden beispielsweise von Bewegungsmeldern und/oder VR-Brillen übertragen. Die Positionsdaten können analog zu einem Positionsbestimmungssystem, wie GPS, durch das Triangulieren dreier unterschiedlicher Sender, z.B. Funksender, berechnet werden.The image display devices 52 are, for example, headlights which display an image 58 on a screen 54 in a projection area 56. The screen 54 is, for example, a large project area such as is used for example in planetariums, IMAX cinemas or theater stages. In the method according to the invention for generating images 58 (FIG. 2), control data 60 are used to manipulate the image data 30. The control data 60 are, in particular, controller data 62 generated by the control elements 36 of the control device 24, as well as sound data 44, light data 46 and position data 48. The sound data 44 are, in particular, data from a sound source 64 measured using an automatic measuring device 42 Correspondingly, the light data 46 are data from a light source 66 measured by an automatic measuring device 42. The position data 48 are transmitted, for example, by motion detectors and / or VR glasses. The position data can be calculated analogously to a position determination system, such as GPS, by triangulating three different transmitters, for example radio transmitters.
Die einzelnen Steuerdaten 60 werden in einer prozeduralen Verknüpfung 68 mit einzelnen Parametern 70 verknüpft. Bei den Parametern 70 kann es sich um Bildparameter 72 und/oder Tonparameter 74 handeln. Die Bildparameter 72 lassen sich wiederum in Bildinhaltsparameter 76 und Objektparameter 78 unterteilen.The individual control data 60 are linked to individual parameters 70 in a procedural link 68. The parameters 70 can be image parameters 72 and / or sound parameters 74. The image parameters 72 can in turn be divided into image content parameters 76 and object parameters 78.
Für die prozedurale Verknüpfung 68 findet eine Auswahl 75 statt, welcher bestimmter Steuerdatensatz der Steuerdaten 60 mit welchen bestimmten Parametern 70 verknüpft wird. Ferner wird ein Ausmaß 77, wie stark ein bestimmter Parameter 70 in Abhängigkeit des bestimmten Steuerdatensatzes verändert wird, eingestellt. Die Auswahl 75 und die Bestimmung des Ausmaßes 77 kann mit Hilfe der Steuereinrichtung 24 beispielsweise durch die Bedienung von Reglerelementen 36 erfolgen. In einem Regelwerk zur Variablenreduktion 79 wird auf Basis der zuvor durchgeführten Auswahl 75 und des Ausmaßes 77 die Manipulation der Parameter 70 durchgeführt.A selection 75 takes place for the procedural link 68, which specific control data record of the control data 60 is linked to which specific parameters 70. Furthermore, an extent 77 of how much a certain parameter 70 is changed as a function of the determined control data record is set. The selection 75 and the determination of the extent 77 can be carried out with the aid of the control device 24, for example by operating control elements 36. In a set of rules for variable reduction 79, the manipulation of parameters 70 is carried out on the basis of the selection 75 previously carried out and the extent 77.
Mit Hilfe der manipulierten Tonparameter 74 erfolgt eine Tonberechnung 78. Innerhalb der Tonberechnung 78 werden Tonausgabedaten 80 berechnet. - L 5 -A sound calculation 78 is carried out with the aid of the manipulated sound parameters 74. Sound output data 80 are calculated within the sound calculation 78. - L 5 -
Hierbei ist es möglich, dass die Tonausgabedaten 80 neu erzeugt werden oder bereits vorhandene Tonausgabedaten 80 durch die Tonberechnung 78 manipuliert, d.h. verändert, editiert oder kombiniert werden. Die Tonausgabedaten 80 werden an eine Tonausgabe 82 übertragen, bei der es sich beispielsweise um Lautsprecher und/oder Kopfhörer handelt. Durch dieses Verfahren ist es beispielsweise möglich, abhängig von den Positionsdaten 48 die Tonausgabedaten 80 zu erzeugen bzw. zu verändern. Dies ist beispielsweise vorteilhaft, wenn durch die Positionsdaten 48 die Kopfhaltung eines Hörers ermittelt wird. Abhängig von der Kopfstellung des Hörers können Tonausgabedaten 80 an die Tonausgabe 82 übertragen werden, wodurch ein plastischer dreidimensionaler Toneffekt erzeugt werden kann. Dieser Toneffekt ist vergleichbar mit den Toneffekten für ein Surroundsystem, wobei der Toneffekt interaktiv und individuell in Abhängigkeit von dem Hörer variiert werden kann.It is possible for the sound output data 80 to be newly generated or for existing sound output data 80 to be manipulated by the sound calculation 78, i.e. changed, edited or combined. The sound output data 80 are transmitted to a sound output 82, which is, for example, loudspeakers and / or headphones. This method makes it possible, for example, to generate or change the sound output data 80 depending on the position data 48. This is advantageous, for example, if the head position of a listener is determined by the position data 48. Depending on the head position of the listener, sound output data 80 can be transmitted to the sound output 82, as a result of which a three-dimensional plastic sound effect can be generated. This sound effect is comparable to the sound effects for a surround system, whereby the sound effect can be varied interactively and individually depending on the listener.
Mit Hilfe der manipulierten Bildinhaltsparameter 76 erfolgt eine Bildϊnhaltsberechnung 84. Entsprechend erfolgt mit Hilfe der Objektparameter 78 ein Objektkonturberechnung 86, Anschließend erfolgt eine Verknüpfung des Bitdinhalts mit der Objektkontur, indem eine Projektion 88 des Bildinhalts auf die Objektkontur erfolgt. Die so erzeugten Bilddaten 30 werden an die Bilddarstellungseinrichtung 52 übertragen, um das Bild 58, das durch die Bilddaten 30 definiert wird, darzustellen.An image content calculation 84 is carried out with the aid of the manipulated image content parameters 76. An object contour calculation 86 is accordingly carried out with the aid of the object parameters 78. The bit content is then linked to the object contour by projecting 88 the image content onto the object contour. The image data 30 thus generated are transmitted to the image display device 52 in order to display the image 58 which is defined by the image data 30.
Da die Bϊlddarstellungseinrichtung 52 auch als Lichtquelle 66 und entsprechend die Tonausgabe 82 als Tonquelle 64 wirken kann, ist es möglich, eine Rückkopplung der Lichtdaten 46 und der Tondaten 44 zu erreichen. Since the image display device 52 can also act as a light source 66 and, accordingly, the sound output 82 as a sound source 64, it is possible to achieve a feedback of the light data 46 and the sound data 44.

Claims

- 1 b -Patentansprüche - 1 b -patent claims
1. Verfahren zur Erzeugung von Bildern mit den Schritten1. Method for generating images with the steps
Bereitstellen von Bildparametern (72) zur Berechnung eines Bildes (58),Providing image parameters (72) for calculating an image (58),
Erfassen von Steuerdaten (60), wobei zumindest ein Teil der Steuerdaten (60) durch ein Bedienen von Reglerelementen (36) einer Steuereinrichtung (24) veränderbar ist, prozedurales Verknüpfen (68) mindestens eines Steuerdatensatzes (60) mit mindestens zwei Bildparametern (72) durch ein Regelwerk zur Variablenreduktion (79) undAcquisition of control data (60), at least some of the control data (60) being changeable by operating control elements (36) of a control device (24), procedural linking (68) of at least one control data set (60) with at least two image parameters (72) through a set of rules for variable reduction (79) and
Darstellen des Bildes (58) mit Hilfe einer Darstellungseϊnrichtung (52), wobei beim prozeduralen Verknüpfen eine Auswahl (75), welcher bestimmter Stcuerdatensatz (60) mit welchen bestimmten Bildparametern (72) prozedural verknüpft wird, und/oder ein Ausmaß (77), in dem ein bestimmter Bildparameter (72) in Abhängigkeit des bestimmten Steuerdatensatzes (60) mit ihm prozedural verknüpft wird, einstellbar ist, 1 / -Displaying the image (58) with the aid of a display device (52), with the procedural linking a selection (75), which specific string data record (60) is procedurally linked to which specific image parameters (72), and / or an extent (77), in which a certain image parameter (72) can be procedurally linked as a function of the certain control data record (60), can be set, 1 / -
ein Manipulieren der Bildparameter (72) in Abhängigkeit von den Steuerdaten (60) unter Berücksichtigung ihrer Verknüpfung (68) und eine Berechnung von das Bild (58) definierenden Bilddaten (30) in Abhängigkeit von den manipulierten Bildparametern (72) erfolgt.the image parameters (72) are manipulated as a function of the control data (60), taking their linkage (68) into account, and the image data (30) defining the image (58) are calculated as a function of the manipulated image parameters (72).
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die prozedurale Verknüpfung (68) linear, polynomisch, exponentϊell, logarithmϊsch und/oder fraktal erfolgt.2. The method according to claim 1, characterized in that the procedural link (68) is linear, polynomial, exponential, logarithmic and / or fractal.
3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass für einen bestimmten Steuerdatensatz (60) mehrere verschiedene prozedurale Verknüpfungen (68) abspeicherbar und/oder auswählbar sind.3. The method according to claim 1 or 2, characterized in that for a certain control data record (60) several different procedural links (68) can be stored and / or selected.
4. Verfahren nach einem der Ansprüche 1 - 3, dadurch gekennzeichnet, dass die Verknüpfung (68) mindestens eines Steuerdatensatzes (60) mit mindestens einem Bildparameter (72) durch die Steuereinrichtung (24) eingestellt wird.4. The method according to any one of claims 1-3, characterized in that the link (68) of at least one control data record (60) with at least one image parameter (72) is set by the control device (24).
5. Verfahren nach einem der Ansprüche 1 - 4, dadurch gekennzeichnet, dass mindestens einer der Bildparameter (72) einen insbesondere einstellbaren Mindestwert und/oder Maximalwert aufweist, durch die das maximale Ausmass, in dem der bestimmte Bildparameter (72) variiert werden kann, begrenzt wird.5. The method according to any one of claims 1-4, characterized in that at least one of the image parameters (72) has a particularly adjustable minimum value and / or maximum value, by means of which the maximum extent to which the specific image parameter (72) can be varied, is limited.
6. Verfahren nach einem der Ansprüche 1 - 5, dadurch gekennzeichnet, dass die Steuerdaten (60) automatisch gemessene Daten, insbesondere Lichtdaten (46), Tondaten (44) und/oder Positϊonsdaten (48), aufweisen. 6. The method according to any one of claims 1-5, characterized in that the control data (60) automatically measured data, in particular light data (46), sound data (44) and / or position data (48).
7. Verfahren nach einem der Ansprüche 1- 6, dadurch gekennzeichnet, dass die Bilddaten (30) zumindest zeitweise allein durch einen mit Hilfe der Steuerdaten (60) manipulϊerbaren regelbasierten Algorithmus erzeugt werden.7. The method according to any one of claims 1- 6, characterized in that the image data (30) are at least temporarily generated solely by a rule-based algorithm which can be manipulated with the aid of the control data (60).
8. Verfahren nach einem der Ansprüche 1 - 7, dadurch gekennzeichnet, dass als Darstellungseϊnrichtung (52) eine Displayeinrϊchtung, insbesondere eine VR-Brille verwendet wird.8. The method according to any one of claims 1-7, characterized in that a display device, in particular VR glasses, is used as the display device (52).
9. Verfahren nach einem der Ansprüche 1 - 8, dadurch gekennzeichnet, dass mit Hilfe der Steuerdaten (60) manϊpullerbare Tonausgabedaten (80) berechnet werden.9. The method according to any one of claims 1-8, characterized in that manϊpullerbare sound output data (80) are calculated using the control data (60).
10. Bilddarstellungssystem zur Darstellung von Bildern (58), mit einer Rechnereinheit (10) zur Verarbeitung von das Bild (58) definierenden Bilddaten (30), wobei die Rechnereinheit (10) ein Speichermodul (12) zur Speicherung der Bilddaten (30) aufweist, und einer einen Eingangsport (28) zur Eϊnspeisung der Bilddaten (30) aufweisenden Steuereinrichtung (24) zur Steuerung von das Bild (58) darstellenden Bilddarstellungseinrichtungen (52), wobei zumindest teilweise die Steuerung über die Bedienung mehrerer Reglerelemente (36) erfolgt, d a d u r c h g e k e n n z e i c h n e t , dass die Steuereinrichtung (24) einen mit dem Speichermodul (12) verbundenen Ausgangsport (32) zur Manipulation der Bilddaten (30) aufweist. 10. Image display system for displaying images (58), with a computer unit (10) for processing image data (30) defining the image (58), the computer unit (10) having a memory module (12) for storing the image data (30) , and a control device (24) having an input port (28) for feeding in the image data (30) for controlling image display devices (52) representing the image (58), the control being carried out at least partially via the operation of a plurality of controller elements (36) that the control device (24) has an output port (32) connected to the memory module (12) for manipulating the image data (30).
11. Bilddarstellungssystem nach Anspruch 10, dadurch gekennzeichnet, dass die Bilddaten (30) zumindest teilweise durch Bϊldinhaltsparameter (76) zur Definierung des visuellen Inhalts des Bildes (58) berechenbar sind11. The image display system according to claim 10, characterized in that the image data (30) can be at least partially calculated by image content parameters (76) for defining the visual content of the image (58)
12. Bilddarstellungssystem nach Anspruch 10 oder 11, dadurch gekennzeichnet, dass die Bilddaten (30) zumindest teilweise durch Objektparameter (78) zur Definierung einer dreidimensionalen Objektkontur berechenbar sind.12. Image display system according to claim 10 or 11, characterized in that the image data (30) can be at least partially calculated by object parameters (78) for defining a three-dimensional object contour.
13. Bilddarstellungssystem nach einem der Ansprüche 10 - 12, dadurch gekennzeichnet, dass die Manipulation der Bilddaten (30) zumindest teilweise über als Manipulationsregler eingestellte Reglerelemente (36) erfolgt.13. Image display system according to one of claims 10 to 12, characterized in that the manipulation of the image data (30) takes place at least partially via controller elements (36) set as manipulation controllers.
14. Bilddarstellungssystem nach einem der Ansprüche 10 - 13, dadurch gekennzeichnet, dass die Manipulation der Bilddaten zumindest teilweise automatisch in Abhängigkeit von Positionsdaten (48), insbesondere von der Position und/oder Ausrichtung der Bilddarstellungseinrϊchtung (52), erfolgt.14. Image display system according to one of claims 10-13, characterized in that the manipulation of the image data takes place at least partially automatically as a function of position data (48), in particular of the position and / or orientation of the image display device (52).
15. Bilddarstellungssystem nach einem der Ansprüche 10 - 14, dadurch gekennzeichnet, dass die Manipulation der Bilddaten (30) zumindest teilweise automatisch in Abhängigkeit von Tondaten (44), insbesondere Lautstärke und/oder Tonhöhe, erfolgt.15. Image display system according to one of claims 10-14, characterized in that the manipulation of the image data (30) takes place at least partially automatically as a function of sound data (44), in particular volume and / or pitch.
16. Bilddarstellungssystem nach einem der Ansprüche 10 - 15, dadurch gekennzeichnet, dass mindestens ein Bilddatenelement der Bilddaten (30) aus der Gruppe Dichte, Größe, Phase, Farbe, Farbanteil, Dehnung, Streckung oder Drehung stammt. 16. Image display system according to one of claims 10 - 15, characterized in that at least one image data element of the image data (30) comes from the group density, size, phase, color, color fraction, stretching, stretching or rotation.
17. Bilddarstellungssystem nach Anspruch 16, dadurch gekennzeichnet, dass der einzelne Bilddatensatz (30) nur für einen Teil des dargestellten Bildes (58) relevant ist.17. The image display system according to claim 16, characterized in that the individual image data record (30) is only relevant for a part of the displayed image (58).
18. Bilddarstellungssystem nach einem der Ansprüche 12 - 17, dadurch gekennzeichnet, dass die Bilddaten (30) derart gewählt sind, dass eine Projektion des Bildes (58) auf die durch die Objektparameter (86) definierte dreidimensionale Objektkontur erfolgt.18. Image display system according to one of claims 12-17, characterized in that the image data (30) are selected such that the image (58) is projected onto the three-dimensional object contour defined by the object parameters (86).
19. Bilddarstellungssystem nach einem der Ansprüche 10 - 18, gekennzeichnet durch eine mit der Steuereinrichtung (24) verbundene Einstellungseinrichtung zur definierten Verknüpfung einzelner Reglerelemente (36) mit einzelnen Bilddaten (30). 19. Image display system according to one of claims 10 - 18, characterized by a setting device connected to the control device (24) for the defined linking of individual controller elements (36) with individual image data (30).
PCT/EP2005/052332 2004-05-21 2005-05-20 Method for generating images and image display system WO2005114585A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102004025013.8 2004-05-21
DE200410025013 DE102004025013A1 (en) 2004-05-21 2004-05-21 Method for generating images and image display system

Publications (1)

Publication Number Publication Date
WO2005114585A1 true WO2005114585A1 (en) 2005-12-01

Family

ID=34968033

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2005/052332 WO2005114585A1 (en) 2004-05-21 2005-05-20 Method for generating images and image display system

Country Status (2)

Country Link
DE (1) DE102004025013A1 (en)
WO (1) WO2005114585A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6140565A (en) * 1998-06-08 2000-10-31 Yamaha Corporation Method of visualizing music system by combination of scenery picture and player icons
US6421604B1 (en) * 1994-11-11 2002-07-16 Xanavi Informatics Corporation Map display apparatus for motor vehicle
WO2003049455A1 (en) * 2001-11-30 2003-06-12 Zaxel Systems, Inc. Image-based rendering for 3d object viewing
US20030156078A1 (en) * 2002-02-19 2003-08-21 Yamaha Corporation Image controlling apparatus capable of controlling reproduction of image data in accordance with event

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3513993A1 (en) * 1985-04-18 1986-10-23 Stefan 8021 Icking Reich Video effect device
JPS62230169A (en) * 1986-03-31 1987-10-08 Toshiba Corp Wipe waveform selecting device
US5048390A (en) * 1987-09-03 1991-09-17 Yamaha Corporation Tone visualizing apparatus
DE3816545A1 (en) * 1988-05-14 1989-11-23 Foerst Reiner Device for generating images controlled by sound and randomly
GB2267007B (en) * 1992-04-24 1995-09-13 Sony Broadcast & Communication Video special effect apparatus and method
DE69408838T2 (en) * 1993-06-10 1998-09-17 Lightworks Editing Systems Ltd VIDEO EDITING SYSTEM
EP0669758B1 (en) * 1993-09-06 2000-03-08 Kabushiki Kaisha Oh-Yoh Keisoku Kenkyusho Time-varying image processor and display device
DE19903942C1 (en) * 1999-02-01 2000-07-27 Matthias Riediger Method and device for converting electrical signals into moving images
DE20308420U1 (en) * 2003-05-27 2003-08-28 Rainer Bjoern Device for generating fractal figures uses optical feedback between video camera, television set when camera directly connected to television set via conventional video frequency amplifier

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6421604B1 (en) * 1994-11-11 2002-07-16 Xanavi Informatics Corporation Map display apparatus for motor vehicle
US6140565A (en) * 1998-06-08 2000-10-31 Yamaha Corporation Method of visualizing music system by combination of scenery picture and player icons
WO2003049455A1 (en) * 2001-11-30 2003-06-12 Zaxel Systems, Inc. Image-based rendering for 3d object viewing
US20030156078A1 (en) * 2002-02-19 2003-08-21 Yamaha Corporation Image controlling apparatus capable of controlling reproduction of image data in accordance with event

Also Published As

Publication number Publication date
DE102004025013A1 (en) 2005-12-15

Similar Documents

Publication Publication Date Title
DE60302063T2 (en) Graphical user interface for a flight simulator based on a client-server architecture
USRE43476E1 (en) Method and apparatus for controlling images with image projection lighting devices
DE69907644T2 (en) REAL-TIME SYSTEM FOR THREE-DIMENSIONAL REALISTIC VIRTUAL IMAGE DISPLAY
DE19825302A1 (en) System for setting up a three-dimensional waste mat, which enables a simplified setting of spatial relationships between real and virtual scene elements
EP3427474B1 (en) Image processing method, image processing means and image processing device for generating images of a portion of a three-dimensional space
DE102006002602A1 (en) Calibration method and calibration system
DE102016115641B4 (en) Fixture control system
EP1194005B1 (en) Method for adjusting the transmission characteristics of an electronic circuit
DE102017218515A1 (en) Video data distributor and aircraft cabin management system
WO2005114585A1 (en) Method for generating images and image display system
DE102015210405A1 (en) Audio processing system and method for processing an audio signal
JPH04212193A (en) Illumination control method
WO2009121618A1 (en) Lighting arrangement having multiple separate lighting units
EP3365748A2 (en) Device for pivoting a virtual reality display and method for displaying a virtual reality scene
DE10154794A1 (en) Synchronized visualization of partial scenes
DE60001852T2 (en) IMAGE PROCESSING DEVICE, METHOD, PROGRAM AND STORAGE MEDIUM
EP0775415B1 (en) Device and process for creating an image sequence
AT506618B1 (en) INTERACTIVE MULTIMEDIA PRESENTATION DEVICE
DE10134430A1 (en) Immersive stereoscopic projection system for use in virtual reality with software corrected projection onto a concave projection screen and floor and masking of non-visible regions
DE3348092C2 (en)
DE102005055990A1 (en) Projection technology for simulating e.g. blue summer sky, has projection system with projectors for generating interactive panorama projection with fixed and/or moving images on covering surfaces that are overlapped with each other
EP1502145B1 (en) Method and device for the consistent representation of concrete and virtual objects
DE102021126312A1 (en) Background Playback Facility
DE102022206395A1 (en) Method for simulating a room as a virtual reality using a simulation device, computer program product, computer-readable storage medium and simulation device
DE102018222148A1 (en) Editing of visual information

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: FESTSTELLUNG EINES RECHTSVERLUSTS NACH REGEL 69(1) EPUE

122 Ep: pct application non-entry in european phase