Vehicle overhead screen control method, device, system and vehicle
Patent Information
- Application Number
- CN202511231777.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-29
- Publication Date
- 2026-08-21
AI Technical Summary
[0002]随着汽车智能化产业进程的加速,为了拓展用户的使用场景,传统顶置显示屏的位姿调节系统暴露出显著局限性,其固定化的调节逻辑难以满足乘员多样化场景需求,且在动态避障与复杂工况适应性方面存在安全隐患
[0003] This application aims to address at least one of the technical problems existing in the prior art. To this end, this application proposes a method for controlling a vehicle's roof-mounted screen. This method, by acquiring sensor information, plans the movement path of the vehicle's roof-mounted screen, thereby enabling the screen to move freely on the roof, facilitating use by passengers in different seats and meeting diverse usage scenarios.
Smart Images

Figure CN122607229A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle display screen technology, and in particular to a method, device, system and vehicle for controlling a roof-mounted screen in a vehicle. Background Technology
[0002] With the acceleration of the automotive intelligentization industry, in order to expand the user's usage scenarios, the posture adjustment system of the traditional top-mounted display has revealed significant limitations. Its fixed adjustment logic is difficult to meet the diverse needs of passengers in various scenarios, and there are safety hazards in terms of dynamic obstacle avoidance and adaptability to complex working conditions. Summary of the Invention
[0003] This application aims to address at least one of the technical problems existing in the prior art. To this end, this application proposes a method for controlling a vehicle's roof-mounted screen. This method, by acquiring sensor information, plans the movement path of the vehicle's roof-mounted screen, thereby enabling the screen to move freely on the roof, facilitating use by passengers in different seats and meeting diverse usage scenarios.
[0004] To achieve the above objectives, a method for controlling a vehicle's rooftop screen is proposed according to a first aspect of this application. The method is characterized by: acquiring first sensing information input through sensors of the vehicle; and acquiring a first planned path based on the first sensing information to control the vehicle's rooftop screen to move according to the first planned path. According to the vehicle rooftop screen control method of this application, by acquiring sensor information, a movement path for the vehicle's rooftop screen is planned, thereby satisfying the movement of the rooftop screen on the vehicle roof, facilitating use of the rooftop screen by passengers in different seats, and meeting diverse usage scenarios.
[0005] In some examples of this application, the first planned path includes a first motion path and a first rotation path.
[0006] In some examples of this application, obtaining the first planned path based on the first sensing information includes: obtaining the location information of the obstacle based on the first sensing information; and obtaining the first planned path based on the location information of the obstacle.
[0007] In some examples of this application, the first sensing information includes visual sensing information and / or radar sensing information.
[0008] In some examples of this application, the method further includes: obtaining the shape of the obstacle based on the first sensing information; and determining the first planned path based on the location information and shape of the obstacle.
[0009] In some examples of this application, determining the first planned path based on the location information and shape of the obstacle includes: determining the first movement path based on the location information of the obstacle; and determining the first rotation path based on the first movement path and the shape of the obstacle.
[0010] In some examples of this application, it is also included that when the obstacle is on the first motion path, the top screen is controlled to move at least according to the first rotation path.
[0011] In some examples of this application, it is also included that when the obstacle is on the first rotation path, the top screen is controlled to move at least according to the first motion path.
[0012] In some examples of this application, the method further includes: obtaining speed information and distance information of the obstacle based on the first sensing information; and obtaining the first planned path based on the location information, speed information, and distance information of the obstacle.
[0013] In some examples of this application, the first sensing information includes at least radar sensing information.
[0014] In some examples of this application, the method further includes: determining the risk level of the obstacle based on its speed and distance information; and determining the braking strategy of the top screen based on the risk level of the obstacle.
[0015] In some examples of this application, the method further includes: determining a pressure level based on the first sensing information; and determining a braking strategy for the top-mounted screen based on the pressure level.
[0016] In some examples of this application, the first sensing information includes pressure sensing information.
[0017] In some examples of this application, the method further includes: acquiring image information based on first sensing information; and determining the type of obstacle based on the image information.
[0018] In some examples of this application, the method further includes: determining the obstacle avoidance priority of the top screen based on the type of obstacle.
[0019] In some examples of this application, obtaining the first planned path based on the first sensing information further includes: obtaining the user's gesture command based on the first sensing information; and obtaining the first planned path based on the user's gesture command.
[0020] According to a second aspect of this application, a vehicle rooftop screen control device is provided, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor. When the computer program is executed by the processor, it implements the steps of the vehicle rooftop screen control method provided in the embodiments of this application.
[0021] According to a third aspect of this application, a roof-mounted screen control system for a vehicle is provided, the roof-mounted screen control system being disposed on the roof of the vehicle, the roof-mounted screen control system including a roof-mounted screen, a turntable, and a roof-mounted screen control device for a vehicle provided in the second aspect embodiment of this application.
[0022] According to a fourth aspect of this application, a computer-readable storage medium is provided, on which a computer program or instructions are stored, characterized in that, when the computer program or instructions are executed by a processor, the steps of the vehicle top-mounted screen control method provided in the embodiments of this application are implemented.
[0023] According to a fifth aspect of this application, a computer program product is provided, comprising a computer program or instructions, wherein the computer program or instructions, when executed by a processor, implement the steps of the vehicle rooftop screen control method provided in the embodiments of this application.
[0024] According to a sixth aspect of this application, a vehicle is provided, including a roof-mounted screen control device for a vehicle provided in a second aspect embodiment of this application, or a roof-mounted screen control system for a vehicle provided in a third aspect embodiment of this application.
[0025] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0026] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0027] To gain a more complete understanding of this application and its beneficial effects, the following description will be provided in conjunction with the accompanying drawings, wherein the same reference numerals in the following description denote the same parts.
[0028] Figure 1 This is a schematic flowchart of a vehicle rooftop screen control method according to one embodiment of this application;
[0029] Figure 2 This is a schematic flowchart of a vehicle rooftop screen control method according to one embodiment of this application;
[0030] Figure 3 This is a schematic flowchart of a vehicle rooftop screen control method according to one embodiment of this application;
[0031] Figure 4 This is a schematic diagram of a vehicle rooftop screen control device according to one embodiment of this application;
[0032] Figure 5 This is a schematic diagram of a vehicle rooftop screen control device according to one embodiment of this application;
[0033] Figure 6 This is a schematic diagram of a vehicle rooftop screen control device provided in one embodiment of this application.
[0034] Figure label:
[0035] 100, top-mounted screen; 200, turntable; 300, roof. Detailed Implementation
[0036] To make the technical problems, technical solutions, and beneficial effects solved by this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0037] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.
[0038] The following is for reference. Figure 1-6 A detailed description of a vehicle rooftop screen device control method according to an embodiment of this application is provided.
[0039] In some embodiments, such as Figure 1 As shown, the vehicle's roof-mounted screen control method includes the following steps:
[0040] S101, acquire the first sensing information input through the vehicle's sensors.
[0041] The vehicle is equipped with sensors, including vision sensors, radar sensors, pressure sensors, etc., which are not limited here. The top-mounted screen is controlled by acquiring the initial sensing information transmitted by the vehicle's sensors. It should be noted that, due to the variety of sensor types, the initial sensing information acquired here is not limited and can include vision sensing information, radar sensing information, pressure sensing information, etc.
[0042] S102, based on the first sensor information, obtain the first planned path, so as to control the vehicle's top screen to move according to the first planned path.
[0043] The first sensing information can be singular, used to plan the path of the top screen and obtain a first planned path. Alternatively, the first sensing information can be multiple, combined to plan the path of the top screen and obtain a first planned path. Specifically, the first sensing information can be a single visual sensing information, used to plan the path of the top screen to obtain a first planned path; or it can combine visual sensing information, radar sensing information, and pressure sensing information to plan the path of the top screen and obtain a first planned path.
[0044] In some embodiments, the RRT (Rapidly-exploring RandomTree) algorithm or an improved RRT* algorithm can be used for path planning, and no further restrictions are imposed here.
[0045] Therefore, the vehicle roof screen control method provided in this application obtains sensor information to plan the movement path of the vehicle roof screen, thereby satisfying the movement of the roof screen on the vehicle roof so that passengers in different seats can use the roof screen.
[0046] In some embodiments, the first planned path includes a first motion path and a first rotation path.
[0047] The first planned path for the vehicle's roof-mounted screen includes a first motion path and a first rotation path. When the roof-mounted screen moves on the roof, due to its size, there is a risk of collision. Therefore, the movement of the roof-mounted screen cannot rely solely on the first motion path; a first rotation path is also required. The rotation of the roof-mounted screen allows for further obstacle avoidance, thus accommodating the screen's movement on the vehicle's roof and meeting diverse usage scenarios.
[0048] In some embodiments, such as Figure 2 As shown, step S102, obtaining the first planned path based on the first sensor information, includes the following steps:
[0049] S201, Obtain the location information of the obstacle based on the first sensor information.
[0050] The system acquires primary sensing information through sensors on the vehicle. This information allows the system to determine the location of obstacles within the vehicle. These obstacles include seats, interior trim, and passengers. The vehicle's overhead screen needs to avoid these obstacles during its movement; therefore, identifying the location of these obstacles is a necessary function in the control of the overhead screen's motion.
[0051] S202, Obtain the first planned path based on the location information of the obstacles.
[0052] Once the location information of the obstacles is obtained, a preliminary planned path for the vehicle's roof screen can be designed. Since the location information of the obstacles has already been obtained, the movement of the roof screen within the vehicle mainly involves avoiding these obstacles. Therefore, after obtaining the location information of the obstacles, a preliminary movement path for the roof screen can be planned, thus achieving obstacle avoidance while the roof screen moves within the vehicle.
[0053] In some embodiments, the first sensing information includes visual sensing information and / or radar sensing information.
[0054] In some embodiments, the location information of the obstacle can be obtained by a visual sensor, a radar sensor, or a combination of a visual sensor and a radar sensor.
[0055] In some embodiments, visual sensing information is acquired through a visual sensor. This visual sensing information mainly includes image information. A depth point cloud is constructed using the image information, and the location information of the obstacle is obtained from the point cloud data. It should be noted that the obstacle location information obtained from the point cloud data can be the location of the obstacle's center point or center of gravity, or the location information of the obstacle's shape edges, thereby enabling the identification of the obstacle's edges. The visual sensor can be a binocular camera, or any sensor that can visually acquire the obstacle's location, which meets the requirements of this application and is not further limited here.
[0056] In some embodiments, radar sensing information is acquired through a radar sensor. This radar sensing information mainly includes generated high-precision point cloud data. The location information of obstacles can be obtained through this high-precision point cloud data. The radar sensor can be a millimeter-wave radar, lidar, etc. Any radar sensor that can acquire point cloud data can meet the requirements of this application, and no further limitations are imposed here.
[0057] In some embodiments, visual sensors and radar sensors can be used in combination. In this application, visual sensors and radar sensors can have similar functions, both determining the location information of obstacles through point cloud data. In some cases, such as when the visual sensor is obstructed and unable to acquire image information, the radar sensor can determine the location information of obstacles. That is, the visual sensor and radar sensor are redundant in their function of acquiring obstacle location information.
[0058] In some embodiments, the density of obstacles can also be detected. Through dynamic weighting, more computing power is distributed in areas with high obstacle density to increase sampling density and accelerate path search; while in areas with low obstacle density, the sampling density is reduced.
[0059] In some embodiments, the vehicle's roof-mounted screen control method further includes the following steps:
[0060] Based on the first sensor information, obtain the shape of the obstacle;
[0061] Based on the location and shape of the obstacles, determine the first planned path.
[0062] In some embodiments, due to the volume of both the top-mounted screen and the obstacle itself, the movement of the top-mounted screen on the vehicle roof presents a volumetric collision problem. Therefore, it is necessary to obtain the shape of the obstacle to determine whether a volumetric collision will occur during the movement.
[0063] In some embodiments, the vehicle's roof-mounted screen control method further includes the following steps:
[0064] Determine the first movement path based on the location information of the obstacle;
[0065] The first rotation path is determined based on the first motion path and the shape of the obstacle.
[0066] In some embodiments, the initial first movement path of the top screen can be determined by the position information of the obstacle, ensuring that the position information of the obstacle does not fall on the first movement path of the top screen, thus achieving initial obstacle avoidance. However, since obstacles also have shape and size, it is necessary to determine the shape of the obstacle to avoid volume collisions.
[0067] In some embodiments, after the first motion path and the first rotation path are determined, the motion path can be projected onto the screen in the form of a light strip. When the path encounters obstacles and changes in real time, the path change is displayed by changing the color of the light strip.
[0068] In some embodiments, the vehicle's roof-mounted screen control method further includes the following steps:
[0069] When the obstacle is on the first movement path, control the top screen to move at least according to the first rotation path.
[0070] In some embodiments, such as Figure 4-6 As shown, obstacles in a vehicle include seats, interior trim, and passengers. The rooftop screen on the vehicle needs to avoid these obstacles during its movement. When the rooftop screen moves, due to its volume, there is a risk of collision. The rooftop screen has length, width, and height; therefore, as a three-dimensional object, its initial movement path in a certain direction is actually a three-dimensional path, not a simple straight line. Therefore, when an object partially lies on the rooftop screen's three-dimensional path, it is considered an obstacle. However, in most cases, although the obstacle is on the rooftop screen's three-dimensional path, the screen can rotate to avoid it; therefore, the rooftop screen also has a first rotational path.
[0071] In some specific embodiments, such as Figure 4-6 As shown, when the overhead screen is fully open, it moves from the first row of the vehicle towards the third row along the first movement path. At this time, the upper part of the vehicle seats is on the three-dimensional path of the overhead screen's movement, acting as an obstacle and blocking its movement. In some cases, since the upper part of the overhead screen is rotatably connected to the roof, rotating the screen upwards shortens the height of its three-dimensional path, thus avoiding the seat obstacle and allowing the screen to pass through. In other cases, the upper part of the overhead screen can be mounted on a turntable, which is rotatably mounted on the roof. In this case, rotating the turntable shortens the width of the overhead screen's three-dimensional path, thus avoiding the seat obstacle.
[0072] In some embodiments, the vehicle's roof-mounted screen control method further includes the following steps:
[0073] When the obstacle is on the first rotation path, control the top screen to move at least according to the first motion path.
[0074] In some embodiments, such as Figure 4-6As shown, obstacles in the vehicle include seats, interior trim, and passengers. The roof-mounted screen on the vehicle needs to avoid these obstacles during its movement. Due to the size of the roof-mounted screen, collisions are possible during its movement. The roof-mounted screen has length, width, and height; therefore, it is a three-dimensional screen. When it rotates, the resulting first rotation path is actually a three-dimensional path. Therefore, when an object partially lies on the first rotation path of the roof-mounted screen, it is considered an obstacle. In this case, the roof-mounted screen can be controlled to move along the first movement path so that the obstacle is not on the first rotation path, allowing the roof-mounted screen to rotate smoothly.
[0075] In some specific embodiments, such as Figure 4-6 As shown, when the roof screen is fully open, if you want to retract it, the upper part of the roof screen is rotatably connected to the roof, and the lower part rotates upwards to retract it. However, the car seat blocks the retraction of the roof screen, and the lower part of the roof screen may touch the car seat as it rotates upwards. To resolve this, you can control the roof screen to move in a first direction away from the car seat, preventing the car seat from contacting the lower part of the roof screen. This ensures the obstacle is not in the first rotation path, allowing the roof screen to rotate smoothly along that path.
[0076] In some embodiments, such as Figure 3 As shown, the vehicle's roof-mounted screen control method also includes the following steps:
[0077] S301: Based on the first sensor information, obtain the speed and distance information of the obstacle.
[0078] The process involves acquiring initial sensing information through sensors on the vehicle. This initial sensing information allows for the acquisition of speed and distance information for obstacles within the vehicle. Obstacles include seats, interior trim, and passengers. The vehicle's overhead screen needs to avoid these obstacles during its movement. For some obstacles, such as seats, interior trim, or fixed objects, which are generally static, only their positional information is needed. However, for obstacles such as passenger limbs or pets inside the vehicle, which are dynamic, their positional information changes in real time. Therefore, simply acquiring their positional information is insufficient for real-time obstacle avoidance; their speed and distance information are also required.
[0079] S302: Obtain the first planned path based on the location, speed, and distance information of the obstacles.
[0080] After obtaining the location, speed, and distance information of obstacles, a first planned path for the vehicle's top-mounted screen can be planned. The movement of the top-mounted screen within the vehicle primarily involves obstacle avoidance. Therefore, by obtaining the location, speed, and distance information of obstacles, the movement paths of dynamic obstacles within the vehicle can be obtained. Based on the movement paths of these dynamic obstacles, a movement path for the top-mounted screen can be planned, ensuring that the movement paths of the dynamic obstacles and the top-mounted screen do not overlap at least at any given moment. This achieves obstacle avoidance and allows the top-mounted screen to move safely within the vehicle.
[0081] In some embodiments, after obtaining the distance information of the obstacle, the top screen can be controlled to issue an alarm based on the distance between the obstacle and the top screen. The alarm on the top screen can be an audio prompt or a prompt through changes in the light strip, etc., without much limitation here.
[0082] In some embodiments, after obtaining the obstacle's location, speed, and distance information, if the obstacle is a passenger, that is, the passenger's location, speed, and distance information are obtained. At this time, based on the passenger's location, speed, and distance information, as well as the passenger's historical actions, behavior prediction is performed through an LSTM (Long Short-Term Memory) network to predict the passenger's next action and subsequent behavioral trajectory, thereby further performing obstacle avoidance planning.
[0083] In some embodiments, the first sensing information includes at least radar sensing information.
[0084] In some embodiments, the location, speed, and distance information of an obstacle can be acquired using a radar sensor. Alternatively, the location information of an obstacle can be acquired using a visual sensor, while the speed and distance information can be acquired using a radar sensor.
[0085] In some embodiments, the vehicle's roof-mounted screen control method further includes the following steps:
[0086] The risk level of an obstacle is determined based on its speed and distance information.
[0087] Determine the braking strategy for the top screen based on the risk level of the obstacle.
[0088] In some embodiments, for safety reasons, to prevent the overhead screen from colliding with obstacles on passengers or in the vehicle, causing injury to passengers and the display, it is necessary to determine the risk level of the obstacle. The overhead screen is then braked according to the obstacle risk level.
[0089] In some embodiments, when the speed of the obstacle is greater than or equal to a first threshold, the top screen is controlled to perform emergency braking; when the speed of the obstacle is less than the first threshold and the distance between the obstacle and the top screen is less than or equal to a second threshold, the top screen is controlled to perform emergency braking; when the speed of the obstacle is less than the first threshold and the distance between the obstacle and the top screen is between the second threshold and a third threshold, the top screen is controlled to decelerate and avoid the obstacle.
[0090] It should be noted that this application has a distance compensation mechanism. When the distance between the obstacle and the top screen is exactly the second or third threshold, the top screen will be prioritized for emergency braking, regardless of the speed.
[0091] In some specific embodiments, when the obstacle's speed is greater than or equal to 0.5 m / s, the top screen is controlled to perform emergency braking; when the obstacle's speed is less than 0.5 m / s and the distance between the obstacle and the top screen is less than or equal to 30 mm, the top screen is controlled to perform emergency braking. When the obstacle's speed is less than 0.5 m / s and the distance between the obstacle and the top screen is between 30 mm and 100 mm, the top screen is controlled to decelerate and avoid the obstacle.
[0092] In some embodiments, the vehicle's roof-mounted screen control method further includes the following steps:
[0093] Based on the first sensor information, determine the pressure level;
[0094] The braking strategy for the top-mounted screen is determined based on the pressure level.
[0095] In some embodiments, the first sensing information includes pressure sensing information.
[0096] In some embodiments, while the top-mounted screen employs numerous obstacle avoidance strategies and risk management methods during obstacle avoidance, in extreme cases, these strategies and risk management may fail, resulting in the top-mounted screen making actual contact with the obstacle. In such situations, safety control measures are also necessary. Therefore, pressure sensors acquire pressure sensing information, and the pressure level is determined based on this information to control the top-mounted screen to implement different braking strategies.
[0097] In some embodiments, when the pressure level is greater than or equal to the sixth threshold, the top screen is controlled to perform emergency braking; when the pressure level is less than the sixth threshold, the top screen is controlled to decelerate normally to a stop.
[0098] In some specific embodiments, when the pressure level is greater than or equal to 12N, the top-mounted screen is controlled to initiate emergency braking. When the pressure level is less than 12N, the top-mounted screen is controlled to continue normal searching until it stops. In other embodiments, considering the presence of children, the elderly, or people with poor physical condition in the vehicle who have lower tolerance, in some cases, when the pressure level is greater than or equal to 2N, the top-mounted screen can be controlled to initiate emergency braking. When the pressure level is less than 2N, the top-mounted screen is controlled to continue normal searching until it stops. It should be noted that because the force experienced by passengers varies, the actual value of the sixth threshold for the pressure level also varies. The 12N and 2N listed here are the maximum and minimum force thresholds, respectively. In reality, the sixth threshold can be selected and adjusted between 2N and 12N according to the needs of the passengers. In other embodiments, children and adults are mainly distinguished by visual sensors. When the visual sensors fail and cannot distinguish between children, the elderly, and adults, the condition for triggering emergency braking is uniformly set to the minimum force threshold, i.e., 2N. When the force reaches 2N, the emergency braking of the top-mounted screen is triggered.
[0099] In some embodiments, the vehicle's roof-mounted screen control method further includes the following steps:
[0100] Based on the first sensor information, image information is acquired;
[0101] Based on the image information, determine the type of obstacle.
[0102] In some embodiments, the first sensing information includes visual sensing information, through which image information is acquired. The type of obstacle is identified using the image information.
[0103] In some embodiments, image information obtained through a camera or video camera is used to identify obstacle types using the YOLOv5 (You Only Look Once, a single-stage object detection algorithm) model, thereby determining the type of obstacle. The main requirement is to identify whether the obstacle is a passenger or an object.
[0104] In some embodiments, the vehicle's roof screen control method further includes: determining the roof screen obstacle avoidance priority based on the type of obstacle.
[0105] In some embodiments, after identifying the type of obstacle, the obstacle avoidance priority of the top screen needs to be determined based on the obstacle type. For safety reasons, after identifying the type of obstacle, it can be determined whether the obstacle is a passenger or an object inside the vehicle. Therefore, when avoiding obstacles, the priority of avoiding passengers is increased to prevent accidental injury to passengers. In some embodiments, passengers can also be distinguished as children, the elderly, and adults, and further subdivided into the passenger's head, limbs, and torso. Different priorities are assigned according to the type to maximize passenger safety. In other embodiments, in addition to identifying the priority of passengers and objects, live animals such as pets carried by passengers can also be identified and prioritized. Objects can also be identified as fragile or non-fragile, important or unimportant, etc., to achieve priority ranking, which will not be elaborated here.
[0106] In some embodiments, the vehicle's roof-mounted screen control method further includes the following steps:
[0107] Based on the first sensor information, obtain the user's gesture commands;
[0108] Obtain the first planned path based on the user's gesture commands.
[0109] In some embodiments, visual sensing information is obtained through a visual sensor, thereby enabling the recognition of user gesture commands. Users can then control path planning on the top-mounted screen using these gesture commands.
[0110] In some embodiments, such as when a visual sensor acquires a user's gesture command, it reads the meaning expressed by the gesture. The user can pre-record the gesture command or learn the meaning of the gesture using a deep learning model. For example, if the user's gesture is upward, meaning to collapse the top screen, the top screen receives the gesture and replans its path to achieve the function of collapsing the top screen. If the replanned path fails to achieve the command to collapse the top screen, an alarm is issued. Similarly, gesture commands can also be used to open the top screen, control its movement, and stop it.
[0111] This application also provides a vehicle rooftop screen control device, characterized in that it includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor. When the computer program is executed by the processor, it implements the steps of the vehicle rooftop screen control method provided in this application.
[0112] This application embodiment also provides a vehicle roof-mounted screen control system, which is installed on the vehicle roof 300. The roof-mounted screen control system includes a roof-mounted screen 100, a turntable 200, and the vehicle roof-mounted screen control device provided in this application embodiment.
[0113] In some embodiments, the top screen 100 can be moved on the roof 300 and rotated via the turntable 200.
[0114] This application also provides a computer-readable storage medium storing instructions that, when executed by a processor, configure the processor to perform the data processing method described above.
[0115] This application also provides a computer program product, including a computer program or instructions, which, when executed by a processor, implement the steps of the vehicle top-mounted screen control method provided in this application.
[0116] This application also provides a vehicle, including a roof-mounted screen control device or a roof-mounted screen control system provided in this application.
[0117] The various embodiments described in this specification are mainly those that differ from other embodiments. For the same or similar parts between the various embodiments, please refer to each other.
[0118] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0119] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, computer-readable storage media, and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0120] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0121] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0122] In the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more features. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0123] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0124] The embodiments, implementation methods, and related technical features of this application can be combined and substituted for each other without conflict.
[0125] The above are merely preferred embodiments of this application and are not intended to limit this application in any way. In the embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant content of other embodiments. Any brief modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of this application without departing from the content of the technical solution of this application shall still fall within the scope of the technical solution of this application.
[0126] The above provides a detailed description of a vehicle top-mounted screen control method, device, system, and vehicle provided in this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A method for controlling a vehicle's roof-mounted screen, characterized in that, include: Acquire first sensing information input through the vehicle's sensors; Based on the first sensor information, a first planned path is obtained to control the vehicle's top screen to move according to the first planned path.
2. The control method according to claim 1, characterized in that, The first planned path includes a first motion path and a first rotation path.
3. The control method according to claim 2, characterized in that, The step of obtaining the first planned path based on the first sensing information includes: Based on the first sensing information, obtain the location information of the obstacle; The first planned path is obtained based on the location information of the obstacles.
4. The control method according to claim 3, characterized in that, The first sensing information includes visual sensing information and / or radar sensing information.
5. The control method according to claim 3, characterized in that, Also includes: The shape of the obstacle is obtained based on the first sensing information; The first planned path is determined based on the location information and shape of the obstacles.
6. The control method according to claim 5, characterized in that, Determining the first planned path based on the location information and shape of the obstacle includes: The first movement path is determined based on the location information of the obstacle; The first rotation path is determined based on the first motion path and the shape of the obstacle.
7. The control method according to claim 6, characterized in that, Also includes: When the obstacle is on the first movement path, the top screen is controlled to move at least according to the first rotation path.
8. The control method according to claim 6, characterized in that, Also includes: When the obstacle is on the first rotation path, the top screen is controlled to move at least according to the first motion path.
9. The control method according to claim 3, characterized in that, Also includes: Based on the first sensing information, the speed and distance information of the obstacle are obtained; The first planned path is obtained based on the location, speed, and distance information of the obstacles.
10. The control method according to claim 9, characterized in that, The first sensing information includes at least radar sensing information.
11. The control method according to claim 9, characterized in that, Also includes: The risk level of the obstacle is determined based on its speed and distance information. The braking strategy for the top-mounted screen is determined based on the risk level of the obstacle.
12. The control method according to claim 3, characterized in that, Also includes: Based on the first sensor information, determine the pressure level; The braking strategy for the top-mounted screen is determined based on the pressure level.
13. The control method according to claim 3, characterized in that, The first sensing information includes pressure sensing information.
14. The control method according to claim 2, characterized in that, Also includes: Based on the first sensor information, image information is acquired; Based on the image information, determine the type of obstacle.
15. The control method according to claim 14, characterized in that, Also includes: The obstacle avoidance priority of the top screen is determined based on the type of obstacle.
16. The control method according to claim 2, characterized in that, The step of obtaining the first planned path based on the first sensing information further includes: Based on the first sensor information, obtain the user's gesture command; The first planned path is obtained based on the user's gesture command.
17. A roof-mounted screen control device for a vehicle, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the method as described in any one of claims 1 to 16.
18. A roof-mounted screen control system for a vehicle, characterized in that, The roof-mounted screen control system is installed on the roof of the vehicle, and the roof-mounted screen control system includes a roof-mounted screen, a turntable, and a roof-mounted screen control device for the vehicle as described in claim 17.
19. A computer-readable storage medium having a computer program or instructions stored thereon, characterized in that, When the computer program or instructions are executed by a processor, they implement the steps of the method described in any one of claims 1 to 16.
20. A computer program product, characterized in that, It includes a computer program or instructions that, when executed by a processor, implement the steps of the method as described in any one of claims 1 to 16.
21. A vehicle, characterized in that, This includes the vehicle's overhead screen control device as described in claim 17, or the vehicle's overhead screen control system as described in claim 18.