Appendix G. Standart VideoRD 2.0. Format of the disk with video referee results.

Similar documents
Global Information System of Fencing Competitions (Standard SEMI 1.0) Introduction

Frequently asked Questions (FAQ) Unwillingness to Fight (U2F)

Indoor Halls Complex. Cairo Stadium, Nasr city, Cairo. Each country should bring its national anthem on C.D as well as four flags Size ( )

Competition Information

INFORMATION FOR DELEGATION

Moscow Saber FIE Grand Prix in men s & women s saber May 2018

EFC U14 CADET CIRCUIT GIRL S AND BOY S EPE-FOIL&SABRE INTERNATIONAL CHILD CUP U10&U12 GIRL S AND BOY S EPE-FOIL&SABRE

PERSATUAN LAWAN PEDANG AMATUR MELAKA 24A, JALAN MALINJA, TAMAN MALINJA, BUKIT BARU, 75150, MELAKA. TEL:

Allocation of referees, hours and pistes User manual of Engarde - August, 2013

MINUTES COACHING COUNCIL MEETING

Fencing New Zealand. Selection Criteria. December 2017

FÉDÉRATION INTERNATIONALE D ESCRIME. Fencing

Moscow Saber FIE Grand Prix in men s & women s saber June 2017

British Fencing Referee Education. Level 1 Preliminary Reading

We will break down the reading and the short exam that will follow into nine sections:

NATIONAL COMPETITION POLICY

Referee Pathway Programme

European Fencing Confederation

SINGAPORE YOUTH OLYMPIC FESTIVAL (SYOF) 2018 FENCING FESTIVAL

PROPOSALS OF MODIFICATIONS TO THE RULES 2018 CONGRESS

JUNIOR A MEN S EPEE, FOIL, SABRE; WOMEN S EPEE, FOIL, SABRE

ST. JOSEPH'S INSTITUTION JUNIOR A School of the 0M" ~ Brothers

NSW Schools Fencing League Team Foil Premiership 2018 Rules

Indoor Halls Complex. Cairo Stadium, Nasr city, Cairo. Entries to be received only through the FIE website as per FIE organization rules.

Asian Junior and Cadet Fencing Championships 2012 Bali, Indonesia

Formula E Statistics Feeds

Name of Competition. Thank you very much and we look forward to welcoming you in (city).

GÖTEBORGS FÄKTKLUBB Göteborg, Sweden

MINUTES COACHING COUNCIL MEETING

F E N C I N G F E D E R A T I O N O F S E R B I A. Would like to invite You to. Star Cup 2019

USA FENCING TOURNAMENT INFORMATION 2018 March NORTH AMERICAN CUP Baltimore, MD, March 9-12, Y14/Y12/Y10/DV3/Y14 Team

USA FENCING TOURNAMENT INFORMATION 2018 Division I/Wheelchair National Championships & April NAC Richmond, VA April 20-23, 2018

GENERAL INFORMATION. IWAS Wheelchair Fencing. World Cup U17, U23 and senior May 2017 Stadskanaal, Netherlands. wheelchairfencing.

HANDBOOK OF REGULATIONS

USA FENCING TOURNAMENT INFORMATION

Agenda 1. Update on current restructuring situation and contemplation of next stage: work on m and contact with SEMI Commission.

RULES FOR COMPETITIONS BOOK 2. ORGANISATION RULES

IWAS WHEELCHAIR FENCING WORLD CUP Montreal 2010

PROPOSALS OF MODIFICATIONS TO THE RULES 2017 CONGRESS. Proposals of the Executive Committee

Fencing Fox SmartApp Documentation. 25 avril 2018

CYRANO protocol: Ethernet fencing protocol for communication between computers and piste apparatuses Version 1.0, December 05, 2008

CIRCUIT NATIONAL VETERANS Épée Men and Women. CHALLENGE INTERNATIONAL VÉTÉRANS Épée Team Event

Bahrain World Cup Men s Epee Junior Individual 19 th -20 th January 2019

2015 FT YOUNG STARS FENCING CHAMPIONSHIP

INTERNATIONAL FENCING FEDERATION (FIE) Fencing

GEORGIA, TBILISI, 8th 11th November 2018

Formula 1 Statistics Feeds

