根据虚拟场景控制环境温度的方法、温度数据终端和系统的制作方法

文档序号:10488056阅读:399来源:国知局
根据虚拟场景控制环境温度的方法、温度数据终端和系统的制作方法
【专利摘要】本发明涉及一种根据虚拟场景控制环境温度的方法、温度数据终端和系统。方法包括以下步骤:获取虚拟场景下被操控对象感受到的温度To;根据所述温度To,计算被操控对象在虚拟场景下的冷热指数Tv;根据冷热指数Tv,计算操控人员所处真实环境的目标环境温度Tr;根据目标环境温度Tr生成对应的控制指令;控制家电按照所述控制指令运行。本发明可以将虚拟物体在虚拟场景所感受到的温度,作为家电进行温度控制的依据,从而使家电在用户所处的真实环境中产生游戏意境,使用户有身临其境的感受,不需要增加任何硬件成本即可增加用户体验游戏时的乐趣,同时扩宽了家电的应用领域,为家电企业创造了新的盈利方式。
【专利说明】
根据虚拟场景控制环境温度的方法、温度数据终端和系统
技术领域
[0001] 本发明涉及空调控制领域,特别涉及一种根据虚拟场景控制环境温度的方法、温 度数据终端和系统。
【背景技术】
[0002] 随着生活水平的提高,人们对休闲娱乐活动的种类也提出了更多要求,各种游戏 软件应运而生。现有的游戏软件,可以让用户操控包括人物、动物等在内的各种物品,在虚 拟场景下开展各种活动。这种传统的游戏方式都比较单一,用户在玩游戏时,除了有视觉乐 趣和操控乐趣外,对所操控对象在虚拟场景下的感受,比如温度感受,很难有身临其境的体 会,因此会大幅降低游戏的吸引力,不能满足用户的娱乐需求。

【发明内容】

