当前位置: 首页 > 专利查询>包磊专利>正文

体感控制数据的生成、输出控制方法及装置制造方法及图纸

技术编号:14891809 阅读:108 留言:0更新日期:2017-03-29 00:41
本发明专利技术适用于多媒体技术领域,提供了体感控制数据的生成、输出控制方法及装置,所述方法包括:对于视频文件的每个图像帧,分别生成与该图像帧相关的体感控制数据包;依照相关的图像帧的播放顺序,将生成的所有所述体感控制数据包依序排列,生成体感控制文件;发布所述体感控制文件,以使体感控制装置基于所述视频文件的播放帧率,同步输出所述体感控制文件中的所述体感控制数据包至体感传感装置,以实现对所述体感传感装置的输出控制。本发明专利技术简单高效地实现了与视频内容所营造的虚拟环境相匹配的体感模拟,节约了因大量后期技术加工所产生的时间成本。

【技术实现步骤摘要】

本专利技术属于多媒体
,尤其涉及体感控制数据的生成、输出控制方法及装置
技术介绍
现有技术可以实现对人所具有的其他体感进行模拟,包括对触感、力感、温感、湿感、风感、嗅觉等一切人体所具有的感知进行模拟。体感传感的实现原理为:向附着在人体体表的体感传感装置发送体感控制信号,以控制体感传感装置向人体进行各类体感反馈。例如,在VR游戏中与虚拟人物握手时,通过力反馈控制信号对位于手部的力传感器产生的力度大小及持续时间进行控制,从而带来与游戏中的握手行为相匹配的力反馈体验。然而,技术人员在研发过程中发现,现有技术至少存在以下技术缺陷:现有的视频内容提供商及各类体感设备供应商各自独立提供服务,视频文件与体感传感控制信号的格式也各不相同,因此,若要产生与视频内容所营造的虚拟环境相匹配的体感体验,需要对二者的结合或同步输出进行大量的后期技术加工,会耗费大量的时间成本。
技术实现思路
有鉴于此,本专利技术实施例提供了体感控制数据的生成、输出控制方法及装置,以解决现有技术中若要产生与视频内容所营造的虚拟环境相匹配的体感体验,需要对二者的结合或同步输出进行大量的后期技术加工,会耗费大量的时间成本的问题。第一方面,本专利技术实施例提供了一种体感控制数据的生成方法,所述方法包括:对于视频文件的每个图像帧,分别生成与该图像帧相关的体感控制数据包;依照相关的图像帧的播放顺序,将生成的所有所述体感控制数据包依序排列,生成体感控制文件;发布所述体感控制文件,以使体感控制装置基于所述视频文件的播放帧率,同步输出所述体感控制文件中的所述体感控制数据包至体感传感装置,以实现对所述体感传感装置的输出控制。作为第一方面的第一种可能的实现方式,所述分别生成与该图像帧相关的体感控制数据包包括:获取与该图像帧相关的M个身体点位的体感控制数据,每个身体点位的体感控制数据均包含N种类型的体感传感装置的控制信息;将获取到的所述M个身体点位的体感控制数据均写入与该图像帧相关的所述体感控制数据包;所述M和所述N均为大于或等于1的整数。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述分别生成与该图像帧相关的体感控制数据包还包括;若未获取到与该图像帧相关的第i个身体点位的第j种类型的体感传感装置的控制信息,在该控制信息对应的每个数据位均写入预设字符;所述i和所述j均为大于或等于1的整数,且所述i小于或等于所述M,所述j小于或等于所述N。结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述预设字符为0。第二方面,一种体感控制数据的生成装置,所述装置包括:第一生成单元,用于对于视频文件的每个图像帧,分别生成与该图像帧相关的体感控制数据包;第二生成单元,用于依照相关的图像帧的播放顺序,将生成的所有所述体感控制数据包依序排列,生成体感控制文件;发布单元,用于发布所述体感控制文件,以使体感控制装置基于所述视频文件的播放帧率,同步输出所述体感控制文件中的所述体感控制数据包至体感传感装置,以实现对所述体感传感装置的输出控制。作为第二方面的第一种可能的实现方式,所述第一生成单元包括:获取子单元,用于获取与该图像帧相关的M个身体点位的体感控制数据,每个身体点位的体感控制数据均包含N种类型的体感传感装置的控制信息;第一写入子单元,用于将获取到的所述M个身体点位的体感控制数据均写入与该图像帧相关的所述体感控制数据包;所述M和所述N均为大于或等于1的整数。结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一生成单元还包括;第二写入子单元,用于若未获取到与该图像帧相关的第i个身体点位的第j种类型的体感传感装置的控制信息,在该控制信息对应的每个数据位均写入预设字符;所述i和所述j均为大于或等于1的整数,且所述i小于或等于所述M,所述j小于或等于所述N。结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述预设字符为0。本专利技术实施例基于视频文件的每个图像帧生成体感控制数据包,并依照相关的图像帧的播放顺序,将生成的所有体感控制数据包依序排列得到体感控制文件并发布,以使体感控制装置基于所述视频文件的播放帧率,同步输出所述体感控制文件中的体感控制数据包至体感传感装置,以实现对体感传感装置的输出控制,简单高效地实现了与视频内容所营造的虚拟环境相匹配的体感模拟,节约了因大量后期技术加工所产生的时间成本。第三方面,本专利技术实施例提供了一种体感控制数据的输出控制方法,所述方法包括:加载与当前播放的视频文件关联的体感控制文件,所述体感控制文件由体感控制数据包排列得到,每个所述体感控制数据包依序分别与所述视频文件中的一个图像帧相关;基于所述视频文件的播放帧率,同步输出所述体感控制文件中的所述体感控制数据包至体感传感装置,以实现对所述体感传感装置的输出控制。作为第三方面的第一种可能的实现方式,所述同步输出所述体感控制文件中的所述体感控制数据包至体感传感装置包括:从所述体感控制数据包中解析出M个身体点位的体感控制数据;从解析出的第i个身体点位的体感控制数据中解析出N种类型的体感传感装置的控制信息;将解析出的所述控制信息分别输出至第i个身体点位上的N种类型的体感传感装置中;所述M、所述N和所述i均为大于或等于1的整数,且所述i小于或等于M。结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述同步输出所述体感控制文件中的所述体感控制数据包至体感传感装置还包括:若所述体感控制数据包中,第i个身体点位的第j种类型的体感传感装置对应的控制信息在每个数据位上均为预设字符,则在该体感控制数据包相关的图像帧播放的同时,停止输出该控制信息;所述j为大于或等于1的整数,且所述j小于或等于N。结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述预设字符为0。作为第三方面的第四种可能的实现方式,所述加载与当前播放的视频文件关联的体感控制文件包括:加载与所述当前播放的视频文件的文件名相同的体感控制文件。作为第三方面的第五种可能的实现方式,所述加载与当前播放的视频文件关联的体感控制文件包括:加载与所述当前播放的视频文件位于同一文件夹内的体感控制文件。第四方面,本专利技术实施例提供了一种体感控制数据的生成装置,所述装置包括:第一生成单元,用于对于视频文件的每个图像帧,分别生成与该图像帧相关的体感控制数据包;第二生成单元,用于依照相关的图像帧的播放顺序,将生成的所有所述体感控制数据包依序排列,生成体感控制文件;发布单元,用于发布所述体感控制文件,以使体感控制装置基于所述视频文件的播放帧率,同步输出所述体感控制文件中的所述体感控制数据包至体感传感装置,以实现对所述体感传感装置的输出控制。作为第四方面的第一种可能的实现方式,所述输出单元包括:第一解析子单元,用于从所述体感控制数据包中解析出M个身体点位的体感控制数据;第二解析子单元,用于从解析出的第i个身体点位的体感控制数据中解析出N种类型的体感传感装置的控制信息;第一输出控制子单元,用于将解析出的所述控制信息分别输出至第i个身体点位上的N种类型的体感传感装置中;所述M、所述N和所述i均为大于或等于1的整数,且所述i小于或等于M。结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述输出单元还包括:第本文档来自技高网...
体感控制数据的生成、输出控制方法及装置

