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

一种场景编辑装置的制作方法

2022-04-13 12:19:53 来源:中国专利 TAG:


1.本技术涉及一种智能车辆领域,尤其涉及一种场景编辑装置。


背景技术:

2.车辆上设置有多种输出设备,如显示屏、氛围灯、座椅、音响、空调等。这些输出设备通常是单独执行某种功能,而无法相互配合实现某种场景。


技术实现要素:

3.本技术实施例提供一种场景编辑装置,以解决相关技术存在的问题,包括交互单元和编译单元,该交互单元包括:
4.功能模块,用于根据目标场景设置执行组件所触发的执行功能,执行组件选自于车端组件,且与目标场景相对应;
5.触发器模块,用于根据执行组件的状态变化设置触发键;
6.展示模块,用于在操作触发键的情况下模拟展示执行功能;
7.编译单元用于根据车型为车辆生成目标场景的脚本,目标场景的脚本包括各执行组件的状态变化及其对应的执行功能。
8.在一种实施方式中,车端组件包括车内组件以及与车辆通讯连接的外部组件。
9.在一种实施方式中,目标场景的脚本包括时间信息,触发器模块还用于设置执行组件的状态变化对应的时间信息;展示模块还用于在操作触发键的情况下按照时间信息模拟展示执行功能。
10.在一种实施方式中,交互单元还包括时间轴模块,用于获取各执行组件的时间信息,生成时间轴。
11.在一种实施方式中,执行组件包括多媒体组件,交互单元还包括第一多媒体资源模块,第一多媒体资源模块用于:获取与目标场景对应的第一多媒体资源;将第一多媒体资源转换为与多媒体组件相匹配的格式;根据多媒体组件设置播放参数;目标场景的脚本包括多媒体组件按照播放参数播放转换格式后的第一多媒体资源。
12.在一种实施方式中,第一多媒体资源模块还用于编辑原始多媒体资源,以得到第一多媒体资源。
13.在一种实施方式中,执行组件包括车灯,交互单元还包括第二多媒体资源模块,第二多媒体资源模块用于:根据车灯的时间和发光单元相对位置在屏幕上产生相应的锚点;提供与车灯显示效果相对应的画笔颜色;将用户的图像编辑效果吸附至相应的锚点;根据锚点信息生成发光单元的显示参数。
14.在一种实施方式中,执行组件包括车灯,交互单元还包括第二多媒体资源模块,第二多媒体资源模块用于:根据用户插入的图片以及图片的插入位置及大小生成锚点;根据用户利用锚点进行的修改,得到修改后的图片;根据修改后的图片在锚点的锚点信息生成车灯对应发光单元的显示参数。
15.在一种实施方式中,该装置还包括数据库单元,用于存储不同车型所对应的脚本映射表及控制信息。
16.在一种实施方式中,该装置还包括上传单元,用于将生成的脚本上传至云端。
17.上述技术方案中的优点或有益效果至少包括:提供一种可视化的场景编辑装置,从而使用户根据实际需要,为车端编辑丰富场景,提高车辆的娱乐性和应用体验。
18.上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本技术进一步的方面、实施方式和特征将会是容易明白的。
附图说明
19.在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本技术公开的一些实施方式,而不应将其视为是对本技术范围的限制。
20.图1示出根据本技术实施例一种实施方式的场景编辑装置的结构框图;
21.图2示出根据本技术实施例另一种实施方式的场景编辑装置的结构框图;
22.图3示出根据本技术实施例又一种实施方式的场景编辑装置的结构框图;
23.图4示出根据本技术实施例的场景编辑装置的显示界面的示例性示意图;
24.图5示出根据本技术实施例一种实施方式的场景编辑装置的应用示例图。
具体实施方式
25.在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本技术的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。
26.图1示出根据本技术实施例一种实施方式的场景编辑装置的结果框图。如图1所示,该场景生成装置可以包括交互单元100和编译单元200。其中,交互单元100用于在场景编辑过程与用户进行交互。交互单元100包括功能模块101、触发器模块102和展示模块103。
27.功能模块101可以为用户提供功能设置功能。具体地,功能模块101用于根据目标场景设置执行组件所触发的执行功能。
28.本实施例中,车端组件包括但不限于车辆的各车内组件,如中控屏、副屏、二排屏、后视镜、仪表、副驾控制屏、音频装置等多媒体组件,座椅、座椅按摩组件、方向盘、车门、车窗、空调及出风口、香氛释放装置、空气悬架或车灯等。车端组件还包括与车辆通讯连接的外部组件,如外置蓝牙手柄、增强现实(augmented reality,ar)眼镜等。
29.用户通过本实施例提供的场景编辑装置,可根据自己的实际需要编辑生成目标场景的脚本。其中,目标场景对应的车端组件即为执行组件。也就是说,执行组件为实现目标场景的执行体,触发多个执行组件可以在车机端实现听觉、视觉、触觉、嗅觉等多方面感官的5d效果的目标场景。
30.在一个示例中,基于功能模块101,可以设置执行组件所触发的执行功能,即车辆本身具备的功能。例如:座椅运动到目标位置,控制空调及出风口、车门运动、中控大屏、仪表、副驾控制屏、仪表、车窗、按摩、后视镜、氛围灯等工作。另外,基于功能模块101还可以逻
辑需要产生的触发端口以及在内部产生对外应用程序接口(application programming interface,api)。
31.触发器模块102用于根据执行组件的状态变化设置触发键。执行组件的状态变化包括车内开关的变化或者触发(例如拨动雨刮开关)、执行器状态的变化(例如座椅移动到目标位置)、外部组件提供的触发(例如外置蓝牙手柄)。
32.展示模块103用于在操作触发键的情况下模拟展示执行功能。例如,用户点击座椅移动到目标位置相对应的触发键,屏幕显示座椅移动到目标位置的模拟效果。基于展示模块103用户可以直观地预览自己所编辑的目标场景的执行效果。
33.编译单元200用于根据车辆的型号为车辆生成目标场景的脚本。其中,该目标场景的脚本包括各所述执行组件的状态变化及其对应的执行功能。在一个示例中,用户可以选择车型,即车辆的型号,编译单元200用于根据该车型、数据库和交互单元101中的数据生成该车型下目标场景的脚本。
34.在一种实施方式中,如图2所示,本技术实施例的场景编辑装置还可以包括数据库单元300,用于存储不同车型所对应的脚本映射表及控制信息。例如:在数据库单元300中存储每个车型所对应的场景脚本映射表,该场景映射表可以包括一个或多个场景的脚本。
35.在一种实施方式中,如图2所示,本技术实施例的场景编辑装置还可以包括上传单元,用于将生成的脚本上传至云端。在一个示例中,用户编辑生成的脚本可以上传至云端的应用程序(application,app)商店。云端可以向各车辆自动推送场景的脚本,也可以由用户通过终端的应用程序商店选择场景,进而将该场景对应的脚本下载至车辆。
36.在一种实施方式中,目标场景的脚本包括时间信息,触发器模块102还用于设置执行组件的状态变化对应的时间信息;展示模块103还用于在操作触发键的情况下按照时间信息模拟展示执行功能。
37.进一步地,如图3所示,交互单元100还包括时间轴模块104,用于获取各执行组件的时间信息,生成时间轴。
38.在一种实施方式中,如图3所示,执行组件可以为多媒体组件,交互单元100还可以包括第一多媒体资源模块105。第一多媒体资源模块105用于:获取与目标场景对应的第一多媒体资源;将第一多媒体资源转换为与多媒体组件相匹配的格式;根据多媒体组件设置播放参数;目标场景的脚本包括多媒体组件按照播放参数播放转换格式后的第一多媒体资源。
39.进一步地,第一多媒体资源可以为用户编辑(剪辑)后的资源。例如:通过编辑原始多媒体资源得到第一多媒体资源。
40.在一个示例中,原始多媒体资源可以为原始视频流,第一多媒体资源可以为对原始视频流编辑(剪辑)后的视频流。基于第一多媒体资源模块105可以将视频流转化为车端app可以识别的视频流,进而使多媒体组件能够识别和播放该视频流。基于第一多媒体资源模块105还可以针对车端不同的多媒体组件(播放控制器)生成相应的屏幕比例(播放参数)。
41.在一种实施方式中,执行组件包括车灯,如智能交互大灯。交互单元100还可以包括第二多媒体资源模块106。第二多媒体资源模块106用于设置车灯的显示素材。
42.在一个示例中,第二多媒体资源模块106可以为用户提供手动生成显示素材的模
式。具体地,根据车灯的时间和发光单元相对位置在屏幕上产生相应的锚点;提供与车灯显示效果相对应的画笔颜色;将用户的图像编辑效果吸附至相应的锚点;根据锚点信息生成发光单元的显示参数。
43.在一个示例中,第二多媒体资源模块106可以为用户提供自动生成显示素材的模式。具体地,根据用户插入的图片以及图片的插入位置及大小生成锚点;根据用户利用锚点进行的修改,得到修改后的图片;根据修改后的图片在锚点的锚点信息生成车灯对应发光单元的显示参数。
44.其中,发光单元可以为发光二极管(light emitting diode,led),led的显示参数包括亮度、颜色等;锚点信息可以包括色相、灰度等。
45.在一个示例中,如图4所示,本技术实施例的场景编辑装置提供了可视化界面。基于界面上的车辆素材及触发器选择窗口,用户可以选择需要模拟场景效果的车辆素材和触发键。其中,车辆素材可以包括上述的第一多媒体资源和第二多媒体资源。基于界面上的车辆效果模拟器,可以展示各执行组件按照时间信息模拟展示的对应的执行功能。另外,在车辆素材及触发器选择窗口和车辆效果模拟器可以展示各执行组件、各个触发键信号以及时间轴等信息。
46.在一个应用示例中,如图5所示,用户或运维端或产品开发端利用场景编辑装置编辑丰富场景,进而创作脚本的过程可以包括:从云端查询指令库。其中,在云端的存储层中包括指令库,以存储已经封装好的指令集合。例如:针对开门指令的指令集合中包括了多个用于控制车机端(如车载娱乐终端)实现该开门指令的多个子指令,如车门上电子指令、车门开启方向子指令、车门开启角度子指令等。进而,在创作脚本的过程中,如果需要用到开门指令,则可以直接从云端查询指令库,获得该开门指令的指令集合,从而便于场景编辑和脚本创作。
47.进一步地,如图5所示,云端还包括脚本管理模块和脚本转换引擎。其中,基于场景编辑装置编辑场景而创作完成的脚本上传至云端后,可由脚本管理模块进行管理。多个脚本上传至云端后,脚本管理模块可以对每个脚本进行内容管理,如筛选或过滤,例如对内容进行敏感词过滤,还可以对每个脚本进行版本管理、配置管理和日志记录。由于创作脚本的规则或格式可能不适合车机端直接应用,因此,脚本转换引擎可以基于预设的规则(规则库,可以包括创作脚本的规则,也可以包括车机端的可用脚本的规则),对创作脚本进行解析(通过解析器),通过转换器将创作脚本转换为车机端可用的脚本。车机端可以从云端查询场景的脚本,进而选择下载或更新。
48.另外,基于移动终端app(如手机等智能移动设备),用户可以从云端查询场景,并向云端下发下载指令/更新指令,由云端的远程控制模块控制将对应的脚本下载或更新至车机端。用户还可以通过移动终端app控制车机端执行某一场景。例如:用户选择了目标场景后,将场景指令发送给云端,云端的远程控制模块向车机端下发执行远程控制的指令,进而使车机端执行该目标场景(如开始表演)。
49.根据本技术实施例所提供的可视化的场景编辑装置,可以使用户根据实际需要,为车端编辑丰富场景,从而提高车辆的娱乐性和应用体验。
50.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特
点包括于本技术的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
51.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
52.应理解的是,本技术的各部分可以用硬件、软件、固件或它们的组合来实现。此外,在本技术各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。上述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读存储介质中。该存储介质可以是只读存储器,磁盘或光盘等。
53.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到其各种变化或替换,这些都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
再多了解一些

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

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

相关文献