一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于NFC技术的轨道玩具车互动方法及系统与流程

2022-08-26 22:32:08 来源:中国专利 TAG:

一种基于nfc技术的轨道玩具车互动方法及系统
技术领域
1.本发明涉及玩具产品领域,特别涉及一种基于nfc技术的轨道玩具车互动方法及系统。


背景技术:

2.现有的轨道玩具车由轨道、控制器、和车体组成,控制器可控制车体在轨道上行驶,但仅仅能通过使用者在现场操作控制器的控制手柄来控制轨道玩具车的运行,存在不能覆盖无法到达玩具轨道车所在场地的用户,且互动趣味性较差的问题。


技术实现要素:

3.本发明针对现有技术中存在的技术问题,提供一种基于nfc技术的轨道玩具车互动方法及系统。
4.本发明解决上述技术问题的技术方案如下:本发明技术方案提供一种基于nfc技术的轨道玩具车互动方法,所述轨道玩具车的车体设有nfc标签,所述轨道玩具车运行的轨道上设有至少一nfc标签读取器,所述轨道玩具车轨道上方设有摄像头,所述方法包括如下步骤:
5.服务器获取客户端发起的控制目标轨道玩具车的控制请求;
6.根据所述控制请求向所述目标轨道玩具车的控制器发送控制指令以控制所述目标轨道玩具车在对应轨道上运行,并将对应的摄像头采集到的所述目标轨道玩具车的运行视频经过预设处理方式处理后生成展示视频并将生成的展示视频实时转播到所述客户端;
7.实时监控目标轨道玩具车对应轨道的所述nfc标签读取器的触发状态,并判断所述触发状态是否满足预设触发条件,当所述触发状态满足所述预设触发条件时向所述客户端推送与所述预设触发条件对应的预设多媒体信息。
8.本发明的有益效果是:本发明技术方案通过服务器接收客户端发起的对目标轨道玩具车的控制请求控制目标轨道玩具车在对应轨道上运行,并将经过处理的展示视频实时转播到客户端,并在监控到目标轨道玩具车的nfc标签读取器的触发状态满足预设触发条件时向所述客户端推送预设多媒体信息,使得到达不了现场的客户可以通过客户端远程操控目标轨道玩具车,且在操作的过程中可通nfc标签对nfc标签读取器的触发完成互动,体验和互动感较强,增强了轨道玩具车的受众范围和互动趣味性。
9.在上述技术方案的基础上,本发明还可以做如下改进。
10.进一步,所述预设处理方式包括如下步骤:
11.实时获取所述运行视频的当前帧图像;
12.根据所述目标轨道玩具车的预设图像获取所述当前帧图像中目标轨道玩具车对应的中心像素点坐标;
13.截取所述当前帧图像中以所述中心像素点坐标为原点的预设范围内的图像作为当前帧子图像;
14.将所述当前帧图像和所述当前帧子图像按照预设规则处理生成当前输出帧图像;
15.按照时序将所述当前输出帧图像合成为所述展示视频。
16.在上述技术方案的基础上,本发明还可以做如下改进。
17.进一步,所述预设规则包括:
18.将所述当前帧子图像进行图像变换后覆盖至所述当前帧图像中以所述中心像素点为中心的位置生成当前输出帧图像。
19.在上述技术方案的基础上,本发明还可以做如下改进。
20.进一步,所述预设的触发条件包括:在预设时间段内目标轨道玩具车轨道的nfc标签读取器读取到目标轨道玩具车对应的nfc标签n次。
21.在上述技术方案的基础上,本发明还可以做如下改进。
22.进一步,所述预设多媒体信息包括:静态图片、动态视频、音频信息。
23.在上述技术方案的基础上,本发明还可以做如下改进。
24.进一步,所述控制请求包括控制所述无人轨道玩具车前进、后退、左转、右转、加速及减速。
25.本发明解决上述技术问题还提供一种技术方案:本发明技术方案提供一种基于nfc技术的轨道玩具车互动系统,所述系统包括服务器、多个设置于用户处的客户端、至少一轨道玩具车和轨道及设置于轨道上方的摄像头,所述轨道玩具车的车体设有nfc标签,所述轨道玩具车运行的轨道上设有至少一nfc标签读取器;多个所述客户端、所述至少一轨道玩具车的控制器、所述nfc标签读取器及所述摄像头均与所述服务器通信连接;其中,所述服务器包括存储器、处理器及存储在所述存储器上并可在处理器上运行基于nfc技术的轨道玩具车互动程序,所述程序被处理器执行时实现如上所述的基于nfc技术的轨道玩具车互动方法的步骤。
26.本发明的有益效果是:本发明技术方案通过服务器接收客户端发起的对目标轨道玩具车的控制请求控制目标轨道玩具车在对应轨道上运行,并将经过处理的展示视频实时转播到客户端,并在监控到目标轨道玩具车的nfc标签读取器的触发状态满足预设触发条件时向所述客户端推送预设多媒体信息,使得到达不了现场的客户可以通过客户端远程操控目标轨道玩具车,且在操作的过程中可通nfc标签对nfc标签读取器的触发完成互动,体验和互动感较强,增强了轨道玩具车的受众范围和互动趣味性。
附图说明
27.图1为本发明实施例的第一流程示意图;
28.图2为本发明实施例中预设图像和当前帧图像的示意图;
29.图3为本发明实施例当前帧图像的分块示意图;
30.图4为本发明实施例中当前输出帧图像;
31.图5为本发明的系统示意图。
32.附图中,各标号所代表的含义列表如下:
33.1、服务器,2、客户端,3、目标轨道玩具车,4、轨道,5、控制器,6、nfc标签读取器、7、摄像头,a1-a15当前帧图像分块编号。
具体实施方式
34.以下结合具体实施方式对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。除非另有定义,本文所使用的所有的技术和科学术语均属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
35.现有的轨道玩具车由轨道、控制器、和车体组成,控制器可控制车体在轨道上行驶,但仅仅能通过使用者在现场操作控制器的控制手柄来控制轨道玩具车的运行,存在不能覆盖无法到达玩具轨道车所在场地的用户,且互动趣味性较差的问题。
36.为了解决上述问题,本发明实施例提供一种基于nfc技术的轨道玩具车互动方法具体如下:
37.本发明实施例中,如图1并结合图5所示,所述基于nfc技术的轨道玩具车3互动方法,所述轨道玩具车3的车体设有nfc标签,所述轨道玩具车3运行的轨道4上设有至少一nfc标签读取器6,所述轨道玩具车3轨道4上方设有摄像头7,所述方法包括如下步骤:
38.步骤s1,服务器1获取客户端2发起的控制目标轨道玩具车3的控制请求;
39.本步骤中,客户端2通过无线网络与服务器1通信,客户端2可访问存储在服务器1中的轨道玩具车3的分布地图,分布地图中在每个轨道玩具车3轨道4的位置设置有点击标识图片,当用户通过客户端2点击某一空闲轨道玩具车3对应的标识图片后,客户端2会加载出虚拟控制按键界面,所述按键界面可以为预制在客户端2app内的也可以为服务器1存储的网页插件。所述控制请求通过用户在客户端2点击后向服务器1反馈,所述控制请求包括,与用户点击标识图片对应的目标轨道玩具车3控制器5的id信息。
40.步骤s2,根据所述控制请求向所述目标轨道玩具车3的控制器5发送控制指令以控制所述目标轨道玩具车3在对应轨道4上运行,并将对应的摄像头7采集到的所述目标轨道玩具车3的运行视频经过预设处理方式处理后生成展示视频并将生成的展示视频实时转播到所述客户端2。
41.本步骤中,所述控制指令由服务器1通过对应所述控制请求解析后向目标轨道玩具车3发送。需要说明的是所述目标轨道玩具车3的控制器5具有通信模块,服务器1通过通信模块与目标轨道玩具车3的控制器5通信下发控制指令。控制器5根据控制指令控制目标轨道玩具车3在轨道4上运动;所述摄像头7同样具有通信模块,服务器1可以实时接收摄像头7采集到的目标轨道玩具车3实时运行视频。所述预设处理方式可以为对视频进行裁剪、美化、调整码率等,所述生成后的展示视频实时转播到所述客户端2。
42.步骤s3,实时监控目标轨道玩具车3对应轨道4的所述nfc标签读取器6的触发状态,并判断所述触发状态是否满足预设触发条件,当所述触发状态满足所述预设触发条件时向所述客户端2推送与所述预设触发条件对应的预设多媒体信息。
43.在本步骤中需要说明的是,目标轨道玩具车3对应轨道4的所述nfc标签读取器6均与轨道4对应的控制器5信号连接,并可通过控制器5的通信模块与服务器1进行通信,使得服务器1可以及时获取nfc标签读取器6的读取状态。
44.本发明的有益效果是:本发明技术方案通过服务器1接收客户端2发起的对目标轨道玩具车3的控制请求控制目标轨道玩具车3在对应轨道4上运行,并将经过处理的展示视频实时转播到客户端2,并在监控到目标轨道玩具车3的nfc标签读取器6的触发状态满足预
设触发条件时向所述客户端2推送预设多媒体信息,使得到达不了现场的客户可以通过客户端2远程操控目标轨道玩具车3,且在操作的过程中可通nfc标签对nfc标签读取器6的触发完成互动,体验和互动感较强,增强了轨道玩具车3的受众范围和互动趣味性。
45.在本发明的实施例中,所述方法还可做出如下的改进:
46.具体地,在本发明的实施例中进一步,所述预设处理方式包括如下步骤:
47.步骤s21,实时获取所述运行视频的当前帧图像。
48.需要说明的是,所述当前帧视频即所述运行视频最新的一帧的图像。获取完成后所述当前帧图像暂存至服务器1的存储单元,以供处理器进行处理。
49.步骤s22,根据所述目标轨道玩具车3的预设图像获取所述当前帧图像中目标轨道玩具车3对应的中心像素点坐标。
50.在本步骤中,所述预设图像可以为在目标轨道玩具车3在未运行时通过所述摄像头7拍摄后通过机器识别或者人工裁剪的方式后获得的去掉目标轨道玩具车3轮廓外的其他区域的图像,所述车辆的轮廓获取方法可以按照现有专利201510540520.6中记载的方法获取,也可通过其他方法获取。请参阅图2和图3所示,所述中心像素点坐标的获取方法可以为:先将所述当前帧图像分割组成若干个大小与所述轨道玩具车3外接矩形大小相同的图像块即图3中a1至a15;将所述预设图像进行二值化处理得到预设图像的特征矩阵,再用同样的方法获取各所述图像块的矩阵;计算各所述图像块的特征矩阵与所述预设图像的特征矩阵的相似度。取特征矩阵与预设图像相似度最大的图像块即图3中a12图块的中心像素坐标作为所述中心像素点坐标。
51.步骤s23,截取所述当前帧图像中以所述中心像素点坐标为原点的预设范围内的图像作为当前帧子图像。
52.在本步骤中所述预设范围可以为以所述中心像素点坐标所述预设图像长度的一半为半径的圆形区域范围。
53.步骤s24,将所述当前帧图像和所述当前帧子图像按照预设规则处理生成当前输出帧图像。
54.在本步骤中,请参阅图4所示,所述预设规则可以为将所述当前帧子图像进行放大后并进行旋转处理使得处理后的当前帧子图像中的小车始终处于同一朝向,后覆盖所述当前帧图像的幅面中心位置。如上设置可以即让远程操作者观察到目标轨道玩具车3的整体运行状态,又可供远程操作者对目标轨道玩具车3的车体运行中的细节实时掌握,进一步提高了使用者的参与感。
55.步骤s25,按照时序将所述当前输出帧图像合成为所述展示视频。
56.在上述技术方案的基础上,本发明还可以做如下改进。
57.进一步,所述预设规则包括:将所述当前帧子图像进行图像变换后覆盖至所述当前帧图像中以所述中心像素点为中心的位置生成当前输出帧图像。即经过变换处理后的当前帧子图像会随着目标轨道4车的运动对应发生位置变换,呈现出来的效果为当前帧子图像沿着目标轨道4车的轨道4轮廓运动。所述预设规则的如上设置,可以使得当前帧子图像更具有运动感,进一步提高了使用者的体验。
58.在上述技术方案的基础上,本发明实施例中,所述预设的触发条件包括:在预设时间段内目标轨道玩具车3轨道4的nfc标签读取器6读取到目标轨道玩具车3对应的nfc标签n
次。
59.所述nfc标签和nfc标签读取器6的配合使用,利用了nfc标签的无源特性,使得目标轨道4小车上不需安装需要电源供电的传感器,增大了目标轨道玩具车3的稳定性,降低了对目标轨道玩具车3计时的稳定性。所述预设触发条件也可为其他条件。
60.在上述技术方案的基础上,本发明实施例中,所述预设多媒体信息包括:静态图片、动态视频、音频信息。
61.例如,在本发明实施例中,所述静态图片可以为用户的logo图像加上胜利标识,如戴上皇冠的标识,所述动态视频可以为胜利庆祝的动画,所述音频信息可为胜利庆祝的音乐。所述预设多媒体信息与所述预设触发条件的对应设置进一步增加了远程操作目标玩具小车用户的获得感和成就感。
62.本发明实施例中,所述控制请求包括控制所述无人轨道玩具车3前进、后退、左转、右转、加速及减速。所述控制请求具体由目标轨道玩具车3的控制器5的通信模块接收后经过处理器驱动执行器执行。
63.本发明解决上述技术问题还提供一种技术方案:请参阅图5,本发明解决上述技术问题还提供一种技术方案:本发明技术方案提供一种基于nfc技术的轨道玩具车3互动系统,所述系统包括服务器1、多个设置于用户处的客户端2、至少一轨道玩具车3和轨道4及设置于轨道4上方的摄像头7,所述轨道玩具车3的车体设有nfc标签,所述轨道玩具车3运行的轨道4上设有至少一nfc标签读取器6;多个所述客户端2、所述至少一轨道玩具车3的控制器5、所述nfc标签读取器6及所述摄像头7均与所述服务器1通信连接;其中,所述服务器1包括存储器、处理器及存储在所述存储器上并可在处理器上运行基于nfc技术的轨道玩具车3互动程序,所述程序被处理器执行时实现如上所述的基于nfc技术的轨道玩具车3互动方法的步骤。
64.本发明的有益效果是:本发明技术方案通过服务器1接收客户端2发起的对目标轨道玩具车3的控制请求控制目标轨道玩具车3在对应轨道4上运行,并将经过处理的展示视频实时转播到客户端2,并在监控到目标轨道玩具车3的nfc标签读取器6的触发状态满足预设触发条件时向所述客户端2推送预设多媒体信息,使得到达不了现场的客户可以通过客户端2远程操控目标轨道玩具车3,且在操作的过程中可通nfc标签对nfc标签读取器6的触发完成互动,体验和互动感较强,增强了轨道玩具车3的受众范围和互动趣味性。
65.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
66.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
67.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献