【技术保护点】
一种体感控制数据的生成方法,其特征在于,所述方法包括:对于视频文件的每个图像帧,分别生成与该图像帧相关的体感控制数据包;依照相关的图像帧的播放顺序,将生成的所有所述体感控制数据包依序排列,生成体感控制文件;发布所述体感控制文件,以使体感控制装置基于所述视频文件的播放帧率,同步输出所述体感控制文件中的所述体感控制数据包至体感传感装置,以实现对所述体感传感装置的输出控制。

【技术特征摘要】
1.一种体感控制数据的生成方法,其特征在于,所述方法包括:对于视频文件的每个图像帧,分别生成与该图像帧相关的体感控制数据包;依照相关的图像帧的播放顺序,将生成的所有所述体感控制数据包依序排列,生成体感控制文件;发布所述体感控制文件,以使体感控制装置基于所述视频文件的播放帧率,同步输出所述体感控制文件中的所述体感控制数据包至体感传感装置,以实现对所述体感传感装置的输出控制。2.如权利要求1所述的方法,其特征在于,所述分别生成与该图像帧相关的体感控制数据包包括:获取与该图像帧相关的M个身体点位的体感控制数据,每个身体点位的体感控制数据均包含N种类型的体感传感装置的控制信息;将获取到的所述M个身体点位的体感控制数据均写入与该图像帧相关的所述体感控制数据包;所述M和所述N均为大于或等于1的整数。3.如权利要求2所述的方法,其特征在于,所述分别生成与该图像帧相关的体感控制数据包还包括;若未获取到与该图像帧相关的第i个身体点位的第j种类型的体感传感装置的控制信息,在该控制信息对应的每个数据位均写入预设字符;所述i和所述j均为大于或等于1的整数,且所述i小于或等于所述M,所述j小于或等于所述N。4.如权利要求3所述的方法,其特征在于,所述预设字符为0。5.一种体感控制数据的输出控制方法,其特征在于,所述方法包括:加载与当前播放的视频文件关联的体感控制文件,所述体感控制文件由体感控制数据包排列得到,每个所述体感控制数据包依序分别与所述视频文件中的一个图像帧相关;基于所述视频文件的播放帧率,同步输出所述体感控制文件中的所述体感控制数据包至体感传感装置,以实现对所述体感传感装置的输出控制。6.如权利要求5所述的方法,其特征在于,所述同步输出所述体感控制文件中的所述体感控制数据包至体感传感装置包括:从所述体感控制数据包中解析出M个身体点位的体感控制数据;从解析出的第i个身体点位的体感控制数据中解析出N种类型的体感传感装置的控制信息;将解析出的所述控制信息分别输出至第i个身体点位上的N种类型的体感传感装置中;所述M、所述N和所述i均为大于或等于1的整数,且所述i小于或等于M。7.如权利要求6所述的方法,其特征在于,所述同步输出所述体感控制文件中的所述体感控制数据包至体感传感装置还包括:若所述体感控制数据包中,第i个身体点位的第j种类型的体感传感装置对应的控制信息在每个数据位上均为预设字符,则在该体感控制数据包相关的图像帧播放的同时,停止输出该控制信息;所述j为大于或等于1的整数,且所述j小于或等于N。8.如权利要求7所述的方法,其特征在于,所述预设字符为0。9.如权利要求5所述的方法,其特征在于,所述加载与当前播放的视频文件关联的体感控制文件包括:加载与所述当前播放的视频文件的文件名相同的体感控制文件。10.如权利要求5所述的方法,其特征在于,所述加载与当前播放的视频文件关联的体感控制文件包括:加载与所述当前播放的视频文件位于同一文件夹内的体感控制文件。11.一种体感控制数...

【专利技术属性】
技术研发人员:包磊
申请(专利权)人:包磊
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1