WO2002014894A1 - 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 objects Download PDF

Info

Publication number
WO2002014894A1
WO2002014894A1 PCT/EP2001/009300 EP0109300W WO0214894A1 WO 2002014894 A1 WO2002014894 A1 WO 2002014894A1 EP 0109300 W EP0109300 W EP 0109300W WO 0214894 A1 WO0214894 A1 WO 0214894A1
Authority
WO
WIPO (PCT)
Prior art keywords
objects
position data
events
relations
data
Prior art date
Application number
PCT/EP2001/009300
Other languages
German (de)
French (fr)
Inventor
Christoph BÜCH
Original Assignee
Büch Multimedia Kg
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Büch Multimedia Kg filed Critical Büch Multimedia Kg
Publication of WO2002014894A1 publication Critical patent/WO2002014894A1/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0605Decision makers and devices using detection means facilitating arbitration
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/14Receivers specially adapted for specific applications
    • G01S19/19Sporting applications
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining 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/42Determining position
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • G01S5/0018Transmission from mobile station to base station
    • G01S5/0027Transmission from mobile station to base station of actual mobile position, i.e. position determined on mobile
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-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/04Position of source determined by a plurality of spaced direction-finders
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-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/14Determining absolute distances from a plurality of spaced points of known location
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • A63B2024/0025Tracking the path or location of one or more users, e.g. players of a game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/83Special sensors, transducers or devices therefor characterised by the position of the sensor
    • A63B2220/836Sensors arranged on the body of the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry

