搜索
收起左侧

[烟台马拉松] 2017烟马计时的故事

[复制链接]
查看: 1204|回复: 46
  • TA的每日心情
    无聊
    2017-7-16 11:27
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2017-6-13 12:24 | 显示全部楼层 |阅读模式
    本帖最后由 inlineroll一休 于 2017-6-15 23:34 编辑

    2017年烟台轮滑马拉松电子计时的故事


       烟台轮滑马拉松,简称烟马,2017 年6月3号,比赛地点在烟台开发区海边的滨海大道。比赛前三周,兵哥,烟马策划者,组织者及总指挥电话告诉我:“一休老师,今年报名人数超过140人了,很多都是各地区的高手啊…”。
       听了这个情况,我很高兴,同时也有些担心。前两届,这个比赛大约六十人左右,都是熟人,今年人数突然增加到2.5倍,肯定有生人,烟马尚处发展阶段,突然增加这么多人,能容纳得了吗?就说计时环节吧,在美国这类比赛的人数一旦达到100人以上,特别是多圈的比赛,一般都要花钱请计时公司。烟马有140多人,要用手工计时,人这么多,很多人不认识,速度快,不封路,万一没计到成绩,将是灾难性的。

       接到兵哥电话两天后,经过反复考虑,我认为烟马还是需要电子计时系统做为后备,否则风险太大。正好我手中有一套计时系统,可以带去烟台试用一下,这套系统在美国试过多次,在封路的情况下,效果不错。最近的一次使用,是今年219号,在佛罗里达的TampaSquiggy2017轮马计时,捕捉到所有人的完成时间,比赛结束后,只用了几秒钟,便生成了发奖所需要的清单,让当时在场的A2A掌门人,一位有着35年组织轮滑比赛的重量级人物,感到很神奇。后来我们Asphalt Beach轮滑队的老板对我说:“今年你的计时做的太成功了,你知道吗,前几年这个比赛的计时总出问题”。

       在美国好用的系统,到了烟马现场有可能不好用,这是我反复向兵哥讲的,“考虑到比赛的重要性,一定要以人工计时为主,电子计时只起辅助作用”。为什么这么不自信呢?一个重要的原因是烟马不封路,现场太复杂,计时系统能否架起来,本身就是一个很头疼的问题。我估计其它种类的电了计时系统,一般也不敢保证在这种情况下能正常工作。例如,常见的在地面放垫子的短距离计时系统,几辆重吨位的大卡车压过去,那个垫子里的线圈或天线就有可能变型或失效。而我们的这套系统是从空中,远距离检测,如果架高一点,就有“可能工作”。还会“可能不工作”吗?对,有这种可能,因为超高架设,灵敏度会降低,速度太快时,可能会漏计。进一步观察兵哥传来的照片,发现只能在外车道架半个系统,这让我更没了底气。如何在外车道架呢?谁能做这项工作?这么短的时间研发这种架子来得及吗?不光是架子要有研制,比赛芯片也要做一套,200多个,手工做,好几道工序,需要非常耐心,另外,将计时系统带回中国,过海关会不会有麻烦?只有两周多时间了,行吗?

       烟马的幸运在于“在正确的时间,遇到了正确的人”。这个正确的人肯定不是我,因为我家小妹妹刚刚9个月,要在家执班,也就是说,烟马时肯定回不了中国,如果找不到合适的人,现场架计时系统就是个空想。正在我寻找一个合适的人的时候,这个人,未名(网名),出现了。未名93年开始在北京打工,读书,上班,专业为电子及无线电,曾因技术过硬,在某外企一路做到高管,几年前跳槽,被另外一家公司以不错的薪水雇佣,从事工业通讯方面的项目定义及研发,最近因为这家公司运作模式有所调整,将他所在的部门关闭,未名正拿着公司给的补偿,一改以前上班时早上6点出门,晚上9点回家的忙碌状态,在家里休息呢,过一段时间将会找下一家工作。20多年前,我在北京曾有过一段不错的创业经历,当时只有20岁左右的未名,是我们的技术骨干,他的主要长项在于动手能力,电子,无线电,机械,只要与动手有关的,都做的很出色。我认为这种能力,很大一部分是先天的。90年代初,还是十几岁的未名,曾做过一辆摩托车,不是模型,是真摩托车,能在公路上飞奔,被警察拦下之后,硬是没认出这是什么牌子的摩托车,当警察知道是他自己做出来的摩托车时,很佩服这个小伙子的动手能力,为了不打击他的积极性,只是给了一个善意的警告,就放行了。

    未名全家人手工制作的芯片

    未名全家人手工制作的芯片
       打电话(实际上微信语音,等同于电话,以下同)给在北京的未名,一拍即合,这是意料之中的,未名跑马拉松,自己也骑自行车,对大众体育比赛的重要性,认识非常倒位。离烟马开赛的时间已不多了,未名当天就开始行动,主要工作是制做200个比赛芯片,并研制一个能在外车道架检测器的架子。200个比赛芯片的制做,不是说的这么容易,这些芯片,在美国我只有一套,几乎每周都在使用,不可能将这套带回国,只能让未名赶制一套。我的这套正在用的芯片,是用零散时间做出来的,做了好几个月,只有几天,未名能做完吗?后来知道,为了赶制这些芯片,未名发动“全家齐上阵”,连他的8岁的小女儿也动员起来了,在烟马开赛前两天,也就是未名第二天必须开车去烟台了,头一天晚上才做完,并经过测试

    未名工程师讲解芯片固定方法

    未名工程师讲解芯片固定方法

       研制那个检测器的架子,是这次最有挑战的。刚开始没有任何把握, 不封路是最大的难点。最高大货车4.2米,低于4.2米就有可能被大车撞到,比赛现场有很多人,安全要绝对保证,如果这个架子现场倒了,砸到人的可能性非常大,后果不堪设想,因此,是最大的挑战,另外,一个两米长的横杆要伸到外车道中间,上面再吊上一个有重量的检测器,如何保证它不会被风吹的乱动,更是一个不好解决的问题。从运输的角度来看,要从北京运到烟台,整个架子要能装进一般的家用汽车后背箱,每个要求都非常苛刻,只几天的时间,能做到吗?我在美国的时间与未名的北京时间正好相差12个小时,那些日子,几乎每天都是我晚饭时间(相当于北京的早上)在微信上与未名讨论要做的试验,半夜起来看试验结果。试验方案一改再改,未名刚开始想找类似的架子代替,在室内看上去非常可行的架子,拿到室外根本不敢用,最后不得不放弃这个思路。这种用现成架子的思路,前几年我在美国也用过,个别的是成功的,但大多数都不会凑效,彻底的解决办法,还是自主研发。烟马的这个架子显然是落到了必须自主研发这一步,根据这几年在美国架检测器的一些经验,我们很快策划出一个新方案,未名加班加点地将这个方案实现,在室外部分地架了起来,不是很完美,但立马看到了希望,显然,我们走上了正确的轨道,做出一个烟马所需要的架子,只是时间问题。经过几次的调整,这个架子就是烟马现场的架子,时间的有关系,基本没有优化,相信还可以继续优化。创新总是艰苦的,结果往往是非常简捷,这个架子现场你一看就明白,但如果从来没见过这种架子,或者让你再做一个不同的方案,你就知道有多难了。

    未名工程师讲解芯片固定方法

    未名工程师讲解芯片固定方法
      “在正确的时间,遇上了正确的人”还体现在检测器从美国到中国的传递。在未名开工的同时,我需要在美国找一个人,尽快将检测器带给未名。最快的快递,是让回国的人带过去,快且准,只要12个小时即可。美国的小学大约5月底放暑假,很多人都会带小孩回国,我估计找到人的可能性很大。当我头一天决定往中国带检测器后,第二天我的小孩轮滑课上就有好几位家长来请假,说要回中国,其中有一个助教家长是我比较熟悉的人,525号回北京,巧的不能再巧了。于是我连夜准备好要带的东西,第二天交给了这位家长,北京时间527号晚上,在飞机落地之后三个小时,未名顺利拿到检测器,离未名动身去烟台的日期只剩下四天,这四天正是未名做最后冲刺的四天,架子研制正在最关键的时候,200个芯片要贴上从美国带回去的材料,给每个芯片写入电子号码,并进行测试验证。与此同时还要熟悉这个系统的操作,正是这种原因,才出现了前面所说的“全家齐上阵”。



  • TA的每日心情
    无聊
    2017-7-16 11:27
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2017-6-13 12:24 | 显示全部楼层
    本帖最后由 inlineroll一休 于 2017-6-18 01:25 编辑

    2017烟马计时(3
       回家后,找出未名最早发给我的那个文件,重新做,几小时后,再试生成比赛成绩单,果然与视频对上了!历经20小时的努力,总算是有了初步的结果,这时已是北京时间65号上午。从恢复出的数据看到,半马74个上场的人中,有51人的数据是正确的,捕捉率达到了约70%,远远高于我们事先想想的50%

       这里需要声明一下,在接下来的描述中,提到了具体的运动员号码,绝对不是指名批评。运动员来参加这个比赛,都是善意的,无论如何,都要受到尊重的,我们相信当一个人受到尊重的时候,会发挥其最大潜力。下面的这些失误,都是经验不足,不小心引的错误,今后经过大家共同努力,是可以避免的。

       正确情况的只有一种,错误情况千奇百怪,没法枚举。计时这项工作,如果100%的捕捉,是非常简单的一项工作。但是,只要有一个出错,就要去查其真相,可能性会有很多,例如142号,有一圈数据,但我们用这个数据到视频上找的时候,就是看不到这个人,人没经过检测器,为什么会有一圈的数据呢?后来我们将142号的时间,锁定到29号,25号两个人第一圈的时间之间,这两个人在视频上是能找到的。通过仔细听这段视频中的对话,才搞明白,142号第一圈没完成,将芯片送回终点时,被检测器意外测到,也就是说,142号的那一圈数据是无效数据,类似情况不止一个。象142号的这种情况,正确的做法是应该送给专门收集芯片的人,这个人应该在终点冲刺之后,约100米处,而不是送回到终点的检测器下面。

        视频是计时的最后的一道防线,很关键,号码需要贴在正确的位置。计时这项工作,要想准确无误,需要做到每个数据,对应于视频上一个人,做到这一点,就要从视频上,读取运动员身上的号码。通常号码是用四个别针,别到右侧腰或大腿处,以便终点右前方的摄相机可以看到。这次烟马不知道为什么号都贴到了头盔上,很多人没法辨认,给视频读取工作增加了很多难度,视频这道最后防线,差一点儿被突破。

       有些特别情况,让我们苦笑不得,一个例子是89号,我们从视频上发现68 号有5 圈的成绩,烟马全程是4圈,为什么68 号在视频中出现5 次?仔细研究发现有两个68号,一男一女,女的是4 圈,男的是一圈。比赛号中只安排了一个68 号,是女子号码。那么,哪里来的男子68 号?进一步分析电子计时数据,发现男子68 号的成绩应该是89 号的成绩,我想你已知道发生了什么,对了,号码贴倒了。还有很多,例如,没贴号,头盔掉了,很多人的号贴到头盔顶上,看不清…,如果不是电子计时数据与视频交叉识别,视频这道防线肯定会被突破。这次虽然没有突破视频的这道防线,但后期处理时间明显偏长,大大延迟了成绩公布时间,只要遇到一个看不清的号,就要停下来,象侦探一样,从多方面找证据,有时要等几个小时或一两天,才能最后确认是谁。因此,你的号是否贴对了,直接影响着所有人的成绩公布时间,每个人如果仔细一点点,就会好很多。

       拿错号是电子计时最忌讳的,这次也发生了。比赛后,数据恢复花了大量的时间,审核校对又花了很长的时间,但运动员不知道我们正在做这么多工作啊,他们急切地想看到自己的比赛成绩。为了不让大家等待太久,在我们内部审核的过程中,请兵哥小范围内发布了一些最初的结果,很快H先生(我们是故意隐掉运动员的名字,用一字母代替)反馈说,他是半马第4名,我们给他排成了30名,是我们将号读错了。从注册表中我们查到H先生的号是112号,无论视频还是计时数据,都显示112号的完成时间就是53分,第30名,确定无疑;而第四名是113号,M先生,完成时间是44分,也是确定无疑。兵哥进一步沟通,对方H先生说的非常肯定,就是第4名。在这种情况下,我们只能出示第四名113M先生过终点时的视频截图。H先生看过截图后说,图中我们认为的M先生113号,就是他本人H先生。H先生在我们的注册表中明明是112号,他的头盔上怎么就贴上了113号呢?H先生原来的112号贴到谁的头上了?

      以往的经历告诉我们,这是典型地拿错号的现象,只要有一个人错号,会牵出一串人拿错号。未名发现112号与113号是一个队的,兵哥询问了他们整个队的实际号码与名字对应表,并发给我们,比较注册表中的信息,我们发现了下面对应的关系:

    号       注册表名字    实际使用者名字
    111      LX先生           MK先生
    112      H先生            LX先生
    113      M先生            H先生
    115      MK先生           M先生
       也就是说他们队内的比赛号码拿串了,上面的所有人的成绩都会与本人名字对不上的。将这种错号放进比赛成绩单之后,其混乱程度会让你的脑袋爆炸。

       赛前一天,曾强调过,人,身份证,比赛号码,一定要对上,否则不要发任何东西。不带头盔来的,不要给电子号码,就是为了防止这种拿错号。一般运动会,通常有一个检录过程,即保证名字与号码对上,但这种大众比赛,人数太多,如果是成千上万人参加比赛,检录时间太长,根本不可行,只能严格控制发号,以防出现这类错误(这也是这类比赛的弱点,国内跑步马拉松出现替跑,就是钻了这个空子)。你想想,一个不认识的人,拿了个错号,当你根据他的正确号码,从正确的注册表来认定此人时,肯定是不正确的(是不是很乱?)

        美国时间68号晚上,北京时间69号上午,经过几天的努力,在达到我的疲劳极限之前,按照“无论完成,没完成,或没上场,都要经过严格地视频审核,没有确凿视频证据,决不放进成绩单”的原则,公示版的成绩终于最后敲定,公布给大家,并给出一周的公示期,公示期间,任何运动员的异议,我们都会尽最大努力,从视频上追查出真相,如果确实存在错误,会在正式发布的成绩表上做出相应的纠正及说明。

       2017烟马全程因为警察在1小时28分的介入,使得比赛提前结束,是一件非常遗憾的事情,相当于给烟马强加了一个1小时28分的关门时间,对于大多数人来说,想在这个时间内完成一个全马,不是很容易。在我拿到那个现场视频之前,我对警察的做法是有看法的,这么多人,这么老远来参加一个比赛,中途被叫停,是不近人情的,有损烟台的形象。然而,当我看了现场的视频之后,看到视频中,交通在那个时间段突然忙了起来,还真有点理解警察的做法。尊重生命,安全第一,不出现事故比什么都强。明年如果能提前一小时开始,应该会好些。比赛之前的所有仪式,如果有的话,可以考虑全部移到头一天的下午进行,比赛当天早上,尽早出发,争取7点前后结束比赛。更稳妥的办法是提前一周,同一时间,同一地点,做一个严格的比赛过程仿真,找几个速度不同的人,在赛道上滑一个马拉松,看交通情况。

       为什么这次比赛,没收电子计时芯片押金?答案很简单。来参加比赛的,基本上都是各地大侠级的人物,在轮滑圈里的信誉,名气及人品都是值得敬重的。还是那句话,“当一个人受到尊重的时候,会发挥其最大潜力”。美国的所有比赛都是这样做的(最多在免责书上加一条,如果确认是自己弄丢芯片,用自己的信用卡赔偿),我在美国给别人计时也是这样做的,从来没有人不还芯片,有些人不小心带走了芯片,总是会主动联系比赛主办者,将芯片通过邮局寄给我,别的国家轮滑爱好者能做到的,国内轮滑爱好者难道做不到吗?

       曾经有人问我:“如果你真的遇到不要脸的人,就是不还你的芯片,你怎么办?”,我相信我遇不到这样人,因为我是真心实意为他们服务,至少目前我没遇到。万一遇到,我会尽量了解是什么情况,避免不愉快,如果最后一定要走到对抗这一步,办法有很多,举个下下策例子吧,我可以与比赛主办方明确地签一个协议,1)  我有权不发给某人芯片;2)我有权在成绩单上为运动员的成绩做出注释(实际上所有的比赛我都有这两权力)。在有了这两个权力之后,比赛前,我会看一下我手中的黑名单,如果遇到此人,肯定不发芯片,只给视频成绩;公布成绩时,在成绩单上,我会给此人加上一个合法的注释,“此人在XX比赛中,曾故意带走计时芯片不还,本次比赛没有资格使用电子计时系统,只能给出视频成绩”,这只是一个下下策的例子,能发挥的空间应该更多。在主流媒体及非主流媒体都过于发达的今天,如果有人想出卖自己的人格,换取一个价值几块钱或几十钱的芯片,操作起来还是不会很费事的。好事儿不出门,坏事儿传千里,想不要脸,想在轮滑圈里搞臭自己的名声,是不是很容易?从另一方面说,心底无私天地宽,只要我们尊重每一个人,真诚地对待每个一人,公平地对待每个一人,上天是会被感动的,但愿我不会遇上这种人。

       感谢未名对本次比赛电子计时系统架设,运行及事后数据处理的贡献;感谢兵哥及总裁判长王志洪老师,在数据恢复及整理过程中的大力协助,相信明年会更好!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-7-16 11:27
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2017-6-13 12:37 | 显示全部楼层
    本帖最后由 inlineroll一休 于 2017-6-15 12:55 编辑

    2017烟马计时(4)后补的内容

        公示版V0.96成绩发布后,收到47号的申请,他认为他的成绩在1小时28分之内,肯定完成了四圈全马。为此,我们仔细看视频,从最后警察正在拆摄像机的指缝中,找回了47号的全马成绩。找回47号成绩的过程中,意外发现了150号也完成了半马,应该有半马成绩。
    下面是从警察的指缝间找回两个人成绩的具体过程:半马150号,全马47号在V0.96公示版上的成绩为:
    半马 150    女     50     DNF    0:39:11.46    Lap=1  北京石榴花轮滑队
    全马 47     男     58     DNF    1:05:14.67    Lap=3  辽阳

      下面是150号成绩找回的过程:
      我们在视频的1:27:49.50处,警察的指缝中,捕捉到这个画面:

    警察指逢中的150号

    警察指逢中的150号

      放大之后,看此人的号码好象是15x号,半马。于是我们去44分11秒前后找,发现了150号的画面

    150号第一圈过终点

    150号第一圈过终点


      对比可知,警察指间1:27:49.50处的那个完成者,就是150号。是摄相机拆掉前捕捉到的最后一个人。也就是说150号的半马完成时间,不晚于1:27:49.50 -0:05:00.00 =1:22:49.50,成绩以此时间为准,从现有视频看,其前后没有发现有其他人过终点。

      下面是全马47号成绩找回过程:
      全马:47号,男     58     DNF    1:05:14.67    Lap=3  辽阳
      有三圈成绩,他自己很肯定1小时28分内完成了全马,应该有四圈的成绩。47号前3圈,平均时间都在21分到22分之间,4圈的总时间在1小时28分以内的可能性非常大。我们找到了47号前几圈时的图如下:

    47号前几次过终点

    47号前几次过终点
      仔细在1小时28分之前看视频,我们发现1:28:04.50时(这是纠正之后的准确时间,纠正之前的视频时间短于1小时28分),警察拆摄像机的手指缝间47号已滑完比赛,见下图:

    警察指逢中的47号,已滑过

    警察指逢中的47号,已滑过
       说明47号在1小时28前后已完成全马,他的成绩是什么呢?于是我们向前找,在1:27:43.50时,一个与47号穿相同衣服的人,刚过终点,在警察的指缝间,一闪而过。

    警察指逢中的47号,刚过终点

    警察指逢中的47号,刚过终点
      由此,我们判定,47号完成了第四圈,完成时间不晚于1:27:43.50,成绩以此时间为准。由于这段录相基本上是被警察的手全部挡住,没有看到47号前后有其他人过终点。

      结论:在正式V1.0版的烟台轮滑马拉松成绩单中,我们需要更改全马47及半马150号的成绩如下:
                         V0.96公示成绩           V1.0正式成绩
    47          全马      三圈时间1:05:14.67       四圈时间1:27:43.50
    150         半马      一圈时间0:39:11.46       两圈时间1:22:49.50
      我相信这是最后两个能找回的成绩,原本想用大范发的视频试一下,看能否找到更多的成绩,但大范的视频只有53分钟,短于我们的视频,不会提供更多的信息。

      我们的警察叔叔啊,你知道您给我们留的时间有多宝贵吗?6秒之内,我们从您的指缝里找回了两个人的成绩,为什么就不能再多给我们几分钟啊,那怕是多留点手指间的缝隙,对我也是非常有帮助啊。运动员千里迢迢来到烟台,一个重要的目的,就是想在同场比赛的环境下,得到一个准确的成绩,那1小时mm分ss.00秒,对于他们来说不是一个简单的时间数字,而是他们年复一年,用汗水和热情,在上千公里的训练线路上,一笔一笔地写出来的,是一份很贵重的礼物,是金钱买不到的。

      下面是从计时视频中截到的全马前几名过终点的瞬间。

    47号前几次过终点


    150号第一圈过终点


    7 文 博 53 男 24 全程青年 1:26:00.31 全程 烟台队 8 龙行文 23 男 54 全程中年 1:26:00.50 全程 武汉队

    7	文  博	53	男	24	全程青年	1:26:00.31	全程	烟台队	8	龙行文	23	男	54	全程中年	1:26:00.50	全程	武汉队

           第7名 文  博  53号   男   24        全程青年        1:26:00.31        全程        烟台队        
    第8名 龙行文   23号  男    54        全程中年        1:26:00.50        全程        武汉队


    2 张振龙 41 男 55 全程中年 1:25:51.29 全程 吉林省百凝盾队

    2	张振龙	41	男	55	全程中年	1:25:51.29	全程	吉林省百凝盾队

    第2名 张振龙 41号  男   55        全程中年        1:25:51.29        全程        吉林省百凝盾队


    1 张耀 45 男 47 全程中年 1:22:40.61 全程 呼和浩特队

    1	张耀	45	男	47	全程中年	1:22:40.61	全程	呼和浩特队

    第1名 张耀 45号  男 47        全程中年        1:22:40.61        全程        呼和浩特队

    警察指逢中的47号,刚过终点

    警察指逢中的47号,已滑过

    3 何广深 2 男 62 全程中年 1:25:51.74 全程 北京石榴花轮滑队 4 钟 浩 26 男 50 全程中年 1:25:51.79 全 ...

    3	何广深	2	男	62	全程中年	1:25:51.74	全程	北京石榴花轮滑队	4	钟  浩	26	男	50	全程中年	1:25:51.79	全  ...
    第3名 何广深 2号 男 62        全程中年        1:25:51.74        全程        北京石榴花轮滑队        
    第4名  钟  浩  26        男  50        全程中年        1:25:51.79        全程  ...

    第2名 张振龙 41号 男 55        全程中年        1:25:51.29        全程        吉林省百凝盾队

    第1名 张耀 45号  男 47        全程中年        1:22:40.61        全程        呼和浩特队

    5 国旗令 57 男 23 全程青年 1:25:53.09 全程 烟台队

    5	国旗令	57	男	23	全程青年	1:25:53.09	全程	烟台队
    第5名  国旗令 57号 男  23        全程青年        1:25:53.09        全程        烟台队

    6 李学刚 19 男 53 全程中年 1:25:54.00 全程 葫芦岛队

    6	李学刚	19	男	53	全程中年	1:25:54.00	全程	葫芦岛队

    第6名 李学刚 19号 男 53        全程中年        1:25:54.00        全程        葫芦岛队






    点评

    一休教授和计时技术团队:你们的工作真实太认真、太负责、太细致了!你们完全有借口不处理这些比赛记录,把责任推给警察,但是你们没有,这种敬业精神实在让我们感动,彰显出你们的人格力量。向你们致敬!  发表于 2017-6-14 09:52
    只知道这次烟马比赛,采用了一休教授自行设计研发的电子计时系统。读了老师的文章才了解一个貌似简单的比赛成绩统计,还有这么多默默奉献的朋友和感人的故事。。。。 未名,这个网名不陌生!  详情 回复 发表于 2017-6-13 16:15
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-7-16 11:27
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2017-6-13 12:24 | 显示全部楼层
    本帖最后由 inlineroll一休 于 2017-6-18 01:11 编辑

    2017烟马计时(2

       为了防止63日烟马当天,架设系统出现意想不到的问题,烟马开赛前三天。61号,未名开车将计时系统运到了烟台,当天晚上和兵哥及四哥在终点试架了一次,效果基本上与预期的一样,稳定性是可以保证的,第二天,又进行了一些小小的调整,以缩短比赛当天的架设时间。

       致此,万事俱备,就看明天开赛有多幸运了。根据这几年的经验,第一次为某比赛计时,总会有意想不到的问题发生,常见的问题有很多,例如,有人拿错了比赛号,成绩出现张冠李戴;比赛之后,有人忘了取下芯片,再次回到终点将自己的计时数据搞乱;有人比赛前最后一分钟要从全马改成半马,操作人员忘了改动他注册记录;有人现场报名没来得及录入系统,最后找不到他的成绩;现场的计算机windows死机,打印机到关键时刻卡壳,计时环节很多,每个环节都不能出半点问题,你只有一次机会,不可能重试,因此,要求事先要做充分的模拟仿真,要设多个防线,要有双备份或三备份系统及应急方案。总之,做这个计时工作,不但要有一个好的计时系统,更要求操作人员一定要有个好心脏。相信那些工作在航天领域里的兄弟们一定有同感。

    赛道上的电子计时系统

    赛道上的电子计时系统
    赛道上的电子计时系统

       在未名去烟台前两天,我看到未名在微信上问兵哥,比赛当天谁在终点录像,当时我就感到有问题,“这是最后的一道防线,录像不能指望别人,必须自己做”。为此未名专门买了一个摄相机,后来证明了这个举动真的是太明智了,这是后话。

       北京时间63号早上5点,对应于美国时间62号下午5点,离烟马开赛不到一个小时了,也快接近我的下班时间,正好不算忙,坐在办公室里,眼晴不时地看着手机上微信,以防赛前现场需要技术支持。等到540也没有动静,估计现场没有问题,这个时间我必须去幼儿园接小孩了,按烟马计划,这个时间比赛已开始了。

       小孩接回家,已是晚上630,打开手机听到未名6:05分时的留言:“比赛已经开始了,因为后来起点与终点改到一起了,所以半程起跑时,系统不停地读芯片,半程数据可能已经读满了,成绩没法算了”,关键的时候果真有突发事件!

       这个系统在美国已按烟台预定方案设好,即终点与两个起点是不在一起的,兵哥以前的方针是“标准比赛,秒米不差”,也正是依据这个方针,我才很自信地为烟马设置好了计时系统,并且在赛前一天帮未名制定了现场严格执行顺序,以防出错。未名收到这个系统时,基本上在白黑地忙着研制架子和制作比赛芯片,根本没有培训时间,也不知道如何现场随机应变。

    赛道上的电子计时系统

    赛道上的电子计时系统
    赛道上的电子计时系统

        半马及全马起点移到终点,后来知道是赛前头一天晚上临时改动的,原因不详,而这个改动忘了及时通知我,如果我知道这个改动的话,只要改一下系统设置,这个问题就可以避免。半马是在全马出发后5分钟,在同一地点出发,按当时的设置,这个时候系统认为所有的人,在一分钟之内已离开这个出发点,进入检测模式,等着第一圈完成的人过来呢,结果此时半马的人却突然站到了检测器下面,你想想能不出问题吗?

       这种情况大约有15分钟的时间窗口,是可以纠正的,即在半马出发后,全马第一圈的人完成之前,而这段时间我正好是在接小孩的路上,没有看到未名刚发来的留言。当我看到留言的时候,这个窗口已错过了。半马的成绩,如果后面不发生奇迹的话,只能寄托于手工计时,或者最后的防线:视频。估计全马的计时会好些。

       如果半马起跑操作失误让我很失望的话,接下来的事件就是当头一棒。

    未名为计时买的摄像机

    未名为计时买的摄像机
    未名为计时买的摄像机

       大约一小时后,北京时间63号早上753分,烟马开赛后大约两小时,收到未名微信:“警察介入...,活动被迫结束”,这就是说,抱有希望的全马电子计时成绩也泡汤了!看来这次的比赛,全指望手工计时结果了。后来知道,警察在1小时28分时,不但叫停了比赛,而且收走了手工计时的数据,让比赛计时彻底玩完儿,幸运的是电子计时的设备及视频还给了我们,于是电子计时被迫从幕后走到了台前。

       三个小时之后,当电子计时设备还回来时,未名第一时间将系统中计的数据下载,从微信中传给我。打开数据文件之前,我是没抱任何希望,估计只有全马最前面的个别人,会有完整的数据,其它的都没法用。

       打开数据之后,我惊奇地发现,接近80人的半马数据,大部分都有可能恢复!不是说没法用了吗?怎么还能恢复呢?这要归功于我们的双备份系统,互为热备份的两个系统中,windows这边没有死机,有很大的内存,数据没有溢出,能明显看到每个人都有两个大数,对应于半马的两圈时间,只要花时间,一个个修复,应该可以用。从数据中还看到了确实有人在冲刺后,没取下芯片回到终点,将自己的数据搞乱,这也需要时间修复。全马的数据,正如我预计的,只有前面的个别人有完整的数据。

    赛道上的电子计时系统

    赛道上的电子计时系统
    赛道上的电子计时系统

      接下来的20多个小时,一边让未名将现场的约10G的录相传给我,一边恢复数据。从我的周五晚上,一直做到周日的下午,不停的试恢复的数据,看是否与视频对齐,死活就是对不上。对于那些数据完整的人,数据没有改动,能与视频对上,但恢复出来的数据会出现一些奇怪的现象,有的人会随机地比视频上的时间短10分钟左右,半马出发应该是短5分钟,怎么变成短10分钟呢?百思不得其解:“是不是有些半马的人,不小心跟着全马提前5分钟出发了?那样就会出现提前5分钟完成半马的现象,如果我们还认为他们是5分钟之后正常出发的话,就会再减5分钟,从而变成比实际完成时间短10分钟?”,转念一想,“来比赛的人都是各地大侠级的人物,人品是没得说,不可能去做这种提前出发地事儿”,另外,这些有问题的数据,表现在视频上,也很奇怪。例如,如果他与另外一个有准确数据的人,同时经过终点时,他们的时间应该是一样的,而恢复之后的数据给出了不同的时间,显然,数据恢复过程中,有些信息丢失了

       遇到这类久攻不下的问题时,我有一个通用的解决方法,百试百灵。这个方法非常简单,就是睡觉。有时在公司里上班,当我遇到这种情况时,我会特意开车回家大睡一觉,起来之后,几乎每次都灵,这次我相信也会灵。一觉醒来,已到快吃晚饭的时间,我没有急着恢复数据,而是准备先滑一个马拉松再说。我家门前就是一条马路,每周二、四下午都有自行车队从这里经过,向西北方向,一圈六七十公里,几年前开始,我沿着这条自行车线路开发了一个马拉松线路,晚饭前后基本没车,一有时间,我就滑个马拉松。

       那天的温度正好适合轮滑,滑在这条布满阴凉的路上,感到非常的惬意,于是边滑边想为什么恢复的数据,会随机的短10分钟,滑到大约10公里前后,我突然想到了那些被我删掉的垃圾数据,是不是有什么东西在那堆垃圾数据中呢?那些数据相当于一些小圈时间,是不是应该算到总时间里,而不应该删呢?也就是说那些垃圾数据的总和是不是5分钟呢?我感到问题原因找到了,此时我已滑到了大约11.2公里处,要过一条马路才能接着向前滑。我准备就此折返,尽快回家看看我想的对不对,就算临时将全马改成半马吧。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2017-7-14 12:02
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2017-6-13 14:33 | 显示全部楼层
    本帖最后由 johnxu 于 2017-6-13 14:35 编辑

    一套计时系统,背后有这么多的感人故事,有这么多的人,付出了这么多的心血。真心感谢这些默默奉献的幕后英雄。就凭这套系统,烟马一定要坚持下去!让我们共同努力!
    感谢一休教授,感谢未名,感谢兵哥,感谢四哥,感谢王裁判长和一切为这套计时系统付出心血的朋友!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2017-7-14 12:02
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2017-6-13 14:53 | 显示全部楼层
    本帖最后由 johnxu 于 2017-6-14 10:01 编辑

    看来,以后烟马的运动员也要与时具进,了解电子计时的原理和对使用者的要求,学会正确分配和使用计时芯片,别再给技术人员添麻烦。建议芯片还是要收押金的,这是国外很多轮马的通行做法,或者采取仁川方式,终点交回芯片的人发给一个早餐盒饭,用芯片换盒饭。哈哈!

    另外,6和9,68和89 等容易颠倒的数字,以后编号时不用?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-6-13 16:15 | 显示全部楼层

    只知道这次烟马比赛,采用了一休教授自行设计研发的电子计时系统。读了老师的文章才了解一个貌似简单的比赛成绩统计,还有这么多默默奉献的朋友和感人的故事。。。。
    未名,这个网名不陌生!

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-9-16 20:35
  • 签到天数: 276 天

    [LV.8]爱坛如家

    发表于 2017-6-13 17:14 | 显示全部楼层
    本帖最后由 雷达兵 于 2017-6-13 18:42 编辑

    高度赞扬一休老师和未名的专业素质、奉献精神!实践证明,这套设备适合中国环境中的马拉松轮滑大赛,这是本次赛事的重要收获之一。有了经历实践检验的电子计时系统,就为今后大型赛事打下技术基础。衷心感谢一休老师和未名工程师!下图为6月1日夜间、志愿服务者架起电子计时设备,武汉队老万、老周一起实测,未名(电脑操作者)做最后检测。

    webwxgetmsgimg.jpg
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-6-22 04:41
  • 签到天数: 43 天

    [LV.5]绿卡临住

    发表于 2017-6-13 18:08 来自手机 | 显示全部楼层
    感谢你们全体烟马工作人员,包头市赛汗轮滑队18年还要去。支持烟马办到上仟人,上万人,等我老了,我会和孩子们讲烟马的故事!!
    我是25号。
    感谢兵哥!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-9-22 21:57
  • 签到天数: 122 天

    [LV.7]以坛为家

    发表于 2017-6-13 20:35 来自手机 | 显示全部楼层
    就像看一本间谍小说一样,原来这个计时器有这么有趣的故事,轮滑人中有这么多猛人,真的人才众多,一休教授这个设计应该去申请专利,广泛应用到马拉松或者速滑的计时中。

    点评

    是的,真象侦探小说。技术团队认真每一祯每一祯的分析比赛视频,扑捉参赛者的过线身影,加上正确的分析、推理、验证,记录了大家的比赛成绩。 看了这个过程,我更加鄙视那个破坏计时器的警察,他们如果侦破案件时有  详情 回复 发表于 2017-6-14 10:00
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

     
     
    技术支持
    在线客服
    点击这里给我发消息
    点击这里给我发消息
    轮滑天地群:
    轮滑天地
    速度轮滑群:
    中国速度轮滑群
    环青海湖群:
    轮滑环青海湖
    工作时间:
    8:00-18:00
     

    工作时间:周一至周日 9:00-22:00

    快速回复 返回顶部 返回列表