Asian Cadet Circuit 2018 : SABRE & FOIL Date: 31 August 1 September 2018, Venue: Fashion Island Shopping Center, Ramindara Rd., Bangkok, Thailand.

SENIOR RANKING SCHEME With effect from 1st September 2013

USA FENCING TOURNAMENT INFORMATION

Technology Roadmap for Organizing Committees of COMPLEX (epee, foil, sabre) competitions using StM WIRELESS

FencingWA Competition Rules

May 15, Dear Friends and Colleagues,

XXI Junior World Cup Women s Epee Individual and V Junior World Cup Team event CIUDAD DE BURGOS

INTERNATIONAL WHEELCHAIR & AMPUTEE SPORTS FEDERATION WHEELCHAIR FENCING WORLD CUP MANUAL

Glaive de Tallinn. MEN`S EPEE WORLD CUP Tallinn INFORMATION for DELEGATIONS

Referee Pathway Programme

F E N C I N G F E D E R A T I O N O F S E R B I A. Would like to invite You to. Star Cup 2018

DETAILED SELECTION PROCEDURE FOR THE RIO OLYMPIC GAMES 2016 AND THE EUROPEAN ZONE QUALIFICATION EVENT 2016

Technology Roadmap for Organizing Committees of INDIVIDUAL (GRAND-PRIX) FOIL tournaments using StM WIRELESS

IWF RULES FOR COMPETITION BOOK 1 TECHNICAL RULES

Updated MMA Statistics Feeds 1 SPORTRADAR MMA STATISTICS FEEDS

Date: 11 th March All Fencing Clubs/States/Universities. Dear Sir / Madam, Invitation to MMU Fencing Championship Open (MFC) 2016

BOOK 2. ORGANISATION RULES

I N V I TAT I O N. This year, we are presenting the High point trophy for the winner club in this competition.

INTERNATIONAL FENCING FEDERATION HANDBOOK OS SPECIFICATIONS GRAND PRIX COMPETITIONS

Peter Huggins, MTSI.

NHL Statistics Feeds

Junior World Cup (individual and team)

European Fencing Confederation Confédération Européenne d Escrime

MALMÖ. Malmö Fäktklubb av Foil and Epee. individual tournaments for young fencers

HOW TO SUBMIT YOUR RACE RESULTS ONLINE?

PLOVDIV, BULGARIA, 1-2 OCTOBER 2016 WORLD CUP. SABRE MEN AND WOMEN JUNIOR Individual and TEAM ASPAROUKH S SWORD

IWAS WHEELCHAIR FENCING WORLD CHAMPIONSHIPS UNDER-23

Dear friends, we cordially invite you to attend the. Wheelchair Fencing World Cup GERMANY 2012

ASIAN CADET CIRCUIT. Date: 6/3/2018. Dear Friends,

Instructions for Score Keepers. Basic score keeping. Pools

Spectator information. Fencing

TO AVOID $20.00 PER FENCER PER EVENT SURCHARGE, CORRECT FEE MUST ACCOMPANY ENTRY.

IWAS Wheelchair Fencing World Championships 2017 Rome 7 12 November 2017

HANDBOOK OF REGULATIONS

NATIONAL VETERANS Épée Men and Women

IV Junior World Cup Women s Sabre Individual and Team event

Organizers: Ministry of education and science, youth and sport of Ukraine. sponsors:

RULES FOR COMPETITIONS

SPONSORSHIP PROPOSAL

Rugby Statistics Feeds

IWAS WHEELCHAIR FENCING WORLD CUP 2011 Málaga, SPAIN 31 th March 3 rd April 2011

Asian Fencing Championship Cadet January 17 th - 18 th 2019 Kingdom of Bahrain

Invitation for the Danish Fencing Federations Summercamp 2018

FENCING REGULATIONS OF THE INTERNATIONAL MILITARY SPORTS COUNCIL (IMSC)

USA Fencing National Championships and July Challenge St. Louis, MO June 28 July 7, 2018

Final Report. Remote Fencing Scoreboard Gator FenceBox

RULES FOR COMPETITIONS

Weapons Control Guide for AFC Events

MODERN PENTATHLON 2017 COMPETITION RULES 6. UIPM MASTERS RULES

European Senior Championships 2016

BOOK 2. ORGANISATION RULES

ANNUAL CONGRESS OF EUROPEAN VETERANS FENCING Wednesday 9 th MAY 2018 Alkmaar, the Netherlands. Member Reports

GBR SENIOR SELECTION POLICY

Transcription:

Appendix G. Standart VideoRD 2.0. Format of the disk with video referee results. Introduction Disk materials must contain only one sport event (competitions) 1. Disk materials must contain video clips from recordings of fights and data files. Each video clips must contain only one fight record (without pauses before and after 2 ). And one fight should be recorded in a single clip. The video must contain (include) the following information: 1. the fencers name, 2. the scoring machine lamps, 3. the match time (from scoring machine) with millisecond precision, 4. the actual geographic time with millisecond precision, 5. the timer status (halt, wait, fight, pause and e.t.c). If the system is recording from multiple cameras simultaneously record from one camera must be maintained in a separate clip. Each clip must be synchronized. The discrepancy should not be more than 0.5 seconds Each data files must contain scoring machines states. The data must be synchronized with the clip. The discrepancy should not be more than 0.5 seconds Disk structure At the root of the disc should be only one folder with competition name in free style (but, only English letters and numbers). For example: \ Fleuret_de_St_Petersbourg_2013 If one competition saved in some disks then folder can be: \Disk<diskNo>_Fleuret_de_St_Petersbourg_2013 For example, the folder in the third disk can be named D:\Disk3_Fleuret_de_St_Petersbourg_2013 In the folder should be the full XML data file competitions. The file name must be the same as the folder name: D:\Disk3_Fleuret_de_St_Petersbourg_2013\Disk3_Fleuret_de_St_Petersbourg_2013.xml Subfolders are not required, but may be optional disk creator. 1 Sport event is event in the one place and one time. 2 The clip should begin with the start of the timer and stop at 5 seconds after stopping the timer in the last round

The files name The file name for each clip must follow the format: <Sportcode>_<Gender>_<Weapon>_<Class>_<EventName>_<Phase>_<BoutNumber>_<UniqueID> Valid s: ## Field Description Valid s 1. Sportcode Always FE FE 2. Gender Weapon (only one char): M Men F Women X Mix M F X 3. Weapon Weapon (only one char): E epee F foil S sabre 4. Class Individual or Team Individual Team 5. EventName Name of the Event in free style. Use Example: SpbFleuret2014 only A.. Z, a,.., z, 0, 9. 6. Phase Stage of the competitions: F1 final SF semifinal Txxx Tableaux Pxxx Preliminary Tableaux Pxxx poules, in the team competitions: T5-8, T8-16, T8-12, T13-16 T3d bout for 3d place T5d,T7d,T9d,T11d,T13d,T15d bouts for 5d,7d,9d,11d,13d,15d place Examples F1 SF, T32 P128 T3d 7. BoutNumber Number of the bout in the Phase 1 32 8. UniqueID use it when we have some clips for one bout. (This situation can be when working with video editor). For each clip can be free files:.mp4 or.avi with video clip,.xml with metadata,.bin2 with scoring machines log. E F S Video and audio codec s All clips should be in Video Audio Codec: h264 CRF quality settings: 23 for the beginning Resolution: 16 by 9, 1280 x 720 for first season, (after 01.01.2016: 1920 x 1080) Frames per second: same as used recording device Container: MP4 or AVI Codec: MP3 Bitrates: 192kb Channels: 2 Sampling rate: 44100 (after 01.01.2016: 48000)

Format of the metadata file The metadata file has the following format Text structure XML 1.0 Encoding UTF-8 Base XML structure <Event> <Competition>.. </ Competition> <VideoEditors> </ VideoEditors > <Analyzers> </Analyzers> </Event> Root node Event is provides general information about the event (name, place and date of, etc.). Node Competition is provides information about current bout (weapon, gender, class competition, athletes, referees, classifications and results of phases). This node id\s provide information only about current bout. Not more. Node Videoeditors is provides information for special video editor software (see the section 2. Format of the metadata file (Node VideoEditors ) ). Node Analyzers is provides information for special fencing bouts analyzer software (see the section 2. Format of the metadata file (Node Analyzers ) ).

0.Format of the metadata file (root node Event ) The node <Event> is the root node of the XML. Node Node Competition is provides information about current bout (weapon, gender, class competition, athletes, referees, classifications and results of phases). This node id\s provide information only about current bout. Not more. The node Event attributes Name Description Possible s Examples May by Sport Always FE FE FE no FE Season Events season Char[9]/[YYYY/YYYY] 2013/2014 yes Name Name of the Char[128] Moscow yes event Sabre 2015 Start The first day of Char[10]/[DD.MM.YYYY] 21.12.2015 yes the event End The last day of the event Char[10]/[DD.MM.YYYY] 23.12.2015 yes Venue The place of Char[128] MOSCOW. yes the event SKZ DRUZHBA Location NOC Char[3] RUS yes EventID Event ID from integer 321 yes FIE database XMLDate The date of the Char[10]/[DD.MM.YYYY] 23.12.2015 yes XMLCreator The name of Char[128] Roboteco yes the creator VideoEditor v software 1.0. Example: The node <Event> may include child nodes: 1. <Competition> is provides information about current competition (weapon, gender, class, fencers, referees, classifications and results of each phases), 2. <VideoEditors> is provides information about structure of video (for example, parts without actions: pauses, weapon repairs, medic, etc) 3. <Analyzers> is provides information about fencers actions in the fight and statistical analysis, <Event Sport="FE" Season="2014/2015" Name="Championnats du Monde 2014" Start="15.07.2014" End="23.07.2014" EventID="432" Venue=" KAZAN (RUSSIA)" Location="RUS" XMLDate="05.01.2015" XMLCreator="">

1.Format of the metadata file (Node Competition ) Node <Competition> is provides information about current competition (weapon, gender, class, fencers, referees, classifications and results of each phases), The node Competition attributes Name Description Possible s Examples May by Category Category of the competition: Senior Junior Senior yes Cadet, Junior, Cadet Senior or Veteran Veteran ParaClass Para class A B AB C A yes Name Name of the Char[128] Men Sabre yes competition Individual Start The first day of Char[10]/[DD.MM.YYYY] 21.12.2015 yes the competition End The last day of Char[10]/[DD.MM.YYYY] 22.12.2015 yes the competition Weapon Weapon of the competition Epee Foil Foil yes Gender Gander of the competition CompetitionClass Class of the competition Example: Sabre M F Mix Individual Team F yes Individual yes The node <Competition> may include child nodes: 1.1. <Participants> is provides information about fencers in the current competition, 1.2. <Referees> is provides information about referees in the current competition, 1.3. <Phase> is provides information about results of the phase of the competition. <Competition Category="Cadet" ParaClass="" Name="Men Foil Individual" Start="30.11.2014" End="30.11.2014" Weapon="Foil" Gender="M" CompetitionClass="Individual">

Node <Participants> is provides information about fencers in the current competition. This node contains child nodes <Participant>: one for each athlete. For example, If we have 65 athletes, so it will be 65 nodes <Participant>. 1.1.The node Participant attributes Name Description Possible s Examples May by FIE_ID ID from FIE integer 45323 yes database Lastname Last name of the fencer Char[128] "SAVEANU" yes Firstname First name of Char[128] Niklas yes the fencer DateOfBirth Fencer date of birth Char[10]/[DD.MM.YYYY] 21.12.1986 yes Gender gender of the M - men M yes athlete F women Handedness Hand of the R - right L yes athlete L -left Nation NOC Char[3] RUS yes Licence FIE licence Char[10] 25011988001 yes Individual competition In the individual competition node <Participant> has no child nodes. Example: <Participants> <Participant FIE_ID="836415" Lastname="Chen" Firstname="Xing Jian" DateOfBirth="04.05.1998" Gender="M" Handedness="R" Nation="SIN" Licence="00836415"/> <Participant FIE_ID="834683" Lastname="Caspersen" Firstname="Felix Bo" DateOfBirth="19.01.1999" Gender="M" Handedness="L" Nation="DEN" Licence="00834683"/> </Participants> Team competition In the team competition node <Participant> has child nodes <Athlete>. Node <Participant> is provides information about team. Child nodes <Athlete> provides information about team member. Node <Athlete> has the same attributes as node <Participant> in individual competitions.

Example: <Participants> <Participant FIE_ID="xxx1" LastName="SINGAPORE 2" Nation="SIN" Rank="13" Points=""> <Athlete FIE_ID="836415" Lastname="Chen" Firstname="Xing Jian" DateOfBirth="04.05.1998" Gender="M" Handedness="R" Nation="SIN" Licence="00836415"/> <Athlete FIE_ID="830961" Lastname="Yau" Firstname="Han Xiang" DateOfBirth="02.08.1998" Gender="M" Handedness="R" Nation="SIN" Licence="00830961"/> <Athlete FIE_ID="834506" Lastname="YEO" Firstname="Jing Zhe" DateOfBirth="16.09.2000" Gender="M" Handedness="R" Nation="SIN" Licence="00834506"/> <Athlete FIE_ID="832698" Lastname="GOH" Firstname="Akira Yu Xiang" DateOfBirth="18.11.1999" Gender="M" Handedness="R" Nation="SIN" Licence="00832698"/> </Participant> <Participant FIE_ID="xxx2" LastName="DENMARK 1" Nation="DEN" Rank="19" Points=""> <Athlete FIE_ID="834683" Lastname="Caspersen" Firstname="Felix Bo" DateOfBirth="19.01.1999" Gender="M" Handedness="R" Nation="DEN" Licence="00834683"/> <Athlete FIE_ID="837879" Lastname="Rykind-blarke" Firstname="Christoffer" DateOfBirth="15.09.2000" Gender="M" Handedness="R" Nation="DEN" Licence="00837879"/> <Athlete FIE_ID="776997" Lastname="Valeur" Firstname="Maxim" DateOfBirth="30.06.2000" Gender="M" Handedness="R" Nation="DEN" Licence="00776997"/> </Participant> </Participants> Node <Referees> is provides information about referees in the current competition. This node contains child nodes <Referee>: one for each referee. For example, If we have 13 referee, so it will be 12 nodes <Referee>. 1.2.The node Referee attributes Name Description Possible s Examples May by FIE_ID ID from FIE integer 342 yes database Lastname Last name of Char[128] "SAVEANU" yes the referee Firstname First name of Char[128] Niklas yes the referee DateOfBirth referee date of Char[10]/[DD.MM.YYYY] 13.10.1945 yes birth Gender gender of the M - men M yes referee F women Nation NOC Char[3] RUS yes Licence FIE lince Char[10] 25011988001 yes Example: The node <Referee> has no child nodes. <Referee FIE_ID="692060" Lastname="ABADIA LOMBILLO" Firstname="Jose Luis" DateOfBirth="15.09.1958" Gender="M" Nation="CUB" Category="" Licence="15091958000"/>

The node <Phase> is provides information about results of the phase of the competition. 1.3.The node Phase attributes Name Description Possible s Examples May by Name Name of the phase Code Phase code Stage of the competitions: F1 final SF semifinal Txxx Tableaux Pxxx Preliminary Tableaux Pxxx poules, in the team competitions: T5-8, T8-16, T8-12, T13-16 T3d bout for 3d place T5d,T7d,T9d,T11d,T13d,T15d bouts for 5d,7d,9d,11d,13d,15d place Start Time of start phase End Time of end phase NumberOfMatches Number of matches in the phase Location Place of Phase Sequence order in current competition Char[128] "Finale" yes Examples F1 SF, T32 P128 T3d yes Char[5]/[hh:mm] 10:00 yes Char[5]/[hh:mm] 12:30 yes integer 32 no 1 Char[128] Grand yes arena int 3 yes The node <Phase> has nodes <Match>. The number of nodes <Match> must match the attribute NumberOfMatches. Each node <Match> is provide information about one fight. For example, if <Phase Code= T64 NumberOfMatches=32> (information about Tablo 64), it should be 32 child nodes <Match>.

The node <Match> is provides information about results of the one fight 1.3.1.The node Match attributes(child of node <Phase>) Name Description Possible s Examples May by No Number of order in the matches Start End Piste Time of start match Time of end match Name of the piste Quarter Quarter of Tablo integer "1" 2 no 1 Char[5]/[hh:mm] 10:00 yes Char[5]/[hh:mm] 10:25 yes Char[16] 1 red Can only be: 1,2,3 or 4 yes Podium 2 yes The node <Match> may include child nodes: 1.3.1.1. <Referee> is provides information about referees in the current fight, 1.3.1.2. <Participant> is provides information about fencers in the current fight, 1.3.1.3. <Period> is provides information about results of the round of the fight in the team competition. 1.3.1.4. <Video> is provides information about fencers action and video stamp. 1.3.1.1.The node Referee attributes (child of node <Match>) Name Description Possible s Examples May by REF equal of attribute FIE_ID in the node <Referee> (in the section <Referees>) FunctionCode Role of the referee in this match integer "3453" no 1 REF is referee VID is referee on video The node <Referee> has no child nodes. REF VID yes

REF 1.3.1.2.The node Participant attributes (child of node <Match>) Name Description Possible s Examples May by equal of attribute FIE_ID in the node <Participant> (in the section <Participant s>) Score Score of this fencer or team Status Type of the result this fencer or team in this match IRM???? Side Side of the team in the piste: right or left integer "3453" no 1 0,1,..., 45 1 45 yes V Winner V yes D Defeat T Winner by Toss L - left R - right The node <Participant> has no child nodes. 1.3.1.3.The node Period attributes (child of node <Match>) L ID Name Description Possible s Examples May by Number of the round. 1,, 9 "1" no 1 The node <Period> has 2 child nodes <Athlete>. 1.3.1.3.1.The node Athlete attributes (child of node <Period>) REF Score Name Description Possible s Examples May by equal of attribute FIE_ID in the node <Participant> (in the section <Participant s>) Individual score in this round for this fencer integer "3453" no 1 0,1,..., 45 1 10 no 0

1.3.1.4.The node Video attributes (child of node <Match>) Name Description Possible s Examples May by Vendor Vendor of the video referee software Name Name of the file with video of this match Char[128] "Roboteco" no 1 Char[256] Each software developer (Vendor) can add their child nodes and attributes. The vendor makes a decision whether or not to publish a description of the data attributes

2. Format of the metadata file (Node VideoEditors ) Node Videoeditors is provides information for special video editor software. Node Videoeditors may include one or more child nodes Videoeditor. Node Videoeditor node should contain a mandatory attribute Vendor. This attribute specifies the name of the vendor. Structure of nodes and attribute every vendor develops independently.. The vendor makes a decision whether or not to publish a description of the data nodes and attributes 3. Format of the metadata file (Node Analyzers ) Node Analyzers is provides information for special fencing bouts analyzer software. Node Analyzers may include one or more child nodes Analyzers. Node Analyzers node should contain a mandatory attribute Vendor. This attribute specifies the name of the vendor. Structure of nodes and attribute every vendor develops independently.. The vendor makes a decision whether or not to publish a description of the data nodes and attributes

Format of the log file The log file has the following format Text file Encoding ANSI One sting is one state of the scoring machine Example of the string with scoring machine state [00000000004033600000]R0G0W0w0T00:02:59.000P00/00C0/0r1p0t0 Structure of the string with scoring machine state # Name Size (chars) Position Description Example 1 Time marker 22 1-22 time in nanoseconds [00000000004033600000] from the start of clip [ +<20 chars> + ] 2 Left Lamp (Red) 2 23-24 Red lamp status R1 R1 on R0 - off 3 Right Lamp(Green) 2 25-26 Green lamp status G1 on G0 4 Left White lamp (red side) 5 Right White lamp (green side) G0 - off 2 27-28 White lamp (red side) W1 on W0 off 2 29-30 White lamp (green side) w1 on w0 off 6 Timer 13 31-43 Value of the scoring machine timer in format hh:mm:ss.000 7 Score 6 44-49 Score in the format P<left score>/<right score> 8 Cards 4 50-53 C<left card/right card> C0/0 C0/1 9 Round 2 54-55 r<round no> r1 r9 10 Priority 2 56-57 p0 priority undefined p+ - priority for right site p- - priority by left side 11 Timer status 2 58-59 t0 the timer is stop t1 the timer is working W1 w0 T00:02:23.325 P00/00 P01/15 Every time there is an important event, the state of the machine should be saved in a log file. The discrepancy between event and save should not be more than 0.1 seconds See the list of the important events in Appendix C. Important events on the piste. p0 p+ p- t0 t1