DE10039384A1 - Method and device for determining position data of moving objects, for evaluating events and / or for determining the relations between moving objects - Google Patents
Method and device for determining position data of moving objects, for evaluating events and / or for determining the relations between moving objectsInfo
- Publication number
- DE10039384A1 DE10039384A1 DE10039384A DE10039384A DE10039384A1 DE 10039384 A1 DE10039384 A1 DE 10039384A1 DE 10039384 A DE10039384 A DE 10039384A DE 10039384 A DE10039384 A DE 10039384A DE 10039384 A1 DE10039384 A1 DE 10039384A1
- Authority
- DE
- Germany
- Prior art keywords
- objects
- position data
- events
- relations
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000004458 analytical method Methods 0.000 claims description 49
- 238000011156 evaluation Methods 0.000 claims description 42
- 230000002123 temporal effect Effects 0.000 claims description 17
- 239000002131 composite material Substances 0.000 claims description 12
- 230000008859 change Effects 0.000 claims description 7
- 238000007619 statistical method Methods 0.000 claims description 3
- 230000015572 biosynthetic process Effects 0.000 claims description 2
- 108090000623 proteins and genes Proteins 0.000 claims description 2
- 238000005259 measurement Methods 0.000 claims 4
- 238000012935 Averaging Methods 0.000 claims 1
- 239000012491 analyte Substances 0.000 claims 1
- 230000002452 interceptive effect Effects 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 description 7
- 150000001875 compounds Chemical class 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 241000270281 Coluber constrictor Species 0.000 description 1
- 235000009854 Cucurbita moschata Nutrition 0.000 description 1
- 240000001980 Cucurbita pepo Species 0.000 description 1
- 235000009852 Cucurbita pepo Nutrition 0.000 description 1
- 241000282941 Rangifer tarandus Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000000386 athletic effect Effects 0.000 description 1
- 238000011511 automated evaluation Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 230000001351 cycling effect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- OQZCSNDVOWYALR-UHFFFAOYSA-N flurochloridone Chemical compound FC(F)(F)C1=CC=CC(N2C(C(Cl)C(CCl)C2)=O)=C1 OQZCSNDVOWYALR-UHFFFAOYSA-N 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000009183 running Effects 0.000 description 1
- 235000020354 squash Nutrition 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0021—Tracking a path or terminating locations
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0605—Decision makers and devices using detection means facilitating arbitration
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/14—Receivers specially adapted for specific applications
- G01S19/19—Sporting applications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/0009—Transmission of position information to remote stations
- G01S5/0018—Transmission from mobile station to base station
- G01S5/0027—Transmission from mobile station to base station of actual mobile position, i.e. position determined on mobile
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/04—Position of source determined by a plurality of spaced direction-finders
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/14—Determining absolute distances from a plurality of spaced points of known location
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0021—Tracking a path or terminating locations
- A63B2024/0025—Tracking the path or location of one or more users, e.g. players of a game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/83—Special sensors, transducers or devices therefor characterised by the position of the sensor
- A63B2220/836—Sensors arranged on the body of the user
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/50—Wireless data transmission, e.g. by radio transmitters or telemetry
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Computer Networks & Wireless Communication (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur Bestimmung von Positionsdaten von beweglichen Objekten, zur Auswertung von Ereignissen und/oder zur Bestimmung der Relationen zwischen beweglichen Objekten, wobei eine automatisierte Auswertung von Positionsdaten von zumindest zwei bewegli chen Objekten realisiert wird und auch Relationen zwischen diesen Objekten be rücksichtigt werden können.The invention relates to a method and an apparatus for determining Position data of moving objects, for the evaluation of events and / or to determine the relations between moving objects, wherein an automated evaluation of position data from at least two moveable Chen objects is realized and also relations between these objects can be taken into account.
Im Sportbereich, z. B. bei einem Fußballspiel, kann beispielsweise eine Situation dadurch analysiert werden, daß die gegenwärtige Position der Spieler auf dem Bildschirm dargestellt wird, der Kommentator von Hand ihre Bewegungen nach zeichnet und besondere Ereignisse markiert. Eine solche manuelle Auswertung er fordert einen beträchtlichen Aufwand und kann nicht fortwährend für die gesamte Spieldauer geschehen. Sie ist deshalb nur in Spielunterbrechungen möglich. Auch kann der Betrachter nicht selbst entscheiden, ob er an der Analyse einer Situation interessiert ist, oder vielleicht lieber den Spielverlauf weiterverfolgen möchte.In the sports area, e.g. B. at a soccer game, for example, a situation by analyzing the current position of the players on the Screen is shown, the commentator manually following her movements records and marks special events. Such a manual evaluation he requires considerable effort and cannot be used continuously for the whole Game duration happen. It is therefore only possible in game breaks. Also the viewer cannot decide for himself whether to analyze a situation is interested, or maybe would rather follow the game progress.
Ein ähnliches Problem wie beim Fußball stellt sich in der Berichterstattung über viele andere Sportarten wie z. B. Autorennen. Hier gibt es bereits erste Ansätze, dem Betrachter am Fernsehbildschirm mehrere Kameraperspektiven anzubieten und die Auswahl der gewünschten Perspektive diesem zu überlassen.A similar problem to that of football arises in the reporting many other sports such as B. Auto racing. There are already initial approaches to offer the viewer several camera perspectives on the television screen and leave the choice of perspective to it.
Verfahren zur automatischen Auswertung von Ereignissen auf der Rennstrecke sind jedoch bislang nicht bekannt.Procedure for the automatic evaluation of events on the racetrack are not yet known.
Die Erfindung hat die Aufgabe, ein Verfahren und eine Vorrichtung zur Verbesse rung der automatischen Auswertung von Positionsdaten von beweglichen Objek ten zu ermöglichen. Insbesondere wird die Auswertung von Ereignissen und/oder der Relationen zwischen zumindest zwei beweglichen Objekten realisiert.The object of the invention is a method and a device for improvement Automatic evaluation of position data of moving objects to enable. In particular, the evaluation of events and / or the relations between at least two moving objects.
Erfindungsgemäß kann ein Verfahren zur automatischen Bestimmung von Positi onsdaten von beweglichen Objekten, zur Auswertung von Ereignissen und/oder zur Auswertung der Relation zwischen zumindest zwei beweglichen Objekten zumindest einen der folgenden Schritte enthalten.According to the invention, a method for the automatic determination of positi ons data of moving objects, for the evaluation of events and / or for evaluating the relationship between at least two moving objects contain at least one of the following steps.
Zuerst kann eine Zuordnung einer Kennung zu jedem beweglichen Objekt erfol gen. Diese Kennung dient der eindeutigen Unterscheidung der Objekte. Anschlie ßend kann eine Anordnung eines Senders an jedem einzelnen Objekt erfolgen. Ein Objekt kann beispielsweise ein Spieler in einer Sportveranstaltung, ein Fahrzeug in einem Wettrennen oder auch ein Ball in einem Ballspiel sein.First, an identifier can be assigned to each moving object This identifier serves to clearly differentiate between the objects. subsequently, A transmitter can be arranged on each individual object. On Object can be, for example, a player in a sporting event, a vehicle in a race or even a ball in a ball game.
Die Signale der an den Objekten angeordneten Sender können die jeweilige Ken nungsinformation des zugeordneten Objekts enthalten. Die Kennungsinformation kann beispielsweise in der Verwendung von verschiedenen Frequenzen für die einzelnen Sender liegen. Auch verschiedene hinreichend bekannte Modulations verfahren können zur Aufprägung der Kennungsinformation auf eine Trägerfre quenz des Senders verwendet werden. The signals of the transmitters arranged on the objects can be the respective Ken contain information about the assigned object. The identifier information can for example in the use of different frequencies for the individual stations. Also various well known modulations can process to stamp the identification information on a carrier fre frequency of the transmitter can be used.
Die Sendersignale können durch das Vorsehen eines Funksystems empfangen werden. Hierbei sind verschiedene Hoch- und Multifrequenzsysteme denkbar, die lokal in der Nähe der beweglichen Objekte installiert werden können.The transmitter signals can be received by the provision of a radio system become. Various high and multi-frequency systems are conceivable here can be installed locally near the moving objects.
Die Bestimmung der Positionsdaten der Objekte kann aus den empfangenen Sen dersignalen erfolgen. Hierbei können Entfernungen und Winkelausrichtungen der Objekte zu den Empfangseinrichtungen des Funksystems verwendet werden. Durch Anwendung von trigonometrischen Beziehungen können die Positionen der beweglichen Objekte zu jedem Zeitpunkt leicht ermittelt werden. Die Bestimmung der Positionsdaten der Objekte aus den empfangenen Sendersignalen ermöglicht eine Bestimmung des Aufenthaltsorts und eine Identifikation der beweglichen Objekte.The position data of the objects can be determined from the received sen dersignalen. Here distances and angular orientations of the Objects are used to receive the radio system. By using trigonometric relationships, the positions of the moving objects can be easily determined at any time. The determination the position data of the objects from the received transmitter signals a determination of the location and an identification of the mobile Objects.
Durch eine Auswertung der Positionsdaten kann das Auftreten von Ereignissen ermittelt werden. Ein Ereignis tritt beispielsweise auf, wenn sich ein Objekt zu ei nem bestimmten Zeitpunkt in einem vorbestimmten Raum aufhält oder eine vor bestimmte Positionsänderung vornimmt. Weitere Definitionen für Ereignisse sind selbstverständlich auch möglich. Ereignisse entstehen durch die Bewegungen der Objekte und dienen der automatischen Auswertung von komplexeren Abläufen. Durch die Ermittlung von Ereignissen kann flexibel auf das Auftreten von be stimmten Situationen reagiert werden. Ereignisse können weiterverarbeitet oder angezeigt werden.The occurrence of events can be evaluated by evaluating the position data be determined. An event occurs, for example, when an object comes together at a certain time in a predetermined room or one in front makes certain position changes. Other definitions for events are of course also possible. Events arise through the movements of the Objects and are used for the automatic evaluation of more complex processes. By determining events, the occurrence of be certain situations are reacted to. Events can be processed or are displayed.
Durch eine Auswertung von Positionsdaten können weiterhin Relationen zwischen den Objekten bestimmt werden. Relationen zwischen Objekten können beispiels weise räumliche Beziehungen zwischen den Objekten darstellen. Weitere Relatio nen wie beispielsweise das Aufnehmen eines Objektes durch ein anderes Objekt oder das Führen bzw. Kontrollieren eines Objektes durch ein anderes Objekt sind denkbar. Relationen dienen der Beschreibung von Beziehungen zwischen Objek ten und ermöglichen das Analysieren von komplexen Situationen.By evaluating position data, relationships between the objects can be determined. Relations between objects can, for example represent wise spatial relationships between objects. More relatio such as picking up an object through another object or the leading or control of an object by another object conceivable. Relations are used to describe relationships between objects and enable the analysis of complex situations.
Eine Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Rela tionen zwischen den Objekten kann auf einer Ausgabeeinheit erfolgen. Die Aus gabeeinheit kann ein analoges oder digitales Fernsehgerät, ein Computer, ein Mobilfunkendgerät oder ein anderes geeignetes eventuell tragbares Gerät sein. Zur Darstellung ist mindestens eine Ausgabeeinheit nötig, beliebig viele Ausgabeein heiten sind beispielsweise bei Verwendung eines Fernsehsystems möglich. Die Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen den Objekten auf mindestens einer Ausgabeeinheit ermöglicht eine gleichzeitige Betrachtung der dargestellten Daten von verschiedenen Personen. Die Darstellung kann dabei simultan mit der Bewegung der Objekte oder zeitver zögert erfolgen.A representation of the position data and / or events and / or the relay tions between the objects can take place on an output unit. The out The input unit can be an analog or digital television set, a computer Mobile terminal or another suitable, possibly portable device. to Presentation requires at least one output unit, any number of outputs Units are possible, for example, when using a television system. The Representation of the position data and / or of events and / or the relations enables between the objects on at least one output unit simultaneous viewing of the data presented by different people. The display can be simultaneous with the movement of the objects or time-delayed hesitates.
Positionsdaten und/oder Ereignisse und/oder Relationen zwischen den Objekten können auch auf einem Datenträger gespeichert werden. Die Speicherung kann beispielsweise auf einer CD-ROM, einem Magnetband, einer Diskette oder einer Festplatte erfolgen. Eine Speicherung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen den Objekten auf einem Datenträger ermöglicht die Erstellung eines Datenarchivs. Eine weitergehende Auswertung oder Darstel lung der Daten zu einem späteren Zeitpunkt kann erfolgen.Position data and / or events and / or relations between the objects can also be saved on a data carrier. The storage can for example on a CD-ROM, a magnetic tape, a floppy disk or one Hard disk. Storage of position data and / or events and / or the relationships between the objects on a data carrier the creation of a data archive. A further evaluation or presentation The data can be processed at a later date.
Die Bestimmung und Auswertung der Positionsdaten kann kontinuierlich erfolgen. Zu jedem Zeitpunkt können die Positionen der Objekte ermittelt werden und es kann eine Auswertung von Ereignissen und/oder der Relationen zwischen den Objekten erfolgen. Es kann ein zeitlicher Verlauf von Positionsdaten, dem Auftre ten von Ereignissen und/oder von Relationen zwischen Objekten erstellt werden. Die kontinuierliche Bestimmung und Auswertung der Positionsdaten ermöglicht eine Verfolgung der Objektbewegungen und eine Analyse des zeitlichen Verlaufs.The position data can be determined and evaluated continuously. The positions of the objects and it can be determined at any time can evaluate events and / or the relations between the Objects. It can be a temporal course of position data, the occurrence events and / or relationships between objects. The continuous determination and evaluation of the position data enables a tracking of object movements and an analysis of the time course.
Die Bestimmung der Positionsdaten der beweglichen Objekte kann über einen bestimmten Zeitraum erfolgen. Der Zeitraum kann von vorbestimmter Dauer sein, wie beispielsweise eine Spieldauer, oder er kann sich dynamisch aus dem Auftre ten von Ereignissen ergeben. Der bestimmte Zeitraum kann beispielsweise eine Runde in einem Wettrennen, das gesamte Rennen oder die Dauer einer Abfahrt sein. Auch die Zeitdauer bis zum Erreichen eines bestimmten Spielstandes kann als Zeitraum für die Bestimmung der Positionsdaten dienen. Die Beschränkung des Zeitraums zur Bestimmung und Auswertung der Positionsdaten der bewegli chen Objekte ermöglicht eine vollständige Archivierung der Daten für diesen Zeit raum. Es können so Archive über einzelne Spiele, Veranstaltungen oder eine ge samte Saison angelegt werden.The position data of the moving objects can be determined via a certain period. The period can be of a predetermined duration, such as a game duration, or it can dynamically come from the appearance events. The specific period can be, for example Lap in a race, the entire race or the duration of a descent his. The time it takes to reach a certain score can also be serve as a period for determining the position data. The limitation the period for determining and evaluating the position data of the mov Chen objects enables a complete archiving of the data for this time room. Archives of individual games, events or a ge whole season.
Die Bestimmung der Positionsdaten der beweglichen Objekte, die Auswertung von Ereignissen und/oder der Relationen zwischen den Objekten kann für einen abgegrenzten räumlichen Bereich erfolgen. Ein abgegrenzter räumlicher Bereich kann ein Spielfeld, eine Bahn, eine Rennstrecke oder eine Piste sein. Die Begren zung des räumlichen Bereiches für die Bestimmung und Auswertung der Positi onsdaten der beweglichen Objekte führt zu einer wesentlichen Vereinfachung des Aufwands bei der Positionsbestimmung. Auch die Genauigkeit der ermittelten Positionsdaten kann so erhöht werden.The determination of the position data of the moving objects, the evaluation of events and / or the relationships between the objects can be for one delimited spatial area. A delimited spatial area can be a playing field, a track, a racetrack or a track. The limits tion of the spatial area for the determination and evaluation of the positi ons data of the moving objects leads to a significant simplification of the Effort in determining the position. The accuracy of the determined Position data can be increased in this way.
Es können zweidimensionale oder dreidimensionale Positionsdaten der Objekte verwendet werden. Die Positionsdaten der Objekte können die Geschwindigkeiten der Objekte enthalten. Die Geschwindigkeiten können die ersten und zweiten zeit lichen Ableitungen der räumlichen Positionen der Objekte sein. Die Verwendung von zwei- oder dreidimensionalen Positionsdaten der Objekte gestattet eine voll ständige Erfassung der räumlichen Position der Objekte. Durch die Hinzunahme der Geschwindigkeiten und/oder der Beschleunigungen der Objekte kann das Be wegungsverhalten der Objekte umfassen analysiert werden.There can be two-dimensional or three-dimensional position data of the objects be used. The position data of the objects can change the speeds of objects included. The speeds can be the first and second time be derivations of the spatial positions of the objects. The usage full of two- or three-dimensional position data of the objects constant detection of the spatial position of the objects. By adding the speeds and / or the accelerations of the objects can be the loading movement behavior of the objects include be analyzed.
Ein Ereignis kann durch das Auftreten eines Objektes an einer vorgegebenen Po sition bestimmt werden. Beispielsweise kann durch den Aufenthalt eines Objektes in einem vorbestimmten räumlichen Bereich ein Ereignis ausgelöst werden. Ein Ereignis kann weiterhin auch durch eine bestimmte Änderung einer Position eines Objektes bestimmt werden. Beispielsweise kann durch das Überschreiten einer Linie oder das Betreten eines vorbestimmten Raums durch ein Objekt ein Ereignis ausgelöst werden. Weitere Definitionen für das Auftreten eines Ereignisses sind denkbar. Durch das flexible Konzept der Ereignisse kann das Bewegungsverhalten der Objekte umfassend analysiert werden. Durch das Auslösen eines Ereignisses durch eine Positionsänderung eines Objekts kann einfach auf Situationen wie das Überschreiten einer Linie durch ein Objekt reagiert werden. Die genaue Position des Objekts nach der Positionsänderung ist hierbei nicht von großem Belang. Bei spielsweise kann die genaue Position eines Rennwagens nach Durchfahren der Ziellinie von keiner Bedeutung sein. Wichtig ist in diesem Fall nur der Vorgang des Überfahrens der Ziellinie, was zur Auslösung eines Ereignisses führt.An event can be caused by the occurrence of an object at a given point sition can be determined. For example, by staying in an object an event is triggered in a predetermined spatial area. On Event can also continue through a specific change in a position of a Be determined. For example, by exceeding one Line or the entry of a predetermined space by an object an event to be triggered. Other definitions for the occurrence of an event are conceivable. Due to the flexible concept of events, the movement behavior of the objects are analyzed comprehensively. By triggering an event by changing the position of an object can easily respond to situations like that Crossing a line can be responded by an object. The exact position of the object after the change of position is not of great concern here. at for example, the exact position of a racing car after driving through the Finish line of no importance. In this case, only the process is important crossing the finish line, which triggers an event.
Relationen zwischen Objekten können räumliche Beziehungen zwischen den Ob jekten darstellen. Diese können beispielsweise durch das Unterschreiten eines bestimmten Abstands zwischen den Objekten entstehen. Weitere räumliche Bezie hungen zwischen Objekten stellen beispielsweise das Verknüpfen oder Verbinden von Objekten, das Aufnehmen eines Objekts durch ein anderes Objekt oder das Führen oder Kontrollieren eines Objekts durch ein anderes Objekt dar. Eine mög liche Relation zwischen Objekten stellt beispielsweise die Ballaufnahme eines Spielers dar. Der Spieler führt ggf. für eine längere Zeit den Ball in einem Ball spiel, bis er ihn an einen weiteren Spieler abgibt oder verliert.Relations between objects can have spatial relationships between the objects represent objects. These can occur, for example, by falling below a certain distance between the objects arise. Further spatial relationships For example, links between objects represent linking or connecting of objects, the taking up of an object by another object or that Lead or control an object by another object The relation between objects, for example, is the ball pick-up The player may be leading the ball in a ball for a longer period of time play until he hands it over to another player or loses it.
Andere nicht-räumliche Beziehungen zwischen Objekten können auch als Relatio nen zwischen den Objekten verwendet werden.Other non-spatial relationships between objects can also be called relatio between the objects.
Auch kann es erforderlich sein, daß eine räumliche Beziehung zwischen den Ob jekten für eine vorbestimmte Zeit vorliegen muß, bevor dies eine Relation zwi schen den Objekten darstellt.It may also be necessary for a spatial relationship between the objects objects must exist for a predetermined time before a relation between represents objects.
Durch das Vorliegen von zeitlichen Beschränkungen für das Auftreten einer Rela tion können längerfristige Beziehungen zwischen den Objekten von kurzfristigen oder zufälligen Beziehungen, bei denen beispielsweise keine Verknüpfung der Objekte entsteht, unterschieden werden. Es kann erreicht werden, daß zwischen Objekten, die sich aneinander vorbeibewegen keine Relationen entstehen.Due to the existence of time restrictions for the occurrence of a relay tion can create long-term relationships between objects from short-term or random relationships where, for example, the Objects are created, differentiated. It can be achieved that between Objects that move past each other have no relations.
Auf diese Weise können räumliche Beziehungen zwischen Objekten erfaßt und weiterverarbeitet werden. Objekte, deren räumlicher Abstand zueinander klein ist, können als zusammengesetzte Objekte betrachtet und weiterverarbeitet werden. Die Aufnahme eines Objekts durch ein anderes Objekt, wie beispielsweise das Verladen eines Containers auf ein Schiff, kann so erfaßt werden und ggf. auch zum Auftreten eines Ereignisses führen.In this way, spatial relationships between objects can be captured and to be processed further. Objects whose spatial distance from each other is small, can be viewed as composite objects and processed further. The inclusion of an object by another object, such as that Loading a container onto a ship can be recorded in this way and possibly also lead to the occurrence of an event.
Die beweglichen Objekte können in Gruppen angeordnet werden. Die Objekte ei ner Gruppe können eine logische Einheit bilden. Gruppen können beispielsweise Mannschaften oder militärische Verbände darstellen. Bei der Auswertung der Re lationen zwischen den Objekten können die Gruppenzugehörigkeiten der Objekte berücksichtigt werden. Dies kann beispielsweise beim Austausch von Objekten zwischen Gruppenmitgliedern geschehen. Ein solcher Austausch eines Objekts ist beispielsweise die Ballabgabe von einem Spieler einer Mannschaft zu einem wei teren. Durch die Anordnung der Objekte in Gruppen können gleichzeitig Eigen schaften von mehreren Objekten erfaßt werden. Innerhalb von Gruppen können auch weitere Untergruppen gebildet werden. Beispielsweise kann der Aufenthalts ort einer solchen Untergruppe aus den Positionsdaten der zugehörigen Objekte bestimmt werden.The moving objects can be arranged in groups. The objects A group can form a logical unit. Groups can, for example Represent teams or military associations. When evaluating the Re lations between the objects can be the group memberships of the objects be taken into account. This can be the case, for example, when exchanging objects happen between group members. Such is an object exchange for example, dropping the ball from one player of a team to one white direct. By arranging the objects in groups, you can own at the same time of several objects. Can within groups other subgroups are also formed. For example, the stay location of such a subgroup from the position data of the associated objects be determined.
Weiterhin können zusammengesetzt Ereignisse durch eine vorbestimmte Abfolge von Ereignissen und Relationen zwischen Objekten bestimmt werden. Ein zu sammengesetztes Ereignis stellt beispielsweise der Austausch eines Objektes zwi schen zwei weiteren Objekten dar. Das auszutauschende Objekt steht anfangs in einer Relation zu einem ersten Objekt. Zu einem bestimmten Zeitpunkt wird das auszutauschende Objekt von dem ersten Objekt an ein zweites Objekt übergeben. Von diesem Zeitpunkt an besteht eine Relation zwischen dem auszutauschenden Objekt und dem zweiten Objekt. Ein Beispiel für einen solchen Austausch eines Objektes ist die Ballabgabe bei einem Ballspiel.Furthermore, events can be composed by a predetermined sequence be determined by events and relations between objects. One too The composite event is, for example, the exchange of an object between are two more objects. The object to be replaced is initially in a relation to a first object. At some point it will Pass the object to be exchanged from the first object to a second object. From this point on there is a relation between the one to be exchanged Object and the second object. An example of such an exchange The object is the delivery of the ball in a ball game.
Ein weiteres Beispiel für ein zusammengesetztes Ereignis stellt ein Torschuß dar. Zuerst befindet sich der Ball im Besitz eines Spielers. Dies entspricht einer Relati on zwischen den beiden Objekten Ball und Spieler. Nach einem Schuß des Spie lers überquert der Ball die Torlinie, was zu dem Auftreten eines bestimmten Er eignisses führt. Durch zusammengesetzte Ereignisse können komplexe Situationen beschrieben und weiterverarbeitet werden. Außerdem können Informationen über zusammengesetzte Ereignisse auf der Ausgabeeinheit dargestellt oder auf einem Datenträger gespeichert werden.Another example of a composite event is a shot on goal. First, the ball is owned by a player. This corresponds to a relati on between the two objects ball and player. After a shot from the game lers the ball crosses the goal line, causing the appearance of a certain Er event leads. Compound events can create complex situations described and further processed. It can also provide information about composite events are shown on the output unit or on a Data carriers are saved.
Weiterhin kann eine Analyse des zeitlichen Verlaufs von Positionsdaten, Ereignis sen und/oder Relationen zwischen den Objekten erfolgen. Hierbei kann beispiels weise der mittlere Aufenthaltsort oder die Geschwindigkeit von Objekten oder Objektgruppen bestimmt werden. Auch kann durch eine Analyse des zeitlichen Verlaufs der Positionsdaten beispielsweise die gesamte zurückgelegte Strecke ei nes Objekts in einem bestimmten Zeitraum bestimmt werden.Furthermore, an analysis of the temporal course of position data, event sen and / or relations between the objects. Here, for example as the mean location or the speed of objects or Object groups can be determined. An analysis of the temporal The course of the position data, for example, the entire distance traveled object within a certain period of time.
Die Analyse des zeitlichen Verlaufs kann durch statistische Verfahren erfolgen. Diese können beispielsweise eine Summierung, Differenzbildung und/oder Mitte lung über verschiedene Zeiträume enthalten. Es kann auch eine zeitliche Differenz zwischen dem Auftreten von zwei Ereignissen bestimmt werden. Dies kann bei spielsweise zur Ermittlung des Vorsprungs eines Läufers oder Rennfahrers ver wendet werden. Durch die Analyse des zeitlichen Verlaufs können viele interes sante Daten zur Weiterverarbeitung oder Darstellung gewonnen werden.The course of time can be analyzed using statistical methods. These can be, for example, a summation, difference formation and / or center containment over different periods. There can also be a time difference can be determined between the occurrence of two events. This can happen with ver for example to determine the lead of a runner or racer be applied. By analyzing the course over time, many interests sante data for further processing or presentation.
Weiterhin kann zu bestimmten Zeitpunkten eine Analyse der Situation durch Auswertung der Positionsdaten, von Ereignissen und/oder von Relationen zwi schen Objekten erfolgen. In einer solchen Situationsanalyse können beispielsweise die Positionen von Objekten, Abstände zwischen Objekten, Winkel, Richtungen und räumliche Beziehungen zwischen Objekten ausgewertet werden. Eine solche Analyse kann ausgelöst durch das Auftreten eines Ereignisses ausgelöst werden. Zum Beispiel kann durch einen Torschuß in einem Fußballspiel eine Analyse der Positionen aller Spieler erfolgen. Dabei können Abstände, möglicher Schußwinkel und Richtungen ausgewertet und dargestellt werden.Furthermore, the situation can be analyzed at certain times Evaluation of the position data, events and / or relations between objects. In such a situation analysis, for example the positions of objects, distances between objects, angles, directions and spatial relationships between objects can be evaluated. Such Analysis can be triggered by the occurrence of an event. For example, a goal shot in a soccer game can analyze the Positions of all players take place. Distances, possible shooting angles and directions are evaluated and displayed.
Anhand der Ergebnisse von Analysen können zeitliche Vorhersagen über Positi onsdaten, Ereignisse und/oder Relationen zwischen Objekten erfolgen. Diese kön nen mit Wahrscheinlichkeiten über das Eintreten der vorhergesagten Positionen, Ereignisse und/oder Relationen versehen sein. Dabei können Vorhersagen über die Bewegungsrichtung von Objekten und das Eintreten von Ereignissen getroffen werden. So kann beispielsweise anhand der durchschnittlichen Ballhaltedauer ei nes Spielers eine Vorhersage mit Wahrscheinlichkeit über eine mögliche Ballab gabe getroffen werden. Auch kann ein möglicher Überholzeitpunkt in einem Ren nen oder Lauf vorhergesagt werden.Based on the results of analyzes, temporal predictions about positi ons data, events and / or relations between objects. These can with probabilities of occurrence of the predicted positions, Events and / or relations. It can make predictions about the Direction of movement of objects and the occurrence of events become. For example, based on the average ball hold time a prediction with probability of a possible ballab gift. A possible time of overtaking in a reindeer or run can be predicted.
Die Ergebnisse einer Analyse des zeitlichen Verlaufs von Positionsdaten, Ereig nissen und/oder Relationen zwischen den Objekten können auf einer Ausgabeein heit dargestellt oder auf einem Datenträger gespeichert werden. Auch können Si tuationsanalysen zu bestimmten Zeitpunkten auf der Ausgabeeinheit dargestellt oder auf einem Datenträger gespeichert werden. Weiterhin können die Ergebnisse zeitlicher Vorhersagen und/oder Wahrscheinlichkeiten des Eintretens von Positi onsdaten, Ereignissen und/oder Relationen zwischen Objekten dargestellt oder ge speichert werden.The results of an analysis of the temporal course of position data, Ereig nits and / or relations between the objects can be on an output displayed or saved on a data carrier. You can also Tuationsanalysis shown at certain times on the output unit or saved on a data carrier. Furthermore, the results temporal predictions and / or probabilities of occurrence of positi ons data, events and / or relations between objects shown or ge be saved.
Die Bestimmung der Positionsdaten kann durch eine Funkpeilung erfolgen. Es können mindestens zwei Empfänger die jeweilige Winkelausrichtung und/oder Entfernung der an den Objekten angeordneten Sender ermitteln. Auf diese Weise können die Positionen der beweglichen Objekte bestimmt werden. Die Genauig keit des Verfahrens kann durch Verwendung von mehr als zwei Empfängern ver bessert werden. Bei Verwendung von dreidimensionalen Positionsdaten können mindestens drei Empfänger die Position der Objekte ermitteln. Die Bestimmung der Position kann durch Verwendung von trigonometrischen Beziehungen erfol gen.The position data can be determined by radio direction finding. It At least two receivers can use the respective angular orientation and / or Determine the distance of the transmitters arranged on the objects. In this way the positions of the moving objects can be determined. The Exactly speed of the method can be verified by using more than two receivers be improved. When using three-dimensional position data at least three recipients determine the position of the objects. The determination the position can be achieved using trigonometric relationships gene.
Die Bestimmung der Positionsdaten kann außerdem durch an den Objekten ange ordnete GPS-Systeme erfolgen. Jedes Objekt kann ein eigenes GPS-System besit zen, das die Position des Objektes ermitteln kann. Die so ermittelten Positionsda ten können mittels der an den Objekte angeordneten Sender und des Funksystems zur Auswerteeinrichtung übertragen werden. Das Funksystem kann zur Aufnahme der Sendersignale, die die jeweiligen Positionsdaten der Objekte enthalten, dienen. Die Positionsdaten der Objekte können aus den empfangenen Sendersignalen be stimmt werden. Durch den Einsatz der GPS-Systeme können die Positionen der Objekte unabhängig voneinander ermittelt werden. Eine Funkpeilung ist nicht er forderlich.The determination of the position data can also be indicated on the objects ordered GPS systems are done. Each object can have its own GPS system zen that can determine the position of the object. The position data determined in this way can by means of the transmitters arranged on the objects and the radio system are transmitted to the evaluation device. The radio system can be used for recording the transmitter signals, which contain the respective position data of the objects, are used. The position data of the objects can be from the received transmitter signals be true. By using the GPS systems, the positions of the Objects can be determined independently of one another. A radio bearing is not him conducive.
Zur Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Rela tionen zwischen den Objekten und/oder von Informationen über zusammengesetz te Ereignisse und/oder Analyseergebnisse kann ein Fernsehgerät als Ausgabeein heit verwendet werden. Die Übertragung des Fernsehsignals kann digital oder analog erfolgen. Die zur Darstellung bestimmten Daten können zusammen mit oder unabhängig von dem regulären Fernsehprogramm übertragen werden. Die Übertragung kann live geschehen. To display the position data and / or events and / or the relay tions between the objects and / or information about compound Events and / or analysis results can be output by a television set be used. The transmission of the television signal can be digital or done analogously. The data intended for display can be used together with or broadcast independently of the regular television program. The Broadcast can be done live.
Die Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Rela tionen zwischen den Objekten und/oder von Informationen über zusammengesetz te Ereignisse und/oder Analyseergebnisse auf der Ausgabeeinheit kann über das Internet erfolgen. Es kann ein herkömmlicher Computer als Ausgabeeinheit ver wendet werden. Der Datentransport zur Ausgabeeinheit kann mittels TCP/IP er folgen. Die Steuerung der Ausgabeeinheit kann mittels eines herkömmlichen In ternet-Browsers erfolgen. Durch die geringe zu übertragende Datenmenge ist es möglich, die Positionen von beweglichen Objekten, die Auswertung von Ereignis sen und/oder Relationen zwischen beweglichen Objekten live zu verfolgen. Es können beispielsweise sportliche Veranstaltungen über das Internet verfolgt wer den. Dabei können neben den Bewegungen der Spieler auch die Auswertung von Ereignissen und die Ergebnisse von Analysen beobachtet werden.The representation of the position data and / or of events and / or the relay tions between the objects and / or information about compound Events and / or analysis results on the output unit can be via the Internet done. A conventional computer can be used as an output unit be applied. Data can be transported to the output unit using TCP / IP consequences. The output unit can be controlled by means of a conventional In ternet browser. It is due to the small amount of data to be transferred possible the positions of moving objects, the evaluation of event and / or track relations between moving objects live. It For example, sports events can be followed online the. In addition to the movements of the players, the evaluation of Events and the results of analyzes are observed.
Zur Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Rela tionen zwischen den Objekten und/oder von Informationen über zusammengesetz te Ereignisse und/oder Analyseergebnisse kann ein Mobilfunkendgerät als Ausga beeinheit verwendet werden. Das Mobilfunkendgerät kann einen Bildschirm besit zen, der zur Anzeige der Daten verwendet werden kann. Aufgrund der Größe des Bildschirms kann ggf. eine eingeschränkte Darstellung erfolgen. Die Übertragung der Daten zu dem Mobilfunkendgerät kann die WAP-Technologie verwenden. Ein Vorteil der Verwendung eines Mobilfunkendgeräts als Ausgabeeinheit besteht in der Mobilität. Ein Benutzer kann von beliebigen Orten aus die Bewegung der Ob jekte verfolgen und auf Analysen darüber zugreifen.To display the position data and / or events and / or the relay tions between the objects and / or information about compound Events and / or analysis results can be output by a mobile radio terminal be used. The mobile terminal can have a screen zen that can be used to display the data. Due to the size of the If necessary, the display may be restricted. The transfer the data to the mobile radio terminal can use WAP technology. On The advantage of using a mobile radio terminal as an output unit is of mobility. A user can watch the movement of the Ob from anywhere track objects and access analyzes about them.
Objektbezogene und/oder redaktionelle Zusatzinformationen können auf dem Da tenträger gespeichert oder zur Darstellung zur Verfügung gestellt werden. Hinter grundinformationen, Video, Ton- und Bildmaterial sowie Kommentare, Meinun gen und Anmerkungen können zu den Positionsdaten und Analyseergebnissen hinzugefügt werden. Diese Zusatzinformationen können aus Archiven bezogen und redaktionell überarbeitet werden. Beispielsweise können Spielerphotos, Stadi onbilder, Videosequenzen von Ereignissen zur weiteren Information und Unterhal tung des Benutzers verwendet werden.Object-related and / or editorial additional information can be found on the Da be stored or made available for display. behind basic information, video, audio and visual material as well as comments, opinion Comments and comments can be added to the position data and analysis results to be added. This additional information can be obtained from archives and be editorially revised. For example, player photos, Stadi on pictures, video sequences of events for further information and entertainment device of the user.
Weiterhin kann eine Eingabeeinheit vorhanden sein, mit der der Benutzer interak tiv die Anzeige von verschiedenen zur Darstellung bestimmten Daten auf der Aus gabeeinheit konfigurieren kann. Der Benutzer kann so die gewünschte Darstellung selbst auswählen. Er kann entscheiden, ob er die Bewegung der Objekte verfolgen oder eine Analyse eines Ereignisses betrachten will. Der Benutzer kann die Analy se eines zeitlichen Verlaufs anfordern oder zeitliche Vorhersagen über Ereignisse auswählen. Die Eingabeeinheit kann zusammen mit der Ausgabeeinheit aus einem herkömmlichen Computer bestehen. Auch besondere Abspielgeräte zur Darstel lung der auf dem Datenträger gespeicherten Daten oder Spielkonsolen sind mög lich. Der Benutzer kann bestimmte Ereignisse direkt auswählen oder eine Such funktion zum Zugriff auf gesuchte Ereignisse verwenden.An input unit with which the user interacts can also be present tiv the display of various data intended for display on the off can configure the unit. The user can do the desired display choose yourself. He can decide whether to follow the movement of the objects or want to look at an analysis of an event. The user can use the Analy Request a time history or time predictions about events choose. The input unit can, together with the output unit, consist of one conventional computers exist. Also special players for presentation The data or game consoles stored on the data carrier are possible Lich. The user can select certain events directly or do a search Use the function to access searched events.
Die Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Rela tionen zwischen den Objekten und/oder von Informationen über zusammengesetz te Ereignisse und/oder Analyseergebnisse kann in einer zwei- oder dreidimensio nalen Darstellung erfolgen. Es können sowohl einzelne Situationen als auch zeitli che Verläufe dargestellt werden. Die Darstellung von zeitlichen Verläufen kann in Einzelschritten oder animiert durch die Abfolge einer Sequenz von Darstellungen erfolgen. Ein Wechsel zwischen den verschiedenen Darstellungsmodi ist jederzeit möglich. So kann zwischen einer zweidimensionalen und einer dreidimensionalen Darstellung eines Bewegungsverlaufes gewechselt werden. Auch können jederzeit Analyseergebnisse, zeitliche Vorhersagen oder Informationen über zusammenge setzte Ereignisse angefordert werden. Beispielsweise können während eines Auto rennens Informationen über mittlere Geschwindigkeiten der Teilnehmer abgefragt werden. Auch objektbezogene Zusatzinformationen können abgerufen werden. So kann beispielsweise die Torbilanz eines Fußballspielers für eine Saison während eines Spiels abgerufen werden.The representation of the position data and / or of events and / or the relay tions between the objects and / or information about compound Events and / or analysis results can be in two or three dimensions nal representation. Both individual situations and temporal che courses are shown. The representation of temporal courses can be in Single steps or animated by the sequence of a sequence of representations respectively. You can switch between the different display modes at any time possible. So you can choose between a two-dimensional and a three-dimensional Representation of a course of movement can be changed. You can also at any time Analysis results, temporal forecasts or information about combined set events to be requested. For example, during a car information about the average speed of the participants become. Additional object-related information can also be called up. So can, for example, be the goal balance of a football player for one season of a game.
Für eine Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen Objekten und/oder von Information über zusammengesetzte Ereignisse und/oder Analyseergebnisse können verschiedene Blickwinkel ausge wählt werden. Die Bewegung der Objekte kann so aus verschiedenen Positionen betrachtet werden. Das Geschehen auf dem Spielfeld kann aus den Blickwinkeln der einzelnen Spieler oder einer perspektivischen Darstellung betrachtet werden. Auch eine unterschiedliche Betrachtung desselben Ereignisses aus verschiedenen Blickwinkeln kann erfolgen. For a representation of the position data and / or events and / or the Relations between objects and / or information about compound Events and / or analysis results can take different perspectives be chosen. The movement of the objects can be from different positions to be viewed as. What is happening on the field can be seen from the perspective the individual player or a perspective view. Also a different view of the same event from different Viewing angles can be done.
Bei der Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen Objekten und/oder von Informationen über zusammengesetz te Ereignisse und/oder Analyseergebnissen können die Kennungen der Objekte angezeigt werden. Es können beispielsweise Namen oder Nummern von Spielern, Fahrzeugen oder Flugzeugen angezeigt werden. Weiterhin kann die Identität der Objekte durch Darstellung von objektbezogener Zusatzinformation wie z. B. durch zugeordnete Bilder angezeigt werden. Fußballspieler können z. B. durch Portraits auf dem Spielfeld dargestellt werden. Es bestehen viele weitere Möglichkeiten, Objekte durch zugeordnete Bilder oder Symbole darzustellen.When displaying the position data and / or events and / or the Relations between objects and / or information about compound Events and / or analysis results can identify the objects are displayed. For example, names or numbers of players, Vehicles or planes are displayed. Furthermore, the identity of the Objects by displaying object-related additional information such as B. by associated images are displayed. Football players can e.g. B. through portraits be displayed on the field. There are many other ways Represent objects using assigned images or symbols.
Bei der Darstellung von Analyseergebnissen können räumliche Bereiche farbig eingefärbt werden. Es kann beispielsweise der mittlere Aufenthaltsort eines Ob jekts farbig dargestellt werden. Natürlich kann auch der gesamte Bewegungsbe reich eines Objekts und/oder von mehreren Objekten oder Objektgruppen - z. B. von Spielern einer Mannschaft oder von Abwehrspielern (Untergruppe der Ob jektgruppe) - beispielsweise während einem Fußballspiel farbig gekennzeichnet werden. Bei der Darstellung von Positionsdaten kann außerdem der zeitliche Ver lauf von Objektbewegungen angezeigt werden. Die Anzeige des zeitlichen Ver laufs von Objektbewegungen dient beispielsweise der Veranschaulichung des Spielgeschehens.Spatial areas can be colored when displaying analysis results be colored. For example, the average location of an Ob be displayed in color. Of course, the entire movement can range of one object and / or of several objects or groups of objects - e.g. B. by players of a team or by defenders (subgroup of Ob jektgruppe) - for example marked in color during a football game become. When displaying position data, the temporal ver movement of objects are displayed. The display of the time ver The course of object movements is used to illustrate the Game action.
An dieser Stelle sei angemerkt, daß der Einsatz des Verfahrens zur Bestimmung von Positionsdaten von beweglichen Objekten, zur Auswertung von Ereignissen und/oder der Relationen zwischen beweglichen Objekten für beliebige Sportarten möglich ist. Denkbar ist die Anwendung des Verfahrens für Mannschaftssportar ten und Einzelsportarten jeweils mit und ohne Ball. Weiterhin kann das Verfahren zur Überwachung eines Fuhrparks oder des Luftverkehrs dienen. Der Einsatz ist für beliebige Land-, Luft- und Wasserfahrzeuge möglich.At this point it should be noted that the use of the method for determination of position data of moving objects, for the evaluation of events and / or the relations between moving objects for any sport is possible. It is conceivable to use the method for team athletes and individual sports, both with and without a ball. The procedure can also be used serve to monitor a fleet or air traffic. The stake is possible for any land, air and water vehicles.
Erfindungsgemäß kann auch ein Verfahren zur Bestimmung von Positionsdaten
von beweglichen Objekten, zur Auswertung von Ereignissen und/oder zur Be
stimmung der Relationen zwischen beweglichen Objekten vorgesehen sein, das
zumindest einen der folgenden Schritte enthält:
According to the invention, a method for determining position data of moving objects, for evaluating events and / or for determining the relations between moving objects can also be provided, which contains at least one of the following steps:
- - Aufnehmen von Bilddaten der Objekte A, B, C,- Acquisition of image data of objects A, B, C,
- - Ermittlung von Positionsdaten der Objekte A, B, C aus den Bilddaten, Determination of position data of objects A, B, C from the image data,
- - Auswertung der Positionsdaten zur Ermittlung von Ereignissen, und- Evaluation of the position data to determine events, and
- - Auswertung der Positionsdaten zur Bestimmung der Relationen zwischen den Objekten A, B, C.- Evaluation of the position data to determine the relations between the Objects A, B, C.
Erfindungsgemäß kann weiterhin eine Vorrichtung zur automatischen Bestim mung von Positionsdaten von beweglichen Objekten, zur Auswertung von Ereig nissen und/oder zur Bestimmung der Relationen zwischen beweglichen Objekten vorgesehen sein.According to the invention, a device for automatic determination can also be used Position data from moving objects for the evaluation of events nissen and / or to determine the relations between moving objects be provided.
Weiterhin sei angemerkt, daß die vorgenannten Schritte des Verfahren bzw. Merkmale der Vorrichtung in ihrer Kombination eine Möglichkeit von vielen dar stellen, wobei auch eine andere Kombination der Verfahrensschritte bzw. der Vorrichtungsmerkmale und deren Modifikation denkbar sind. Der Einsatz des Verfahrens ist beispielsweise für Fußball, Hockey, Handball, Tennis, Golf, Squash, Autorennen, Skirennen, Langlauf, Laufen, Radfahren sowie Leichtathletik vorstellbar.Furthermore, it should be noted that the aforementioned steps of the method or Features of the device in its combination represent one possibility of many ask, where also a different combination of the process steps or Device features and their modification are conceivable. The use of the The method is for example for football, hockey, handball, tennis, golf, Squash, car racing, ski racing, cross-country skiing, running, cycling and athletics imaginable.
Das Verfahren ermöglicht ausgehend von der Bestimmung der Positionsdaten von beweglichen Objekten eine flexible und automatische Auswertung von Ereignis sen und/oder der Relationen zwischen den Objekten. Durch die flexible Definition von Ereignissen kann das Auftreten eines Objektes an einer vorgegebenen Position oder die Änderung der Position eines Objektes analysiert werden. Die ausgewerte ten Positionsdaten können zwei- oder dreidimensionale Positionsangaben der Ob jekte und deren Geschwindigkeiten enthalten. Es ist somit eine vollständige Erfas sung der Bewegungen der Objekte möglich. Die Beziehungen zwischen den Ob jekten werden durch Relationen zwischen den Objekten erfaßt. Diese Relationen ermöglichen die Darstellung eines komplizierten Sachverhalts, wie das Aufneh men eines Objekts oder das Führen eines Balles durch einen Spieler. Zusammen gesetzte Ereignisse ermöglichen es, komplexe Vorgänge durch eine vorbestimmte Abfolge von Ereignissen und Relationen darzustellen. Durch die Anordnung von Objekten in Gruppen können Situationen, in denen Mannschaften gemeinsam eine Aufgabe verfolgen einfach erfaßt werden. Ereignisse, Relationen und Gruppen bilden die Grundlage für die vielfältigen Analysemöglichkeiten des Verfahrens. Es können zeitliche Verläufe und bestimmte Situationen analysiert werden und an hand der Analyseergebnisse sind zeitliche Vorhersagen zusammen mit Wahr scheinlichkeiten über deren Eintreten möglich. Das Verfahren ermöglicht viele neue Betrachtungsweisen und Auswertungen von Spielverläufen, Flottenbewe gungen oder ähnlichem.The method enables the position data of moving objects a flexible and automatic evaluation of event sen and / or the relations between the objects. Through the flexible definition of events can occur the occurrence of an object at a given position or the change in the position of an object can be analyzed. The evaluated Position data can be two- or three-dimensional position information of Ob objects and their speeds. It is therefore a complete comprehension possible movements of the objects. The relationships between the Ob objects are grasped by relations between the objects. These relations enable the presentation of a complicated situation, such as the recording object or a player passes a ball. together set events make it possible to perform complex operations by a predetermined Show sequence of events and relations. By arranging Objects in groups can be situations in which teams share one Track the task easily. Events, relations and groups form the basis for the diverse analysis options of the process. It can be analyzed over time and certain situations Based on the analysis results, temporal predictions are together with true probabilities of their occurrence are possible. The process enables many new ways of looking at and evaluating game progress, fleet movements or similar.
Die folgende Beschreibung von Ausführungsbeispielen wird beispielhaft anhand der beigefügten schematischen Figuren und Ablaufdiagramme vorgenommen. Es zeigen:The following description of exemplary embodiments is used as an example of the attached schematic figures and flow charts. It demonstrate:
Fig. 1 eine schematische Darstellung des Erfindungsaufbaus; Figure 1 is a schematic representation of the structure of the invention.
Fig. 2 ein Ablaufdiagramm, das die einzelnen Schritte des Verfahrens dar stellt; Fig. 2 is a flowchart representing the individual steps of the method;
Fig. 3 eine Darstellung von Objekten auf einem Spielfeld; Fig. 3 is a representation of objects on a field;
Fig. 4 eine Darstellung von Objekten auf einem Rundkurs; Fig. 4 is a representation of objects on a circuit;
Fig. 5 eine Darstellung eines zusammengesetzten Ereignisses am Beispiel eines Doppelpasses; Fig. 5 is an illustration of a composite event the example of a double pass;
Fig. 6 eine Darstellung einer Situationsanalyse; Fig. 6 is an illustration of a situation analysis;
Fig. 7 eine Darstellung einer möglichen Ausgabe. Fig. 7 shows a possible output.
Die Fig. 1 zeigt schematisch ein Beispiel für den Aufbau der Erfindung. Zur Ver
einfachung ist nur ein Objekt A dargestellt. Das Objekt A ist mit einem Sender 1
versehen. Der Sender 1 sendet Signale, die eine Kennungsinformation zur Identi
fikation des Objektes A enthalten. Jedem Objekt wurde zuvor eine eindeutige
Kennung zugeordnet. Die Kennung kann in einer unterschiedlichen Sendefrequenz
des Senders 1 bestehen oder mittels gebräuchlicher Modulationsverfahren der Trä
gerfrequenz des Senders aufgeprägt werden. Das Funksystem 2 besteht in diesem
Beispiel aus zwei Empfangseinrichtungen, die der Aufnahme der Sendersignale
dienen. Anhand der empfangenen Sendersignale wird von den Empfangseinrich
tungen 2 die Winkelausrichtung des Objekts A zu der Normalrichtung der Emp
fangseinrichtungen 2 bestimmt. Anhand der beiden Winkel α1 und α2 und des
Abstands d zwischen den beiden Empfangseinrichtungen 2 kann die Position des
Senders 1 und somit des zugeordneten Objekts A bestimmt werden. Die Berech
nung der Position (X, Y) erfolgt durch die Anwendung von trigonometrischen
Beziehungen. Beispielsweise gilt:
Fig. 1 shows schematically an example of the structure of the invention. Only one object A is shown for simplicity. Object A is provided with a transmitter 1 . The transmitter 1 sends signals that contain identification information for identi fication of the object A. A unique identifier was previously assigned to each object. The identifier can consist of a different transmission frequency of the transmitter 1 or can be impressed on the carrier frequency of the transmitter using customary modulation methods. In this example, the radio system 2 consists of two receiving devices which serve to receive the transmitter signals. On the basis of the received transmitter signals, the receiving devices 2 determine the angular orientation of the object A to the normal direction of the receiving devices 2 . The position of the transmitter 1 and thus of the assigned object A can be determined on the basis of the two angles α1 and α2 and the distance d between the two receiving devices 2 . The position (X, Y) is calculated using trigonometric relationships. For example:
Alternativ zur Bestimmung von zwei Winkelausrichtungen können auch ermittelte Entfernungen zwischen Empfangseinrichtungen 2 und Sender 1 verwendet wer den. Eine Verbesserung der Genauigkeit des Verfahrens kann durch die Verwen dung von mehr Empfangseinrichtungen 2 erzielt werden. Für eine dreidimensiona le Bestimmung der Position des Objekts A sind mindestens drei Empfangseinrich tungen 2 nötig.As an alternative to determining two angular orientations, determined distances between receiving devices 2 and transmitter 1 can also be used. An improvement in the accuracy of the method can be achieved by using more receiving devices 2 . For a three-dimensional determination of the position of the object A, at least three receiving devices 2 are necessary.
Die Bestimmung der Positionsdaten der beweglichen Objekte aus den empfange nen Sendersignalen erfolgt in der Auswerteeinrichtung 3. Die Auswerteeinrichtung 3 wertet weiterhin die Positionsdaten aus, um das Auftreten von Ereignissen zu ermitteln. Ein Ereignis stellt beispielsweise das Vorhandensein eines Objektes in einem vorbestimmten Raum oder Bereich dar. Weiterhin werden in der Auswer teeinrichtung 3 die Positionsdaten ausgewertet, um die Relationen zwischen Ob jekten zu bestimmen.The position data of the moving objects are determined from the received transmitter signals in the evaluation device 3 . The evaluation device 3 further evaluates the position data in order to determine the occurrence of events. An event represents, for example, the presence of an object in a predetermined space or area. Furthermore, the position data are evaluated in the evaluation device 3 in order to determine the relations between objects.
Die ermittelten Positionsdaten, Ereignisse und/oder Relationen zwischen Objekten werden in einem Speicherbereich 8 der Auswerteeinrichtung 3 gesammelt und können auf einem Datenträger 4 gespeichert oder auf einer Ausgabeeinheit 5 aus gegeben werden. Optional steht eine Eingabeeinheit 6 zur Verfügung, mit der der Benutzer bestimmte Darstellungen auswählen und das System konfigurieren kann.The determined position data, events and / or relations between objects are collected in a memory area 8 of the evaluation device 3 and can be stored on a data carrier 4 or output on an output unit 5 . An input unit 6 is optionally available with which the user can select certain representations and configure the system.
Die Datenübertragungsverbindung 7 zwischen Auswerteeinrichtung 3 und Ausga beeinrichtung 5 bzw. Eingabeeinrichtung 6 kann über das Internet erfolgen. In die sem Fall wird der Datentransport über das TCP/IP-Protokoll abgewickelt. Die Datenübertragungsverbindung 7 kann dazu genutzt werden, digitale Fernsehbild daten über das Internet zu verbreiten, wodurch diese dann auf der Ausgabeeinrich tung 5 dargestellt werden können. Die Ausgabeeinrichtung 5 und die Eingabeein richtung 6 können durch ein herkömmliches Computersystem, ein Laptop, ein tragbares PDA-Gerät oder Handheld-Gerät realisiert werden. The data transmission connection 7 between evaluation device 3 and output device 5 or input device 6 can take place via the Internet. In this case, the data transport is handled via the TCP / IP protocol. The data transmission connection 7 can be used to distribute digital television picture data over the Internet, which means that these can then be displayed on the output device 5 . The output device 5 and the input device 6 can be implemented by a conventional computer system, a laptop, a portable PDA device or handheld device.
Auch die Verwendung eines Mobilfunksystems zur Realisierung der Datenüber tragung 7 ist möglich. In diesem Fall wird ein Mobilfunkendgerät als Ein- und Ausgabeeinheit verwendet. Die Übertragung der Daten kann beispielsweise mit dem WAP-Standard erfolgen.The use of a mobile radio system for realizing data transmission 7 is also possible. In this case, a mobile radio terminal is used as the input and output unit. The data can be transmitted using the WAP standard, for example.
Als Alternative zu der oben beschriebenen Funkpeilung zur Ermittlung der Ob jektpositionen kann auch ein GPS-System verwendet werden. Hierzu wird an je dem Objekt ein GPS-System, das die Position des Objektes ermittelt, angeordnet. Die so ermittelten Positionsdaten werden über den Funksender 1 zu den Emp fangseinrichtungen 2 übertragen. Die Auswerteeinrichtung 3 sammelt die übertra genen Positionsdaten der Objekte und wertet diese aus.As an alternative to the radio direction finding described above for determining the object positions, a GPS system can also be used. For this purpose, a GPS system that determines the position of the object is arranged on each object. The position data thus determined are transmitted to the receiving devices 2 via the radio transmitter 1 . The evaluation device 3 collects the transmitted position data of the objects and evaluates them.
Eine weitere Möglichkeit zur Verbreitung der von der Auswerteeinrichtung 3 ermittelten Positionsdaten, Ereignisse oder Relationen zwischen Objekten besteht in der Verwendung eines digitalen und/oder analogen Fernsehübertragungssy stems. Die zur Darstellung bestimmten Daten werden entweder einem Fernsehsi gnal beigemischt oder getrennt übertragen. Zum Beispiel kann das Videotextsy stem zur Übertragung von Positionsdaten, Auswertung von Ereignissen oder Re lationen verwendet werden. Auf diese Weise können zusätzliche Informationen zu der üblichen Übertragung von Bild- und Tondaten hinzugefügt werden. Diese Zu satzinformationen können mittels eines speziellen Decoders auf dem Fernsehbild schirm dargestellt werden. Die Übertragung der zur Darstellung bestimmten Daten kann auch mittels eines digitalen Fernsehdecoders (z. B. D-Box) erfolgen.Another way of disseminating the position data, events or relations between objects determined by the evaluation device 3 is to use a digital and / or analog television transmission system. The data intended for display are either added to a television signal or transmitted separately. For example, the videotext system can be used to transmit position data, evaluate events or relations. In this way, additional information can be added to the usual transmission of image and sound data. This additional information can be displayed on the television screen using a special decoder. The data intended for display can also be transmitted using a digital television decoder (e.g. D-Box).
Die Fig. 2 zeigt ein Ablaufdiagramm, das die einzelnen Schritte des Verfahrens zur Bestimmung von Positionsdaten von beweglichen Objekten, zur Auswertung von Ereignissen und/oder der Relationen zwischen beweglichen Objekten darstellt. In Schritt 100 werden die Positionsdaten der Objekte aus den empfangenen Sen dersignalen ermittelt. Die Position P (A, t) des Objektes A wird zusammen mit der ermittelten Geschwindigkeit des Objekts P' (A, t) in einem Speicherbereich 8 der Auswerteeinrichtung 3 abgespeichert. In diesem Speicherbereich 8 werden die Positionsdaten aller Objekte gesammelt. Die Positionsdaten können entweder zwei- oder dreidimensional vorliegen. FIG. 2 shows a flow chart which shows the individual steps of the method for determining position data of moving objects, for evaluating events and / or the relations between moving objects. In step 100 , the position data of the objects are determined from the received transmitter signals. The position P (A, t) of the object A is stored together with the determined speed of the object P '(A, t) in a memory area 8 of the evaluation device 3 . The position data of all objects are collected in this memory area 8 . The position data can be either two-dimensional or three-dimensional.
In Schritt 200 werden die Positionsdaten ausgewertet und das Auftreten von Er eignissen ermittelt. Ereignisse können beispielsweise durch das Auftreten eines Objektes an einer vorgegebenen Position oder durch eine vorgegebene Änderung der Position eines Objektes definiert werden.In step 200 , the position data are evaluated and the occurrence of events is determined. Events can be defined, for example, by the occurrence of an object at a predefined position or by a predefined change in the position of an object.
In Schritt 300 werden die Positionsdaten ausgewertet und Relationen zwischen Objekten ermittelt. Relationen können beispielsweise durch eine räumliche Bezie hung zwischen Objekten entstehen. Eine räumliche Beziehung kann beispielsweise durch das Unterschreiten eines vorbestimmten Abstands zwischen den Objekten entstehen. Es sind auch zeitliche Einschränkungen für das Entstehen von Relatio nen zwischen Objekten möglich. Dies bedeutet, daß z. B. eine räumliche Bezie hung zwischen Objekten für eine vorbestimmte Zeit vorliegen muß, ehe eine Re lation vorliegt. Die ermittelten Relationen werden zusammen mit den Positionsda ten und Ereignissen in dem Speicherbereich 8 der Auswerteeinrichtung 3 gesam melt.In step 300 , the position data are evaluated and relations between objects are determined. Relationships can arise, for example, from a spatial relationship between objects. A spatial relationship can arise, for example, from falling below a predetermined distance between the objects. There are also time restrictions for the creation of relations between objects. This means that e.g. B. must have a spatial relationship between objects for a predetermined time before a re relation exists. The determined relations are collected together with the position data and events in the memory area 8 of the evaluation device 3 .
In Schritt 400 wird das Auftreten von zusammengesetzten Ereignissen ermittelt. Dazu wird nach vorbestimmten Abfolgen von Ereignissen und Relationen zwi schen Objekten in dem Speicherbereich 8 gesucht. Kann eine solche Abfolge im Speicherbereich 8 der Auswerteeinrichtung 3 gefunden werden, so wird ein zu sammengesetztes Ereignis erkannt und in den Speicherbereich 8 eingetragen.In step 400 , the occurrence of composite events is determined. For this purpose, predetermined sequences of events and relations between objects in the memory area 8 are searched for. If such a sequence can be found in the memory area 8 of the evaluation device 3 , an assembled event is recognized and entered in the memory area 8 .
In Schritt 500 wird, falls dies erforderlich ist, eine Analyse des zeitlichen Verlaufs von Positionsdaten, Ereignissen und/oder Relationen zwischen den Objekten durchgeführt. Dabei können statistische Verfahren verwendet werden, die bei spielsweise eine mittlere Objektposition oder Geschwindigkeiten von Objekten ermitteln. Auch können die zeitlichen Differenzen von bestimmten Ereignissen ausgewertet werden. Die jeweiligen durchzuführenden Analysen werden von den Benutzern des Systems festgelegt. Viele verschiedene Analyseverfahren sind denkbar.In step 500 , if necessary, an analysis of the temporal course of position data, events and / or relations between the objects is carried out. Statistical methods can be used which, for example, determine an average object position or the speeds of objects. The time differences of certain events can also be evaluated. The respective analyzes to be carried out are determined by the users of the system. Many different analysis methods are possible.
In Schritt 600 wird eine Situationsanalyse der Positionsdaten, von Ereignissen und/oder von Relationen zwischen Objekten durchgeführt. Eine Situationsanalyse kann beispielsweise von einem Benutzer angefordert werden, oder automatisch durch Ereignisse, wie z. B. einem Torschuß, ausgelöst werden. In einer Situati onsanalyse werden beispielsweise die Positionen, Geschwindigkeiten und Abstän de von Objekten ausgewertet. Außerdem können Winkel, räumliche Beziehungen und Richtungen berücksichtigt werden.In step 600 , a situation analysis of the position data, of events and / or of relationships between objects is carried out. A situation analysis can be requested by a user, for example, or automatically by events, such as. B. a shot on goal. In a situation analysis, for example, the positions, speeds and distances of objects are evaluated. In addition, angles, spatial relationships and directions can be taken into account.
In Schritt 700 können anhand der Analyseergebnisse zeitliche Vorhersagen zu sammen mit Wahrscheinlichkeiten für das Eintreten von Ereignissen in der Zu kunft vorgenommen werden. Solche Vorhersagen können beispielsweise vom Be nutzer angefordert werden, um Informationen über einen möglichen Überholzeit punkt in einem Autorennen zu erhalten.In step 700 , the analysis results can be used to make temporal predictions together with probabilities for the occurrence of events in the future. Such predictions can be requested by the user, for example, in order to obtain information about a possible overtaking point in a car race.
In Schritt 800 werden die gesammelten Ausgaben für Positionsdaten, Analyseer gebnisse, Vorhersagen und eventuell angeforderter Zusatzinformationen ange zeigt. Der Benutzer hat dazu die Möglichkeit mit Hilfe einer Eingabevorrichtung 6 die verschiedenen Darstellungen zu konfigurieren und weitere Informationen an zufordern. Er kann beispielsweise eine von vielen Analyseverfahren auswählen oder sich Vorhersagen über das weitere Geschehen ausgeben lassen.In step 800 , the collected expenses for position data, analysis results, predictions and any additional information that may be requested are displayed. For this purpose, the user has the option of configuring the various representations with the aid of an input device 6 and requesting further information. For example, he can select one of many analysis methods or have predictions about what will happen next.
Der dargestellte Ablauf kann während des Verlaufs einer sportlichen Veranstal tung betrieben werden und springt nach einem Durchlauf zurück zu Schritt 100, wo ein erneuter Erfassungs- und Auswertezyklus beginnt.The sequence shown can be operated during the course of a sporting event and, after a run, jumps back to step 100 , where a new acquisition and evaluation cycle begins.
Fig. 3 zeigt eine Darstellung von verschiedenen Objekten auf einem Spielfeld. Die Objekte sind in drei Gruppen angeordnet. A1, A2 und A3 gehören zur Gruppe A und B1, B2 und B3 gehören zur Gruppe B. Diese beiden Gruppen stellen die Mannschaften in diesem vereinfachten Beispiel dar. Das Objekt C stellt den Ball dar und ist einer eigenen Gruppe zugeordnet. Die Pfeile dienen der Darstellung der Bewegung der Objekte A1 und B1. Spieler A1 ist gerade dabei, die Mittellinie des Spielfeldes zu überschreiten, was zum Auslösen eines Ereignisses führen kann. Dieses Ereignis wird von der Auswerteeinrichtung 3 erkannt, registriert und wei terverarbeitet. Spieler A2 befindet sich beispielsweise in Ballbesitz. Dies wird durch eine Relation R (A2, C, t) zwischen den Objekten A2 und C ausgedrückt. Die Relation entsteht durch die enge räumliche Beziehung zwischen den beiden Objekten. Fig. 3 shows a representation of various objects on a game field. The objects are arranged in three groups. A1, A2 and A3 belong to group A and B1, B2 and B3 belong to group B. These two groups represent the teams in this simplified example. Object C represents the ball and is assigned to a separate group. The arrows represent the movement of objects A1 and B1. Player A1 is about to cross the center line of the field, which can trigger an event. This event is recognized by the evaluation device 3 , registered and further processed. For example, player A2 is in possession of the ball. This is expressed by a relation R (A 2 , C, t) between the objects A2 and C. The relation arises from the close spatial relationship between the two objects.
Die schraffierten Bereiche in Fig. 3 stellen die hauptsächlichen Aufenthaltsorte der Tormänner A3 und B3 dar. Die hauptsächlichen Aufenthaltsorte werden durch ei ne Analyse des zeitlichen Verlaufs der Positionsdaten P (A3, t) und P (B3, t) der Objekte A3 und B3 ermittelt. Durch Auswahl der entsprechenden Analysefunktio nen werden die entsprechenden räumlichen Bereiche bei der Darstellung farbig eingefärbt.The hatched areas in FIG. 3 represent the main locations of goalkeepers A3 and B3. The main locations are determined by an analysis of the time profile of the position data P (A 3 , t) and P (B 3 , t) of objects A3 and B3 determined. By selecting the appropriate analysis functions, the corresponding spatial areas are colored in the display.
Fig. 4 zeigt eine schematische Darstellung der Anordnung von Objekten auf einem Rundkurs. Der Läufer A hat gerade die Ziellinie überquert. Dies führt zu einem entsprechenden Ereignis und einer automatischen Analyse der vorliegenden Situa tion. Die Abstände dB des Läufers B und dC des Läufers C zur Ziellinie werden automatisch ermittelt. Weitere Analysen der vorliegenden Situation können in dem Verfahren einfach hinzugefügt werden. Die in diesem Beispiel dargestellte Analy se kann natürlich auch für Autorennen oder ähnliche Rennen verwendet werden. Fig. 4 shows a schematic representation of the arrangement of objects on a circuit. Runner A has just crossed the finish line. This leads to a corresponding event and an automatic analysis of the present situation. The distances dB of rotor B and dC of rotor C to the finish line are determined automatically. Further analyzes of the present situation can easily be added in the process. The analysis shown in this example can of course also be used for car races or similar races.
Fig. 5 zeigt schematisch die Abfolge von verschiedenen Ereignissen und Relatio nen zur Ermittlung eines zusammengesetzten Ereignisses. In diesem Beispiel wird die Abfolge von Relationen zwischen den Objekten für einen Doppelpass im Fuß ball dargestellt. Fig. 5 shows schematically the sequence of different events and relations to determine a composite event. This example shows the sequence of relations between the objects for a double pass in football.
Zum Zeitpunkt t1 ist der Spieler A1 in Ballbesitz. Dies zeigt sich durch die Relati on R (A1, C, t1) zwischen den Objekten A1 und C. Das Objekt C stellt wieder den Spielball dar. Zu einem späteren Zeitpunkt t2 wurde der Ball von A1 an A2 abge geben. Nun entsteht eine Relation R (A2, C, t2) zwischen A2 und C, die die räum liche Nähe zwischen den beiden Objekten ausdrückt. Zum Zeitpunkt t3 ist A1 wieder in Ballbesitz. Es existiert eine erneute Relation R (A1, C, t3) zwischen den Objekten A1 und C.At time t1, player A1 is in possession of the ball. This is shown by the relation R (A 1 , C, t1) between the objects A1 and C. The object C again represents the game ball. At a later point in time t2 the ball was delivered from A1 to A2. Now there is a relation R (A 2 , C, t2) between A2 and C, which expresses the spatial proximity between the two objects. At time t3, A1 is in possession of the ball again. There is a new relation R (A 1 , C, t3) between objects A1 and C.
Das komplexe Geschehen bei einem Doppelpass kann so einfach durch eine Ab folge von Relationen zwischen Objekten beschrieben werden. In diesem Beispiel lautet die Abfolge der Relation zur Beschreibung eines Doppelpasses: R (A1, C, t1), R (A2, C, t2), R (A1, C, t3).The complex process of a one-two-pass can be done simply by making an Ab sequence of relationships between objects. In this example is the sequence of the relation to the description of a double pass: R (A1, C, t1), R (A2, C, t2), R (A1, C, t3).
Fig. 6 zeigt eine automatische Situationsanalyse, wie sie anhand einer Anordnung von Objekten zu einem bestimmten Zeitpunkt durchgeführt werden kann. Der Spieler A1 befindet sich in Ballbesitz. Die Spieler B1 und B2 der gegnerischen Mannschaft befinden sich an den dargestellten Positionen. Ein weiterer Spieler der Mannschaft A wird durch das Objekt A2 modelliert. Die Hauptspielrichtung der Mannschaft A wird durch den Pfeil gekennzeichnet. Eine automatische Auswer tung der Objektpositionen der Gruppenzugehörigkeiten und der Relationen zwi schen den Objekten ergibt eine Einteilung des Spielfeldes in die dargestellten Sektoren. In diesem Beispiel wird eine mögliche Ballabgabe des Spielers A1 ana lysiert. Eine Abgabe des Balls in Richtung der Sektoren III oder V in Richtung der gegnerischen Spieler B1 oder B2 ist wenig wahrscheinlich. Auch eine Abgabe des Balles entgegen der Hauptspielrichtung in den Sektor I ist nicht sehr wahrschein lich. Die wahrscheinlichste Bewegungsrichtung für das Objekt C liegt in dem Sektor IV in Richtung des Mitspielers A2. Das Ergebnis dieser Situationsanalyse kann beispielsweise durch ein Einfärben der verschiedenen Sektoren erfolgen. Fig. 6 shows an automatic analysis of the situation, as can be performed using an arrangement of objects at any given time. Player A1 is in possession of the ball. Players B1 and B2 of the opposing team are in the positions shown. Another player from team A is modeled by object A2. The main direction of play for team A is indicated by the arrow. An automatic evaluation of the object positions of the group memberships and the relations between the objects results in a division of the playing field into the sectors shown. In this example, a possible ball delivery of the player A1 is analyzed. It is unlikely that the ball will be delivered towards sectors III or V towards the opposing players B1 or B2. It is also not very likely that the ball will be dropped into sector I against the main direction of play. The most likely direction of movement for object C is in sector IV in the direction of teammate A2. The result of this situation analysis can be done, for example, by coloring the different sectors.
Das Verfahren bietet viele weitere Analysemöglichkeiten für verschiedene Situa tionen. Analysen können automatisch, beispielsweise durch einen Torschuß, an gestoßen werden, oder zu einem beliebigen Zeitpunkt von einem Benutzer ange fordert werden. Bei der Darstellung der Analyseergebnisse können bestimmte räumliche Bereiche farbig gekennzeichnet werden.The method offers many other analysis options for different situations tions. Analyzes can be started automatically, for example by scoring a goal be pushed or at any time by a user be asked. When presenting the analysis results, certain spatial areas are marked in color.
Wie in dem vorangegangenen Beispiel können bei Analysen die Gruppenzugehö rigkeiten von Objekten berücksichtigt werden. Durch die Zugehörigkeit von A1 und A2 zur gleichen Gruppe wird ein Abspielen des Balles von A1 zu A2 viel wahrscheinlicher als das Abspielen des Balles von A1 zu B1 oder B2. Durch Bil dung von Untergruppen können weiterhin verfeinerte Analysemöglichkeiten ge schaffen werden. So kann beispielsweise der abgedeckte Raum durch die Vertei digungsspieler einer Mannschaft ermittelt werden.As in the previous example, analyzes can include group members properties of objects. By belonging to A1 and A2 to the same group will play the ball from A1 to A2 a lot more likely than playing the ball from A1 to B1 or B2. By Bil Subgroups can continue to provide more sophisticated analysis options will create. For example, the area covered by the distribution team players are determined.
Fig. 7 zeigt eine mögliche Darstellung eines zeitlichen Verlaufs einer Objektbe wegung. Das Objekt, in diesem Fall ein Rennwagen, wird durch die Darstellung eines zugeordneten Bildes angezeigt. Der zeitliche Verlauf der Bewegung des Fahrzeugs beim Durchfahren der Kurve kann genau verfolgt werden. So kann bei spielsweise ein Vergleich mit einer Ideallinie erfolgen. Fig. 7 shows a possible representation of a time course of an object movement. The object, in this case a racing car, is displayed by displaying an associated image. The time course of the movement of the vehicle when passing through the curve can be followed exactly. For example, a comparison can be made with an ideal line.
Durch Auswahl von geeigneten Funktionen kann der Benutzer die Darstellung von bewegten Objekten ändern. Anstatt des Bildes des Rennwagens kann er beispiels weise ein Bild des Fahrers auswählten. Das Verfahren ermöglicht weiterhin die Bereitstellung von Zusatzinformationen, die der Benutzer bei Bedarf abrufen kann. Beispielsweise kann Information über den Streckenverlauf oder die technischen Daten des Fahrzeuges abgerufen werden.By selecting suitable functions, the user can display change moving objects. Instead of the picture of the racing car, he can, for example wisely selected a picture of the driver. The method still enables Provision of additional information that the user can call up when required. For example, information about the route or the technical Vehicle data can be called up.
Durch die vorgenannte Erfindung stehen dem Benutzer viele verschiedene Darstel lungen der Positionsdaten und/oder von Ereignissen und/oder von Relationen zwi schen Objekten zur Verfügung. Die Darstellungen können zwei- oder dreidimen sional und aus verschiedenen Blickwinkeln erfolgen.Due to the aforementioned invention, the user has many different representations the position data and / or events and / or relations between objects. The representations can be two or three dimes regional and from different perspectives.
Anhand von abgespeicherten Daten können zu einem späteren Zeitpunkt Analysen vorgenommen werden oder eine sportliche Veranstaltung aus einem anderen Blickwinkel betrachtet werden. Die Darstellung kann durch einzelne Bilder oder in Form von animierten Bildfolgen erfolgen. Der Benutzer kann vor und zurück durch den zeitlichen Verlauf von Objektbewegungen navigieren.Analyzes can be carried out at a later date using stored data be made or a sporting event from another Perspective. The representation can be by individual pictures or in Animated sequences of images take place. The user can go back and forth navigate through the timeline of object movements.
Claims (38)
- - Zuordnung einer Kennung zu jedem Objekt A, B, C,
- - Anordnung eines Senders (1) an jedem Objekt A, B, C, dessen Signale die Kennungsinformation enthalten,
- - Vorsehen eines Funksystems (2) zur Aufnahme der Sendersignale,
- - Bestimmung der Positionsdaten der Objekte A, B, C aus den empfangenen Sendersignalen,
- - Auswertung der Positionsdaten zur Ermittlung von Ereignissen, und Auswertung der Positionsdaten zur Bestimmung der Relationen zwischen den Objekten A, B, C.
- - assignment of an identifier to each object A, B, C,
- Arrangement of a transmitter ( 1 ) on each object A, B, C, the signals of which contain the identification information,
- - Providing a radio system ( 2 ) for receiving the transmitter signals,
- Determination of the position data of objects A, B, C from the received transmitter signals,
- - Evaluation of the position data to determine events, and evaluation of the position data to determine the relations between objects A, B, C.
- - Aufnehmen von Bilddaten der Objekte A, B, C,
- - Ermittlung von Positionsdaten der Objekte A, B, C aus den Bilddaten,
- - Auswertung der Positionsdaten zur Ermittlung von Ereignissen, und
- - Auswertung der Positionsdaten zur Bestimmung der Relationen zwischen den Objekten A, B, C.
- - Acquisition of image data of objects A, B, C,
- Determination of position data of objects A, B, C from the image data,
- - Evaluation of the position data to determine events, and
- - Evaluation of the position data to determine the relations between objects A, B, C.
Sendern (1), die jeweils an einem Objekt A, B, C angeordnet sind und de ren Signale Kennungsinformation enthalten, die eine Zuordnung zu dem Objekt A, B, C ermöglichen,
einem Funksystem (2) zur Aufnahme der Sendersignale, und einer Auswerteeinrichtung (3), die
die Positionsdaten der Objekte A, B, C aus den empfangenen Sendersigna len bestimmt,
die Positionsdaten auswertet, um das Auftreten von Ereignissen zu ermit teln, und
die Positionsdaten auswertet, um die Relationen zwischen den Objekten A, B, C zu bestimmen.37. Device for determining position data of moving objects A, B, C, for evaluating events and / or the relations between moving objects A, B, C, with:
Transmitters ( 1 ), which are each arranged on an object A, B, C and whose signals contain identification information which enable an assignment to the object A, B, C,
a radio system ( 2 ) for receiving the transmitter signals, and an evaluation device ( 3 ) which
determines the position data of objects A, B, C from the received transmitter signals,
evaluates the position data in order to determine the occurrence of events, and
evaluates the position data to determine the relations between the objects A, B, C.
einer Bildaufnahmeeinrichtung zur Aufnahme von Bilddaten der Objekte A, B, C,
einer Auswerteeinrichtung (3), die
die Positionsdaten der Objekte A, B, C aus den Bilddaten bestimmt,
die Positionsdaten auswertet, um das Auftreten von Ereignissen zu ermit teln, und
die Positionsdaten auswertet, um die Relationen zwischen den Objekten A, B, C zu bestimmen.38. Device for determining position data of moving objects A, B, C, for evaluating events and / or the relations between moving objects A, B, C, with:
an image recording device for recording image data of objects A, B, C,
an evaluation device ( 3 ) which
determines the position data of objects A, B, C from the image data,
evaluates the position data in order to determine the occurrence of events, and
evaluates the position data to determine the relations between the objects A, B, C.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10039384A DE10039384A1 (en) | 2000-08-11 | 2000-08-11 | Method and device for determining position data of moving objects, for evaluating events and / or for determining the relations between moving objects |
| PCT/EP2001/009300 WO2002014894A1 (en) | 2000-08-11 | 2001-08-10 | Method and device for determining position data of moving objects, for evaluating events and/or for determining the relations between moving objects |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10039384A DE10039384A1 (en) | 2000-08-11 | 2000-08-11 | Method and device for determining position data of moving objects, for evaluating events and / or for determining the relations between moving objects |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE10039384A1 true DE10039384A1 (en) | 2002-02-21 |
Family
ID=7652189
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE10039384A Withdrawn DE10039384A1 (en) | 2000-08-11 | 2000-08-11 | Method and device for determining position data of moving objects, for evaluating events and / or for determining the relations between moving objects |
Country Status (2)
| Country | Link |
|---|---|
| DE (1) | DE10039384A1 (en) |
| WO (1) | WO2002014894A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1408342A3 (en) * | 2002-10-08 | 2004-08-04 | Abatec-Electronic AG | Method and apparatus for determining the position of an object with optical means |
| EP3336573A1 (en) * | 2016-12-16 | 2018-06-20 | Bayerische Motoren Werke Aktiengesellschaft | Method for testing a spatial proximity of a first object to a second object, and data processing systems |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102007040602A1 (en) * | 2007-08-27 | 2009-03-05 | Rainer Schmidt | Time recording system for use with data carrier, particularly personified data carrier and for object such sport equipment, has distance limited by start point and arrival point, where start point and arrival point is equipped with reader |
| DE102008016200A1 (en) * | 2008-03-28 | 2009-10-01 | Cairos Technologies Ag | Correlation of positional data obtained by a video tracking system with a second location system |
| US7948439B2 (en) | 2008-06-20 | 2011-05-24 | Honeywell International Inc. | Tracking of autonomous systems |
| NL1036872C2 (en) * | 2009-04-17 | 2010-10-19 | Martin Hoegg | STAGE DETECTION SYSTEM. |
| EP2758804B1 (en) * | 2011-09-20 | 2019-11-06 | Fraunhofer Gesellschaft zur Förderung der angewandten Forschung e.V. | System and method for detecting a user-dependent state of a sports object |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2679146B1 (en) * | 1991-07-19 | 1993-11-05 | Daver Gil | SYSTEM FOR REAL-TIME ACQUISITION OF THE POSITION OF PLAYERS AND THE BALL ON A SPORTS FIELD. |
| US5513854A (en) * | 1993-04-19 | 1996-05-07 | Daver; Gil J. G. | System used for real time acquistion of data pertaining to persons in motion |
| US5565858A (en) * | 1994-09-14 | 1996-10-15 | Northrop Grumman Corporation | Electronic inventory system for stacked containers |
| FR2726370B1 (en) * | 1994-10-28 | 1997-01-10 | Vallortigara Alain | SYSTEM FOR CONTROLLING POSITIONING IN THE FIELD OF SPORTS, BALL AND PLAYERS |
| WO1999034230A2 (en) * | 1997-12-24 | 1999-07-08 | Television New Zealand Limited | Improvements relating to position determinations |
| GB9807540D0 (en) * | 1998-04-09 | 1998-06-10 | Orad Hi Tec Systems Ltd | Tracking system for sports |
| NO312268B1 (en) * | 1999-08-09 | 2002-04-15 | Sport Tech As | Method and system for providing information |
-
2000
- 2000-08-11 DE DE10039384A patent/DE10039384A1/en not_active Withdrawn
-
2001
- 2001-08-10 WO PCT/EP2001/009300 patent/WO2002014894A1/en not_active Ceased
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1408342A3 (en) * | 2002-10-08 | 2004-08-04 | Abatec-Electronic AG | Method and apparatus for determining the position of an object with optical means |
| EP3336573A1 (en) * | 2016-12-16 | 2018-06-20 | Bayerische Motoren Werke Aktiengesellschaft | Method for testing a spatial proximity of a first object to a second object, and data processing systems |
| DE102016124618A1 (en) * | 2016-12-16 | 2018-06-21 | Bayerische Motoren Werke Aktiengesellschaft | METHOD FOR CHECKING A SPATIAL PROXIMITY OF A FIRST OBJECT TO A SECOND OBJECT AND DATA PROCESSING EQUIPMENT |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2002014894A1 (en) | 2002-02-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69904492T3 (en) | COMPUTER GAME | |
| DE60020123T2 (en) | SYSTEM FOR SIMULATING EVENTS IN A REAL ENVIRONMENT | |
| EP1294457B1 (en) | Use of the data stored by a racing car positioning system for supporting computer-based simulation games | |
| DE69601222T2 (en) | ELECTRONIC COMPETITION SYSTEM AND METHOD FOR IMPLEMENTING IT | |
| EP2271414B1 (en) | Device for performing a sports exercise or playing a game in spatially separate venues | |
| EP1864153B1 (en) | Object-tracking and situation-analysis system | |
| EP1366466B1 (en) | Sport analysis system and method | |
| DE10029463A1 (en) | Position and/or movement detection device uses evaluation of signals provided by several transmitters detecting electromagnetic or sonar waves provided by transmitter attached to object | |
| EP0252215B1 (en) | Process for simultaneous representation of at least two successive events in TV and arrangement for the realization of the process | |
| DE60221747T2 (en) | Network game server, network game progress control method, and network game progress monitor program | |
| EP3066655B1 (en) | Apparatus and method for the automatic evaluation of the course of a training session | |
| DE102008057705A1 (en) | Capture and provide player information with player-side sensor | |
| DE69902293T2 (en) | INTERACTIVE VIDEO SYSTEM | |
| DE10039384A1 (en) | Method and device for determining position data of moving objects, for evaluating events and / or for determining the relations between moving objects | |
| DE112019002043T5 (en) | DYNAMIC DETERMINATION OF A ZONE | |
| CN101374573A (en) | A game | |
| DE4222679C2 (en) | Method and device for improved perception of events during the transmission of sporting events | |
| DE102018009571A1 (en) | Method and device for the automatic evaluation and provision of video signals of an event | |
| EP2943934B1 (en) | Method for recording and playing back a sequence of events | |
| AT13867U1 (en) | System for creating a route video | |
| DE60224454T2 (en) | INFORMATION DISPLAY DEVICE, ESPECIALLY FOR BOWLING RAILWAYS | |
| EP1725986A1 (en) | Real-time movement analysis device | |
| DE102004044002A1 (en) | Real-time movement analysis device e.g. for recording sporting events, uses image processing unit in data exchange with cameras | |
| CH708459B1 (en) | A method for recording and reproducing the movements of an athlete. | |
| DE10256140B3 (en) | Interactive system for mass event participation, e.g. in stadium, has computer controlling large-screen display device, partially influenced by inputs provided by mobile telephones or personal digital assistants of participants |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8139 | Disposal/non-payment of the annual fee |