CN116170694A - 显示内容的方法、装置及存储介质 - Google Patents
显示内容的方法、装置及存储介质 Download PDFInfo
- Publication number
- CN116170694A CN116170694A CN202310003404.5A CN202310003404A CN116170694A CN 116170694 A CN116170694 A CN 116170694A CN 202310003404 A CN202310003404 A CN 202310003404A CN 116170694 A CN116170694 A CN 116170694A
- Authority
- CN
- China
- Prior art keywords
- automobile
- vehicle
- obstacle
- display
- model
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/265—Mixing
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
- B60R16/0231—Circuits relating to the driving or the functioning of the vehicle
- B60R16/0232—Circuits relating to the driving or the functioning of the vehicle for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions
- B60R16/0234—Circuits relating to the driving or the functioning of the vehicle for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions related to maintenance or repairing of vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Traffic Control Systems (AREA)
Abstract
本申请是关于一种显示内容的方法、装置及存储介质,属于驾驶辅助全景影像技术领域。所述方法包括:获取第一摄像头的位置,所述第一摄像头是第一汽车包括的多个摄像头中出现故障的摄像头;在所述第一汽车的全景显示器中显示所述第一汽车对应的第一车模模型;基于所述第一摄像头的位置,获取所述第一车模模型上的所述第一摄像头对应的目标位置;在所述第一车模模型的所述目标位置处显示故障标记,所述故障标记用于指示所述第一摄像头出现故障。本申请能够丰富在全景显示器上显示的内容。
Description
技术领域
本申请涉及驾驶辅助全景影像技术领域,特别涉及一种显示内容的方法、装置及存储介质。
背景技术
汽车的四周设有摄像头,汽车的驾驶室内还设有全景显示器。汽车可以通过四周的摄像头拍摄图像,将该四周的摄像头拍摄的图像拼接成一个全景图像,将该全景图像显示在该全景显示器上。然而,目前使用全景显示器显示全景图像,使得全景显示器显示的内容过于单一。
发明内容
为了丰富在全景显示器上显示的内容,本申请实施例提供了一种显示内容的方法、装置及存储介质。所述技术方案如下:
根据本申请实施例的第一方面,提供一种显示内容的方法,所述方法包括:
获取第一摄像头的位置,所述第一摄像头是第一汽车包括的多个摄像头中出现故障的摄像头;
在所述第一汽车的全景显示器中显示所述第一汽车对应的第一车模模型;
基于所述第一摄像头的位置,获取所述第一车模模型上的所述第一摄像头对应的目标位置;
在所述第一车模模型的所述目标位置处显示故障标记,所述故障标记用于指示所述第一摄像头出现故障。
可选地,所述第一汽车还包括至少一个超声波雷达,所述方法还包括:
通过所述至少一个超声波雷达检测所述第一汽车附近的障碍物的物体信息,所述物体信息包括所述障碍物的类型、所述障碍物的位置和所述障碍物的尺寸;
基于所述障碍物的位置,在所述第一汽车的全景显示器上确定第一显示位置;
基于所述障碍物的类型和尺寸,在所述第一显示位置处显示所述障碍物对应的障碍物模型,其中,所述第一车模模型与所述障碍物模型之间的相对位置和所述第一汽车与所述障碍物之间的相对位置相同。
可选地,所述通过所述至少一个超声波雷达检测所述第一汽车附近的障碍物的物体信息,包括:
在所述第一汽车的车速低于速度阈值时,通过所述至少一个超声波雷达检测所述第一汽车附近的障碍物的物体信息。
可选地,所述第一汽车还包括至少一个毫米波雷达,所述方法还包括:
通过所述至少一个毫米波雷达检测位于所述第一汽车后方的第二汽车的车辆信息,所述第一汽车的行驶方向和所述第二汽车的行驶方向相同,所述车辆信息包括所述第二汽车的车型和所述第二汽车的位置;
基于所述第二汽车的位置,在所述第一汽车的全景显示器上确定第二显示位置;
基于所述第二汽车的车型,在所述第二显示位置处显示所述第二汽车对应的第二车模模型,其中,所述第一车模模型和所述第二车模模型之间的相对位置和所述第一汽车与所述第二汽车之间的相对位置相同。
根据本申请实施例的第二方面,提供一种显示内容的装置,所述装置包括:
获取模块,用于获取第一摄像头的位置,所述第一摄像头是第一汽车包括的多个摄像头中出现故障的摄像头;
显示模块,用于在所述第一汽车的全景显示器中显示所述第一汽车对应的第一车模模型;
所述获取模块,还用于基于所述第一摄像头的位置,获取所述第一车模模型上的所述第一摄像头对应的目标位置;
所述显示模块,还用于在所述第一车模模型的所述目标位置处显示故障标记,所述故障标记用于指示所述第一摄像头出现故障。
可选地,所述第一汽车还包括至少一个超声波雷达,
所述获取模块,还用于通过所述至少一个超声波雷达检测所述第一汽车附近的障碍物的物体信息,所述物体信息包括所述障碍物的类型、所述障碍物的位置和所述障碍物的尺寸;
所述获取模块,还用于基于所述障碍物的位置,在所述第一汽车的全景显示器上确定第一显示位置;
所述显示模块,还用于基于所述障碍物的类型和尺寸,在所述第一显示位置处显示所述障碍物对应的障碍物模型,其中,所述第一车模模型与所述障碍物模型之间的相对位置和所述第一汽车与所述障碍物之间的相对位置相同。
可选地,所述显示模块,用于:
在所述第一汽车的车速低于速度阈值时,通过所述至少一个超声波雷达检测所述第一汽车附近的障碍物的物体信息。
可选地,所述第一汽车还包括至少一个毫米波雷达,
所述获取模块,还用于通过所述至少一个毫米波雷达检测位于所述第一汽车后方的第二汽车的车辆信息,所述第一汽车的行驶方向和所述第二汽车的行驶方向相同,所述车辆信息包括所述第二汽车的车型和所述第二汽车的位置;
所述获取模块,还用于基于所述第二汽车的位置,在所述第一汽车的全景显示器上确定第二显示位置,所述第二显示位置与所述全景显示器中显示的所述第一车模模型之间的相对位置和所述第一汽车与所述第二汽车之间的相对位置成正比;
所述显示模块,还用于基于所述第二汽车的车型,在所述第二显示位置处显示所述第二汽车对应的第二车模模型。
根据本申请实施例的第三方面,提供一种显示内容的设备,所述设备包括:
至少一个处理器,所述至少一个处理器用于与存储器耦合,读取并执行所述存储器中的指令,以实现第一方面所述的方法。
根据本申请实施例的第四方面,提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现第一方面所述的方法。
本申请实施例提供的技术方案可以包括以下有益效果:
通过获取第一汽车中故障的第一摄像头的位置,在第一汽车的全景显示器中显示第一汽车对应的第一车模模型。基于第一摄像头的位置,获取第一车模模型上的第一摄像头对应的目标位置。在第一车模模型的目标位置处显示故障标记,该故障标记用于指示第一摄像头出现故障。这样用户观看全景显示器显示的第一车模模型上的故障标记,就可以得出第一汽车上出现故障的第一摄像头的位置,方便用户维修。同时,也对全景显示器上能够显示的内容进行扩展,丰富了在全景显示器上显示的内容。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
图1是本申请实施例提供的一种汽车示意图;
图2是本申请实施例提供的另一种汽车示意图;
图3是本申请实施例提供的另一种汽车示意图;
图4是本申请实施例提供的一种显示内容的方法流程图;
图5是本申请实施例提供的另一种显示内容的方法流程图;
图6是本申请实施例提供的一种全景显示器显示内容的示意图;
图7是本申请实施例提供的另一种显示内容的方法流程图;
图8是本申请实施例提供的一种全景显示器显示内容的示意图;
图9是本申请实施例提供的一种显示内容的装置结构示意图;
图10是本申请实施例提供的一种电子设备结构示意图。
通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
参见图1,本申请实施例提供了一种第一汽车100,第一汽车100包括控制器101、多个摄像头102、至少一个超声波雷达103、至少一个毫米波雷达104和全景显示器105。控制器101分别与每个摄像头102、每个超声波雷达103、每个毫米波雷达104和全景显示器105通信。
该多个摄像头101分布在第一汽车100的四周车身上,该至少一个超声波雷达103分布在第一汽车100的车头和/或车尾上,该至少一个毫米波雷达104分布在第一汽车100的后左角和/或后右角上。
在第一汽车100的全景显示开关被打开或第一汽车100的档位被挂到倒车档时,控制器101可以通过该多个摄像头102拍摄汽车100周围的视频图像,将该多个摄像头102中的每个摄像头102拍摄的视频图像拼接成一个全景图像,通过全景显示器105显示该全景图像。
在该多个摄像头102中的任一个摄像头102故障时,为了便于说明,将该故障的摄像头102称为第一摄像头。控制器101获取第一摄像头的位置,在全景显示器105中显示第一汽车100对应的第一车模模型,基于第一摄像头的位置,获取在第一车模模型上的第一摄像头对应的目标位置,在第一车模模型上的目标位置处显示故障标记,该故障标记用于指示第一摄像头出现故障。
在一些实施例中,控制器101通过至少一个超声波雷达103检测第一汽车100附近的障碍物的物体信息,该物体信息包括该障碍物的类型、该障碍物的位置和该障碍物的尺寸。基于该障碍物的位置,在第一汽车100的全景显示器105上确定第一显示位置。基于该障碍物的物体类型和尺寸,在第一显示位置处显示障碍物对应的障碍物模型,其中,第一车模模型与障碍物模型之间的相对位置和第一汽车100与障碍物之间的相对位置相同。
在一些实施例中,控制器101通过至少一个毫米波雷达103检测位于第一汽车100后方的第二汽车的车辆信息,第一汽车100的行驶方向和第二汽车的行驶方向相同,该车辆信息包括第二汽车的车型和第二汽车的位置。基于第二汽车的位置,在第一汽车100的全景显示器105上确定第二显示位置,第二显示位置与全景显示器105中显示的第一车模模型之间的相对位置和第一汽车100与第二汽车之间的相对位置成正比。基于第二汽车的车型,在第二显示位置处显示第二汽车对应的车模模型。
在一些实施例中,该多个摄像头102共有四个,第一汽车100的两侧各布置一个摄像头102,第一汽车100的车头和车尾各布置一个摄像头102,这样通过该四个摄像头102可以对第一汽车100的四周进行拍摄。
在一些实施例中,该至少一个超声波雷达103共有两个,该两个超声波雷达103包括前超声波雷达103和后超声波雷达103。前超声波雷达103布置在第一汽车100的车头,后超声波雷达103布置在第一汽车100的车尾。
在一些实施例中,该至少一个毫米波雷达104共有两个,其中一个毫米波雷达104布置在第一汽车100的后左角位置处,另一个毫米波雷达104布置在第一汽车100的后右角位置处。
参见图2,控制器101包括超声波雷达控制器1011、毫米波雷达控制器1012、全景控制器1013和音响主机1014。全景控制器1013与超声波雷达控制器1011、毫米波雷达控制器1012和音响主机1014通信,音响主机1014还与全景显示器105通信。
超声波雷达控制器1011还与至少一个超声波雷达103通信。超声波雷达控制器1011通过该至少一个超声波雷达103检测第一汽车100附近的障碍物的位置后,可以向全景控制器1013发送该障碍物的位置。
全景控制器1013基于该障碍物的位置控制摄像头102对该障碍物进行拍摄,得到第一视频图片。从第一视频图片中识别出该障碍物的类型和尺寸等内容,即得到该障碍物的物体信息。基于该障碍物的物体信息,控制音响主机1014在全景显示器105上显示第一车模模型和该障碍物对应的障碍物模型。
毫米波雷达控制器1012还与至少一个毫米波雷达104通信。毫米波雷达控制器1012通过该至少一个毫米波雷达104检测第一汽车100后方是否有行驶方向与第一汽车100行驶方向相同的第二汽车。如果检测出有第二汽车,通过该至少一个毫米波雷达104检测出第二汽车的位置,向全景控制器1013发送第二汽车的位置
全景控制器1013基于第二汽车的位置控制摄像头102对第二汽车进行拍摄,得到第二视频图片。从第二视频图片中识别出第二汽车的车型等内容,即得到第二汽车的车辆信息。基于第二车辆的车辆信息,控制音响主机1014在全景显示器105上显示第二车模模型和第二汽车对应的第二车模模型。
在一些实施例中,全景控制器1013通过低电压差分信号(Low-VoltageDifferential Signaling,LVDS)与每个摄像头102相连。
参见图3,第一汽车100还包括车身控制器(body control module,BCM)106和网关107,全景控制器1013通过网关107与毫米波雷达控制器1012通信,以及,全景控制器1013通过AB106与超声波雷达控制器1011通信。
参见图4,本申请实施例提供了一种显示内容的方法400,所述方法400应用于图1、图2或图3所示的第一汽车,所述方法400包括如下步骤401至步骤404的流程。
步骤401:获取第一摄像头的位置,第一摄像头是第一汽车包括的多个摄像头中出现故障的摄像头。
第一汽车的全景控制器与第一汽车的每个摄像头通信,在第一汽车的某个摄像头(第一摄像头)故障时,第一汽车的全景控制器会检测出现故障的第一摄像头。获取第一摄像头的位置,该位置是第一摄像头在第一汽车上的位置。
第一摄像头的位置同样也是第一汽车的坐标系中的位置。第一汽车的坐标系的坐标原点可能是第一汽车的中心点,第一汽车的坐标系的横轴可能与第一汽车的车身平行或垂直。
步骤402:在第一汽车的全景显示器中显示第一汽车对应的第一车模模型。
在一些实施例中,第一车模模型的外观和第一汽车的外观可能相同。
在一些实施例中,第一车模模型显示在第一汽车的全景显示器的中间位置,也就是说,第一车模模型的中心点位于第一汽车的全景显示器的中间位置上。
在一些实施例中,第一车模模型也具有坐标系,第一车模模型的坐标系的坐标原点可能是第一车模模型的中心点,第一车模模型的坐标系的横轴可能与第一车模模型的车身平行或垂直。可选地,通常第一汽车的坐标系的横轴和第一车模模型的坐标系的横轴平行。
在步骤402中,第一汽车的全景控制器向第一汽车的音响主机发送第一车模模型。第一汽车的音响主机接收第一车模模型,在第一汽车的全景显示器上显示第一车模模型。
步骤403:基于第一摄像头的位置,获取第一车模模型上的第一摄像头对应的目标位置。
在步骤403中,第一汽车的全景控制器基于预设的转换关系,将第一摄像头的位置转换为第一车模模型的坐标系中的位置,得到目标位置,该转换关系用于将第一汽车的坐标系中的位置转换为第一车模模型的坐标系中的位置。
步骤404:在第一车模模型的目标位置处显示故障标记,该故障标记用于指示第一摄像头出现故障。
这样便于用户直接观看在第一汽车的全景显示器显示的第一车模模型上的故障标记,就可以确定出第一汽车上发生故障的第一摄像头的位置,方便用户维修。
在本申请实施例中,在第一汽车上的第一摄像头故障时,在第一汽车的全景显示器上显示第一汽车对应的第一车模模型。基于第一摄像头的位置获取第一摄像头在第一车模模型上对应的目标位置,第一车模模型的目标位置处显示故障标记,以向用户提示第一摄像头的位置。这样方便用户对第一摄像头进行维修,也扩展了第一汽车的全景显示器能够显示的内容。
参见图5,本申请实施例提供了一种显示内容的方法500,所述方法500应用于图1、图2或图3所示的第一汽车,所述方法500包括如下步骤501至步骤504的流程。
步骤501:通过至少一个超声波雷达检测第一汽车附近的障碍物的物体信息,该物体信息包括障碍物的类型、该障碍物的位置和该障碍物的尺寸。
第一汽车的超声波雷达的探测距离较短,通常第一汽车的超声波雷达的探测距离不超过第一阈值。第一阈值可能是1.5米、2米或3米等。
在第一汽车的车速较快时,第一汽车的超声波雷达探测到第一汽车附近的障碍物时就会很快经过该障碍物,此时不需要向用户提示该障碍物。
在第一汽车的车速低于速度阈值时,通过至少一个超声波雷达检测第一汽车附近的障碍物的物体信息。例如,在第一汽车低速行驶或第一汽车在倒车时,向用户提示第一汽车附近的障碍物。
在步骤501可以通过如下5011至5013的操作检测第一汽车附近的障碍物的物体信息。
5011:第一汽车的全景控制器接收第一超声波雷达探测到的障碍物的位置,该至少一个超声波雷达包括第一超声波雷达。
第一超声波雷达在检测到第一汽车附近的障碍物的位置时,向第一汽车的超声波雷达控制器发送该障碍物的位置。第一汽车的超声波雷达控制器向第一汽车的全景控制器发送该障碍物的位置。
5012:第一汽车的全景控制器控制第二摄像头对该障碍物进行拍摄得到第一视频图片,第二摄像头是拍摄范围包括该障碍物的位置的摄像头。
如果第一超声波雷达是位于第一汽车的车头的前超声波雷达,第二摄像头是布置在第一汽车的车头的摄像头。如果第一超声波雷达是位于第一汽车的车尾的后超声波雷达,第二摄像头是布置在第一汽车的车尾的摄像头。
第一汽车的全景控制器基于该障碍物的位置,控制第二摄像头对该障碍物进行聚焦,并控制第二摄像头对该障碍物进行拍摄,得到第一视频图片,如此使第一视频图片中包括清晰度较高的障碍物图像。
5013:第一汽车的全景控制器通过物体识别模型从第一视频图像中识别出障碍物的类型,以及基于第一视频图像中的障碍物图像获取该障碍物的尺寸。
物体识别模型是一个预先训练的智能模型或者从第三方下载的智能模型,物体识别模型用于识别第一视频图像中的障碍物图像,基于该障碍物图像可以识别出该障碍物的类型和该障碍物的尺寸等信息,从而得到该障碍物的物体信息。
步骤502:在第一汽车的全景显示器中显示第一汽车对应的第一车模模型。
在步骤502中,显示第一车模模型的详细实现过程和图4所示的方法400的步骤402的内容相同,在此不再详细说明。
步骤503:基于该障碍物的位置,在第一汽车的全景显示器上确定第一显示位置。
第一显示位置与全景显示器中显示的第一车模模型之间的相对位置和第一汽车与障碍物之间的相对位置成正比。
在步骤503中,第一汽车的全景控制器基于预设的转换关系,将该障碍物的位置转换为第一车模模型的坐标系中的位置,得到第一显示位置。
步骤504:基于该障碍物的类型和尺寸,在第一显示位置处显示该障碍物对应的障碍物模型。
在一些实施例中,第一车模模型与该障碍物模型之间的相对位置和第一汽车与该障碍物之间的相对位置相同。
在步骤504中,第一汽车的全景控制器基于该障碍物的类型,从第一对应关系中获取该障碍物对应的障碍物模型,第一对应关系用于保存障碍物的类型和障碍物模型的对应关系。基于该障碍物的尺寸对该障碍物模型进行缩放,缩放后的障碍物模型的尺寸与该障碍物的尺寸之间的比例等于第一车模模型的尺寸与第一汽车的尺寸之间的比例。
第一汽车的全景控制器向第一汽车的音响主机发送该缩放的障碍物模型和第一显示位置。第一汽车的音响主机接收该缩放的障碍物模型和第一显示位置,在第一显示位置处显示该缩放的障碍物模型。
该障碍物可能是石块或路桩等。例如,参见图6,假设障碍物是路桩,在第一汽车的全景显示器上显示第一汽车的第一车模模型和该路桩的模型。
这样便于用户直接观看在第一汽车的全景显示器显示的内容,并看出第一汽车附近的障碍物,方便用户避让障碍物。
在一些实施例中,还可以在该障碍物对应的障碍物模型附近显示第一汽车到该障碍物的距离,该障碍物的类型和/或该障碍物的位置等信息。
在本申请实施例中,在检测到第一汽车附近的障碍物时,在第一汽车的全景显示器上显示第一汽车对应的第一车模模型和该障碍物对应的障碍物模型,以向用户提示该障碍物的位置。这样方便用户进行避让,也扩展了第一汽车的全景显示器能够显示的内容。
参见图7,本申请实施例提供了一种显示内容的方法700,所述方法700应用于图1、图2或图3所示的第一汽车,所述方法700包括如下步骤701至步骤704的流程。
步骤701:通过至少一个毫米波雷达检测位于第一汽车后方的第二汽车的车辆信息,第一汽车的行驶方向和第二汽车的行驶方向相同,该车辆信息包括第二汽车的车型和第二汽车的位置;
第一汽车的毫米波雷达的探测距离较长,通常第一汽车的毫米波雷达的探测距离超过第二阈值。第二阈值可能是50米、60米、70米、80米或90米等。
在步骤701可以通过如下7011至7013的操作检测位于第一汽车后方的第二汽车的车辆信息。
7011:第一汽车的全景控制器接收第一毫米波雷达检测的第二汽车的位置,该至少一个毫米波雷达包括第一毫米波雷达。
第一毫米波雷达在检测到驶向第一汽车的第二汽车的位置和/或速度等信息时,向第一汽车的毫米波雷达控制器发送第二汽车的位置和/或速度等信息。第一汽车的毫米波雷达控制器向第一汽车的全景控制器发送第二汽车的位置和/或速度等信息。
7012:第一汽车的全景控制器控制第三摄像头对第二汽车进行拍摄得到第二视频图片,第三摄像头是拍摄范围包括第二汽车的位置的摄像头。
如果第一毫米波雷达是位于第一汽车的后左角,第三摄像头包括布置在第一汽车的车尾的摄像头和/或布置在第一汽车左侧车身的摄像头。如果第一毫米波雷达是位于第一汽车的后右角,第三摄像头包括布置在第一汽车的车尾的摄像头和/或布置在第一汽车右侧车身的摄像头。
第一汽车的全景控制器基于第二汽车的位置,控制第三摄像头对第二汽车进行聚焦,并控制第三摄像头对第二汽车进行拍摄,得到第二视频图片,如此使第二视频图片中包括清晰度较高的障碍物图像。
7013:第一汽车的全景控制器通过车辆识别模型从第二视频图像中识别出第二汽车的车型。
车辆识别模型是一个预先训练的智能模型或者从第三方下载的智能模型,车辆识别模型用于识别第二视频图像中的第二汽车图像,基于第二汽车图像可以识别出第二汽车的车型,从而得到第二汽车的车辆信息。
步骤702:在第一汽车的全景显示器中显示第一汽车对应的第一车模模型。
在步骤702中,显示第一车模模型的详细实现过程和图4所示的方法400的步骤402的内容相同,在此不再详细说明。
步骤703:基于第二汽车的位置,在第一汽车的全景显示器上确定第二显示位置,第二显示位置与全景显示器中显示的第一车模模型之间的相对位置和第一汽车与第二汽车之间的相对位置成正比。
在步骤703中,第一汽车的全景控制器基于预设的转换关系,将第二汽车的位置转换为第一车模模型的坐标系中的位置,得到第二显示位置。
步骤704:基于第二汽车的车型,在第二显示位置处显示第二汽车对应的第二车模模型。
在一些实施例中,第一车模模型与第二车模模型之间的相对位置和第一汽车与第二汽车之间的相对位置相同。
在步骤704中,第一汽车的全景控制器基于第二汽车的车型,从第二对应关系中获取第二汽车对应的第二车模模型,第二对应关系用于保存汽车的车型和车模模型的对应关系。第一汽车的全景控制器向第一汽车的音响主机发送第二车模模型和第二显示位置。第一汽车的音响主机接收第二车模模型和第二显示位置,在第二显示位置处显示第二车模模型。
例如,参见图8,在第一汽车的全景显示器上显示第一汽车的第一车模模型和第二车模模型。这样便于用户直接观看在第一汽车的全景显示器显示的内容,并看出第一汽车后方驶来的第二汽车,方便用户避让第二汽车。
在一些实施例中,还可以在第二车模模型附近显示第一汽车到第二汽车的距离,第二汽车的车型和/或第二汽车的速度等信息。
在本申请实施例中,在检测到第一汽车后方的第二汽车时,在第一汽车的全景显示器上显示第一汽车对应的第一车模模型和第二汽车对应的第二车模模型,以向用户提示第二汽车的位置。这样方便用户进行避让,也扩展了第一汽车的全景显示器能够显示的内容。
下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。
参见图9,本申请实施例提供了一种显示内容的装置900,所述装置900部署在图1、图2或图3所示的第一汽车上,或者,所述装置900部署在图4所示方法400、图5所示方法500或图7所示方法700的第一汽车上。所述装置900包括:
获取模块901,用于获取第一摄像头的位置,所述第一摄像头是第一汽车包括的多个摄像头中出现故障的摄像头;
显示模块902,用于在所述第一汽车的全景显示器中显示所述第一汽车对应的第一车模模型;
所述获取模块901,还用于基于所述第一摄像头的位置,获取所述第一车模模型上的所述第一摄像头对应的目标位置;
所述显示模块902,还用于在所述第一车模模型的所述目标位置处显示故障标记,所述故障标记用于指示所述第一摄像头出现故障。
可选地,所述第一汽车还包括至少一个超声波雷达,
所述获取模块901,还用于通过所述至少一个超声波雷达检测所述第一汽车附近的障碍物的物体信息,所述物体信息包括所述障碍物的类型、所述障碍物的位置和所述障碍物的尺寸;
所述获取模块901,还用于基于所述障碍物的位置,在所述第一汽车的全景显示器上确定第一显示位置;
所述显示模块902,还用于基于所述障碍物的类型和尺寸,在所述第一显示位置处显示所述障碍物对应的障碍物模型,其中,所述第一车模模型与所述障碍物模型之间的相对位置和所述第一汽车与所述障碍物之间的相对位置相同。
可选地,所述显示模块902,用于:
在所述第一汽车的车速低于速度阈值时,通过所述至少一个超声波雷达检测所述第一汽车附近的障碍物的物体信息。
可选地,所述第一汽车还包括至少一个毫米波雷达,
所述获取模块901,还用于通过所述至少一个毫米波雷达检测位于所述第一汽车后方的第二汽车的车辆信息,所述第一汽车的行驶方向和所述第二汽车的行驶方向相同,所述车辆信息包括所述第二汽车的车型和所述第二汽车的位置;
所述获取模块901,还用于基于所述第二汽车的位置,在所述第一汽车的全景显示器上确定第二显示位置;
所述显示模块902,还用于基于所述第二汽车的车型,在所述第二显示位置处显示所述第二汽车对应的第二车模模型,其中,所述第一车模模型与所述第二车模模型之间的相对位置和所述第一汽车与所述第二汽车之间的相对位置相同。
在本申请实施例中,获取模块获取第一汽车中故障的第一摄像头的位置,显示模块在第一汽车的全景显示器中显示第一汽车对应的第一车模模型。获取模块基于第一摄像头的位置,获取第一车模模型上的第一摄像头对应的目标位置。显示单元在第一车模模型的目标位置处显示故障标记,该故障标记用于指示第一摄像头出现故障。这样用户观看全景显示器显示的第一车模模型上的故障标记,就可以得出第一汽车上出现故障的第一摄像头的位置,方便用户维修。同时,也对全景显示器上能够显示的内容进行扩展,丰富了在全景显示器上显示的内容。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图10示出了本申请一个示例性实施例提供的电子设备1000的结构框图。该电子设备1000可以是上述图1、图2或图3所示第一汽车上的控制器,或者,可以是图4所示方法400、图5所示方法500或图7所示方法700的第一汽车上的控制器,例如可以是第一汽车上的全景控制器。通常,电子设备1000包括有:处理器1001和存储器1002。
处理器1001可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1001可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1001也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1001可以集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1001还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
存储器1002可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1002还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1002中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器1001所执行以实现本申请中方法实施例提供的显示内容方法。
在一些实施例中,电子设备1000还可选包括有:***设备接口1003和至少一个***设备。处理器1001、存储器1002和***设备接口1003之间可以通过总线或信号线相连。各个***设备可以通过总线、信号线或电路板与***设备接口1003相连。具体地,***设备包括:射频电路1004、显示屏1005、摄像头组件1006、音频电路1007、定位组件1008和电源1009中的至少一种。
***设备接口1003可被用于将I/O(Input/Output,输入/输出)相关的至少一个***设备连接到处理器1001和存储器1002。在一些实施例中,处理器1001、存储器1002和***设备接口1003被集成在同一芯片或电路板上;在一些其他实施例中,处理器1001、存储器1002和***设备接口1003中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
射频电路1004用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路1004通过电磁信号与通信网络以及其他通信设备进行通信。射频电路1004将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路1004包括:天线***、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路1004可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路1004还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。
显示屏1005用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏1005是触摸显示屏时,显示屏1005还具有采集在显示屏1005的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器1001进行处理。此时,显示屏1005还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏1005可以为一个,设置在电子设备1000的前面板;在另一些实施例中,显示屏1005可以为至少两个,分别设置在电子设备1000的不同表面或呈折叠设计;在另一些实施例中,显示屏1005可以是柔性显示屏,设置在电子设备1000的弯曲表面上或折叠面上。甚至,显示屏1005还可以设置成非矩形的不规则图形,也即异形屏。显示屏1005可以采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。
摄像头组件1006用于采集图像或视频。可选地,摄像头组件1006包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1006还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
音频电路1007可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1001进行处理,或者输入至射频电路1004以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在电子设备1000的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1001或射频电路1004的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1007还可以包括耳机插孔。
定位组件1008用于定位电子设备1000的当前地理位置,以实现导航或LBS(Location Based Service,基于位置的服务)。定位组件1008可以是基于GPS(GlobalPositioning System,全球定位***)、北斗***或伽利略***的定位组件。
电源1009用于为电子设备1000中的各个组件进行供电。电源1009可以是交流电、直流电、一次性电池或可充电电池。当电源1009包括可充电电池时,该可充电电池可以是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还可以用于支持快充技术。
在一些实施例中,电子设备1000还包括有一个或多个传感器1010。该一个或多个传感器1010包括但不限于:加速度传感器1011、陀螺仪传感器1012、压力传感器1013、指纹传感器1014、光学传感器1015以及接近传感器1016。
加速度传感器1011可以检测以电子设备1000建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器1011可以用于检测重力加速度在三个坐标轴上的分量。处理器1001可以根据加速度传感器1011采集的重力加速度信号,控制显示屏1005以横向视图或纵向视图进行用户界面的显示。加速度传感器1011还可以用于游戏或者用户的运动数据的采集。
陀螺仪传感器1012可以检测电子设备1000的机体方向及转动角度,陀螺仪传感器1012可以与加速度传感器1011协同采集用户对电子设备1000的3D动作。处理器1001根据陀螺仪传感器1012采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。
压力传感器1013可以设置在电子设备1000的侧边框和/或显示屏1005的下层。当压力传感器1013设置在电子设备1000的侧边框时,可以检测用户对电子设备1000的握持信号,由处理器1001根据压力传感器1013采集的握持信号进行左右手识别或快捷操作。当压力传感器1013设置在显示屏1005的下层时,由处理器1001根据用户对显示屏1005的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
指纹传感器1014用于采集用户的指纹,由处理器1001根据指纹传感器1014采集到的指纹识别用户的身份,或者,由指纹传感器1014根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器1001授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器1014可以被设置在电子设备1000的正面、背面或侧面。当电子设备1000上设置有物理按键或厂商Logo时,指纹传感器1014可以与物理按键或厂商Logo集成在一起。
光学传感器1015用于采集环境光强度。在一个实施例中,处理器1001可以根据光学传感器1015采集的环境光强度,控制显示屏1005的显示亮度。具体地,当环境光强度较高时,调高显示屏1005的显示亮度;当环境光强度较低时,调低显示屏1005的显示亮度。在另一个实施例中,处理器1001还可以根据光学传感器1015采集的环境光强度,动态调整摄像头组件1006的拍摄参数。
接近传感器1016,也称距离传感器,通常设置在电子设备1000的前面板。接近传感器1016用于采集用户与电子设备1000的正面之间的距离。在一个实施例中,当接近传感器1016检测到用户与电子设备1000的正面之间的距离逐渐变小时,由处理器1001控制显示屏1005从亮屏状态切换为息屏状态;当接近传感器1016检测到用户与电子设备1000的正面之间的距离逐渐变大时,由处理器1001控制显示屏1005从息屏状态切换为亮屏状态。
本领域技术人员可以理解,图10中示出的结构并不构成对电子设备1000的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
本领域技术人员在考虑说明书及实践这里公开的申请后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。
Claims (10)
1.一种显示内容的方法,其特征在于,所述方法包括:
获取第一摄像头的位置,所述第一摄像头是第一汽车包括的多个摄像头中出现故障的摄像头;
在所述第一汽车的全景显示器中显示所述第一汽车对应的第一车模模型;
基于所述第一摄像头的位置,获取所述第一车模模型上的所述第一摄像头对应的目标位置;
在所述第一车模模型的所述目标位置处显示故障标记,所述故障标记用于指示所述第一摄像头出现故障。
2.如权利要求1所述的方法,其特征在于,所述第一汽车还包括至少一个超声波雷达,所述方法还包括:
通过所述至少一个超声波雷达检测所述第一汽车附近的障碍物的物体信息,所述物体信息包括所述障碍物的类型、所述障碍物的位置和所述障碍物的尺寸;
基于所述障碍物的位置,在所述第一汽车的全景显示器上确定第一显示位置;
基于所述障碍物的类型和尺寸,在所述第一显示位置处显示所述障碍物对应的障碍物模型,其中,所述第一车模模型与所述障碍物模型之间的相对位置和所述第一汽车与所述障碍物之间的相对位置相同。
3.如权利要求2所述的方法,其特征在于,所述通过所述至少一个超声波雷达检测所述第一汽车附近的障碍物的物体信息,包括:
在所述第一汽车的车速低于速度阈值时,通过所述至少一个超声波雷达检测所述第一汽车附近的障碍物的物体信息。
4.如权利要求1-3任一项所述的方法,其特征在于,所述第一汽车还包括至少一个毫米波雷达,所述方法还包括:
通过所述至少一个毫米波雷达检测位于所述第一汽车后方的第二汽车的车辆信息,所述第一汽车的行驶方向和所述第二汽车的行驶方向相同,所述车辆信息包括所述第二汽车的车型和所述第二汽车的位置;
基于所述第二汽车的位置,在所述第一汽车的全景显示器上确定第二显示位置;
基于所述第二汽车的车型,在所述第二显示位置处显示所述第二汽车对应的第二车模模型,其中,所述第一车模模型与所述第二车模模型之间的相对位置和所述第一汽车与所述第二汽车之间的相对位置相同。
5.一种显示内容的装置,其特征在于,所述装置包括:
获取模块,用于获取第一摄像头的位置,所述第一摄像头是第一汽车包括的多个摄像头中出现故障的摄像头;
显示模块,用于在所述第一汽车的全景显示器中显示所述第一汽车对应的第一车模模型;
所述获取模块,还用于基于所述第一摄像头的位置,获取所述第一车模模型上的所述第一摄像头对应的目标位置;
所述显示模块,还用于在所述第一车模模型的所述目标位置处显示故障标记,所述故障标记用于指示所述第一摄像头出现故障。
6.如权利要求5所述的装置,其特征在于,所述第一汽车还包括至少一个超声波雷达,
所述获取模块,还用于通过所述至少一个超声波雷达检测所述第一汽车附近的障碍物的物体信息,所述物体信息包括所述障碍物的类型、所述障碍物的位置和所述障碍物的尺寸;
所述获取模块,还用于基于所述障碍物的位置,在所述第一汽车的全景显示器上确定第一显示位置;
所述显示模块,还用于基于所述障碍物的类型和尺寸,在所述第一显示位置处显示所述障碍物对应的障碍物模型,其中,所述第一车模模型与所述障碍物模型之间的相对位置和所述第一汽车与所述障碍物之间的相对位置相同。
7.如权利要求6所述的装置,其特征在于,所述显示模块,用于:
在所述第一汽车的车速低于速度阈值时,通过所述至少一个超声波雷达检测所述第一汽车附近的障碍物的物体信息。
8.如权利要求5-7任一项所述的装置,其特征在于,所述第一汽车还包括至少一个毫米波雷达,
所述获取模块,还用于通过所述至少一个毫米波雷达检测位于所述第一汽车后方的第二汽车的车辆信息,所述第一汽车的行驶方向和所述第二汽车的行驶方向相同,所述车辆信息包括所述第二汽车的车型和所述第二汽车的位置;
所述获取模块,还用于基于所述第二汽车的位置,在所述第一汽车的全景显示器上确定第二显示位置;
所述显示模块,还用于基于所述第二汽车的车型,在所述第二显示位置处显示所述第二汽车对应的第二车模模型,其中,所述第一车模模型与所述第二车模模型之间的相对位置和所述第一汽车与所述第二汽车之间的相对位置相同。
9.一种显示内容的设备,其特征在于,所述设备包括:
至少一个处理器,所述至少一个处理器用于与存储器耦合,读取并执行所述存储器中的指令,以实现如权利要求1-4任一项所述的方法。
10.一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1-4任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310003404.5A CN116170694A (zh) | 2023-01-03 | 2023-01-03 | 显示内容的方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310003404.5A CN116170694A (zh) | 2023-01-03 | 2023-01-03 | 显示内容的方法、装置及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116170694A true CN116170694A (zh) | 2023-05-26 |
Family
ID=86417597
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310003404.5A Pending CN116170694A (zh) | 2023-01-03 | 2023-01-03 | 显示内容的方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116170694A (zh) |
-
2023
- 2023-01-03 CN CN202310003404.5A patent/CN116170694A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110971930B (zh) | 虚拟形象直播的方法、装置、终端及存储介质 | |
WO2021082483A1 (en) | Method and apparatus for controlling vehicle | |
CN110333834B (zh) | 帧频调整方法及装置、显示设备、计算机可读存储介质 | |
CN111854780B (zh) | 车辆导航方法、装置、车辆、电子设备及存储介质 | |
CN110920631B (zh) | 控制车辆的方法、装置、电子设备及可读存储介质 | |
CN111553050B (zh) | 汽车转向***的结构校核方法、装置及存储介质 | |
CN112406707B (zh) | 车辆预警方法、车辆、装置、终端和存储介质 | |
CN113590070A (zh) | 导航界面的显示方法、装置、终端及存储介质 | |
CN111010537B (zh) | 车辆控制方法、装置、终端及存储介质 | |
CN110349527B (zh) | 虚拟现实显示方法、装置及***、存储介质 | |
CN114299468A (zh) | 车道的汇入口的检测方法、装置、终端、存储介质及产品 | |
CN110775056B (zh) | 基于雷达探测的车辆行驶方法、装置、终端及介质 | |
CN112241987B (zh) | 确定防区的***、方法、装置及存储介质 | |
CN111383243B (zh) | 一种跟踪目标对象的方法、装置、设备和存储介质 | |
CN109189068B (zh) | 泊车控制方法、装置及存储介质 | |
CN111717205B (zh) | 车辆控制方法、装置、电子设备及计算机可读存储介质 | |
CN111369684B (zh) | 目标跟踪方法、装置、设备及存储介质 | |
CN110471613B (zh) | 存储数据的方法、读取数据的方法、装置及*** | |
CN116170694A (zh) | 显示内容的方法、装置及存储介质 | |
CN110717365B (zh) | 一种获取图片的方法及装置 | |
CN111741226A (zh) | 控制相机与警示灯的方法、装置及车辆 | |
CN114506383B (zh) | 方向盘回正的控制方法、装置、终端、存储介质及产品 | |
CN110944294B (zh) | 移动轨迹记录方法、装置、***、计算机设备及存储介质 | |
CN112241662B (zh) | 一种检测可行驶区域的方法及装置 | |
CN112991790B (zh) | 提示用户的方法、装置、电子设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |