本发明涉及信息处理技术领域,具体涉及一种车载显示屏控制方法、计算机可读存储介质和电子设备。
背景技术:
现有技术中,一些车辆上安装有显示屏,商家可以向车辆推送一些信息,由显示屏展示给乘客。现有技术中,显示屏显示推送信息的方式比较单一,例如设置在特定的时间段显示推送信息,或者根据商家的要求,在特定的区域显示推送信息等。
发明人在实现本发明的过程中发现,用户在车辆加油/充电或排队加油/充电的过程中,显示屏不在显示推送信息的时间段或地段的话,乘客都只能枯燥地等待,不但乘客的体验度不好,也浪费了可以在此时间段内推送各种信息的机会。如何充分利用这些等待时间,向用户展示推送信息是亟待解决的问题。
技术实现要素:
本发明实施例旨在提供一种车载显示屏控制方法、计算机可读存储介质和电子设备,以解决现有技术中车载显示屏无法满足信息推送需求的技术问题。
为此,本发明提供一种车载显示屏控制方法,包括如下步骤:
获取车辆的驾驶数据,根据所述车辆的驾驶数据判断所述车辆是否启动了加油或充电操作;
若所述车辆启动了加油或充电操作,则控制所述车辆上的显示屏播放推送信息。
可选地,上述的车载显示屏控制方法中,若所述车辆未启动加油或充电操作,则还包括如下步骤:
根据所述车辆的驾驶数据判断所述车辆是否处于等待加油或充电的状态;
若所述车辆处于等待加油或充电的状态,则控制所述车辆上的显示屏播放所述推送信息。
可选地,上述的车载显示屏控制方法中,还包括如下步骤:
根据所述车辆的驾驶数据判断所述车辆是否完成了加油或充电操作;
若所述车辆完成了加油或充电操作,则控制所述车辆上的显示屏停止播放所述推送信息。
可选地,上述的车载显示屏控制方法中,获取车辆的驾驶数据,根据所述车辆的驾驶数据判断所述车辆是否启动了加油或充电操作的步骤中:
若根据所述车辆的驾驶数据确定所述车辆处于加油站或充电站内,则获取包含车辆周围环境的监控视频;
根据所述监控视频判断所述车辆是否启动加油或充电操作。
可选地,上述的车载显示屏控制方法中,获取车辆的驾驶数据,根据所述车辆的驾驶数据判断所述车辆是否启动了加油或充电操作的步骤中:
若根据所述车辆的驾驶数据确定所述车辆处于加油站或充电站内,则获取所述车辆的剩余油量或剩余电量的变化值;
根据所述剩余油量或剩余电量的变化值判断所述车辆是否启动加油或充电操作。
可选地,上述的车载显示屏控制方法中,根据所述车辆的驾驶数据判断所述车辆是否处于等待加油或充电的状态的步骤包括:
若根据所述车辆的驾驶数据确定所述车辆处于加油站或充电站内,则获取包括所述车辆前方环境的图像信息;
根据所述图像信息确定所述车辆是否处于等待加油或充电的状态。
可选地,上述的车载显示屏控制方法中,根据所述图像信息确定所述车辆是否处于等待加油或充电的状态的步骤中:
解析所述图像信息,若所述图像信息显示前方有其他车辆,则说明所述车辆处于等待加油或充电的状态。
可选地,上述的车载显示屏控制方法中,若所述车辆启动了加油或充电操作,则还包括如下步骤:
控制所述显示屏接收所述车辆所处加油站或充电站发送的油电站推送信息并播放;
所述油电站推送信息包括加油站或充电站提供的服务项目信息。
可选地,上述的车载显示屏控制方法中,若所述车辆启动了加油或充电操作,还包括如下步骤:
响应于用户对所述服务项目的选择信号,输出用户选择的服务项目信息以及车辆位置信息。
可选地,上述的车载显示屏控制方法中,若所述车辆完成了加油或充电操作,则还包括如下步骤:
控制所示显示屏接收所述车辆所处加油站或充电站发送的计费信息;
所述计费信息中包括加油或充电产生的费用和用户使用的服务项目产生的费用。
本发明还提供一种智慧服务方法,包括如下步骤:
获取用户选择的服务项目信息以及车辆位置信息;
根据用户选择的服务项目信息以及预存储的服务项目位置信息确定用户选择的服务项目的位置作为起始位置,控制移动组件移动至所述起始位置;
响应于所述移动组件获取到所述服务项目的反馈信号,根据所述车辆位置信息控制所述移动组件移动至车辆所在的位置。
可选地,上述的智慧服务方法中,还包括如下步骤:响应于所述移动组件移交所述服务项目的反馈信号,控制所述移动组件返回至停放位置。
可选地,上述的智慧服务方法中,还包括如下步骤:
响应于所述移动组件移交所述服务项目的反馈信号,根据服务项目产生的费用生成支付信息,发送所述支付信息至所述车辆。
可选地,上述的智慧服务方法中,还包括如下步骤:
响应于所述移动组件移交所述服务项目的反馈信号,根据服务项目产生的费用生成第一计费信息;
响应于所述车辆完成了加油或充电操作的反馈信号,生成与所加油量或所充电量对应的第二计费信息;
根据所述第一计费信息和所述第二计费信息生成计费信息,,发送所述计费信息至所述车辆。
本发明还提供一种计算机可读存储介质,所述存储介质中存储有程序指令,计算机读取所述程序指令后执行以上任一项所述的车载显示屏控制方法。
本发明还提供一种计算机可读存储介质,所述存储介质中存储有程序指令,计算机读取所述程序指令后执行以上任一项所述的智慧服务方法。
本发明还提供一种电子设备,包括至少一个处理器和至少一个存储器,至少一个所述存储器中存储有程序指令,至少一个所述处理器读取所述程序指令后执行以上任一项所述的车载显示屏控制方法。
本发明还提供一种电子设备,包括至少一个处理器和至少一个存储器,至少一个所述存储器中存储有程序指令,至少一个所述处理器读取所述程序指令后执行以上任一项所述的智慧服务方法。
与现有技术相比,本发明实施例提供的上述技术方案至少具有以下有益效果:
本发明实施例提供的车载显示屏控制方法、计算机可读存储介质和电子设备,其中的方法包括:获取车辆的驾驶数据,根据所述车辆的驾驶数据判断所述车辆是否启动了加油或充电操作;若所述车辆启动了加油或充电操作,则控制所述车辆上的显示屏播放推送信息。本发明提供的技术方案,能够在车辆处于加油或充电状态时控制车载显示屏播放推送信息,既增强了在加油或充电过程中的趣味性,给用户带来娱乐,又能够充分利用这段时间进行信息推广。
附图说明
图1为本发明一个实施例所述车载显示屏控制方法的流程图;
图2为本发明另一实施例所述车载显示屏控制方法的流程图;
图3为本发明又一实施例所述车载显示屏控制方法的流程图;
图4为本发明一个实施例所述智慧服务方法的流程图;
图5为本发明另一个实施例所述智慧服务方法的流程图;
图6为本发明一个实施例所述电子设备的硬件连接关系示意图。
具体实施方式
下面将结合附图进一步说明本发明实施例。在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明的简化描述,而不是指示或暗示所指的装置或组件必需具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。其中,术语“第一位置”和“第二位置”为两个不同的位置。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个组件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
本发明中提供的以下实施例中的各个技术方案,除非彼此之间相互矛盾,否则不同技术方案之间可以相互组合,其中的技术特征可以相互替换。
实施例1
本实施例提供一种车载显示屏控制方法,所述方法可以应用于车辆的控制单元中或者云服务器中,所述方法用于控制车辆上安装的显示屏。如图1所示,所述方法包括如下步骤:
s101:获取车辆的驾驶数据,根据所述车辆的驾驶数据判断所述车辆是否启动了加油或充电操作。所述车辆的驾驶数据可以通过设置于车辆上的各种传感器检测得到,通过can总线等传输至控制单元,控制单元与云服务器之间的数据能够互通。所述驾驶数据是包括车辆在运行过程中的所有数据,例如实时位置、行驶速度、剩余油量或电量等。本步骤中,能够根据驾驶数据直接判断出车辆是否应启动了加油或充电操作。例如,结合车辆的位置以及剩余油量或剩余电量的检测结果判断车辆是否启动了加油或充电操作。
s102:若所述车辆启动了加油或充电操作,则控制所述车辆上的显示屏播放推送信息。本步骤中的具体操作可以根据车载显示屏的工作方式进行适应性设计,例如车载显示屏的工作方式为,在推送时开启,不推送时关闭,则本步骤中控制显示屏播放推送消息的实际操作即为开启显示屏。又例如车载显示屏的工作方式可能为,在推送时进入播放界面,不推送时仅显示静态图像或者待机,则本步骤中控制显示屏播放推送消息的实际操作就可以为唤醒显示屏并使其进入播放界面。
另外,可以理解,以上实施例中的方案,其关键点是能够控制车载显示屏在车辆加油或者充电时,用户无其他事情可做时,能够有效利用这段时间向用户推送信息,而对于如何推送信息、推送哪些信息等可采用现有技术中已有的方案来实现,例如:
基于位置推送信息:当车辆的当前位置附近有电影院时,车载显示屏可以向用户推送正在上映的电影的预告片。再例如,当车辆的当前位置附近有游乐园时,车载显示屏可以向用户推送该游乐园的宣传视频等。
基于时间推送信息:基于当前时间,匹配推送用户可能感兴趣的信息。例如,当车辆加油或充电的当前时间在早上6点到9点的时间段内时,车载显示屏可以向用户推送附近的早餐店的广告。再例如,当车辆加油或充电的当前时间在晚上11点到5点的时间段内时,车载显示屏可以向用户推送附近的酒店、客栈等的信息。
基于用户画像推送信息:如果车辆为网约车或者共享汽车,则可以依据车辆行驶历史数据,获得用户数据,所述用户数据可以包括用户的历史行驶轨迹、取还车站点、驾驶速度、用车时间以及用户的年龄、性别等基本数据。可以基于上述用户数据,通过深度学习模型,确定用户的年龄特征、消费水平、消费偏好等,之后基于所述用户画像,向所述用户推荐个性化的信息。所述个性化的信息可以包括广告、生活服务等。例如,可以通过深度学习模型,为用户匹配其感兴趣的信息,包括喜欢的商品、求职app、热映影视剧、婚恋网站的推广消息等等。
本实施例提供的技术方案,能够在车辆处于加油或充电状态时控制车载显示屏播放推送信息,既增强了在加油或充电过程中的趣味性,给用户带来娱乐,又能够充分利用这段时间进行信息推广。
以上方案中,所述步骤s101具体可以通过如下方式实现:
s11:若根据所述车辆的驾驶数据确定所述车辆处于加油站或充电站内,则获取包含车辆周围环境的监控视频;例如,通过驾驶数据获得车辆的当前位置,当前位置与电子地图上的地理位置进行匹配,即可确定车辆是否在加油站或者充电站内。所述监控视频可以是加油站或充电站安装的摄像头拍摄到的视频,也可以是车辆本身配置的摄像头拍摄到的视频。
s12:根据所述监控视频判断所述车辆是否启动加油或充电操作。本步骤中,监控视频可以解析为一帧帧的图像,可以通过预先训练好的数据模型判断图像中记载的信息是否为正在加油或者充电的信息。也可以通过提取图像中的特征像素块,判断像素块中是否包含加油枪、充电枪等关键信息来确定是否正在加油或充电,可以理解,相邻两帧图像进行比对即可确定车辆是否启动充电或加油操作,例如前一帧图像中还未包括充电枪,后一帧图像中包括了充电枪,即可确定启动了充电操作。
通过上述方案,根据实时的监控视频即可准确地判断车辆当前是否启动了加油或充电的操作。
以上方案中,所述步骤s102还可以通过如下方式实现:
s21:若根据所述车辆的驾驶数据确定所述车辆处于加油站或充电站内,则获取所述车辆的剩余油量或剩余电量的变化值;本步骤中可以直接通过设置在车辆上的油量检测传感器或者电池管理系统等获得,车辆本身需要对剩余油量或剩余电量进行实时监控以确保车辆的正常运行。
s22:根据所述剩余油量或剩余电量的变化值判断所述车辆是否启动加油或充电操作。如果车辆正在加油或充电,其剩余油量或剩余电量的变化必然是按照一定速率递增。因此,通过本方案能够非常容易地确定车辆是否处于加油或充电的状态。
实施例2
本实施例提供的车载显示屏控制方法,如图2所示,包括如下步骤:
s201:获取车辆的驾驶数据,根据所述车辆的驾驶数据判断所述车辆是否启动了加油或充电操作。
s202:若所述车辆未启动加油或充电操作,则根据所述车辆的驾驶数据判断所述车辆是否处于等待加油或充电的状态。
s203:若所述车辆处于等待加油或充电的状态,则控制所述车辆上的显示屏播放所述推送信息。
也即,如果车辆当前并未进行加油或充电操作,但是正在排队等待,则此时也播放推送信息供用户使用。本方案中,能够确保用户在排队等待加油或充电时、以及用户正在加油或充电时控制车载显示器播放推送信息。
以上方案中,所述步骤s202中包括:
s31:若根据所述车辆的驾驶数据确定所述车辆处于加油站或充电站内,则获取包括所述车辆前方环境的图像信息;本步骤中可以通过车辆上设置的探测雷达、摄像头等器件来得到。
s32:根据所述图像信息确定所述车辆是否处于等待加油或充电的状态。例如,当前车辆的前方一直有其他车辆遮挡,则基本可以认定车辆正排队等待。而如果车辆前方没有其他车辆,并且能够显示最近的障碍物也距离较远,则可以说明车辆并未排队等待。
进一步地,以上方案中,还可以包括如下步骤:
s204:根据所述车辆的驾驶数据判断所述车辆是否完成了加油或充电操作;例如,可以通过获取车辆的行驶速度来判断车辆是否已经完成加油或充电,也可以通过检测车辆的位置是否已经离开了加油站或充电站来判断,还可以通过检测车辆的剩余油量或剩余电量来判断是否剩余油量或剩余电量已经不再增加等。
s205:若所述车辆完成了加油或充电操作,则控制所述车辆上的显示屏停止播放所述推送信息。
本方案中,能够在车辆完成加油或充电、离开充电站时候结束信息的推送,恢复车载显示屏的原始推送机制即可。
实施例3
本实施例提供的车载显示屏控制方法,如图3所示,包括如下步骤:
s301:获取车辆的驾驶数据,根据所述车辆的驾驶数据判断所述车辆是否启动了加油或充电操作。
s302:若所述车辆未启动加油或充电操作,则根据所述车辆的驾驶数据判断所述车辆是否处于等待加油或充电的状态。
s303:若所述车辆处于等待加油或充电的状态,则控制所述车辆上的显示屏播放所述推送信息。优选地,显示界面上还可以以某种方式显示车辆处于加油或充电状态,例如,利用动态的加油图标后充电图标来表示,或者弹出提示车辆正在加油或车辆正在充电的文本框等。
s304:根据所述车辆的驾驶数据判断所述车辆是否完成了加油或充电操作。
s305:控制所述显示屏接收所述车辆所处加油站或充电站发送的油电站推送信息并播放;所述油电站推送信息包括加油站或充电站提供的服务项目信息。例如,加油站或充电站可以提供食物售卖、按摩等服务项目,此时可以直接将相关项目的信息显示出来供用户选择。用户可以通过自己携带的手机扫描显示屏上示出的链接、二维码等信息来购买服务项目。如果显示屏具有触摸点选功能,用户也可以直接点选相应的服务项目。例如,用户选择“购买饮料”服务后,还可以进一步在显示屏上选择饮料的品牌、数量等。相应地,所述服务项目还可以包括在一些节日(如,元旦、春节、圣诞节、国庆节、双十一等)的前后可以投放节日相关的广告,包括商家在节日前后的促销活动、商家或组织举办的节日主题的文娱活动等,在读书月投放有关读书沙龙、畅销书等的广告,针对每个季度推荐最适宜的旅游景点等,根据生肖年投放有关生肖的商品(例如,首饰、邮票、酒水等)。优选地,本步骤还可以包括:响应于用户对所述服务项目的选择信号,输出用户选择的服务项目信息以及车辆位置信息。例如,用户可以点选显示屏上显示的一些服务项目,从而确定自己所需要购买的服务内容。车辆的控制单元或者云服务器在用户选择好服务项目之后将车辆所在的具体位置与选择的服务项目的信息一并发送至加油站或充电站。其中具体位置信息可以为精确的位置坐标信息,也可以是用户提供的当前加油枪或充电枪的编号等,例如9号充电桩位置。
306:控制所示显示屏接收所述车辆所处加油站或充电站发送的计费信息;所述计费信息中包括加油或充电产生的费用和用户使用的服务项目产生的费用,所述计费信息可包括收款二维码。例如,当加油或充电完成,并且用户消费了相应的服务项目,则在显示屏上自动弹出支付页面,用户可以通过扫描此页面上方的支付二维码完成支付。可替代地,如果车辆是共享汽车,还可以将服务项目产生的费用叠加在共享汽车的使用费用上,用户还车时一并付清。
通过本实施例中的方案,能够有针对性地为用户推送服务项目,并且为用户提供了快捷方便的支付方式,给用户带来很大便利。
实施例4
本实施例提供一种智慧服务方法,可应用于智慧加油站或者智慧充电站,如图4所示,包括如下步骤:
s401:获取用户选择的服务项目信息以及车辆位置信息;当车辆在智慧加油站或智慧充电站内进行加油或充电时,车辆的控制单元或者云端服务器能够与智慧加油站或智慧充电站内的中控系统通信连接。从而实现车辆的控制单元与中控系统之间的数据传输。
s402:根据用户选择的服务项目信息以及预存储的服务项目位置信息确定用户选择的服务项目的位置作为起始位置,控制移动组件移动至所述起始位置;智慧加油站内部可以设置有自动售货柜或者机械臂等智能组件。当中控系统确定好用户需要的服务项目之后,便可以自动控制机械臂移动至服务项目所在位置,自动售货柜自动弹出相应物品,机械臂可以自动抓取。
s403:响应于所述移动组件获取到所述服务项目的反馈信号,根据所述车辆位置信息控制所述移动组件移动至车辆所在的位置。在机械臂上可以安装有传感器,通过感应压力、重力等方式检测机械臂是否成功抓取到物品。根据起始位置和车辆所在位置之间的关系,机械臂可以自动将物品移送至车辆所在位置。作为一种优选的实现方式,也可以采用移动机器人实现物品的移送。本步骤中,可以预先将不同加油枪或充电枪所在的位置存储与移动组件内部,当确定好车辆所在的位置之后,移动组件能够自动规划路径,并按照路径移动至车辆所在位置。
本实施例提供的上述方案,为用户提供了极大便利,当用户在车辆上时即可获得相应的服务,同时车载显示屏在整个期间继续为用户播放推送信息。
优选地,如图5所示,上述的智慧服务方法中,还包括如下步骤:
s404:响应于所述移动组件移交所述服务项目的反馈信号,控制所述移动组件返回至停放位置。如前所述,移动组件上可以安装有压力传感器或重力传感器,通过检测压力变化或重力变化能够确定移动组件是否已经将物品移交给用户。如果移交完成,则可以控制所述移动组件回归至原始停放位置。
s405:响应于所述移动组件移交所述服务项目的反馈信号,根据服务项目产生的费用生成支付信息,发送所述支付信息至所述车辆。
以上步骤s405,还可以通过如下方式实现:响应于所述移动组件移交所述服务项目的反馈信号,根据服务项目产生的费用生成第一计费信息;响应于所述车辆完成了加油或充电操作的反馈信号,生成与所加油量或所充电量对应的第二计费信息;根据所述第一计费信息和所述第二计费信息生成计费信息,所述计费信息可包括例如收款二维码,发送所述计费信息至所述车辆。
通过以上方案可以实现:用户选择的需要付费的服务项目可以单独实现费用结算,也可以将服务项目产生的费用与加油或充电产生的费用合计在一起进行结算。
实施例5
本实施例提供一种计算机可读存储介质,所述存储介质中存储有计算机程序,所述计算机程序被计算机执行后实现实施例1-3中任一技术方案所述的车载显示屏控制方法。
本实施例还提供一种计算机可读存储介质,所述存储介质中存储有计算机程序,所述计算机程序被计算机执行后实现实施例4中任一技术方案所述的智慧服务方法。实施例6
本实施例提供一种电子设备,如图6所示,包括至少一个处理器401和至少一个存储器402,至少一个所述存储器402中存储有指令信息,至少一个所述处理器401读取所述程序指令后可执行实施例1-3中任一方案所述的车载显示屏控制方法。上述装置还可以包括:输入装置403和输出装置404。处理器401、存储器402、输入装置403和输出装置404可以通过总线或者其他方式连接。上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。
本实施例还提供一种电子设备,所述电子设备采用如图4所示的结构,包括至少一个处理器和至少一个存储器,至少一个所述存储器中存储有程序指令,至少一个所述处理器读取所述程序指令后执行实施例4中任意技术方案所述的智慧服务方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。