[0003] 本发明所要解决的技术问题是提供了一种根据虚拟场景控制环境温度的方法、温 度数据终端和系统,解决了现有技术用户玩游戏时难以体会到虚拟场景温度感受的技术问 题。
[0004] 本发明解决上述技术问题的技术方案如下:一种根据虚拟场景控制环境温度的方 法,包括以下步骤:
[0005] 步骤1,获取虚拟场景下被操控对象感受到的温度To;
[0006] 步骤2,根据所述被操控对象感受到的温度To,计算被操控对象在虚拟场景下的冷 热指数Tv;
[0007] 步骤3,根据所述冷热指数IV,计算操控人员所处真实环境的目标环境温度Tr; [0008]步骤4,根据所述目标环境温度Tr生成对应的控制指令;
[0009] 步骤5,控制家电按照所述控制指令运行。
[0010] 本发明的有益效果是:本发明的技术方案,可以将虚拟物体在虚拟场景所感受到 的温度,作为家电进行温度控制的依据,虚拟物体接触到的温度越高,家电的输出温度越 高,从而使家电在用户所处的真实环境中产生游戏意境,使用户有身临其境的感受,不需要 增加任何硬件成本即可增加用户体验游戏时的乐趣,同时扩宽了家电的应用领域,为家电 企业创造新的盈利方式。
[0011] 在上述技术方案的基础上,本发明还可以做如下改进。
[0012] 进一步,步骤1中,被操控对象感受到的温度To为虚拟场景的环境温度或者当虚拟 场景中只存在一个热源时,被操控对象与所述热源接触时的接触温度,此时直接采集所述 环境温度或所述接触温度作为被操控对象感受到的温度To。
[0013] 采用上述进一步方案的有益效果是:本进一步技术方案中,虚拟场景的环境温度 可以为室外的天气温度,也可以是室内各种场合的温度,比如被操控对象为虚拟人物时,虚 拟人物在不同地点的天气温度或者在室内唱歌、看电影时的室内温度;所述接触温度可以 是虚拟人物吃东西时的食物温度、拥抱动物时的动物温度、触摸物体时的物体温度等等。采 用本进一步技术方案,可以简单且准确获取被操控对象在虚拟场景中所感受到的温度,并 控制家电对真实环境进行温度控制,使用户产生身临其境的感受,增加游戏的乐趣。
[0014] 进一步,当虚拟场景中存在至少一个热源且可以获取被操控对象与所述热源的距 离时,所述步骤1具体为:
[0015] 采集每个热源的温度和被操控对象距离每个热源的距离;
[0016] 计算被操控对象感受到的温度To,计算公式为,
[0017]
[0018]其中,ti表示第i个热源的温度,di表示第i个热源与被操控对象的距离,f为温度 衰减参数,用于表示被操控对象感受到的温度To随著距离衰减的程度。
[0019]采用上述进一步方案的有益效果是:本进一步技术方案,是在存在至少一个热源 时,计算被操控对象感受到的温度To的方法。在虚拟场景中,当被操控对象越接近热源时, 感受到的温度越高,存在的热源越多时,感受到的温度越高。比如被操控对象靠近火焰时, 越靠近,家电输出越高的温度;被操控对象靠近冰山时,越靠近,家电输出越低的温度。再比 如,操控虚拟人物在虚拟世界的火锅店吃火锅时,热源就是多个火锅,火锅越多,虚拟人物 感受到的温度越高。根据本进一步技术方案,可以针对相应的多热源场景,准确计算出被操 控对象感受到的温度To,从而计算出冷热指数,控制家电对真实环境进行温度控制,使用户 产生身临其境的感受,增加游戏的乐趣。
[0020] 进一步,步骤2中,采用标准化方法计算所述冷热指数,即将被操控对象感受到的 温度To标准化映射在所述虚拟场景的温度范围中得到所述冷热指数;步骤3中根据真实环 境下,家电的控制温度范围和所述冷热指数计算目标环境温度Tr,所述目标环境温度Tr为 标准化结果在所述家电的控制温度范围中对应的温度值。本发明中,可以根据实际情况采 用不同的标准化方法,比如Miniax标准化、z-score标准化、Decimal scaling小数定标标 准化等等。比如采用Min-max标准化方法时,针对上述不同的To获取方式,计算冷热指数Tv 的公式不一样,具体如下:
[0021] (1)当被操控对象感受到的温度To为虚拟场景的环境温度或者当虚拟场景中只存 在一个热源且只能获取接触温度不能获取接触面积时,冷热指数Tv =(To+s)/Tk,其中,Tv 为冷热指数,To被操控对象感受到的温度,Tk为预设的虚拟场景最大参考温度,s为预设的 气候修正参数。
[0022] 采用上述进一步方案的有益效果是:本进一步技术方案采用冷热指数来衡量虚拟 场景中的被操控对象感受到的温度高低。由于虚拟世界的温度变化范围远高于真实世界, 且场景时常变换,因此需要采用冷热指数对虚拟世界的温度,进行一个基准计算。本进一步 技术方案中,s为预设的气候修正参数,比如冬天时s较低,夏天时s较高。Tk为预设的虚拟场 景最大参考温度,Tk值会因为虚拟场景不同而变,比如地球为100度,水星由于较接近太阳 可设定为300度。本进一步技术方案进将被操控对象感受到的温度转换成0-1之间的数值, 当数值为〇时,代表很冷,当数值为1时,代表虚拟世界的最大温度。
[0023] 当被操控对象感受到的温度To为所述接触温度且可以获取与热源的接触面积时, 计算冷热指数Tv包括以下步骤:
[0024] 获取被操控对象与热源接触时的接触面积Ao和接触温度,所述接触温度为被操控 对象感受到的温度To;
[0025] 设定被操控对象与热源接触时的最大接触面积Ak和虚拟场景的最大参考温度Tk;
[0026] 计算冷热指数Tv,所述冷热指数Tv = (Ao/Ak)* (To/Tk)。
[0027]采用上述进一步方案的有益效果是:本进一步技术方案,是在被操控对象与虚拟 场景的物体有接触且可以获取接触面积时,采用的计算冷热指数的方法。当用户操控虚拟 场景的人物、动物或交通工具等其他任何可以产生热量或者设定为可以产生热量的物体 时,会存在一个接触的热源温度和接触面积,所述接触的热源温度即为接触温度。例如两个 虚拟角色握手时,接触面积为手掌大小,两个虚拟角色拥抱时,接触面积为整个身体。根据 所操控对象接触温度和接触面积的不同,会计算出不同的冷热指数,从而输出不同的目标 环境温度。比如用户操控虚拟人物时,虚拟人物拿不同面积的物体,会生成不同的目标环境 温度,比如拿小杯热咖啡,家电输出较低的温度,拿大杯热咖啡,手掌接触热源的面积大,家 电输出较高的温度。再比如虚拟人物选择穿或覆盖不同面积的衣服时,也会产生不同的家 电输出温度。再或者,在虚拟场景中,被操控对象选择拥抱胖子时,双方接触面积大,生成的 目标环境温度较高,而选择拥抱瘦子时,生成的目标环境温度较低。同时,Ak为被操控对象 与热源接触时的最大接触面积,即两个热源互相接触时的最大面积,例如人互相拥抱时,Ak 会设定成人的表面积,卡车对撞时,会设定成卡车的表面积。当获取到所述接触温度和接触 面积,就可以计算出冷热指数,从而控制家电对真实环境进行温度控制,使用户产生身临其 境的感受,增加游戏的乐趣。
[0028]当存在至少一个热源且可以获得被操控对象与热源的距离时,计算冷热指数Tv的 公式为:Tv = To/Tk,其中,Tv为冷热指数,To被操控对象感受到的温度,Tk为预设的虚拟场 景最大参考温度。
[0029] 采用上述进一步方案的有益效果是:本进一步技术方案采用冷热指数来衡量虚拟 场景中被操控对象感受到的温度高低。由于虚拟世界的温度变化范围远高于真实世界,且 场景时常变换,因此需要采用冷热指数对虚拟世界的温度,进行一个基准计算。本进一步技 术方案中,Tk为预设的虚拟场景最大参考温度,Tk值会因为虚拟场景不同而变,比如地球为 I 〇〇度,水星由于较接近太阳可设定为300度。本进一步技术方案进将被操控对象感受到的 温度转换成0-1之间的数值,当数值为〇时,代表很冷,当数值为1时,代表虚拟世界的最大温 度。
[0030] 进一步,所述虚拟场景的热源为虚拟场景中可以散发热量的物体或者虚拟场景中 被设定为可以散发热量的物体。
[0031] 采用上述进一步方案的有益效果是:本进一步技术方案,对所述虚拟场景的热源 进行了限定,可以和真实世界中一样可以散发热量的物体,或者为用户设定的可以散发热 量的物体,从而扩大了本发明的应用领域。
[0032] 进一步,步骤3中,计算目标环境温度Tr包括以下步骤:
[0033]获取家电的控制温度最小值Tn和控制温度最大值Tm;
[0034] 计算环境温度参考值Tw = Tn+[ (Tm-Tn)*Tv];
[0035] 对所述环境温度参考值Tw四舍五入取整后生成目标环境温度Tr;或者按照家电的 控制精度,对所述环境温度参考值Tw取最接近家电运行档位的值作为目标环境温度Tr。
[0036]采用上述进一步方案的有益效果是:本进一步技术方案中,所述目标环境温度为 家电输出的真实温度。通过计算出的冷热指数和设定的家电控制温度最小值和最大值,就 可以将被操控对象在虚拟场景感受到的温度,等同到用户所处的真实环境,使用户具有同 样的温度感受。本进一步技术方案中,存在两种方式对计算结果进行处理,得到目标环境温 度,一种是对环境温度参考值的计算结果进行四舍五入取整,比如计算出的Tw为22.2时,四 舍五入取整后得到Tr为22,即家电输出的真实温度为22度;另一种时,根据家电的控制精 度,对环境温度参考值的计算结果取最接近家电运行档位的值作为目标环境温度Tr,比如 计算出的Tw为24.1,因为家电的控制精度为0.5,因此Tr取值为24,即家电输出的真实温度 为24度。本进一步的技术方案可以采用两种方式对环境温度参考值的计算结果进行处理得 到目标环境温度,从而可以满足不同家电的控制需要。
[0037]进一步,获取家电的控制温度最小值Tn和控制温度最大值Tm包括以下方法:
[0038] 家电出厂时预设Tn与Tm值,例如空调的Tn= 17,Tm = 30;或者用户手动设定Tn与Tm 值,例如空调可输出17至30度的温度,但用户偏好真实世界的最低温为25,最高温为30,因 此将Tn设定成25,Tm设定成30;或者所述虚拟场景的虚拟软件自动设置Tn与Tm值;或者用户 设定家电型号,通过互联网获取所述家电型号对应的Tn与Tm值;或者操控人员已绑定了物 联网家电时,所述虚拟场景的虚拟软件自动获取控制家电的权限,并通过物联网服务器,自 动获得已绑定家电的Tn与Tm值。
[0039] 采用上述进一步方案的有益效果是:本进一步技术方案可以通过多种方式获取家 电的控制温度最小值Tn和控制温度最大值Tm,使本发明可以在更大的范围内进行应用。
[0040] 进一步,所述被操控对象为虚拟场景中可以散发热量的物体或者虚拟场景中被设 定为可以散发热量的物体,比如人、动物或交通工具。
[0041] 采用上述进一步方案的有益效果是:本进一步技术方案中,被操控对象不仅仅限 制为虚拟人物,只要是可以散发热量或者设定为可以散发热量的物体均可以作为被操控对 象。比如在愤怒的小鸟这款游戏中,小鸟为被操控对象,而游戏中关卡不同游戏场景也不 同,根据不同的游戏场景,比如冬天下雪场景、夏天大太阳场景、白天或者晚上,小鸟感受到 温度的不同,来进行本发明的家电控制。
[0042] 进一步,步骤4中,所述生成的控制指令包括操控人员身份识别码、家电的设备识 别码、家电存取权限验证凭证和所述目标环境温度Tr。
[0043] 采用上述进一步方案的有益效果是:本进一步技术方案中,所述生成的控制指令 包括操控人员身份识别码、家电的设备识别码、家电存取权限验证凭证和所述目标环境温 度Tr,从而可以对操控人员的身份和控制权限进行验证,以及对待控制的家电进行验证,保 证操控人员具备控制家电的权利。
[0044] -种温度数据终端,包括温度获取模块、冷热指数计算模块、目标环境温度计算模 块和指令生成模块,
[0045] 所述温度获取模块用于获取虚拟场景下被操控对象感受到的温度To;
[0046] 所述冷热指数计算模块用于根据所述被操控对象感受到的温度To,计算被操控对 象在虚拟场景下的冷热指数Tv;
[0047] 所述目标环境温度计算模块用于根据所述冷热指数Tv,计算操控人员所处真实环 境的目标环境温度Tr;
[0048] 所述指令生成模块用于根据所述目标环境温度Tr生成对应的控制指令,并将所述 控制指令发送到家电。
[0049] 采用本方案的有益效果是:本技术方案中,所述温度数据终端为可载入电动玩具 软件或虚拟世界软件的终端,比如包含手机、平板电脑、台式机电脑、笔记本电脑、游戏机、 电视、虚拟现实设备等等。本技术方案可以将虚拟物体在虚拟场景所感受到的温度,作为家 电进行温度控制的依据,当虚拟物体接触到的温度越高,家电输出温度越高,从而使家电在 用户所处的真实环境中产生游戏意境,使用户有身临其境的感受,不需要增加任何硬件成 本,即可增加用户体验游戏时的乐趣,同时扩宽了家电的应用领域,为家电企业创造新的盈 利方式。
[0050] 进一步,所述目标环境温度计算模块包括温度组态单元、接收单元、计算单元和数 据处理单元,
[0051] 所述组态单元用于配置家电的设备识别码、控制温度最小值Tn和控制温度最大值 Tm;
[0052]所述接收单元用于接收所述控制温度最小值Τη、控制温度最大值Tm和所述冷热指 数Tv;
[0053]所述计算单元用于根据所述控制温度最小值Τη、控制温度最大值Tm和所述冷热指 数Tv计算环境温度参考值Tw;
[0054]所述数据处理单元用于对所述环境温度参考值Tw四舍五入取整后生成目标环境 温度Tr;或者按照家电的控制精度,对所述Tw取最接近家电运行档位的值作为目标环境温 度Tr。
[0055] 采用上述进一步方案的有益效果是:本进一步技术方案中,采用了组态单元来配 置家电的设备识别码、控制温度最小值Tn和控制温度最大值Tm,组态单元为是一种进行设 备配置的模块化单元,因此配置过程简单准确。
[0056] -种根据虚拟场景控制环境温度的系统,包括家电和所述温度数据终端,所述家 电包括控制模块,所述控制模块用于接收所述控制指令,并控制家电按照所述控制指令运 行。
[0057]进一步,所述家电为用于改变环境温度高低的家电,比如包括空调或暖风机。
[0058] 进一步,还包括物联网服务器,所述物联网服务器用于通过互联网接收所述控制 指令,并将所述控制指令发送到家电的控制模块。还可以采用近距离无线传输方式,将所述 控制指令发送到家电的控制模块,所述近距离无线传输方式包括NFC、蓝牙或WIFI。
[0059] 采用上述进一步方案的有益效果是:本进一步技术方案包括两种将控制指令发送 到家电的控制模块的方法,一种为近距离无线传输方式,这种方式适合用户玩游戏的位置 和家电位置距离较近的场合,传输过程简单、速度快;另一种可以通过互联网,将控制指令 传送至物联网服务器,物联网服务器再发送到家电的控制模块,这种方式适合距离较远的 场合,传输过程同样非常简单,而且可以保证传输过程的安全性。
【附图说明】
[0060] 图1为本发明一种根据虚拟场景控制环境温度的方法的流程示意图;
[0061 ]图2为本发明一种温度数据终端的结构示意图;
[0062] 图3为本发明一种根据虚拟场景控制环境温度的系统的结构示意图。
【具体实施方式】
[0063] 以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并 非用于限定本发明的范围。
[0064] 如图1所示,为本发明一种根据虚拟场景控制环境温度的方法的流程示意图,包括 以下步骤:
[0065] 步骤1,获取虚拟场景下被操控对象感受到的温度To;
[0066] 步骤2,根据所述被操控对象感受到的温度To,计算被操控对象在虚拟场景下的冷 热指数Tv;
[0067] 步骤3,根据所述冷热指数IV,计算操控人员所处真实环境的目标环境温度Tr; [0068]步骤4,根据所述目标环境温度Tr生成对应的控制指令;
[0069] 步骤5,控制家电按照所述控制指令运行。
[0070] 以下通过具体实施例进行详细说明。
[0071] 实施例1
[0072]本实施例以一个大胃王游戏为例子,说明如何根据虚拟场景下,虚拟人物感受到 的温度变化情况,来控制一台空调温度。具体包括以下步骤:
[0073] 1、用户使用手机,开启了一个大胃王游戏。
[0074] 2、由于虚拟世界中,食物的最高温不超过100度,因此最大参考温度Tk=100。此实 施例中,大胃王比赛时都在室内,比较闷热,因此气候修正参数s取值为10。
[0075] 3、用户透过游戏设定界面,设定了真实环境下空调的控制温度最小值Tn为24,控 制温度最大值Tm为30,即Tn = 24,Tm = 30。
[0076] 4、用户开始进大胃王游戏,游戏程序选择计算公式:
[0077] 冷热指数 Tv=(To+10)/100
[0078] 环境温度参考值 Tw = 24+(30_24)*Tv
[0079] 在大胃王游戏中,控制虚拟人员吃牛肉面时,游戏产生了牛肉面的温度为50度,因 此To为50,可算出冷热指数Tv= (50+10)/100 = 0.6。因此,环境温度参考值了¥ = 24+(30_ 24)*0.6 = 27.6。本实施例中,空调的控制精度为0.5,因此取最接近空调控制档位后,Tr = 27.5。
[0080] 5、游戏程序将用户识别码、用户所绑定的家电识别码、可存取家电操作的凭证,与 目标环境温度27.5,组成空调温度控制指令,送至物联网服务器。物联网服务器收到空调温 度控制指令后,验证用户家电操作凭证是否合法授权,验证通过后将空调温度设定为27.5。
[0081] 6、被操控人物在吃完牛肉面后,喝了冰的珍珠奶茶,游戏产生了珍珠奶茶的温度 为15度,因此To = 15,可算出冷热指数Tv= (15+10)/100 = 0.25。因此,环境温度参考值Tw = 24+(30-24)*0.25 = 25.5。本实施例中,空调的控制精度为0.5,因此取最接近空调控制档位 后,Tr = 25.5。游戏程序将用户识别码、用户所绑定的家电识别码、可存取家电操作的凭证, 与目标环境温度25.5,组成空调温度控制指令,送至物联网服务器。物联网服务器收到空调 温度控制指令后,验证用户家电操作凭证是否合法授权,验证通过后将空调温度下降设定 为25.5。
[0082] 实施例2
[0083] 本实施例以一个恋爱游戏为例子,说明如何根据虚拟场景下,虚拟人物和热源的 接触,来控制一台空调温度。具体包括以下步骤:
[0084] 1、用户使用手机,开启了一个恋爱游戏。
[0085] 2、由于虚拟世界中,人体感受的高温一般不超过50度,因此最大参考温度Tk = 50。
[0086] 3、用户透过游戏设定界面,设定了真实环境下空调的控制温度最小值Tn为24,控 制温度最大值Tm为30,即Tn = 24,Tm = 30。
[0087] 4、用户开始进行恋爱游戏,游戏程序选择计算公式:
[0088] 冷热指数 Tv= (Ao/Ak)*(To/50)
[0089] 环境温度参考值 Tw = 24+(30_24)*Tv
[0090] 假设虚拟游戏中,游戏设定了人体接触最大范围可达0.7m2,因此Ak = O.7。男女握 手时,手的接触面积为0.015m2。男女拥抱时,身体的接触面积为0.65m2。而人体温度为37.5。 因此握手与拥抱时的To = 37.5。
[0091]据此,可算出当男女在握手时:
[0092] 握手的冷热指数:Tv= (0.015/0 ·7)*(37· 5/50) =0.016
[0093] 环境温度参考值:Tw = 24+(30-24)*0.016 = 24.1。
[0094] 本实施例中,空调可控制的温度精度为0.5,因此取最接近空调控制档位后,Tr = 24,游戏设备产生空调控制指令,并发送至空调执行。
[0095] 当男女在拥抱时,
[0096] 拥抱的冷热指数:Tv = (0 · 65/0 · 7) * (37 · 5/50) = 0 · 696
[0097] 环境温度参考值:Tw = 24+(30-24)*0.696 = 28.176。
[0098] 本实施例中,空调可控制的温度精度为0.5,因此取最接近空调控制档位后,Tr = 28,游戏设备产生空调控制指令,并发送至空调执行。
[0099]综上,本实施例中,当虚拟角色在握手时,空调会输出24度,当虚拟角色在拥抱时, 空调会输出28度。身体的接触面积越大,输出越温暖的温度。
[0100] 实施例3
[0101] 本实施例以一个虚拟世界吃火锅的场景为例子,说明如何根据虚拟场景下,虚拟 人物感受到的温度变化情况,来控制一台空调温度。具体包括以下步骤:
[0102] 1、用户使用手机,开启了一个餐饮游戏。
[0103] 2、由于虚拟世界中,食物的最高温不超过100度,因此最大参考温度Tk = 100。
[0104] 3、用户透过游戏设定界面,设定了真实环境下空调的控制温度最小值Tn为22,控 制温度最大值Tm为30,即Tn = 22,Tm = 30。
[0105] 4、用户开始进餐饮游戏,游戏程序选择计算公式:
[0106] 虚拟人物感受到的温度:
[0108] 巨安乂IV= 1〇/丄UU[0109] 环境温度参考值 Tw = 24+(30-22)*Tv
[0107]
[0110] 在虚拟场景中,存在两个火锅。两个火锅的温度分别为90°c与45°C,距离被操控的 虚拟人物的距离分别〇. 3公尺与0.7公尺,因此11 = 90,dl = 0.3; t2 = 50,d2 = 0.7。游戏中, 将温度衰减参数f设定为1。因此虚拟人物感受到的温度To= [90*(1/0.3)+45*(1/0.7) ]/ [(1/0·3) + (1/0·7)]=76·5〇
[0111] 由此,可计算出冷热指数Τν = 76.5/100 = 0.765,环境温度参考值Tw = 22+(30-22)*0.765 = 28.12。本实施例中,空调的控制精度为1,因此取最接近空调控制档位后,Tr = 28 〇
[0112] 5、游戏程序将用户识别码、用户所绑定的家电识别码、可存取家电操作的凭证,与 目标环境温度28,组成空调温度控制指令,送至物联网服务器。物联网服务器收到空调温度 控制指令后,验证用户家电操作凭证是否合法授权,验证通过后将空调温度设定为28。
[0113] 如图2所示,为本发明一种温度数据终端的结构示意图,包括温度获取模块、冷热 指数计算模块、目标环境温度计算模块和指令生成模块,
[0114] 所述温度获取模块用于获取虚拟场景下被操控对象感受到的温度To;
[0115] 所述冷热指数计算模块用于根据所述被操控对象感受到的温度To,计算被操控对 象在虚拟场景下的冷热指数Tv;
[0116] 所述目标环境温度计算模块用于根据所述冷热指数Tv,计算操控人员所处真实环 境的目标环境温度Tr;
[0117] 所述指令生成模块用于根据所述目标环境温度Tr生成对应的控制指令,并将所述 控制指令发送到家电。
[0118] 在优选实施例中,所述目标环境温度计算模块包括温度组态单元、接收单元、计算 单元和数据处理单元,所述组态单元用于配置家电的设备识别码、控制温度最小值Tn和控 制温度最大值Tm;所述接收单元用于接收所述控制温度最小值Τη、控制温度最大值Tm和所 述冷热指数Tv;所述计算单元用于根据所述控制温度最小值Τη、控制温度最大值Tm和所述 冷热指数Tv计算环境温度参考值Tw;所述数据处理单元用于对所述环境温度参考值Tw四舍 五入取整后生成目标环境温度Tr;或者按照家电的控制精度,对所述Tw取最接近家电运行 档位的值作为目标环境温度Tr。
[0119] 如图3所示,为本发明一种根据虚拟场景控制环境温度的系统的结构示意图,包括 家电和所述的温度数据终端,所述家电包括控制模块,所述控制模块用于接收所述控制指 令,并控制家电按照所述控制指令运行。本发明中,所述家电为用于改变环境温度高低的家 电,比如包括空调或暖风机。
[0120]在优选的实施例中,还包括物联网服务器,所述物联网服务器用于通过互联网接 收所述控制指令,并将所述控制指令发送到家电的控制模块。在其他的实施例中,还可以采 用近距离无线传输方式,将所述控制指令发送到家电的控制模块,所述近距离无线传输方 式包括NFC、蓝牙或WIFI。本发明包括两种将控制指令发送到家电的控制模块的方法,一种 为近距离无线传输方式,这种方式适合用户玩游戏的位置和家电位置距离较近的场合,传 输过程简单、速度快;另一种可以通过互联网,将控制指令传送至物联网服务器,物联网服 务器再发送到家电的控制模块,这种方式适合距离较远的场合,传输过程同样非常简单,而 且可以保证传输过程的安全性。
[0121 ]本发明的技术方案,可以将虚拟物体在虚拟场景所感受到的温度,作为家电进行 温度控制的依据,当虚拟物体接触到的温度越高,家电输出温度越高,从而使家电在用户所 处的真实环境中产生游戏意境,使用户有身临其境的感受,不需要增加任何硬件成本,即可 增加用户体验游戏时的乐趣,同时扩宽了家电的应用领域,为家电企业创造新的盈利方式。
[0122] 在本发明的描述中,需要理解的是,术语"第一"、"第二"仅用于描述目的,而不能 理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有"第 一"、"第二"的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,"多个" 的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0123] 在本说明书的描述中,参考术语"一个实施例"、"一些实施例"、"示例"、"具体示 例"、或"一些示例"等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特 点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不 必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任 一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技 术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结 合和组合。
[0124] 尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例 性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述 实施例进行变化、修改、替换和变型。
【主权项】
1. 一种根据虚拟场景控制环境溫度的方法,其特征在于,包括W下步骤: 步骤1,获取虚拟场景下被操控对象感受到的溫度To; 步骤2,根据所述被操控对象感受到的溫度To,计算被操控对象在虚拟场景下的冷热指 数Tv; 步骤3,根据所述冷热指数Tv,计算操控人员所处真实环境的目标环境溫度Tr; 步骤4,根据所述目标环境溫度Tr生成对应的控制指令; 步骤5,控制家电按照所述控制指令运行。2. 根据权利要求1所述的根据虚拟场景控制环境溫度的方法,其特征在于:步骤1中,被 操控对象感受到的溫度To为虚拟场景的环境溫度或者当虚拟场景中只存在一个热源时,被 操控对象与所述热源接触时的接触溫度,此时直接采集所述环境溫度或所述接触溫度作为 被操控对象感受到的溫度To。3. 根据权利要求1所述的根据虚拟场景控制环境溫度的方法,其特征在于:当虚拟场景 中存在至少一个热源且可W获取被操控对象与热源的距离时,所述步骤1具体为: 采集每个热源的溫度和被操控对象距离每个热源的距离; 计算被操控对象感受到的溫度To,计算公式为,其中,ti表示第i个热源的溫度,di表示第i个热源与被操控对象的距离,f为溫度衰减 参数,用于表示被操控对象感受到的溫度To随著距离衰减的程度。4. 根据权利要求1~3任一所述的根据虚拟场景控制环境溫度的方法,其特征在于:步 骤2中,采用标准化方法计算所述冷热指数,即将被操控对象感受到的溫度To标准化映射在 所述虚拟场景的溫度范围中得到所述冷热指数;步骤3中根据真实环境下,家电的控制溫度 范围和所述冷热指数计算目标环境溫度Tr,所述目标环境溫度化为标准化结果在所述家电 的控制溫度范围中对应的溫度值。5. 根据权利要求4所述的根据虚拟场景控制环境溫度的方法,其特征在于:步骤3中,计 算目标环境溫度Tr包括W下步骤: 获取家电的控制溫度最小值化和控制溫度最大值Tm; 计算环境溫度参考值Tw = Tn+[ (Tm-Tn)*Tv]; 对所述环境溫度参考值Tw四舍五入取整后生成目标环境溫度化;或者按照家电的控制 精度,对所述环境溫度参考值Tw取最接近家电运行档位的值作为目标环境溫度化。6. 根据权利要求5所述的根据虚拟场景控制环境溫度的方法,其特征在于:获取家电的 控制溫度最小值化和控制溫度最大值化包括W下方法: 家电出厂时预设化与Tm值;或者用户手动设定化与Tm值;或者所述虚拟场景的虚拟软 件自动设置化与Tm值;或者用户设定家电型号,通过互联网获取所述家电型号对应的化与 Tm值;或者操控人员已绑定了物联网家电时,所述虚拟场景的虚拟软件自动获取控制家电 的权限,并通过物联网服务器,自动获得已绑定家电的化与化值。7. 根据权利要求4所述的根据虚拟场景控制环境溫度的方法,其特征在于:所述被操控 对象为虚拟场景中可W散发热量的物体或者虚拟场景中被设定为可W散发热量的物体。8. 根据权利要求4所述的根据虚拟场景控制环境溫度的方法,其特征在于:步骤4中,所 述生成的控制指令包括操控人员身份识别码、家电的设备识别码、家电存取权限验证凭证 和所述目标环境溫度Tr。9. 根据权利要求2或3所述的根据虚拟场景控制环境溫度的方法,其特征在于:所述虚 拟场景的热源为虚拟场景中可W散发热量的物体或者虚拟场景中被设定为可W散发热量 的物体。10. -种溫度数据终端,其特征在于,包括: 溫度获取模块,用于获取虚拟场景下被操控对象感受到的溫度To; 冷热指数计算模块,用于根据所述被操控对象感受到的溫度To,计算被操控对象在虚 拟场景下的冷热指数Tv; 目标环境溫度计算模块,用于根据所述冷热指数Τν,计算操控人员所处真实环境的目 标环境溫度Tr; 指令生成模块,用于根据所述目标环境溫度化生成对应的控制指令,并将所述控制指 令发送到家电。11. 根据权利要求10所述的溫度数据终端,其特征在于,所述目标环境溫度计算模块包 括: 组态单元,用于配置家电的设备识别码、控制溫度最小值化和控制溫度最大值Tm; 接收单元,用于接收所述控制溫度最小值化、控制溫度最大值Tm和所述冷热指数Tv; 计算单元,用于根据所述控制溫度最小值化、控制溫度最大值Tm和所述冷热指数Tv计 算环境溫度参考值Tw; 数据处理单元,用于对所述环境溫度参考值Tw四舍五入取整后生成目标环境溫度Tr; 或者按照家电的控制精度,对所述Tw取最接近家电运行档位的值作为目标环境溫度Tr。12. -种根据虚拟场景控制环境溫度的系统,其特征在于,包括家电和权利要求10或11 所述的溫度数据终端,所述家电包括控制模块,所述控制模块用于接收所述控制指令,并控 制家电按照所述控制指令运行。13. 根据权利要求12所述的根据虚拟场景控制环境溫度的系统,其特征在于,所述溫度 数据终端通过近距离无线传输方式将所述控制指令发送到家电的控制模块。14. 根据权利要求12或13所述的根据虚拟场景控制环境溫度的系统,其特征在于,还包 括物联网服务器,所述物联网服务器用于通过互联网接收所述控制指令,并将所述控制指 令发送到家电的控制模块。
【文档编号】G05D23/19GK105843278SQ201610281055
【公开日】2016年8月10日
【申请日】2016年4月29日
【发明人】蔡効谦
【申请人】广东美的制冷设备有限公司, 美的集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1