Definitions

  • Method and device for determining position data of moving objects for evaluating events and / or for
  • the invention relates to a method and a device for determining position data of moving objects, for evaluating events and / or for determining the relations between moving objects, an automated evaluation of position data of at least two moving objects being realized and also relations between these objects can be taken into account.
  • a situation can be analyzed, for example, by displaying the current position of the players on the screen, the commentator manually tracing their movements and marking special events.
  • Such a manual evaluation requires a lot of effort and cannot be done continuously for the entire duration of the game. It is therefore only possible in game breaks. Also, the viewer cannot decide for himself whether he is interested in analyzing a situation, or maybe would rather follow the course of the game.
  • the object of the invention is to enable a method and a device for improving the automatic evaluation of position data of moving objects.
  • the evaluation of events and / or the relations between at least two moving objects is realized.
  • a method for automatically determining position data of moving objects, for evaluating events and / or for evaluating the relationship between at least two moving objects can contain at least one of the following steps.
  • an identifier can be assigned to each movable object. This identifier serves to clearly differentiate between the objects.
  • a transmitter can then be arranged on each individual object.
  • An object can be, for example, a player in a sporting event, a vehicle in a race or a ball in a ball game.
  • the signals of the transmitters arranged on the objects can contain the respective identification information of the assigned object.
  • the identification information can be, for example, the use of different frequencies for the individual transmitters.
  • Various well-known modulation methods can also be used to impress the identification information onto a carrier frequency of the transmitter.
  • the transmitter signals can be received by the provision of a radio system.
  • Various high-frequency and multi-frequency systems are conceivable here, which can be installed locally in the vicinity of the moving objects.
  • the position data of the objects can be determined from the received transmitter signals. Distances and angular orientations of the objects to the receiving devices of the radio system can be used here. By using trigonometric relationships, the positions of the moving objects can be easily determined at any time. The determination of the position data of the objects from the received transmitter signals enables a determination of the location and an identification of the moving objects.
  • the occurrence of events can be determined by evaluating the position data.
  • An event occurs, for example, when an object is in a predetermined space at a certain point in time or makes a predetermined change in position.
  • Events arise from the movements of the objects and are used for the automatic evaluation of more complex processes. By determining events, you can react flexibly to the occurrence of certain situations. Events can be processed or displayed.
  • Relationships between objects can represent, for example, spatial relationships between the objects. Other relations, such as picking up an object by another object or guiding or checking an object by another object, are conceivable. Relations serve to describe relationships between objects and enable the analysis of complex situations.
  • the position data and / or events and / or the relations between the objects can be displayed on an output unit.
  • the output unit can be an analog or digital television set, a computer Mobilf ⁇ nkend réelle or another suitable possibly portable device. At least one output unit is required for the display; any number of output units are possible, for example, when using a television system.
  • the representation of the position data and / or of events and / or the relations between the objects on at least one output unit enables simultaneous viewing of the displayed data by different people.
  • the display can take place simultaneously with the movement of the objects or with a time delay.
  • Position data and / or events and / or relations between the objects can also be stored on a data carrier.
  • the storage can take place, for example, on a CD-ROM, a magnetic tape, a floppy disk or a hard disk. Storing the position data and / or events and / or the relationships between the objects on a data carrier enables the creation of a data archive. A further evaluation or presentation of the data can take place at a later point in time.
  • the position data can be determined and evaluated continuously.
  • the positions of the objects can be determined at any time and events and / or the relationships between the objects can be evaluated. There may be a variation in time of the position data, the occurrence of events' and / or be created by relations between objects.
  • the continuous determination and evaluation of the position data enables the object movements to be tracked and the course of time to be analyzed.
  • the position data of the moving objects can be determined over a certain period of time.
  • the time period can be of a predetermined duration, such as a game duration, or it can result dynamically from the occurrence of events.
  • the specific period can be, for example, a lap in a race, the entire race or the duration of a departure.
  • the time until a certain score is reached can also serve as a period for determining the position data.
  • the limitation of the time period for determining and evaluating the position data of the moving objects enables complete archiving of the data for this time cavities. Archives can be created for individual games, events or an entire season.
  • a delimited spatial area can be a playing field, a track, a racetrack or a piste.
  • the limitation of the spatial area for the determination and evaluation of the position 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 also be increased in this way.
  • Two-dimensional or three-dimensional position data of the objects can be used.
  • the position data of the objects can contain the speeds of the objects.
  • the speeds can be the first and second time derivatives of the spatial positions of the objects.
  • the use of two- or three-dimensional position data of the objects allows a complete detection of the spatial position of the objects.
  • the movement behavior of the objects can be comprehensively analyzed by adding the speeds and / or the accelerations of the objects.
  • An event can be determined by the occurrence of an object at a predetermined position. For example, an object can be triggered by the presence of an object in a predetermined spatial area. An event can also be determined by a specific change in the position of an object. For example, an event can be triggered when a line is crossed or an object enters a predetermined space. Further definitions for the occurrence of an event are conceivable. Due to the flexible concept of events, the movement behavior of the objects can be comprehensively analyzed. By triggering an event by changing the position of an object, it is easy to react to situations such as an object crossing a line. The exact position of the object after the change in position is not of great concern here. For example, the exact position of a racing car after driving through the Finish line of no importance. In this case, the only important thing is the process of crossing the finish line, which leads to the triggering of an event.
  • Relation between objects can represent spatial relationships between the objects. These can arise, for example, from falling below a certain distance between the objects.
  • Other spatial relationships between objects are, for example, the linking or joining of objects, the picking up of an object by another object or the guiding or controlling of an object by another object.
  • a possible relation between objects is, for example, the picking up of a player's ball. The player may lead the ball in a ball game for a longer period of time until it passes it on to another player or loses it.
  • long-term relationships between the objects can be distinguished from short-term or random relationships, for example in which the objects are not linked. It can be achieved that there are no relations between objects that move past each other.
  • the moving objects can be arranged in groups.
  • the objects in a group can form a logical unit.
  • Groups can, for example Represent teams or military associations.
  • the group affiliations of the objects can be taken into account. This can happen, for example, when objects are exchanged between group members. Such an exchange of an object is, for example, the delivery of the ball from one player to another team.
  • Further sub-groups can also be formed within groups. For example, the location of such a subgroup can be determined from the position data of the associated objects.
  • composite events can be determined by a predetermined sequence of events and relations between objects.
  • a composite event represents, for example, the exchange of an object between two further objects.
  • the object to be exchanged is initially related to a first object.
  • the object to be exchanged is transferred from the first object to a second object. From this point on, there is a relation between the object to be exchanged and the second object.
  • An example of such an exchange of an object is the ball drop in a ball game.
  • a composite event is a shot on goal.
  • the ball is owned by a player. This corresponds to a relation between the two objects ball and player. After a shot by the player, the ball crosses the goal line, resulting in the occurrence of a certain event.
  • Compound events can be used to describe and process complex situations.
  • information about composite events can be displayed on the output unit or stored on a data carrier.
  • an analysis of the temporal course of position data, events and / or relations between the objects can take place.
  • the average location or the speed of objects or groups of objects can be determined.
  • An analysis of the temporal The course of the position data for example, the entire distance traveled by an object can be determined in a specific period of time.
  • the course of time can be analyzed using statistical methods. These can include summation, difference formation and / or averaging over different time periods, for example. A time difference between the occurrence of two events can also be determined. This can be used, for example, to determine the lead of a runner or racer. By analyzing the time course, a lot of interesting data can be obtained for further processing or presentation.
  • the situation can be analyzed at certain times by evaluating the position data, events and / or relationships between objects.
  • the positions of objects, distances between objects, angles, directions and spatial relationships between objects can be evaluated.
  • Such an 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. Distances, possible shooting angles and directions can be evaluated and displayed.
  • the results of analyzes can be used to make temporal predictions about position data, events and / or relations between objects. These can be provided with probabilities of the occurrence of the predicted positions, events and / or relations. Predictions can be made about the direction of movement of objects and the occurrence of events. For example, based on the average ball holding time of a player, a prediction with probability of a possible ball delivery can be made. A possible overtaking time in a race or run can also be predicted.
  • the results of an analysis of the temporal course of position data, events and / or relations between the objects can be displayed on an output unit or stored on a data carrier.
  • Situation analyzes can also be shown on the output unit at specific times or saved on a data carrier.
  • the results of temporal predictions and / or probabilities of the occurrence of position data, events and / or relations between objects can be displayed or saved.
  • the position data can be determined by radio direction finding. At least two receivers can determine the respective angular orientation and / or distance of the transmitters arranged on the objects. In this way, the positions of the moving objects can be determined. The accuracy of the method can be improved by using more than two receivers. When using three-dimensional position data, at least three recipients can determine the position of the objects. The position can be determined using trigonometric relationships.
  • the position data can also be determined by GPS systems arranged on the objects.
  • Each object can have its own GPS system, which can determine the position of the object.
  • the position data determined in this way can be transmitted to the evaluation device by means of the transmitters arranged on the objects and the radio system.
  • the radio system can be used to record the transmitter signals that contain the respective position data of the objects.
  • the position data of the objects can be determined from the received transmitter signals.
  • a television set can be used as an output unit.
  • the television signal can be transmitted digitally or analogously.
  • the data intended for display can be transmitted together with or independently of the regular television program.
  • the broadcast can be done live.
  • the position data and / or events and / or the relationships between the objects and / or information about composite events and / or analysis results can be displayed on the output unit via the Internet.
  • a conventional computer can be used as an output unit. Data can be transported to the output unit using TCP / IP. The output unit can be controlled using a conventional Internet browser.
  • the small amount of data to be transmitted makes it possible to track the positions of moving objects, the evaluation of events and / or relations between moving objects live. For example, sporting events can be followed on the Internet. In addition to the movements of the players, the evaluation of events and the results of analyzes can also be observed.
  • a mobile radio terminal can be used as an output unit.
  • the mobile radio terminal can have a screen that can be used to display the data. Due to the size of the screen, there may be a limited display.
  • the transmission of the data to the mobile radio terminal can use WAP technology.
  • One advantage of using a mobile radio terminal as an output unit is mobility. A user can track the movement of the objects from anywhere and access analyzes about them.
  • Additional object-related and / or editorial information can be stored on the data carrier or made available for display. Background information, video, audio and visual material as well as comments, opinions and comments can be added to the position data and analysis results. This additional information can be obtained from archives and edited editorially. For example, player photos, stadium images, video sequences of events can be used for further information and entertainment of the user.
  • an input unit can be present with which the user can interactively display various data intended for display on the display. can configure the unit.
  • the user can select the desired display himself. He can decide whether to follow the movement of the objects or to view an analysis of an event.
  • the user can request analysis of a time history or select time predictions about events.
  • the input unit can consist of a conventional computer together with the output unit. Special playback devices for displaying the data or game consoles stored on the data carrier are also possible. The user can select specific events directly or use a search function to access searched events.
  • the position data and / or events and / or the relationships between the objects and / or information about composite events and / or analysis results can be represented in a two- or three-dimensional representation. Both individual situations and temporal courses can be shown.
  • the presentation of temporal courses can be done in single steps or animated by the sequence of a sequence of presentations. Switching between the different display modes is possible at any time. In this way, it is possible to switch between a two-dimensional and a three-dimensional representation of a course of movement.
  • Analysis results, temporal forecasts or information about compound events can also be requested at any time. For example, information about average speeds of the participants can be queried during a car race. Additional object-related information can also be called up. For example, the goal balance of a soccer player can be called up for one season during a game.
  • Different perspectives can be selected to display the position data and / or events and / or the relationships between objects and / or information about composite events and / or analysis results.
  • the movement of the objects can be viewed from different positions.
  • the action on the field can be viewed from the perspective of the individual players or from a perspective view.
  • the same event can also be viewed differently from different perspectives.
  • the identifiers of the objects can be displayed. For example, names or numbers of players, vehicles or planes can be displayed.
  • the identity of the objects can be displayed by displaying additional information relating to the object, for example by means of assigned images. Soccer players can be portrayed on the field, for example, by portraits. There are many other ways to represent objects with associated pictures or symbols.
  • spatial areas can be colored. For example, the middle location of an object can be displayed in color.
  • the temporal course of object movements can also be displayed. The display of the temporal course of object movements serves, for example, to illustrate what is happening in the game.
  • the method for determining position data of moving objects, for evaluating events and / or the relations between moving objects is possible for any sport. It is conceivable to use the method for team sports and individual sports, both with and without a ball. The method can also be used to monitor a fleet or air traffic. It can be used for any land, air and water vehicle.
  • a method for determining position data of moving objects, for evaluating events and / or for determining the relations between moving objects contains at least one of the following steps:
  • a device for automatically determining position data of moving objects, for evaluating events and / or for determining the relations between moving objects can also be provided.
  • the aforementioned steps of the method or features of the device represent one possibility among many, wherein a different combination of the method steps or the device features and their modification are also conceivable.
  • the method can be used for football, hockey, handball, tennis, golf, squash, car racing, ski racing, cross-country skiing, running, cycling and athletics, for example.
  • the method Based on the determination of the position data of moving objects, the method enables flexible and automatic evaluation of events and / or the relations between the objects.
  • the flexible definition of events 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 contain two- or three-dimensional position information of the objects and their speeds. It is therefore possible to record the movements of the objects completely.
  • the relationships between the objects are determined by relations between the objects. These relations enable a complex situation to be represented, such as picking up an object or passing a ball through a player.
  • Compound events enable complex processes to be represented by a predetermined sequence of events and relations. By arranging objects in groups, situations in which teams pursue a task together can be easily recorded.
  • Figure 1 is a schematic representation of the structure of the invention.
  • FIG. 2 is a flowchart illustrating the individual steps of the method
  • FIG. 3 shows a representation of objects on a playing field
  • Fig. 7 shows a possible output.
  • Fig. 1 shows schematically an example of the structure of the invention. For the sake of simplicity, only one object A is shown.
  • Object A is provided with a transmitter 1.
  • the transmitter 1 sends signals that contain identification information for identifying 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.
  • the radio system 2 consists of two receiving devices which serve to receive the transmitter signals. Based on 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.
  • 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. At least three receiving devices 2 are necessary for a three-dimensional determination of the position of the object A.
  • the position data of the moving objects from the received transmitter signals is determined in the evaluation device 3.
  • the evaluation device 3 also 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.
  • the position data are evaluated in the evaluation device 3 in order to determine the relations between objects.
  • 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.
  • the data transmission connection 7 between evaluation device 3 and output device 5 or input device 6 can take place via the Internet.
  • the data transport is handled via the TCP / IP protocol.
  • the data transmission connection 7 can be used to distribute digital television picture data via the Internet, as a result of which this can then be displayed on the output device 5.
  • the output device 5 and the input device 6 can be realized by a conventional computer system, a laptop, a portable PDA device or handheld device.
  • the use of a mobile radio system to implement 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.
  • a GPS system can also be used.
  • a GPS system that determines the position of the object is arranged on each object.
  • the position data determined in this way 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.
  • 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.
  • the teletext system can be used to transmit position data, evaluate events or relations.
  • 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).
  • FIG. 2 shows a flowchart 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.
  • 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.
  • 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.
  • 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 relationships between objects. This means that e.g. there must be a spatial relationship between objects for a predetermined time before there is a relation.
  • the determined relations are collected together with the position data and events in the memory area 8 of the evaluation device 3.
  • 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. If such a sequence can be found in the memory area 8 of the evaluation device 3, a composite event is recognized and entered in the memory area 8.
  • 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 that determine, for example, an average object position or 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.
  • 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 triggered automatically by events, such as a goal shot.
  • events such as a goal shot.
  • the positions, speeds and distances of objects are evaluated.
  • angles, spatial relationships and directions can be taken into account.
  • 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, for information . about a possible overtaking time in a car race.
  • step 800 the collected expenses for position data, analysis results, forecasts and any additional information that may be requested are displayed.
  • the user has the option of using an input device 6 to configure the various representations and to request further information. For example, he can select one of many analysis methods or have predictions about what will happen next.
  • 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 shows a representation of various objects on a playing field.
  • the objects are arranged in three groups.
  • AI, 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 the objects AI and BL.
  • Player AI is just 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.
  • player A2 is in possession of the ball. This is expressed by a relation R (A2, C, t) between the objects A2 and C. The relation arises from the close spatial relationship between the two objects.
  • the main staging be by analysis of the time profile of the position data P (A3, t) and P (B3 t) ⁇ objects A3 and determines B3. By selecting the appropriate analysis functions, the corresponding spatial areas are colored in the display.
  • 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 schematically shows the sequence of different events and relations for determining a composite event. This example shows the sequence of relations between the objects for a double pass in football.
  • the complex process of a double pass can be described simply by a sequence of relations between objects.
  • the sequence of the relation for the description of a double pass is: R (Al, C, tl), R (A2, C, t2), R (Al, C, t3).
  • FIG. 6 shows an automatic situation analysis as can be carried out on the basis of an arrangement of objects at a specific point in time.
  • the Player AI is in possession of the ball.
  • Players Bl 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.
  • a possible ball delivery by the player AI is analyzed. It is unlikely that the ball will be delivered in the direction of sectors III or V in the direction of the opposing players B1 or B2. It is also not very likely that the ball will be returned to 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.
  • the method offers many other analysis options for different situations. Analyzes can be triggered automatically, for example by a shot on goal, or requested by a user at any time. When displaying the analysis results, certain spatial areas can be marked in color.
  • the group membership of objects can be taken into account in analyzes. Because AI and A2 belong to the same group, playing the ball from AI to A2 is much more likely than playing the ball from AI to Bl or B2. By forming subgroups, more refined analysis options can be created. For example, the defense area of a team can determine the area covered.
  • 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.
  • the user can change the display of moving objects by selecting suitable functions. Instead of the image of the racing car, for example, he can select an image of the driver.
  • the method also enables the provision of additional information that the user can call up when required. For example, information about the route or the technical data of the vehicle can be called up.
  • the aforementioned invention provides the user with many different representations of the position data and / or of events and / or of relations between objects.
  • the representations can be made in two or three dimensions and from different angles.
  • analyzes can be carried out at a later time or a sporting event can be viewed from a different perspective.
  • the representation can be done by individual images or in the form of animated image sequences. The user can navigate back and forth through the timeline of object movements.

Abstract

The invention relates to a method for determining position data of moving objects A, B, C for evaluating events and/or the relations between moving objects A, B, C. The invention involves the following steps: assigning an identifier to each object A, B, C; arranging a sensor (1) on each object A, B, C whose signals contain the identifier information; providing a radio system (2) for picking up the emitter signals; determining the position data of objects A, B, C from the received emitter signals; evaluating the position data for determining events, and; evaluating the position data for determining the relations between objects A, B, C.

Description

Verfahren und Vorrichtung zur Bestimmung von Positionsdaten von beweglichen Objekten, zur Auswertung von Ereignissen und/oder zur Method and device for determining position data of moving objects, for evaluating events and / or for
Bestimmung der Relationen zwischen beweglichen ObjektenDetermination of the relations between moving objects
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 beweglichen Objekten realisiert wird und auch Relationen zwischen diesen Objekten berücksichtigt werden können.The invention relates to a method and a device for determining position data of moving objects, for evaluating events and / or for determining the relations between moving objects, an automated evaluation of position data of at least two moving objects being 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 nachzeichnet 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 field, for example at a football game, a situation can be analyzed, for example, by displaying the current position of the players on the screen, the commentator manually tracing their movements and marking special events. Such a manual evaluation requires a lot of effort and cannot be done continuously for the entire duration of the game. It is therefore only possible in game breaks. Also, the viewer cannot decide for himself whether he is interested in analyzing a situation, or maybe would rather follow the course of the game.
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 as with football arises in the reporting of many other sports such as Motor race. There are already first approaches to offer the viewer several camera perspectives on the television screen and to leave the selection of the desired perspective to the viewer.
Verfahren zur automatischen Auswertung von Ereignissen auf der Rennstrecke sind jedoch bislang nicht bekannt.However, methods for automatically evaluating events on the racetrack are not yet known.
Die Erfindung hat die Aufgabe, ein Verfahren und eine Vorrichtung zur Verbesserung der automatischen Auswertung von Positionsdaten von beweglichen Objekten 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 to enable a method and a device for improving the automatic evaluation of position data of moving objects. In particular, the evaluation of events and / or the relations between at least two moving objects is realized.
Erfindungsgemäß kann ein Verfahren zur automatischen Bestimmung von Positionsdaten 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 automatically determining position data of moving objects, for evaluating events and / or for evaluating the relationship between at least two moving objects can contain at least one of the following steps.
Zuerst kann eine Zuordnung einer Kennung zu jedem beweglichen Objekt erfolgen. 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 movable object. This identifier serves to clearly differentiate between the objects. A transmitter can then be arranged on each individual object. An object can be, for example, a player in a sporting event, a vehicle in a race or 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 Modulationsverfahren können zur Aufprägung der Kennungsinformation auf eine Trägerfrequenz des Senders verwendet werden. 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 signals of the transmitters arranged on the objects can contain the respective identification information of the assigned object. The identification information can be, for example, the use of different frequencies for the individual transmitters. Various well-known modulation methods can also be used to impress the identification information onto a carrier frequency of the transmitter. The transmitter signals can be received by the provision of a radio system. Various high-frequency and multi-frequency systems are conceivable here, which can be installed locally in the vicinity of the moving objects.
Die Bestimmung der Positionsdaten der Objekte kann aus den empfangenen Sendersignalen 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 transmitter signals. Distances and angular orientations of the objects to the receiving devices of the radio system can be used here. By using trigonometric relationships, the positions of the moving objects can be easily determined at any time. The determination of the position data of the objects from the received transmitter signals enables a determination of the location and an identification of the moving objects.
Durch eine Auswertung der Positionsdaten kann das Auftreten von Ereignissen ermittelt werden. Ein Ereignis tritt beispielsweise auf, wenn sich ein Objekt zu einem bestimmten Zeitpunkt in einem vorbestimmten Raum aufhält oder eine vorbestimmte 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 bestimmten Situationen reagiert werden. Ereignisse können weiterverarbeitet oder angezeigt werden.The occurrence of events can be determined by evaluating the position data. An event occurs, for example, when an object is in a predetermined space at a certain point in time or makes a predetermined change in position. Of course, further definitions for events are also possible. Events arise from the movements of the objects and are used for the automatic evaluation of more complex processes. By determining events, you can react flexibly to the occurrence of certain situations. Events can be processed or displayed.
Durch eine Auswertung von Positionsdaten können weiterhin Relationen zwischen den Objekten bestimmt werden. Relationen zwischen Objekten können beispielsweise räumliche Beziehungen zwischen den Objekten darstellen. Weitere Relationen 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 Objekten und ermöglichen das Analysieren von komplexen Situationen.By evaluating position data, relationships between the objects can still be determined. Relationships between objects can represent, for example, spatial relationships between the objects. Other relations, such as picking up an object by another object or guiding or checking an object by another object, are conceivable. Relations serve to describe relationships between objects and enable the analysis of complex situations.
Eine Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen den Objekten kann auf einer Ausgabeeinheit erfolgen. Die Ausgabeeinheit kann ein analoges oder digitales Fernsehgerät, ein Computer, ein Mobilfαnkendgerät oder ein anderes geeignetes eventuell tragbares Gerät sein. Zur Darstellung ist mindestens eine Ausgabeeinheit nötig, beliebig viele Ausgabeeinheiten 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 zeitverzögert erfolgen.The position data and / or events and / or the relations between the objects can be displayed on an output unit. The output unit can be an analog or digital television set, a computer Mobilfαnkendgerät or another suitable possibly portable device. At least one output unit is required for the display; any number of output units are possible, for example, when using a television system. The representation of the position data and / or of events and / or the relations between the objects on at least one output unit enables simultaneous viewing of the displayed data by different people. The display can take place simultaneously with the movement of the objects or with a time delay.
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 Darstellung der Daten zu einem späteren Zeitpunkt kann erfolgen.Position data and / or events and / or relations between the objects can also be stored on a data carrier. The storage can take place, for example, on a CD-ROM, a magnetic tape, a floppy disk or a hard disk. Storing the position data and / or events and / or the relationships between the objects on a data carrier enables the creation of a data archive. A further evaluation or presentation of the data can take place at a later point in time.
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 Auftreten 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 can be determined at any time and events and / or the relationships between the objects can be evaluated. There may be a variation in time of the position data, the occurrence of events' and / or be created by relations between objects. The continuous determination and evaluation of the position data enables the object movements to be tracked and the course of time to be analyzed.
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 Auftreten 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 beweglichen Objekte ermöglicht eine vollständige Archivierung der Daten für diesen Zeit- räum. Es können so Archive über einzelne Spiele, Veranstaltungen oder eine gesamte Saison angelegt werden.The position data of the moving objects can be determined over a certain period of time. The time period can be of a predetermined duration, such as a game duration, or it can result dynamically from the occurrence of events. The specific period can be, for example, a lap in a race, the entire race or the duration of a departure. The time until a certain score is reached can also serve as a period for determining the position data. The limitation of the time period for determining and evaluating the position data of the moving objects enables complete archiving of the data for this time cavities. Archives can be created for individual games, events or an entire 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 Begrenzung des räumlichen Bereiches für die Bestimmung und Auswertung der Positionsdaten 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 relations between the objects can take place for a delimited spatial area. A delimited spatial area can be a playing field, a track, a racetrack or a piste. The limitation of the spatial area for the determination and evaluation of the position 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 also 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 zeitlichen Ableitungen der räumlichen Positionen der Objekte sein. Die Verwendung von zwei- oder dreidimensionalen Positionsdaten der Objekte gestattet eine vollständige Erfassung der räumlichen Position der Objekte. Durch die Hinzunahme der Geschwindigkeiten und/oder der Beschleunigungen der Objekte kann das Bewegungsverhalten der Objekte umfassen analysiert werden.Two-dimensional or three-dimensional position data of the objects can be used. The position data of the objects can contain the speeds of the objects. The speeds can be the first and second time derivatives of the spatial positions of the objects. The use of two- or three-dimensional position data of the objects allows a complete detection of the spatial position of the objects. The movement behavior of the objects can be comprehensively analyzed by adding the speeds and / or the accelerations of the objects.
Ein Ereignis kann, durch das Auftreten eines Objektes an einer vorgegebenen Position 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. Beispielsweise 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 determined by the occurrence of an object at a predetermined position. For example, an object can be triggered by the presence of an object in a predetermined spatial area. An event can also be determined by a specific change in the position of an object. For example, an event can be triggered when a line is crossed or an object enters a predetermined space. Further definitions for the occurrence of an event are conceivable. Due to the flexible concept of events, the movement behavior of the objects can be comprehensively analyzed. By triggering an event by changing the position of an object, it is easy to react to situations such as an object crossing a line. The exact position of the object after the change in position is not of great concern here. For example, the exact position of a racing car after driving through the Finish line of no importance. In this case, the only important thing is the process of crossing the finish line, which leads to the triggering of an event.
Relationen zwischen Objekten können räumliche Beziehungen zwischen den Objekten darstellen. Diese können beispielsweise durch das Unterschreiten eines bestimmten Abstands zwischen den Objekten entstehen. Weitere räumliche Beziehungen 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ögliche Relation zwischen Objekten stellt beispielsweise die Ballaufhahme eines Spielers dar. Der Spieler führt ggf. für eine längere Zeit den Ball in einem Ballspiel, bis er ihn an einen weiteren Spieler abgibt oder verliert.Relations between objects can represent spatial relationships between the objects. These can arise, for example, from falling below a certain distance between the objects. Other spatial relationships between objects are, for example, the linking or joining of objects, the picking up of an object by another object or the guiding or controlling of an object by another object. A possible relation between objects is, for example, the picking up of a player's ball. The player may lead the ball in a ball game for a longer period of time until it passes it on to another player or loses it.
Andere nicht-räumliche Beziehungen zwischen Objekten können auch als Relationen zwischen den Objekten verwendet werden.Other non-spatial relationships between objects can also be used as relationships between the objects.
Auch kann es erforderlich sein, daß eine räumliche Beziehung zwischen den Objekten für eine vorbestimmte Zeit vorliegen muß, bevor dies eine Relation zwischen den Objekten darstellt.It may also be necessary for there to be a spatial relationship between the objects for a predetermined time before this represents a relationship between the objects.
Durch das Vorliegen von zeitlichen Beschränkungen für das Auftreten einer Relation 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 relation, long-term relationships between the objects can be distinguished from short-term or random relationships, for example in which the objects are not linked. It can be achieved that there are no relations between objects that move past each other.
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 Aufhahme 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 recorded and further processed. Objects whose spatial distance from each other is small can be viewed as composite objects and processed further. The picking up of an object by another object, such as 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 einer Gruppe können eine logische Einheit bilden. Gruppen können beispielsweise Mannschaften oder militärische Verbände darstellen. Bei der Auswertung der Relationen 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 weiteren. Durch die Anordnung der Objekte in Gruppen können gleichzeitig Eigenschaften von mehreren Objekten erfaßt werden. Innerhalb von Gruppen können auch weitere Untergruppen gebildet werden. Beispielsweise kann der Aufenthaltsort einer solchen Untergruppe aus den Positionsdaten der zugehörigen Objekte bestimmt werden.The moving objects can be arranged in groups. The objects in a group can form a logical unit. Groups can, for example Represent teams or military associations. When evaluating the relationships between the objects, the group affiliations of the objects can be taken into account. This can happen, for example, when objects are exchanged between group members. Such an exchange of an object is, for example, the delivery of the ball from one player to another team. By arranging the objects in groups, properties of several objects can be recorded simultaneously. Further sub-groups can also be formed within groups. For example, the location of such a subgroup can be determined from the position data of the associated objects.
Weiterhin können zusammengesetzt Ereignisse durch eine vorbestimmte Abfolge von Ereignissen und Relationen zwischen Objekten bestimmt werden. Ein zusammengesetztes Ereignis stellt beispielsweise der Austausch eines Objektes zwischen 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, composite events can be determined by a predetermined sequence of events and relations between objects. A composite event represents, for example, the exchange of an object between two further objects. The object to be exchanged is initially related to a first object. At a certain point in time, the object to be exchanged is transferred from the first object to a second object. From this point on, there is a relation between the object to be exchanged and the second object. An example of such an exchange of an object is the ball drop 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 Relation zwischen den beiden Objekten Ball und Spieler. Nach einem Schuß des Spielers überquert der Ball die Torlinie, was zu dem Auftreten eines bestimmten Ereignisses fuhrt. 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 relation between the two objects ball and player. After a shot by the player, the ball crosses the goal line, resulting in the occurrence of a certain event. Compound events can be used to describe and process complex situations. In addition, information about composite events can be displayed on the output unit or stored on a data carrier.
Weiterhin kann eine Analyse des zeitlichen Verlaufs von Positionsdaten, Ereignissen und/oder Relationen zwischen den Objekten erfolgen. Hierbei kann beispielsweise 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 eines Objekts in einem bestimmten Zeitraum bestimmt werden.Furthermore, an analysis of the temporal course of position data, events and / or relations between the objects can take place. Here, for example, the average location or the speed of objects or groups of objects can be determined. An analysis of the temporal The course of the position data, for example, the entire distance traveled by an object can be determined in a specific period of time.
Die Analyse des zeitlichen Verlaufs kann durch statistische Verfahren erfolgen. Diese können beispielsweise eine Summierung, Differenzbildung und/oder Mittelung über verschiedene Zeiträume enthalten. Es kann auch eine zeitliche Differenz zwischen dem Auftreten von zwei Ereignissen bestimmt werden. Dies kann beispielsweise zur Ermittlung des Vorsprungs eines Läufers oder Rennfahrers verwendet werden. Durch die Analyse des zeitlichen Verlaufs können viele interessante Daten zur Weiterverarbeitung oder Darstellung gewonnen werden.The course of time can be analyzed using statistical methods. These can include summation, difference formation and / or averaging over different time periods, for example. A time difference between the occurrence of two events can also be determined. This can be used, for example, to determine the lead of a runner or racer. By analyzing the time course, a lot of interesting data can be obtained for further processing or presentation.
Weiterhin kann zu bestimmten Zeitpunkten eine Analyse der Situation durch Auswertung der Positionsdaten, von Ereignissen und/oder von Relationen zwischen 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 by evaluating the position data, events and / or relationships 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 an 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. Distances, possible shooting angles and directions can be evaluated and displayed.
Anhand der Ergebnisse von Analysen können zeitliche Vorhersagen über Positionsdaten, Ereignisse und/oder Relationen zwischen Objekten erfolgen. Diese können 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 eines Spielers eine Vorhersage mit Wahrscheinlichkeit über eine mögliche Ballabgabe getroffen werden. Auch kann ein möglicher Überholzeitpunkt in einem Rennen oder Lauf vorhergesagt werden.The results of analyzes can be used to make temporal predictions about position data, events and / or relations between objects. These can be provided with probabilities of the occurrence of the predicted positions, events and / or relations. Predictions can be made about the direction of movement of objects and the occurrence of events. For example, based on the average ball holding time of a player, a prediction with probability of a possible ball delivery can be made. A possible overtaking time in a race or run can also be predicted.
Die Ergebnisse einer Analyse des zeitlichen Verlaufs von Positionsdaten, Ereignissen und/oder Relationen zwischen den Objekten können auf einer Ausgabeeinheit dargestellt oder auf einem Datenträger gespeichert werden. Auch können Situationsanalysen 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 Positionsdaten, Ereignissen und/oder Relationen zwischen Objekten dargestellt oder gespeichert werden.The results of an analysis of the temporal course of position data, events and / or relations between the objects can be displayed on an output unit or stored on a data carrier. Situation analyzes can also be shown on the output unit at specific times or saved on a data carrier. Furthermore, the results of temporal predictions and / or probabilities of the occurrence of position data, events and / or relations between objects can be displayed or 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 Genauigkeit des Verfahrens kann durch Verwendung von mehr als zwei Empfängern verbessert 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 erfolgen.The position data can be determined by radio direction finding. At least two receivers can determine the respective angular orientation and / or distance of the transmitters arranged on the objects. In this way, the positions of the moving objects can be determined. The accuracy of the method can be improved by using more than two receivers. When using three-dimensional position data, at least three recipients can determine the position of the objects. The position can be determined using trigonometric relationships.
Die Bestimmung der Positionsdaten kann außerdem durch an den Objekten angeordnete GPS-Systeme erfolgen. Jedes Objekt kann ein eigenes GPS-System besitzen, das die Position des Objektes ermitteln kann. Die so ermittelten Positionsdaten 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 bestimmt werden. Durch den Einsatz der GPS-Systeme können die Positionen der Objekte unabhängig voneinander ermittelt werden. Eine Funkpeilung ist nicht erforderlich.The position data can also be determined by GPS systems arranged on the objects. Each object can have its own GPS system, which can determine the position of the object. The position data determined in this way can be transmitted to the evaluation device by means of the transmitters arranged on the objects and the radio system. The radio system can be used to record the transmitter signals that contain the respective position data of the objects. The position data of the objects can be determined from the received transmitter signals. By using the GPS systems, the positions of the objects can be determined independently of each other. A radio bearing is not necessary.
Zur Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen den Objekten und/oder von Informationen über zusammengesetzte Ereignisse und/oder Analyseergebnisse kann ein Fernsehgerät als Ausgabeeinheit 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. Die Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen den Objekten und/oder von Informationen über zusammengesetzte Ereignisse und/oder Analyseergebnisse auf der Ausgabeeinheit kann über das Internet erfolgen. Es kann ein herkömmlicher Computer als Ausgabeeinheit verwendet werden. Der Datentransport zur Ausgabeeinheit kann mittels TCP/IP erfolgen. Die Steuerung der Ausgabeeinheit kann mittels eines herkömmlichen Internet-Browsers erfolgen. Durch die geringe zu übertragende Datenmenge ist es möglich, die Positionen von beweglichen Objekten, die Auswertung von Ereignissen und/oder Relationen zwischen beweglichen Objekten live zu verfolgen. Es können beispielsweise sportliche Veranstaltungen über das Internet verfolgt werden. Dabei können neben den Bewegungen der Spieler auch die Auswertung von Ereignissen und die Ergebnisse von Analysen beobachtet werden.To display the position data and / or events and / or the relationships between the objects and / or information about composite events and / or analysis results, a television set can be used as an output unit. The television signal can be transmitted digitally or analogously. The data intended for display can be transmitted together with or independently of the regular television program. The broadcast can be done live. The position data and / or events and / or the relationships between the objects and / or information about composite events and / or analysis results can be displayed on the output unit via the Internet. A conventional computer can be used as an output unit. Data can be transported to the output unit using TCP / IP. The output unit can be controlled using a conventional Internet browser. The small amount of data to be transmitted makes it possible to track the positions of moving objects, the evaluation of events and / or relations between moving objects live. For example, sporting events can be followed on the Internet. In addition to the movements of the players, the evaluation of events and the results of analyzes can also be observed.
Zur Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen den Objekten und/oder von Informationen über zusammengesetzte Ereignisse und/oder Analyseergebnisse kann ein Mobilfunkendgerät als Ausgabeeinheit verwendet werden. Das Mobilfunkendgerät kann einen Bildschirm besitzen, 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 Objekte verfolgen und auf Analysen darüber zugreifen.To display the position data and / or events and / or the relationships between the objects and / or information about composite events and / or analysis results, a mobile radio terminal can be used as an output unit. The mobile radio terminal can have a screen that can be used to display the data. Due to the size of the screen, there may be a limited display. The transmission of the data to the mobile radio terminal can use WAP technology. One advantage of using a mobile radio terminal as an output unit is mobility. A user can track the movement of the objects from anywhere and access analyzes about them.
Objektbezogene und/oder redaktionelle Zusatzinformationen können auf dem Datenträger gespeichert oder zur Darstellung zur Verfügung gestellt werden. Hintergrundinformationen, Video, Ton- und Bildmaterial sowie Kommentare, Meinungen 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, Stadionbilder, Videosequenzen von Ereignissen zur weiteren Information und Unterhaltung des Benutzers verwendet werden.Additional object-related and / or editorial information can be stored on the data carrier or made available for display. Background information, video, audio and visual material as well as comments, opinions and comments can be added to the position data and analysis results. This additional information can be obtained from archives and edited editorially. For example, player photos, stadium images, video sequences of events can be used for further information and entertainment of the user.
Weiterhin kann eine Eingabeeinheit vorhanden sein, mit der der Benutzer interaktiv 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 vefolgen oder eine Analyse eines Ereignisses betrachten will. Der Benutzer kann die Analyse 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 Darstellung der auf dem Datenträger gespeicherten Daten oder Spielkonsolen sind möglich. Der Benutzer kann bestimmte Ereignisse direkt auswählen oder eine Suchfunktion zum Zugriff auf gesuchte Ereignisse verwenden.Furthermore, an input unit can be present with which the user can interactively display various data intended for display on the display. can configure the unit. The user can select the desired display himself. He can decide whether to follow the movement of the objects or to view an analysis of an event. The user can request analysis of a time history or select time predictions about events. The input unit can consist of a conventional computer together with the output unit. Special playback devices for displaying the data or game consoles stored on the data carrier are also possible. The user can select specific events directly or use a search function to access searched events.
Die Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen den Objekten und/oder von Informationen über zusammengesetzte Ereignisse und/oder Analyseergebnisse kann in einer zwei- oder dreidimensionalen Darstellung erfolgen. Es können sowohl einzelne Situationen als auch zeitliche 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 zusammengesetzte Ereignisse angefordert werden. Beispielsweise können während eines Autorennens Informationen über mittlere Geschwindigkeiten der Teilnehmer abgef agt 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 position data and / or events and / or the relationships between the objects and / or information about composite events and / or analysis results can be represented in a two- or three-dimensional representation. Both individual situations and temporal courses can be shown. The presentation of temporal courses can be done in single steps or animated by the sequence of a sequence of presentations. Switching between the different display modes is possible at any time. In this way, it is possible to switch between a two-dimensional and a three-dimensional representation of a course of movement. Analysis results, temporal forecasts or information about compound events can also be requested at any time. For example, information about average speeds of the participants can be queried during a car race. Additional object-related information can also be called up. For example, the goal balance of a soccer player can be called up for one season during 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 ausgewä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. Bei der Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen Objekten und/oder von Informationen über zusammengesetzte 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.Different perspectives can be selected to display the position data and / or events and / or the relationships between objects and / or information about composite events and / or analysis results. The movement of the objects can be viewed from different positions. The action on the field can be viewed from the perspective of the individual players or from a perspective view. The same event can also be viewed differently from different perspectives. When the position data and / or events and / or the relationships between objects and / or information about composite events and / or analysis results are displayed, the identifiers of the objects can be displayed. For example, names or numbers of players, vehicles or planes can be displayed. Furthermore, the identity of the objects can be displayed by displaying additional information relating to the object, for example by means of assigned images. Soccer players can be portrayed on the field, for example, by portraits. There are many other ways to represent objects with associated pictures or symbols.
Bei der Darstellung von Analyseergebnissen können- räumliche Bereiche farbig eingefärbt werden. Es kann beispielsweise der mittlere Aufenthaltsort eines Objekts farbig dargestellt werden. Natürlich kann auch der gesamte Bewegungsbereich eines Objekts und/oder von mehreren Objekten oder Objektgruppen - z.B. von Spielern einer Mannschaft oder von Abwehrspielern (Untergruppe der Objektgruppe) - beispielsweise während einem Fußballspiel farbig gekennzeichnet werden. Bei der Darstellung von Positionsdaten kann außerdem der zeitliche Verlauf von Objektbewegungen angezeigt werden. Die Anzeige des zeitlichen Verlaufs von Objektbewegungen dient beispielsweise der Veranschaulichung des Spielgeschehens.When displaying analysis results, spatial areas can be colored. For example, the middle location of an object can be displayed in color. Of course, the entire range of motion of an object and / or of several objects or groups of objects - e.g. by players of a team or by defenders (sub-group of the object group) - for example, colored during a football game. When displaying position data, the temporal course of object movements can also be displayed. The display of the temporal course of object movements serves, for example, to illustrate what is happening in the game.
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 Mannschaftssportarten 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 method for determining position data of moving objects, for evaluating events and / or the relations between moving objects is possible for any sport. It is conceivable to use the method for team sports and individual sports, both with and without a ball. The method can also be used to monitor a fleet or air traffic. It can be used for any land, air and water vehicle.
Erfindungsgemäß kann auch ein Verfahren zur Bestimmung von Positionsdaten von beweglichen Objekten, zur Auswertung von Ereignissen und/oder zur Bestimmung 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, - Auswertung der Positionsdaten zur Ermittlung von Ereignissen, undDetermination of position data of objects A, B, C from the image data, - 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 objects A, B, C.
Erfindungsgemäß kann weiterhin eine Vorrichtung zur automatischen Bestimmung von Positionsdaten von beweglichen Objekten, zur Auswertung von Ereignissen und/oder zur Bestimmung der Relationen zwischen beweglichen Objekten vorgesehen sein.According to the invention, a device for automatically determining position data of moving objects, for evaluating events and / or for determining the relations between moving objects can also be provided.
Weiterhin sei angemerkt, daß die vorgenannten Schritte des Verfahren bzw. Merkmale der Vorrichtung in ihrer Kombination eine Möglichkeit von vielen darstellen, 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 their combination, represent one possibility among many, wherein a different combination of the method steps or the device features and their modification are also conceivable. The method can be used for football, hockey, handball, tennis, golf, squash, car racing, ski racing, cross-country skiing, running, cycling and athletics, for example.
Das Verfahren ermöglicht ausgehend von der Bestimmung der Positionsdaten von beweglichen Objekten eine flexible und automatische Auswertung von Ereignissen 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 ausgewerteten Positionsdaten können zwei- oder dreidimensionale Positionsangaben der Objekte und deren Geschwindigkeiten enthalten. Es ist somit eine vollständige Erfassung der Bewegungen der Objekte möglich. Die Beziehungen zwischen den Objekten werden durch Relationen zwischen den Objekten erfaßt. Diese Relationen ermöglichen die Darstellung eines komplizierten Sachverhalts, wie das Aufnehmen eines Objekts oder das Führen eines Balles durch einen Spieler. Zusammengesetzte 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 anhand 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, Flottenbewegungen oder ähnlichem.Based on the determination of the position data of moving objects, the method enables flexible and automatic evaluation of events and / or the relations between the objects. With the flexible definition of events, 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 contain two- or three-dimensional position information of the objects and their speeds. It is therefore possible to record the movements of the objects completely. The relationships between the objects are determined by relations between the objects. These relations enable a complex situation to be represented, such as picking up an object or passing a ball through a player. Compound events enable complex processes to be represented by a predetermined sequence of events and relations. By arranging objects in groups, situations in which teams pursue a task together can be easily recorded. Events, relations and groups form the basis for the diverse analysis options of the process. Temporal courses and certain situations can be analyzed and based on the analysis results, temporal forecasts together with truth probabilities of their occurrence are possible. The method enables many new ways of looking at and evaluating game progress, fleet movements or the like.
Die folgende Beschreibung von Ausfuhrungsbeispielen wird beispielhaft anhand der beigefügten schematischen Figuren und Ablaufdiagramme vorgenommen. Es zeigen:The following description of exemplary embodiments is carried out using the attached schematic figures and flow diagrams as examples. Show it:
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 darstellt;FIG. 2 is a flowchart illustrating the individual steps of the method;
Fig. 3 eine Darstellung von Objekten auf einem Spielfeld;3 shows a representation of objects on a playing field;
Fig. 4 eine Darstellung von Objekten auf einem Rundkurs;4 shows objects on a circuit;
Fig. 5 eine Darstellung eines zusammengesetzten Ereignisses am Beispiel eines Doppelpasses;5 shows a representation of a composite event using the example of a double pass;
Fig. 6 eine Darstellung einer Situationsanalyse;6 shows 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 Vereinfachung ist nur ein Objekt A dargestellt. Das Objekt A ist mit einem Sender 1 versehen. Der Sender 1 sendet Signale, die eine Kennungsinformation zur Identifikation 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 Empfangseinrichtungen 2 die Winkelausrichtung des Objekts A zu der Normalrichtung der Empfangseinrichtungen 2 bestimmt. Anhand der beiden Winkel αl 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 Berechnung der Position (X, Y) erfolgt durch die Anwendung von trigonometrischen Beziehungen. Beispielsweise gilt: , tanαi x=d- tanαi + tan 0:2Fig. 1 shows schematically an example of the structure of the invention. For the sake of simplicity, only one object A is shown. Object A is provided with a transmitter 1. The transmitter 1 sends signals that contain identification information for identifying 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. Based on 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: , tanαi x = d- tanαi + tan 0: 2
y=d- 1 tanαi + tan «2y = d- 1 tanαi + tan «2
Alternativ zur Bestimmung von zwei Winkelausrichtungen können auch ermittelte Entfernungen zwischen Empfangseinrichtungen 2 und Sender 1 verwendet werden. Eine Verbesserung der Genauigkeit des Verfahrens kann durch die Verwendung von mehr Empfangseinrichtungen 2 erzielt werden. Für eine dreidimensionale Bestimmung der Position des Objekts A sind mindestens drei Empfangseinrichtungen 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. At least three receiving devices 2 are necessary for a three-dimensional determination of the position of the object A.
Die Bestimmung der Positionsdaten der beweglichen Objekte aus den empfangenen 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 Auswerteeinrichtung 3 die Positionsdaten ausgewertet, um die Relationen zwischen Objekten zu bestimmen.The position data of the moving objects from the received transmitter signals is determined in the evaluation device 3. The evaluation device 3 also 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 Pόsitionsdaten, 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 ausgegeben 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 Ausgabeeinrichtung 5 bzw. Eingabeeinrichtung 6 kann über das Internet erfolgen. In diesem Fall wird der Datentransport über das TCP/IP-Protokoll abgewickelt. Die Datenübertragungsverbindung 7 kann dazu genutzt werden, digitale Fernsehbilddaten über das Internet zu verbreiten, wodurch diese dann auf der Ausgabeeinrichtung 5 dargestellt werden können. Die Ausgabeeinrichtung 5 und die Eingabeeinrichtung 6 können durch ein herkömmliches Computersystem, ein Laptop, ein tragbares PDA-Gerät oder Handheld-Gerät realisiert werden. Auch die Verwendung eines Mobilfunksystems zur Realisierung der Datenübertragung 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 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 via the Internet, as a result of which this can then be displayed on the output device 5. The output device 5 and the input device 6 can be realized by a conventional computer system, a laptop, a portable PDA device or handheld device. The use of a mobile radio system to implement 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 Objektpositionen kann auch ein GPS-System verwendet werden. Hierzu wird an jedem Objekt ein GPS-System, das die Position des Objektes ermittelt, angeordnet. Die so ermittelten Positionsdaten werden über den Funksender 1 zu den Empfangseinrichtungen 2 übertragen. Die Auswerteeinrichtung 3 sammelt die übertragenen 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 determined in this way 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 Fernsehsignal beigemischt oder getrennt übertragen. Zum Beispiel kann das Videotextsystem zur Übertragung von Positionsdaten, Auswertung von Ereignissen oder Relationen 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 Fernsehbildschirm 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 teletext 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 Sendersignalen 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. In Schritt 200 werden die Positionsdaten ausgewertet und das Auftreten von Ereignissen 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.FIG. 2 shows a flowchart 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 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 Beziehung 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 Relationen zwischen Objekten möglich. Dies bedeutet, daß z.B. eine räumliche Beziehung zwischen Objekten für eine vorbestimmte Zeit vorliegen muß, ehe eine Relation vorliegt. Die ermittelten Relationen werden zusammen mit den Positionsdaten und Ereignissen in dem Speicherbereich 8 der Auswerteeinrichtung 3 gesammelt.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 relationships between objects. This means that e.g. there must be a spatial relationship between objects for a predetermined time before there is a relation. 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 zwischen Objekten in dem Speicherbereich 8 gesucht. Kann eine solche Abfolge im Speicherbereich 8 der Auswerteeinrichtung 3 gefunden werden, so wird ein zusammengesetztes 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. If such a sequence can be found in the memory area 8 of the evaluation device 3, a composite 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 beispielsweise 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 that determine, for example, an average object position or 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ände 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 triggered automatically by events, such as a goal shot. In a situation On 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 zusammen mit Wahrscheinlichkeiten für das Eintreten von Ereignissen in der Zukunft vorgenommen werden. Solche Vorhersagen können beispielsweise vom Benutzer angefordert werden, um Informationen. über einen möglichen Überholzeitpunkt 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, for information . about a possible overtaking time in a car race.
In Schritt 800 werden die gesammelten Ausgaben für Positionsdaten, Analyseergebnisse, Vorhersagen und eventuell angeforderter Zusatzinformationen angezeigt. Der Benutzer hat dazu die Möglichkeit mit Hilfe einer Eingabevorrichtung 6 die verschiedenen Darstellungen zu konfigurieren und weitere Informationen anzufordern. 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, forecasts and any additional information that may be requested are displayed. For this purpose, the user has the option of using an input device 6 to configure the various representations and to request 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 Veranstaltung 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. AI, A2 und A3 gehören zur Gruppe A und Bl, 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 AI und Bl. Spieler AI 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 weiterverarbeitet. 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. Die schraffierten Bereiche in Fig. 3 stellen die hauptsächlichen Aufenthaltsorte der Tormänner A3 und B3 dar. Die hauptsächlichen Aufenthaltsorte werden durch eine Analyse des zeitlichen Verlaufs der Positionsdaten P(A3, t) und P(B3 t) der Objekte A3 und B3 ermittelt. Durch Auswahl der entsprechenden Analysefunktionen werden die entsprechenden räumlichen Bereiche bei der Darstellung farbig eingefärbt.3 shows a representation of various objects on a playing field. The objects are arranged in three groups. AI, 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 the objects AI and BL. Player AI is just 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 (A2, C, t) between the objects A2 and C. The relation arises from the close spatial relationship between the two objects. The hatched areas in Fig. 3 show the principal locations of Tormänner A3 and B3. The main staging be by analysis of the time profile of the position data P (A3, t) and P (B3 t) objects A3 and determines B3. 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 Situation. 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 Analyse 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 Relationen zur Ermittlung eines zusammengesetzten Ereignisses. In diesem Beispiel wird die Abfolge von Relationen zwischen den Objekten für einen Doppelpass im Fußball dargestellt.5 schematically shows the sequence of different events and relations for determining a composite event. This example shows the sequence of relations between the objects for a double pass in football.
Zum Zeitpunkt tl ist der Spieler AI in Ballbesitz. Dies zeigt sich durch die Relation R(Aι, C, tl) zwischen den Objekten AI und C. Das Objekt C stellt wieder den Spielball dar. Zu einem späteren Zeitpunkt t2 wurde der Ball von AI an A2 abgegeben. Nun entsteht eine Relation R(A2, C, t2) zwischen A2 und C, die die räumliche Nähe zwischen den beiden Objekten ausdrückt. Zum Zeitpunkt t3 ist AI wieder in Ballbesitz. Es existiert eine erneute Relation R(A i, C, t3) zwischen den Objekten AI und C.At the time tl the player AI is in possession of the ball. This is shown by the relation R (Aι, C, tl) between objects AI and C. Object C again represents the game ball. At a later point in time t2, the ball was delivered from AI to A2. Now there is a relation R (A2, C, t2) between A2 and C, which expresses the spatial proximity between the two objects. At time t3, AI is again in possession of the ball. There is a new relation R (A i, C, t3) between objects AI and C.
Das komplexe Geschehen bei einem Doppelpass kann so einfach durch eine Abfolge von Relationen zwischen Objekten beschrieben werden. In diesem Beispiel lautet die Abfolge der Relation zur Beschreibung eines Doppelpasses: R(Al,C,tl), R(A2,C,t2), R(Al,C,t3).The complex process of a double pass can be described simply by a sequence of relations between objects. In this example, the sequence of the relation for the description of a double pass is: R (Al, C, tl), R (A2, C, t2), R (Al, 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 AI befindet sich in Ballbesitz. Die Spieler Bl 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 Auswertung der Objektpositionen der Gruppenzugehörigkeiten und der Relationen zwischen den Objekten ergibt eine Einteilung des Spielfeldes in die dargestellten Sektoren. In diesem Beispiel wird eine mögliche Ballabgabe des Spielers AI analysiert. Eine Abgabe des Balls in Richtung der Sektoren III oder V in Richtung der gegnerischen Spieler Bl oder B2 ist wenig wahrscheinlich. Auch eine Abgabe des Balles entgegen der Hauptspielrichtung in den Sektor I ist nicht sehr wahrscheinlich. 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.6 shows an automatic situation analysis as can be carried out on the basis of an arrangement of objects at a specific point in time. The Player AI is in possession of the ball. Players Bl 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 by the player AI is analyzed. It is unlikely that the ball will be delivered in the direction of sectors III or V in the direction of the opposing players B1 or B2. It is also not very likely that the ball will be returned to 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 Situationen. Analysen können automatisch, beispielsweise durch einen Torschuß, angestoßen werden, oder zu einem beliebigen Zeitpunkt von einem Benutzer angefordert 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. Analyzes can be triggered automatically, for example by a shot on goal, or requested by a user at any time. When displaying the analysis results, certain spatial areas can be 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 AI und A2 zur gleichen Gruppe wird ein Abspielen des Balles von AI zu A2 viel wahrscheinlicher als das Abspielen des Balles von AI zu Bl oder B2. Durch Bildung von Untergruppen können weiterhin verfeinerte Analysemöglichkeiten geschaffen werden. So kann beispielsweise der abgedeckte Raum durch die Verteidigungsspieler einer Mannschaft ermittelt werden.As in the previous example, the group membership of objects can be taken into account in analyzes. Because AI and A2 belong to the same group, playing the ball from AI to A2 is much more likely than playing the ball from AI to Bl or B2. By forming subgroups, more refined analysis options can be created. For example, the defense area of a team can determine the area covered.
Fig. 7 zeigt eine mögliche Darstellung eines zeitlichen Verlaufs einer Objektbewegung. 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 beispielsweise ein Vergleich mit einer Ideallinie erfolgen. . Durch Auswahl von geeigneten Funktionen kann der Benutzer die Darstellung von bewegten Objekten ändern. Anstatt des Bildes des Rennwagens kann er beispielsweise 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.7 shows a possible representation of a temporal 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. , The user can change the display of moving objects by selecting suitable functions. Instead of the image of the racing car, for example, he can select an image of the driver. The method also enables the provision of additional information that the user can call up when required. For example, information about the route or the technical data of the vehicle can be called up.
Durch die vorgenannte Erfindung stehen dem Benutzer viele verschiedene Darstellungen der Positionsdaten und/oder von Ereignissen und/oder von Relationen zwischen Objekten zur Verfügung. Die Darstellungen können zwei- oder dreidimensional und aus verschiedenen Blickwinkeln erfolgen.The aforementioned invention provides the user with many different representations of the position data and / or of events and / or of relations between objects. The representations can be made in two or three dimensions and from different angles.
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. Based on stored data, analyzes can be carried out at a later time or a sporting event can be viewed from a different perspective. The representation can be done by individual images or in the form of animated image sequences. The user can navigate back and forth through the timeline of object movements.

Claims

Patentansprüche claims
1. Verfahren zur Bestimmung von Positionsdaten von beweglichen Objekten, zur Auswertung von Ereignissen und/oder zur Bestimmung der Relationen zwischen beweglichen Objekten, mit den folgenden Schritten:1. Method for determining position data of moving objects, for evaluating events and / or for determining the relations between moving objects, with the following steps:
- Zuordnung einer Kennung zu jedem Objekt A, B, C,- assignment of an identifier to each object A, B, C,
- Anordnung eines Senders (1) an jedem Objekt A, B, C, dessen Signale die Kennungsinformation enthalten,Arrangement of a transmitter (1) on each object A, B, C, the signals of which contain the identification information,
- Vorsehen eines Funksystems (2) zur Aufnahme der Sendersignale,- Providing a radio system (2) for receiving the transmitter signals,
- Bestimmung der Positionsdaten der Objekte A, B, C aus den empfangenen Sendersignalen,Determination of the position data of objects A, B, C from the received transmitter signals,
- 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 objects A, B, C.
2. Verfahren nach Anspruch 1, wobei eine Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen den Objekten A, B, C auf zumindest einer Ausgabeeinheit (5) erfolgt.2. The method according to claim 1, wherein the position data and / or events and / or the relationships between objects A, B, C are displayed on at least one output unit (5).
3. Verfahren nach Anspruch 1, wobei eine Speicherung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen den Objekten A, B, C auf einem Datenträger (4) erfolgt.3. The method according to claim 1, wherein the position data and / or events and / or the relations between objects A, B, C are stored on a data carrier (4).
4. Verfahren nach zumindest einem der Ansprüche 1 bis 3, wobei die Bestimmung und Auswertung der Positionsdaten der beweglichen Objekte A, B, C kontinuierlich erfolgt.4. The method according to at least one of claims 1 to 3, wherein the determination and evaluation of the position data of the movable objects A, B, C is carried out continuously.
5. Verfahren nach zumindest einem der Ansprüche 1 bis 4, wobei die Bestimmung und Auswertung der Positionsdaten der beweglichen Objekte A, B, C über einen vorbestimmten Zeitraum erfolgt. 5. The method according to at least one of claims 1 to 4, wherein the determination and evaluation of the position data of the movable objects A, B, C takes place over a predetermined period of time.
6. Verfahren nach zumindest einem der Ansprüche 1 bis 5, wobei die Bestimmung und Auswertung der Positionsdaten der beweglichen Objekte A, B, C für einen abgegrenzten räumlichen Bereich erfolgt.6. The method according to at least one of claims 1 to 5, wherein the determination and evaluation of the position data of the movable objects A, B, C is carried out for a delimited spatial area.
7. Verfahren nach zumindest einem der Ansprüche 1 bis 6, wobei zweidimen- sionale oder dreidimensionale Positionsdaten der Objekte A, B, C verwendet werden.7. The method according to at least one of claims 1 to 6, wherein two-dimensional or three-dimensional position data of the objects A, B, C are used.
8. Verfahren nach zumindest einem der Ansprüche 1 bis 7, wobei die Positionsdaten der Objekte A, B, C die Geschwindigkeiten der Objekte A, B, C enthalten.8. The method according to at least one of claims 1 to 7, wherein the position data of objects A, B, C contain the speeds of objects A, B, C.
9. Verfahren nach zumindest einem der Ansprüche 1 bis 8, wobei ein Ereignis durch das Auftreten eines Objektes A, B, C an einer vorgegebenen Position bestimmt wird.9. The method according to at least one of claims 1 to 8, wherein an event is determined by the occurrence of an object A, B, C at a predetermined position.
10. Verfahren nach zumindest einem der Ansprüche 1 bis 8, wobei ein Ereignis durch eine vorgegebene Änderung der Position eines Objekts A, B, C bestimmt wird.10. The method according to at least one of claims 1 to 8, wherein an event is determined by a predetermined change in the position of an object A, B, C.
11. Verfahren nach zumindest einem der Ansprüche 1 bis 10, wobei die Relationen zwischen den Objekten A, B, C räumliche Beziehungen darstellen, die durch das Unterschreiten eines vorbestimmten Abstands zwischen den Objekten A, B, C bestimmt werden.11. The method according to at least one of claims 1 to 10, wherein the relations between the objects A, B, C represent spatial relationships that are determined by falling below a predetermined distance between the objects A, B, C.
12. Verfahren nach Anspruch 11, wobei die räumlichen Beziehungen zwischen den Objekten A, B, C für eine vorbestimmte Zeit vorliegen müssen.12. The method of claim 11, wherein the spatial relationships between the objects A, B, C must be present for a predetermined time.
13. Verfahren nach zumindest einem der Ansprüche 1 bis 12, wobei die Objekte A, B, C in Gruppen angeordnet werden.13. The method according to at least one of claims 1 to 12, wherein the objects A, B, C are arranged in groups.
14. Verfahren nach Anspruch 13, wobei bei der Auswertung der Relationen zwischen den Objekten die Gruppenzugehörigkeit der Objekte A, B, C berücksichtigt wird. 14. The method according to claim 13, wherein the evaluation of the relations between the objects takes into account the group membership of the objects A, B, C.
15. Verfahren nach zumindest einem der Ansprüche 1 bis 14, wobei zusammengesetzte Ereignisse durch eine vorbestimmte Abfolge von Ereignissen und Relationen zwischen den Objekten A, B, C bestimmt werden.15. The method according to at least one of claims 1 to 14, wherein composite events are determined by a predetermined sequence of events and relations between objects A, B, C.
16. Verfahren nach Anspruch 15, wobei Informationen über zusammengesetzte Ereignisse auf der Ausgabeeinheit (5) dargestellt oder auf dem Datenträger (4) gespeichert werden.16. The method according to claim 15, wherein information about composite events is displayed on the output unit (5) or stored on the data carrier (4).
17. Verfahren nach zumindest einem der Ansprüche 1 bis 16, wobei eine Analyse des zeitlichen Verlaufs von Positionsdaten, Ereignissen und/oder Relationen zwischen den Objekten A, B, C erfolgt.17. The method according to at least one of claims 1 to 16, wherein an analysis of the temporal course of position data, events and / or relations between the objects A, B, C takes place.
18. Verfahren nach Anspruch 17, wobei die Analyse des zeitlichen Verlaufs von Positionsdaten, Ereignissen und/oder Relationen zwischen den Objekten A, B, C durch statistische Verfahren erfolgt, die zumindest eine Summierung, Differenzbildung und/oder Mittelung über verschiedene Zeiträume enthalten.18. The method according to claim 17, wherein the analysis of the temporal course of position data, events and / or relations between objects A, B, C is carried out by statistical methods which contain at least one summation, difference formation and / or averaging over different time periods.
19. Verfahren nach zumindest einem der Ansprüche 1 bis 18, wobei zu bestimmten Zeitpunkten eine Analyse der Positionsdaten, von Ereignissen und/oder von Relationen zwischen den Objekten A, B, C erfolgt.19. The method according to at least one of claims 1 to 18, wherein an analysis of the position data, of events and / or of relationships between objects A, B, C takes place at certain times.
20. Verfahren nach Anspruch 19, wobei bei der Analyse die Abstände zwischen den Objekten A, B, C und/oder vorgegebene Richtungen berücksichtigt werden.20. The method according to claim 19, wherein the distances between the objects A, B, C and / or predetermined directions are taken into account in the analysis.
21. Verfahren nach zumindest einem der Ansprüche 19 oder 20, wobei anhand der Analyse zeitliche Vorhersagen und/oder Wahrscheinlichkeiten des Eintretens von Positionsdaten, Ereignissen und/oder Relationen zwischen den Objekten A, B, C erfolgen.21. The method according to at least one of claims 19 or 20, wherein the analysis is used to make temporal predictions and / or probabilities of the occurrence of position data, events and / or relations between objects A, B, C.
22. Verfahren nach zumindest einem der Ansprüche 17 bis 21, wobei die Analyseergebnisse, zeitliche Vorhersagen und/oder Wahrscheinlichkeiten auf der Ausgabeeinheit dargestellt oder auf dem Datenträger (4) gespeichert werden. 22. The method according to at least one of claims 17 to 21, wherein the analysis results, temporal predictions and / or probabilities are displayed on the output unit or stored on the data carrier (4).
23. Verfahren nach zumindest einem der Ansprüche 1 bis 22, wobei die Bestimmung der Positionsdaten durch eine Funkpeilung erfolgt, bei der mindestens zwei Empfänger die jeweilige Winkelausrichtung und/oder Entfernung der an den Objekten A, B, C angeordneten Sender (1) ermitteln.23. The method according to at least one of claims 1 to 22, wherein the position data is determined by radio direction finding, in which at least two receivers determine the respective angular orientation and / or distance of the transmitters (1) arranged on objects A, B, C.
24. Verfahren nach zumindest einem der Ansprüche 1 bis 22, wobei die Bestimmung der Positionsdaten durch an den Objekten A, B, C angeordnete GPS- Systeme erfolgt, und die Positionsdaten mittels der an den Objekten A, B, C angeordneten Sender und des Funksystems übertragen werden.24. The method according to at least one of claims 1 to 22, wherein the position data is determined by GPS systems arranged on objects A, B, C, and the position data by means of the transmitters arranged on objects A, B, C and the radio system be transmitted.
25. Verfahren nach zumindest einem der Ansprüche 1 bis 24, wobei zur Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen den Objekten A, B, C und/oder von Informationen über zusammengesetzte Ereignisse und/oder Analyseergebnisse ein digitales und/oder analoges Fernsehgerät als Ausgabeeinheit (5) verwendet wird.25. The method according to at least one of claims 1 to 24, wherein to represent the position data and / or events and / or the relationships between objects A, B, C and / or information about composite events and / or analysis results, a digital and / or analog television set is used as the output unit (5).
26. Verfahren nach zumindest einem der Ansprüche 1 bis 24, wobei die Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen den Objekten A, B, C und/oder von Informationen über zusammengesetzte Ereignisse und/oder Analyseergebnisse auf der Ausgabeeinheit über das Internet erfolgt.26. The method according to at least one of claims 1 to 24, wherein the representation of the position data and / or of events and / or the relations between objects A, B, C and / or of information about composite events and / or analysis results on the output unit done over the internet.
27. Verfahren nach zumindest einem der Ansprüche 1 bis 24, wobei zur Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen den Objekten A, B, C und/oder von Informationen über zusammengesetzte Ereignisse und/oder Analyseergebnisse ein Mobilfunkendgerät als Ausgabeeinheit verwendet wird.27. The method according to at least one of claims 1 to 24, wherein to display the position data and / or events and / or the relationships between objects A, B, C and / or information about composite events and / or analysis results, a mobile radio terminal as Output unit is used.
28. Verfahren nach zumindest einem der Ansprüche 1 bis 27, wobei objektbezogene und/oder redaktionelle Zusatzinformationen auf dem Datenträger gespeichert oder zur Darstellung zur Verfügung gestellt werden.28. The method according to at least one of claims 1 to 27, wherein object-related and / or editorial additional information is stored on the data carrier or made available for display.
29. Verfahren nach zumindest einem der Ansprüche 1 bis 28, wobei der Benutzer über eine Eingabeeinheit interaktiv die Anzeige von verschiedenen zur Darstellung bestimmter Daten auf der Ausgabeeinheit auswählen kann. 29. The method according to at least one of claims 1 to 28, wherein the user can use an input unit to interactively select the display of various data to be displayed on the output unit.
30. Verfahren nach zumindest einem der Ansprüche 1 bis 29, wobei eine zwei- oder dreidimensionale Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen den Objekten A, B, C und/oder von Informationen über zusammengesetzte Ereignisse und/oder Analyseergebnisse erfolgt.30. The method according to at least one of claims 1 to 29, wherein a two- or three-dimensional representation of the position data and / or of events and / or the relations between objects A, B, C and / or of information about composite events and / or Analysis results are done.
31. Verfahren nach zumindest einem der Ansprüche 1 bis 30, wobei für eine Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen den Objekten A, B, C und/oder von Informationen über zusammengesetzte Ereignisse und/oder Analyseergebnisse verschiedene Blickwinkel möglich sind.31. The method according to at least one of claims 1 to 30, wherein for a representation of the position data and / or of events and / or the relations between objects A, B, C and / or of information about composite events and / or analysis results, different perspectives possible are.
32. Verfahren nach zumindest einem der Ansprüche 1 bis 31, wobei bei der Darstellung der Positionsdaten und/oder von Ereignissen und/oder der Relationen zwischen den Objekten A, B, C und/oder von Informationen über zusammengesetzte Ereignisse und/oder Analyseergebnisse die Kennung der Objekte angezeigt wird.32. The method according to at least one of claims 1 to 31, wherein in the representation of the position data and / or events and / or the relations between objects A, B, C and / or information about composite events and / or analysis results, the identifier of the objects is displayed.
33. Verfahren nach Anspruch 32, wobei die Kennung der Objekte A, B, C durch Darstellung von objektbezogener Zusatzinformationen wie z.B. durch zugeordnete Bilder angezeigt wird.33. The method according to claim 32, wherein the identification of objects A, B, C by displaying object-related additional information such as is indicated by associated images.
34. Verfahren nach zumindest einem der Ansprüche 22 bis 33, wobei bei der Darstellung von Analyseergebnissen räumliche Bereiche farbig eingefärbt werden.34. The method according to at least one of claims 22 to 33, wherein spatial regions are colored in the presentation of analysis results.
35. Verfahren nach zumindest einem der Ansprüche 4 bis 34, wobei bei der Darstellung von Positionsdaten der zeitliche Verlauf von Objektbewegungen angezeigt wird.35. The method according to at least one of claims 4 to 34, wherein the temporal course of object movements is displayed when displaying position data.
36. Verfahren zur Bestimmung von Positionsdaten von beweglichen Objekten, zur Auswertung von Ereignissen und/oder zur Bestimmung der Relationen zwischen beweglichen Objekten, mit den folgenden Schritten: - Aufnehmen von Bilddaten der Objekte A, B, C,36. Method for determining position data of moving objects, for evaluating events and / or for determining the relations between moving objects, with the following steps: - 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 objects A, B, C.
37. Vorrichtung zur Bestimmung von Positionsdaten von beweglichen Objekten A, B, C, zur Auswertung von Ereignissen und/oder der Relationen zwischen beweglichen Objekten A, B, C, mit: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:
- Sendern (1), die jeweils an einem Objekt A, B, C angeordnet sind und deren Signale Kennungsinformation enthalten, die eine Zuordnung zu dem Objekt A, B, C ermöglichen,Transmitters (1), each of which is arranged on an object A, B, C and whose signals contain identification information which enables an assignment to the object A, B, C,
- einem Funksystem (2) zur Aufnahme der Sendersignale, und- A radio system (2) for receiving the transmitter signals, and
- einer Auswerteeinrichtung (3), die- An evaluation device (3), the
- die Positionsdaten der Objekte A, B, C aus den empfangenen Sendersignalen bestimmt,determines the position data of objects A, B, C from the received transmitter signals,
- die Positionsdaten auswertet, um das Auftreten von Ereignissen zu ermitteln, und- evaluates the position data to determine the occurrence of events, and
- die Positionsdaten auswertet, um die Relationen zwischen den Objekten A, B, C zu bestimmen.- evaluates the position data to determine the relations between objects A, B, C.
38. Vorrichtung zur Bestimmung von Positionsdaten von beweglichen Objekten A, B, C, zur Auswertung von Ereignissen und/oder der Relationen zwischen beweglichen Objekten A, B, C, mit: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:
- einer Bildaufhahmeeinrichtung zur Aufnahme von Bilddaten der Objekte A, B, C,an image recording device for recording image data of objects A, B, C,
- einer Auswerteeinrichtung (3), die- An evaluation device (3), the
- die Positionsdaten der Objekte A, B, C aus den Bilddaten bestimmt,the position data of objects A, B, C are determined from the image data,
- die Positionsdaten auswertet, um das Auftreten von Ereignissen zu ermitteln, und- evaluates the position data to determine the occurrence of events, and
- die Positionsdaten auswertet, um die Relationen zwischen den Objekten A, B, C zu bestimmen. - evaluates the position data to determine the relations between objects A, B, C.
PCT/EP2001/009300 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 WO2002014894A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE2000139384 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
DE10039384.5 2000-08-11

Publications (1)

Publication Number Publication Date
WO2002014894A1 true WO2002014894A1 (en) 2002-02-21

Family

ID=7652189

Family Applications (1)

Application Number Title Priority Date Filing Date
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

Country Status (2)

Country Link
DE (1) DE10039384A1 (en)
WO (1) WO2002014894A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
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
WO2009118109A1 (en) * 2008-03-28 2009-10-01 Cairos Technologies Ag Correlation of position data that are determined by means of a video tracking system with a second localization system
GB2460916A (en) * 2008-06-20 2009-12-23 Honeywell Int Inc Portable tracking for determining relative positions of autonomous vehicles.
NL1036872C2 (en) * 2009-04-17 2010-10-19 Martin Hoegg STAGE DETECTION SYSTEM.
WO2013041124A1 (en) * 2011-09-20 2013-03-28 Friedrich-Alexander-Universitaet Erlangen-Nuernberg System and method for detecting a user-dependent state of a sports object

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10246808A1 (en) * 2002-10-08 2004-04-22 Abatec-Electronic Ag Methods and devices for determining the position of an object in space
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

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2679146A1 (en) * 1991-07-19 1993-01-22 Daver Gil SYSTEM FOR REAL-TIME ACQUISITION OF THE POSITION OF PLAYERS AND THE BALL ON A SPORTS FIELD.
FR2726370A1 (en) * 1994-10-28 1996-05-03 Vallortigara Alain Real-time determination system for ball and players position on sport pitch
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
WO1999034230A2 (en) * 1997-12-24 1999-07-08 Television New Zealand Limited Improvements relating to position determinations
WO1999053339A1 (en) * 1998-04-09 1999-10-21 Orad Hi-Tec Systems Limited Tracking system for sports
WO2001010517A1 (en) * 1999-08-09 2001-02-15 Sport Tech As Method and system for providing information for use in judging a game and for the benefit of the viewers

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2679146A1 (en) * 1991-07-19 1993-01-22 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
FR2726370A1 (en) * 1994-10-28 1996-05-03 Vallortigara Alain Real-time determination system for ball and players position on sport pitch
WO1999034230A2 (en) * 1997-12-24 1999-07-08 Television New Zealand Limited Improvements relating to position determinations
WO1999053339A1 (en) * 1998-04-09 1999-10-21 Orad Hi-Tec Systems Limited Tracking system for sports
WO2001010517A1 (en) * 1999-08-09 2001-02-15 Sport Tech As Method and system for providing information for use in judging a game and for the benefit of the viewers

Cited By (9)

* Cited by examiner, † Cited by third party
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
WO2009118109A1 (en) * 2008-03-28 2009-10-01 Cairos Technologies Ag Correlation of position data that are determined by means of a video tracking system with a second localization system
GB2460916A (en) * 2008-06-20 2009-12-23 Honeywell Int Inc Portable tracking for determining relative positions of autonomous vehicles.
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.
WO2013041124A1 (en) * 2011-09-20 2013-03-28 Friedrich-Alexander-Universitaet Erlangen-Nuernberg System and method for detecting a user-dependent state of a sports object
CN103959093A (en) * 2011-09-20 2014-07-30 埃朗根-纽伦堡弗里德里希-亚力山大大学 System and method for detecting a user-dependent state of a sports object
JP2014531588A (en) * 2011-09-20 2014-11-27 フリードリヒ−アレクサンダー−ウニベルシタット アーリンゲン−ニュルンベルクFriedrich−Alexander−Universitat Erlangen−Nurnberg System and method for detecting a user-dependent state of a sports item
US9852333B2 (en) 2011-09-20 2017-12-26 Fraunhofer—Gesellschaft zur Förderung der angewandten Forschung e.V. System and method for detecting a user-dependent state of a sport object

Also Published As

Publication number Publication date
DE10039384A1 (en) 2002-02-21

Similar Documents

Publication Publication Date Title
DE69830013T2 (en) program generation
EP1294457B1 (en) Use of the data stored by a racing car positioning system for supporting computer-based simulation games
EP1864153B1 (en) Object-tracking and situation-analysis system
DE69904492T3 (en) COMPUTER GAME
EP0252215B1 (en) Process for simultaneous representation of at least two successive events in TV and arrangement for the realization of the process
DE60020123T2 (en) SYSTEM FOR SIMULATING EVENTS IN A REAL ENVIRONMENT
EP3066655B1 (en) Apparatus and method for the automatic evaluation of the course of a training session
CN1476725A (en) Method and apparatus to track object in sports programs and select appropriate camera
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
AT508623B1 (en) ARRANGEMENT FOR VIDEO RECORDING, TRANSFER AND PLAYBACK OF EVENTS
WO2002014894A1 (en) Method and device for determining position data of moving objects, for evaluating events and/or for determining the relations between moving objects
WO2009003637A1 (en) Training device for ball players and method for the training of different sequences of movement
DE102008027103A1 (en) System and method for the automated analysis of a competition course
Stoddart Sport, television, interpretation, and practice reconsidered: Televised golf and analytical orthodoxies
DE19962788A1 (en) Location system for racing vehicles
DE60123786T2 (en) Method and system for automatic production of video sequences
EP1725986A1 (en) Real-time movement analysis device
DE2807231A1 (en) GAME EQUIPMENT FOR TELEVISIONS
AT13867U1 (en) System for creating a route video
WO2020065021A1 (en) Ball detection system and method for detecting an event with a ball
WO2020114623A1 (en) Method and device for automatically evaluating and providing video signals of an event
DE102004044002A1 (en) Real-time movement analysis device e.g. for recording sporting events, uses image processing unit in data exchange with cameras
DE19938761A1 (en) Golf match progress following arrangement , includes wireless transmission device for transmitting at least positional data with data sets to spatially remote central device
WO2017101905A1 (en) Method and system for live determining of a sports device
DE102012021893A1 (en) Method for recording and reproducing a sequence of events

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): BR CN JP KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: FESTSTELLUNG EINES RECHTSVERLUST NACH REGEL 69 (1) EPUE (EPA FORMULAR 1205 A, GESANDT AM 26-05-2003)

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP