掌桥专利:专业的专利平台
掌桥专利
首页

一种基于汽车智能座舱的车载娱乐多生态交互方法及设备

文献发布时间:2023-06-19 19:18:24


一种基于汽车智能座舱的车载娱乐多生态交互方法及设备

技术领域

本发明涉及智能车辆技术领域,尤其涉及一种基于汽车智能座舱的车载娱乐多生态交互系统、方法、设备、存储介质。

背景技术

智能汽车由车联网、智能座舱、自动驾驶三部分组成,汽车座舱即车内驾驶和乘坐空间。智能座舱是指配备了智能化和网联化的车载产品,从而可以与人、路、车本身进行智能交互的座舱,是人车关系从工具向伙伴演进的重要纽带和关键节点智能座舱的发展历程有点像手机的发展历程,就好比手机最开始的核心作用就是用来打电话沟通使用,后面才慢慢有短信、微信、微博、抖音等各种各样的APP功能,而且后面越来越离不开这些附属功能,智能座舱最开始就是一个乘坐的空间,只要能指示对应的行车状况就行,有一个收音机可以听听广播,机械按键控制空调、后面才逐渐有了蓝牙、触摸大屏、手机互联等等。但是,随着车载信息娱乐功能的扩展,使得车载电脑的性能必须不断的优化才能满足需要,因而导致车载电脑的软件和硬件开销越来越大,使得车载电脑的成本不断提高并且研发周期过长。

发明内容

本发明提供一种基于汽车智能座舱的车载娱乐多生态交互系统、方法、设备、存储介质,旨在明显的提升车载系统的娱乐动态性能。

为此,本发明的第一个目的在于提出一种基于汽车智能座舱的车载娱乐多生态交互系统,包括:

智能座舱和云端设备;其中,

所述智能座舱通过获取与车辆的信息娱乐功能相关的传感器数据、车辆工况数据和用户输入数据;

所述云端设备接收所述智能座舱获取的数据,根据来自所述云端设备的数据流实现车载信息娱乐功能;同时所述云端设备对来自所述智能座舱的数据进行数据处理。

其中,智能座舱和所述云端设备之间通过无线通信网络进行数据传输。

其中,智能座舱基于来自用户的相关请求,获取所述传感器数据、车辆工况数据和用户输入数据。

其中,智能座舱包括HMI界面、基带模块、车控模块、娱乐系统模块以及进行数据交互的接口。

其中,云端设备产生能够实现电影、音乐、新闻、相册、拍照、日程、邮件等功能的数据流。

其中,云端设备采用MVVM的设计模式,并使用Android SDK提供的View Model库。

其中,智能座舱通过接入第三方手势SDK,通过后台Service,实现手势控制。

本发明的第二个目的在于提出一种基于汽车智能座舱的车载娱乐多生态交互方法,包括:

步骤一、启动车辆,等待所述智能座舱与云端设备完成5G通信连接;

步骤二、所述智能座舱与所述云端设备连接成功后,通过所述HMI界面上的各种功能按钮进行车辆娱乐功能的操作;

步骤三、所述智能座舱通过CAN总线获取车辆的娱乐功能相关的传感器数据、车辆工况数据和用户输入数据;

步骤四、所述智能座舱将获取到的数据采用无线通信的方式发送给所述云端设备;

步骤五、所述云端设备对来自智能座舱的数据进行数据处理从而获得能够由智能座舱直接呈现的数据流,并通过无线通信的方式发送给所述智能座舱;

步骤六、所述智能座舱通过所述云端设备发送的数据流,完成车辆智能娱乐交互。

本发明的第三个目的在于提出一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行前述技术方案的方法中的各步骤。

本发明的第四个目的在于提出存储有计算机指令的非瞬时计算机可读存储介质,其中,计算机指令用于使计算机执行根据前述技术方案的方法中的各步骤。

区别于现有技术,本发明提供的基于汽车智能座舱的车载娱乐多生态交互系统,通过外接中控显示屏、副驾显示屏,实现全3D图形处理,动态的HMI交互,突出新一代娱乐多媒体高清触控的人机交互体验。本发明云端软件采用MVVM的设计模式,并使用Android SDK提供的View Model库,Android SDK对该模式提供了很好的支持,其生命周期由Activity管理,不用担心与之相关的内存泄露的问题。本发明View Model的生命周期不受系统资源改变(比如屏幕旋转、资源配置发生变化)的影响,其与具体的Activity绑定;并且Activity中不同Fragment间的通信可以使用该View Model,使通信方案变得简单。本发明View Model中可以加载远程和本地数据。

附图说明

本发明的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1是本发明提供的一种基于汽车智能座舱的车载娱乐多生态交互方法的流程示意图。

图2是本发明提供的一种非临时性计算机可读存储介质的结构示意图。

具体实施方式

下面详细描述本发明的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

为本发明实施例所提供的一种基于汽车智能座舱的车载娱乐多生态交互系统,包括:

智能座舱和云端设备;其中,

所述智能座舱通过获取与车辆的信息娱乐功能相关的传感器数据、车辆工况数据和用户输入数据;

所述云端设备接收所述智能座舱获取的数据,根据来自所述云端设备的数据流实现车载信息娱乐功能;同时所述云端设备对来自所述智能座舱的数据进行数据处理。

其中,智能座舱和所述云端设备之间通过无线通信网络进行数据传输。

其中,智能座舱基于来自用户的相关请求,获取所述传感器数据、车辆工况数据和用户输入数据。

其中,智能座舱包括HMI界面、基带模块、车控模块、娱乐系统模块以及进行数据交互的接口。例如与扬声器、显示器、摄像头、USB、以太网、CAN总线进行数据交互的接口,基带模块提供网络连接处理;车控模块提供整个智能座舱的电源管理;娱乐系统模块包括交换虚拟电路(Svc)、组件(Infra)和操作系统(OS)。交换虚拟电路(Svc)可以实现以下功能:数据采集、发送/接收数据、音视频呈现以及处理优先级判断。组件(Infra)可以实现以下功能:TCP/IP(可以用于检测5G网络的通信质量以确定是否存在通信故障)、压缩、加密/解密以及缓存数据和应答。操作系统(OS)支持SPI、I2C、I2S、UART、SDE和PMIC等功能。

其中,云端设备产生能够实现电影、音乐、新闻、相册、拍照、日程、邮件等功能的数据流。

其中,云端设备采用MVVM的设计模式,并使用Android SDK提供的View Model库。

其中,智能座舱通过接入第三方手势SDK,通过后台Service,实现手势控制。

图片功能采用Glide方式实现,此方式图片占用内存回收及时,能减少因内存不足造成的崩溃,生命周期和Activity/Fragment一致;默认Bitmap格式是RGB_565,减少内存资源占用;图片显示效果为渐变,更加平滑,且可以将任何的本地视频解码成一张静态图片,支持Gif、WebP、缩略图;消息传递功能采用EventBus实现,此方式简单统一,数据传递清晰明了,使用class传递数据,摆脱了用Bundle传递list和数组在activity与activity,或者Service与activity传递大数据时的唯一选择,因为序列化大数据进行传递时,是十分耗时缓慢的,用EventBus是最优解法,因此采用此方式能够降低程序耦合性;

与控制屏交互采用AIDL语言来实现,AIDL语法十分简单,与Java语言基本保持一致,且支持所有基本数据类型、List、Map效率比广播高效;

网络功能采用OkHttp协议,此方式非常高效,支持SPDY、连接池、GZIP和HTTP缓存,OkHttp会从很多常用的连接问题中自动恢复,能够处理代理服务器问题和SSL握手失败问题。

如图1所示,本发明还提供了一种基于汽车智能座舱的车载娱乐多生态交互方法,包括:

步骤一、启动车辆,等待所述智能座舱与云端设备完成5G通信连接;

步骤二、所述智能座舱与所述云端设备连接成功后,通过所述HMI界面上的各种功能按钮进行车辆娱乐功能的操作;

步骤三、所述智能座舱通过CAN总线获取车辆的娱乐功能相关的传感器数据、车辆工况数据和用户输入数据;

步骤四、所述智能座舱将获取到的数据采用无线通信的方式发送给所述云端设备;

步骤五、所述云端设备对来自智能座舱的数据进行数据处理从而获得能够由智能座舱直接呈现的数据流,并通过无线通信的方式发送给所述智能座舱;

步骤六、所述智能座舱通过所述云端设备发送的数据流,完成车辆智能娱乐交互。

为了实现实施例,本发明还提出一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行前述技术方案的基于汽车智能座舱的车载娱乐多生态交互方法中的各步骤。

如图2所示,非临时性计算机可读存储介质包括指令的存储器810,接口830,指令可由基于汽车智能座舱的车载娱乐多生态交互控制处理器820执行以完成方法。可选地,存储介质可以是非临时性计算机可读存储介质,例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

为了实现实施例,本发明还提出一种非临时性计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如本发明实施例的基于汽车智能座舱的车载娱乐多生态交互。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对所述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在所述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现所述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。所述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

所述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,所述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对所述实施例进行变化、修改、替换和变型。

相关技术
  • 一种汽车车载信息娱乐通用平台及应用方法
  • 一种智能设备的学习交互方法及智能设备
  • 一种基于声源定位的车载智能座舱娱乐的控制系统
  • 基于汽车智能座舱的车辆娱乐方法、装置、车辆及介质
技术分类

06120115864846