[发明专利]钟表误差的确定方法、终端、计算机存储介质有效
申请号: | 202010106501.3 | 申请日: | 2020-02-21 |
公开(公告)号: | CN111240184B | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 乐毅 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G04G5/00 | 分类号: | G04G5/00;G06K9/00;H04N5/232 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 冯伟 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 钟表 误差 确定 方法 终端 计算机 存储 介质 | ||
1.一种用于终端的钟表误差的确定方法,其特征在于,所述方法包括:
接收用户指示打开所述终端内目标应用的第一指令;
响应于所述第一指令,打开所述目标应用;
在所述目标应用的界面内接收用户设定第一时长的第二指令;
调用所述终端的摄像头拍摄带有表针的钟表,以得到时长至少为所述第一时长的视频;
确定所述视频中所述表针在所述第一时长内的单位误差;
根据所述单位误差,确定所述钟表在第二时长内的走时误差,其中,第二时长大于第一时长;
输出所述钟表在所述第二时长内的走时误差;
所述确定所述视频中所述表针在所述第一时长内的单位误差,包括:
确定所述表针在所述第一时长内的理论移动次数;
对所述视频中所述表针的移动次数进行计数;
确定所述表针移动所述理论移动次数所占用的图像帧数,以得到第一帧数;
根据所述第一帧数,确定所述单位误差;
所述根据所述第一帧数,确定所述单位误差,包括:
根据所述第一帧数和所述视频的拍摄帧率,以得到第三时长;
采用如下公式确定所述单位误差:
所述单位误差=(所述第三时长-所述第一时长)/所述第一时长;
或者,所述根据所述第一帧数,确定所述单位误差,包括:
确定所述第一时长内所述视频的图像帧数,以得到第二帧数;
所述单位误差=(所述第一帧数-所述第二帧数)/所述视频的拍摄帧率/所述第一时长。
2.根据权利要求1所述的方法,其特征在于,所述对所述视频中所述表针的移动次数进行计数,包括:
在所述视频的每一帧图像中识别所述表针;
判断每两帧相邻图像中所述表针的位置是否发生变化;
在所述表针由位置变化切换为位置不变的情况下,记录所述表针移动一次;
所述对所述视频中所述表针的移动次数进行计数,包括:
在所述视频的每一帧图像中识别所述表针;
判断每两帧相邻图像中所述表针的位置是否发生变化;
在所述表针由位置不变切换为位置变化的情况下,记录所述表针移动一次。
3.根据权利要求2所述的方法,其特征在于,所述在所述视频的每一帧图像中识别所述表针,包括:
对所述视频的每一帧图像进行轮廓识别,得到每一帧图像的轮廓图像;
使用表针识别模板,在每一帧轮廓图像中进行匹配,以得到每一帧轮廓图像中的表针。
4.根据权利要求3所述的方法,其特征在于,判断每两帧相邻图像中所述表针的位置是否发生变化,包括:
获取每一帧图像中所述表针的端点坐标和/或所述表针的倾斜角;
根据每两帧相邻图像中所述表针的端点坐标和/或所述表针的倾斜角是否发生变化,判断相邻两帧图像中所述表针的位置是否发生变化。
5.根据权利要求4所述的方法,其特征在于,获取每一帧图像中所述表针的端点坐标和/或所述表针的倾斜角,包括:
在每一帧轮廓图像中识别所述钟表的轮廓;
根据所述钟表的轮廓和所述表针的轮廓,确定所述表针的参考位置;
根据所述参考位置,确定每一帧图像中所述表针的端点相对坐标和/或所述表针的相对倾斜角。
6.根据权利要求5所述的方法,其特征在于,所述确定所述表针在所述第一时长内的理论移动次数,包括:
获取用户设定的所述表针移动一次所表示的第四时长;
根据所述第四时长,确定所述表针在所述第一时长内的所述理论移动次数。
7.根据权利要求6所述的方法,其特征在于,所述调用所述终端的摄像头拍摄带有表针的钟表,包括:
显示所述摄像头拍摄的实时画面。
8.根据权利要求7所述的方法,其特征在于,在根据所述单位误差,确定所述钟表在第二时长内的走时误差之前,所述方法还包括:
接收输入的对所述第二时长的时长设定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010106501.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种次亚磷酸的测定方法
- 下一篇:一种地球仪交互系统、方法和装置