一种高尔夫自动记分方法、系统和移动智能终端与流程
本发明涉及高尔夫记分,特别是一种高尔夫自动记分方法和移动智能终端。
背景技术:
1、随着高尔夫运动数字化普及,电子记分系统逐步替代传统纸质记分方式。其中,结合ar(augmented reality,增强现实)智能眼镜的平视显示记分方案因具备免手持、不打断运动节奏的优势,成为行业发展的重要方向。
2、现有技术中,记分系统多采用双端并行的交互架构,即移动智能终端与ar眼镜端均具备独立的记分操作与状态切换权限。无论是触摸式记分还是语音识别记分,指令触发后多直接写入本地成绩数据,由于缺乏主控端的统一确认与覆盖校验,极易因触摸区域误触碰、环境噪音导致语音识别误判、日常对话内容被误识别为记分指令等场景,造成成绩误写入、重复记分等问题,数据准确性无法得到有效保障。
3、由于两端均可独立执行洞号切换、成绩确认等操作,常出现移动智能终端已完成当前洞成绩录入并切换至下一洞,但ar眼镜端仍停留在上一洞的旧确认界面的不同步现象;同时,ar眼镜端若发生误操作,可直接跳过当前未记分的球洞,进一步加剧两端状态错位,导致球员所见hud(head-up display,抬头显示)信息与实际成绩数据不一致,严重影响使用体验。
4、此外,现有方案多采用双端各自维护本地账本、异步同步对齐的模式,成绩写入入口分散,当通信出现延迟或两端操作存在时序冲突时,极易发生数据覆盖、漏记、错记等问题,无法保证全系统成绩数据的唯一性与准确性。
技术实现思路
1、本发明实施例提供一种高尔夫自动记分方法、系统和移动智能终端,以解决成绩记录准确性低,与事实不一致的问题。
2、本发明公开了一种高尔夫自动记分方法,应用于移动智能终端,所述移动智能终端能够通过无线通信链路连接增强现实显示终端;
3、所述高尔夫自动记分方法包括:
4、获取当前球场的全量基础数据和球洞数据,所述球洞数据包括成绩账本;获取当前球洞,基于当前球洞对应的所述全量基础数据和所述球洞数据生成状态显示数据,将所述状态显示数据发送至所述增强现实显示终端;
5、获取用户通过所述增强现实显示终端提供的成绩数据,基于所述成绩数据生成所述当前球洞的临时记分请求,将所述临时记分请求发送至所述增强现实显示终端;
6、若尚未接收到用户通过所述增强现实显示终端发送的确认请求时,接收到主控覆盖事件,则基于所述主控覆盖事件获取当前本地记录的所述成绩账本,根据所述成绩账本生成第一更新显示数据,将所述第一更新显示数据发送至所述增强现实显示终端,以使得所述增强现实显示终端取消所述临时记分请求的显示,并立即显示所述第一更新显示数据;
7、其中,所述主控覆盖事件包括,用户在所述移动智能终端输入的记分指令、记分修改指令、切洞指令、退出指令的至少一个;或
8、用户通过所述增强现实显示终端或所述移动智能终端输入的中断通信指令;或
9、用户通过所述增强现实显示终端由语音输入的修改成绩指令。
10、可选地,所述将所述临时记分请求发送至所述增强现实显示终端的步骤之后,还包括:
11、若获取用户通过所述增强现实显示终端发送的确认请求,基于所述确认请求对所述当前球洞和所述成绩数据进行合法校验;
12、当所述合法校验通过时,将所述成绩数据录入所述成绩账本中,生成新的球洞数据,基于所述新的球洞数据生成第二更新显示数据,将所述第二更新显示数据发送至所述增强现实显示终端。
13、可选地,所述高尔夫自动记分方法,还包括:
14、获取用户通过所述增强现实显示终端输入的所述切洞指令,所述切洞指令包括前切指令和后切指令;
15、当所述切洞指令为后切指令时,判断所述当前球洞是否为排序第一的球洞;
16、若否,则将所述当前球洞的前一球洞作为新的当前球洞,获取并将所述前一球洞的第三更新显示数据发送至所述增强现实显示终端;
17、当所述切洞指令为前切指令时,判断所述将所述成绩数据录入所述成绩账本中的操作是否已经完成;
18、若否,则拒绝所述前切指令,维持所述当前球洞不变,并生成待记分指令,将所述待记分指令发送至所述增强现实显示终端。
19、可选地,所述判断所述将所述成绩数据录入所述成绩账本中的操作是否已经完成的步骤之后,包括:
20、若是,则将所述当前球洞的后一洞作为新的当前球洞,将所述新的当前球洞的所述成绩账本记录为未记分状态,根据所述成绩数据生成第四更新显示数据,将所述第四更新显示数据发送至所述增强现实显示终端。
21、可选地,所述基于所述确认请求对所述当前球洞和所述成绩数据进行合法校验的步骤,包括:
22、获取所述成绩数据中的目标球洞标识和待写入成绩值;
23、判断所述目标球洞标识是否属于所述当前球场的有效球洞编号范围;
24、若是,则判断所述待写入成绩值是否属于预设合法杆数范围;
25、若是,则判定通过所述合法校验。
26、可选地,所述基于所述确认请求对所述当前球洞和所述成绩数据进行合法校验的步骤之后,还包括:
27、当所述合法校验未通过时,则生成错误提示信息,将所述错误提示信息发送至所述增强现实显示终端。
28、可选地,所述全量基础数据包括球洞总数、每个球洞对应的标准杆数、差点、果岭前后沿距离、推荐球杆、风速风向、球洞地图图片和当前版本号中的至少一项;
29、所述球洞数据包括当前球洞主状态、成绩账本、当前洞记分完成标记、全局统计数据中的至少一项;
30、所述临时记分请求包括输入来源、操作类型、目标球洞标识、目标成绩和事件序号中的至少一项。
31、可选地,所述将所述状态显示数据发送至所述增强现实显示终端的步骤,包括:
32、将所述状态显示数据以多个应用层命令分包下发至所述增强现实显示终端,所述应用层命令包括球洞信息命令、分数信息命令、果岭信息命令、球杆信息命令、环境信息命令、球洞图命令及球洞图覆盖层命令中的至少一项。
33、可选地,所述高尔夫自动记分方法包括:
34、当所述无线通信链路断开时,若尚未接收到用户通过所述增强现实显示终端发送的确认请求,则在所述无线通信链路恢复时执行所述基于所述主控覆盖事件获取当前本地记录的本地记分数据的步骤,以及后续步骤;
35、以使得所述增强现实显示终端停止显示断连等待页面,显示所述第一更新显示数据。
36、本发明还公开了一种移动智能终端,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上所述方法的步骤。
37、本发明还公开了一种高尔夫自动记分系统,包括如上所述的移动智能终端和增强现实显示终端,移动智能终端和增强现实显示终端通过无线通信链路连接。
38、本发明实施例提供的一种高尔夫自动记分方法、系统和移动智能终端的有益效果在于:移动智能终端主控包括成绩账本的球洞数据,增强现实显示终端仅作为受控交互终端,在用户通过增强现实显示终端输入成绩数据后设定二次确认步骤,从权限层面避免触控误触、语音识别误判、日常对话误触发导致的成绩误写入与重复记分问题,保障成绩录入准确性,所有成绩写入均由移动智能终端统一执行,临时记分请求尚未完成用户确认前,主控覆盖事件,立即终止当前待确认流程并清除临时记分状态,随后基于最新成绩账本生成第一更新显示数据并下发至增强现实显示终端;由于所有状态变更均以移动智能终端本地维护的成绩账本为准,增强现实显示终端仅负责接收并显示主控端下发的最新一版hudstate,避免了双端错位问题,提高数据一致性。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com