Vehicle viewing control method and device, and vehicle

By using the camera inside the vehicle to identify the passenger's line of sight and posture information, and intelligently adjust the vehicle's ceiling screen and seats, the problem of low viewing convenience in the vehicle is solved, and the viewing comfort and convenience of the passengers are improved.

CN119428470BActive Publication Date: 2025-10-17VOYAH AUTOMOBILE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411878712.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-10-17
Estimated Expiration
2044-12-19

AI Technical Summary

Technical Problem

The viewing process for passengers in the vehicle is not intelligent enough and cannot meet the actual needs of the passengers. The orientation of the vehicle's ceiling screen is not suitable for passengers and needs to be adjusted manually, resulting in low viewing convenience.

Method used

The vehicle's on-board camera is used to identify the passenger's line of sight and posture information, determine the target passenger, and adjust the position and orientation of the vehicle's ceiling screen and seats based on this information to meet the passenger's viewing needs.

Benefits of technology

It improves the viewing comfort and convenience of passengers, avoids the need for passengers to manually adjust the vehicle's ceiling screen and seats, and ensures that the adjustments are targeted and effective.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119428470B_ABST
    Figure CN119428470B_ABST
Patent Text Reader

Abstract

The application discloses a kind of vehicle viewing control method, device and vehicle, vehicle is provided with vehicle suction ceiling screen, this method includes: in response to the viewing demand signal of passenger in vehicle, determine target passenger from passenger in vehicle;Obtain the pose information of target passenger;Vehicle suction ceiling screen is adjusted based on the pose information of target passenger, and / or target seat where target passenger is located is adjusted based on the pose information of target passenger, so that the state between vehicle suction ceiling screen and target passenger changes to target state.The technical problem that the viewing convenience of vehicle is low is solved by the present application.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of vehicle control, and particularly relates to a vehicle viewing control method and device and a vehicle. BACKGROUND

[0002] Passengers in a vehicle usually have viewing needs, but the viewing process is not intelligent enough to meet the actual needs of passengers. For example, a vehicle-mounted ceiling screen may be oriented towards the driver and not towards the passengers, and the passengers need to manually adjust the orientation of the vehicle-mounted ceiling screen, so the viewing convenience of the vehicle is low. SUMMARY

[0003] The present application provides a vehicle viewing control method, device and vehicle, which solves the technical problem of low viewing convenience of the vehicle.

[0004] In a first aspect, the present application provides a vehicle viewing control method, a vehicle-mounted ceiling screen is arranged in a vehicle, and the method comprises the following steps: determining a target passenger from passengers in the vehicle in response to a viewing demand signal of the passengers in the vehicle; obtaining pose information of the target passenger; adjusting the vehicle-mounted ceiling screen based on the pose information of the target passenger, and / or adjusting a target seat where the target passenger is located based on the pose information of the target passenger, so that the state between the vehicle-mounted ceiling screen and the target passenger changes to a target state.

[0005] In combination with the first aspect of the present application, in some embodiments, before the target passenger is determined from the passengers in the vehicle, the method further comprises the following steps: obtaining a line-of-sight direction of the passengers in the vehicle through a vehicle-mounted camera of the vehicle; and if the duration for which the line-of-sight direction of the passengers in the vehicle is oriented towards the vehicle-mounted ceiling screen is greater than a preset duration threshold, generating the viewing demand signal.

[0006] In combination with the first aspect of the present application, in some embodiments, the step of obtaining the line-of-sight direction of the passengers in the vehicle through the vehicle-mounted camera of the vehicle comprises the following steps: when the passengers in the vehicle are in a preset posture, taking the head position of the passengers in the vehicle as an initial head position; detecting head movement data of the passengers in the vehicle through the vehicle-mounted camera; determining a current head position of the passengers in the vehicle based on the head movement data of the passengers in the vehicle and the initial head position; and determining the line-of-sight direction of the passengers in the vehicle based on the current head position of the passengers in the vehicle.

[0007] In some embodiments of the first aspect of the present application, the passengers in the vehicle include a plurality of passengers; and determining the target passenger from the passengers in the vehicle includes: for each passenger in the plurality of passengers in the vehicle, the passenger is a candidate passenger; obtaining a duration of time during which a line of sight of the candidate passenger is directed towards the vehicle-mounted ceiling screen within a preset historical time period; and determining, from the plurality of passengers in the vehicle, a passenger with a maximum duration of time during which a line of sight is directed towards the vehicle-mounted ceiling screen as the target passenger.

[0008] In some embodiments of the first aspect of the present application, the passengers in the vehicle include a plurality of passengers; and determining the target passenger from the passengers in the vehicle includes: determining the target passenger from the plurality of passengers in the vehicle according to a preset passenger priority.

[0009] In some embodiments of the first aspect of the present application, the pose information of the target passenger includes a current position and a current attitude of the target passenger; and adjusting the vehicle-mounted ceiling screen based on the pose information of the target passenger includes: adjusting a position of the vehicle-mounted ceiling screen to a distance deviation between a current human-machine distance and a target distance that is less than a preset first distance threshold based on the current position of the target passenger, the current human-machine distance being a current distance between the vehicle-mounted ceiling screen and the target passenger; and / or adjusting an orientation of the vehicle-mounted ceiling screen to an angle with a target orientation that is less than a preset angle threshold based on the current position and the current attitude of the target passenger, the target orientation being an orientation determined by a line connecting the vehicle-mounted ceiling screen and a head position of the target passenger.

[0010] In some embodiments of the first aspect of the present application, the passengers in the vehicle include a plurality of passengers; and after adjusting the vehicle-mounted ceiling screen based on the pose information of the target passenger, adjusting a target seat on which the target passenger is located based on the pose information of the target passenger includes: obtaining pose information of remaining passengers, the remaining passengers being each passenger in the passengers in the vehicle except the target passenger; determining an adjustment allowable range of the target seat based on the pose information of the target passenger and the pose information of the remaining passengers; and adjusting a position and an angle of the target seat within the adjustment allowable range so that the target seat is oriented towards the vehicle-mounted ceiling screen and a distance deviation between the current human-machine distance and the target distance is less than a preset second distance threshold, the second distance threshold being less than or equal to the first distance threshold.

[0011] In some embodiments of the first aspect of the present application, further comprising: obtaining historical viewing data of the target passenger; determining a viewing preference of the target passenger based on the historical viewing data of the target passenger; and pushing viewing content played on the vehicle-mounted ceiling screen based on the viewing preference of the target passenger.

[0012] In a second aspect, an embodiment of the present application provides a vehicle viewing control device, a vehicle-mounted ceiling screen being arranged in a vehicle, the device comprising: a response unit configured to determine a target passenger from passengers in the vehicle in response to a viewing demand signal of the passengers in the vehicle; an information acquisition unit configured to acquire pose information of the target passenger; and an adjustment unit configured to adjust the vehicle-mounted ceiling screen based on the pose information of the target passenger, and / or adjust a target seat on which the target passenger is seated based on the pose information of the target passenger, so that a state between the vehicle-mounted ceiling screen and the target passenger changes to a target state.

[0013] In a third aspect, an embodiment of the present application provides a vehicle, comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, and the processor implements the method of any one of the first aspect when executing the computer program.

[0014] The one or more technical solutions provided by the embodiments of the present application at least achieve the following technical effects or advantages:

[0015] The embodiments of the present application determine a target passenger from passengers in the vehicle in response to a viewing demand signal of the passengers in the vehicle, acquire pose information of the target passenger, adjust the vehicle-mounted ceiling screen based on the pose information of the target passenger, and / or adjust a target seat on which the target passenger is seated based on the pose information of the target passenger, so that a state between the vehicle-mounted ceiling screen and the target passenger changes to a target state. The vehicle-mounted ceiling screen and / or the target seat are adjusted according to the pose information of the target passenger, so that the position and direction between the vehicle-mounted ceiling screen and the target passenger are more suitable for the target passenger to view, thereby improving the comfort of the target passenger during viewing and avoiding manual adjustment of the vehicle-mounted ceiling screen and the seat by the passenger. Furthermore, the target passenger determined from the passengers in the vehicle is a passenger who has a viewing demand, which avoids invalid adjustment of the vehicle-mounted ceiling screen and the target seat due to failure to identify the target passenger, so that subsequent adjustment is more targeted and viewing of the target passenger is facilitated. Therefore, the viewing convenience of the vehicle is improved.

[0016] In addition, the adjustment of the vehicle-mounted ceiling screen and the target seat improves the viewing convenience of the vehicle and further improves the viewing comfort of the passengers. BRIEF DESCRIPTION OF DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed in the embodiment description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.

[0018] Figure 1A flow chart of a vehicle viewing control method in an embodiment of the present application;

[0019] Figure 2 A function module diagram of a vehicle viewing control device in an embodiment of the present application;

[0020] Figure 3 A structure diagram of a vehicle in an embodiment of the present application. DETAILED DESCRIPTION

[0021] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by a person of ordinary skill in the art without creative work fall within the protection scope of the present application.

[0022] In the present application, the description such as "first", "second", etc. is only for the purpose of description, and cannot be understood as indicating or implying the relative importance of the indicated technical features or implicitly indicating the number of the indicated technical features. Therefore, the features defined with "first", "second" can explicitly or implicitly include at least one of the features. In addition, the technical solutions of various embodiments can be combined with each other, but it must be based on the fact that a person of ordinary skill in the art can realize it. When the combination of technical solutions appears contradictory or unachievable, it should be considered that the combination of technical solutions does not exist, and is not within the protection scope required by the present application.

[0023] The embodiments of the present application provide a vehicle viewing control method, and a vehicle-mounted ceiling screen is arranged in a vehicle. As shown in the figure, the method comprises the following steps S101-S103: Figure 1

[0024] S101: determining a target passenger from passengers in the vehicle in response to a viewing demand signal of the passengers in the vehicle.

[0025] It should be noted that the target passenger refers to a passenger with a viewing demand.

[0026] In some embodiments, a viewing switch is arranged on the vehicle, and before the target passenger is determined from the passengers in the vehicle, the method can further comprise: monitoring the state of the viewing switch; and if the state of the viewing switch is switched from an open state to a closed state, generating the viewing demand signal.

[0027] In other embodiments, before the target passenger is determined from the passengers in the vehicle, the method can further comprise: acquiring the line-of-sight direction of the passengers in the vehicle through a vehicle-mounted camera of the vehicle; and if the duration of the line-of-sight direction of the passengers in the vehicle towards the vehicle-mounted ceiling screen is greater than a preset duration threshold, generating the viewing demand signal. ​

[0028] It should be noted that the preset time threshold can be a time period less than 10 seconds, such as 8 seconds, 5 seconds, or 3 seconds, etc. It should be noted that if the passenger looks at the vehicle ceiling screen, the vehicle ceiling screen is controlled to play a video, which can cause the passenger to be disturbed, because the passenger does not necessarily have a viewing requirement. Therefore, the embodiment of the application sets a preset time threshold, and only in the case that the passenger looks at the vehicle ceiling screen for a long time, a viewing requirement signal is generated, thereby improving the accuracy of identifying the viewing requirement of the passenger.

[0029] In some embodiments, acquiring the line-of-sight direction of the passenger in the vehicle through the vehicle camera can include: when the passenger in the vehicle is in a preset posture, taking the head position of the passenger in the vehicle as an initial head position; detecting head movement data of the passenger in the vehicle through the vehicle camera; determining a current head position of the passenger in the vehicle based on the head movement data of the passenger in the vehicle and the initial head position; and determining the line-of-sight direction of the passenger in the vehicle based on the current head position of the passenger in the vehicle.

[0030] It should be noted that the preset posture can refer to a posture in which the passenger looks at the front of the vehicle.

[0031] In some embodiments, the passengers in the vehicle include a plurality of passengers; determining a target passenger from the passengers in the vehicle can include: for each passenger of the plurality of passengers in the vehicle, the passenger is respectively taken as a candidate passenger; acquiring a duration for which the line-of-sight direction of the candidate passenger is directed to the vehicle ceiling screen within a preset historical time period; and from the plurality of passengers in the vehicle, a passenger with the longest duration for which the line-of-sight direction is directed to the vehicle ceiling screen is taken as the target passenger.

[0032] It should be noted that the preset historical time period refers to a time period before the current time, and the preset historical time period can be a historical time period less than 60 seconds, such as 50 seconds, 30 seconds, or 10 seconds, etc.

[0033] It should be noted that the passenger with a shorter duration for which the line-of-sight direction is directed to the vehicle ceiling screen can only have a glance and no viewing requirement. Only in the case that the passenger has a viewing requirement, the passenger will look at the vehicle ceiling screen for a long time, and at this time, the duration for which the line-of-sight direction is directed to the vehicle ceiling screen is longer. Therefore, whether the passenger has a viewing requirement is determined according to the duration for which the line-of-sight direction is directed to the vehicle ceiling screen, thereby improving the accuracy of determining the target passenger.

[0034] In other embodiments, the passengers in the vehicle include a plurality of passengers; determining a target passenger from the passengers in the vehicle can include: determining a target passenger from the plurality of passengers in the vehicle according to a preset passenger priority.

[0035] It should be noted that the passenger priority can be determined according to the seat position or the passenger identity. When the passenger priority is determined according to the seat position, the preset passenger priority can be that the priority of the front passenger is greater than that of the rear passenger. When the passenger priority is determined according to the passenger identity, the preset passenger priority can be that the priority of the vehicle owner is greater than that of the family passenger of the vehicle owner, and the priority of the family passenger of the vehicle owner is greater than that of the ordinary passenger.

[0036] It should be noted that, in the case of determining the target passenger according to the preset passenger priority, the use experience of the vehicle owner is maximally ensured.

[0037] In some embodiments, the passenger in the vehicle includes one; determining the target passenger from the passenger in the vehicle can include: taking the passenger in the vehicle as the target passenger.

[0038] S102: Obtain the pose information of the target passenger.

[0039] In some embodiments, obtaining the pose information of the target passenger can be: obtaining the pose information of the target passenger through a vehicle-mounted camera of the vehicle.

[0040] It should be noted that the pose information of the target passenger can include the current position and the current posture of the target passenger.

[0041] S103: Adjust the vehicle-mounted ceiling screen based on the pose information of the target passenger, and / or adjust the target seat where the target passenger is located based on the pose information of the target passenger, so that the state between the vehicle-mounted ceiling screen and the target passenger changes to a target state.

[0042] It should be noted that the target state refers to a state that meets the comfortable viewing demand of the target passenger. Specifically, the target state can include that the vehicle-mounted ceiling screen faces the target passenger, and the distance deviation between the current distance between the vehicle-mounted ceiling screen and the target passenger and the target distance is less than a preset distance threshold.

[0043] It should be noted that, in the case where the passenger in the vehicle includes multiple passengers, not every passenger has a viewing demand. If the vehicle-mounted ceiling screen starts playing a video directly without identifying the target passenger, a possible problem is that the vehicle-mounted ceiling screen does not face the target passenger, and the target seat of the target passenger is in an unsuitable state for viewing, thereby failing to meet the passenger who has a viewing demand. Therefore, the embodiment of the present application limits to determine the target passenger from the passenger in the vehicle, and then adjusts the vehicle-mounted ceiling screen and the target seat according to the target passenger, so as to avoid the situation that the vehicle-mounted ceiling screen and the target seat are not adjusted for the target passenger, and the subsequent adjustment is more targeted. Therefore, the viewing comfort of the passenger is improved.

[0044] In some embodiments, the pose information of the target passenger includes a current position and a current posture of the target passenger; and adjusting the position of the in-vehicle ceiling screen based on the pose information of the target passenger can include: adjusting the position of the in-vehicle ceiling screen based on the current position of the target passenger to a distance deviation between a current distance between the in-vehicle ceiling screen and the target passenger and a target distance being less than a preset first distance threshold; and / or adjusting an orientation of the in-vehicle ceiling screen based on the current position and the current posture of the target passenger to an angle between the orientation and a target orientation being less than a preset angle threshold, the target orientation being determined by a line connecting the in-vehicle ceiling screen and a head position of the target passenger.

[0045] It should be noted that the target distance refers to a distance between the in-vehicle ceiling screen and the target passenger when the user is watching a movie.

[0046] In some embodiments, adjusting the position of the in-vehicle ceiling screen based on the current position of the target passenger to the distance deviation between the current distance and the target distance being less than the preset first distance threshold can include: determining a lateral movement distance and a longitudinal movement distance of the in-vehicle ceiling screen based on the current position of the target passenger; and adjusting the position of the in-vehicle ceiling screen based on the lateral movement distance and the longitudinal movement distance of the in-vehicle ceiling screen to make the distance deviation between the current distance and the target distance less than the preset first distance threshold.

[0047] In some embodiments, the passengers in the vehicle include a plurality of passengers; and after adjusting the in-vehicle ceiling screen based on the pose information of the target passenger, adjusting a target seat on which the target passenger is located based on the pose information of the target passenger can include: obtaining pose information of the remaining passengers, the remaining passengers being each passenger in the passengers in the vehicle except the target passenger; determining an adjustment allowable range of the target seat based on the pose information of the target passenger and the pose information of the remaining passengers; and adjusting a position and an angle of the target seat within the adjustment allowable range to make the target seat face the in-vehicle ceiling screen and the distance deviation between the current distance and the target distance being less than a preset second distance threshold, the second distance threshold being less than or equal to the first distance threshold.

[0048] For example, assuming the target distance is 0.8 meters, the first distance threshold is 0.2 meters, and the second distance threshold is 0.1 meters. Then, after the vehicle-mounted ceiling screen is adjusted to the maximum extent, the current distance between the human and the machine may be 0.65 meters, which is still quite different from the target distance, so the target seat needs to be adjusted further. After the adjustment is completed, the current distance between the human and the machine may be 0.75 meters. It should be noted that the adjustment of the vehicle-mounted ceiling screen makes the current distance between the human and the machine close to the target distance. At this time, there is still a large difference from the target distance, so the target seat needs to be adjusted further to further make the current distance between the human and the machine closer to the target distance. Therefore, combined with the adjustment of the vehicle-mounted ceiling screen and the target seat, the adjustable distance range is increased, so that the distance between the vehicle-mounted ceiling screen and the target seat can be as close to the target distance as possible, thereby improving the viewing comfort of the target passengers.

[0049] In some embodiments, the adjustment allowable range includes a position adjustment allowable sub-range and an angle adjustment allowable sub-range. Adjusting the position and angle of the target seat within the adjustment allowable range can be: adjusting the position of the target seat based on the position adjustment allowable sub-range, and adjusting the angle of the target seat based on the angle adjustment allowable sub-range.

[0050] In some embodiments, the vehicle viewing control method may further include: obtaining historical viewing data of the target passenger; determining the target passenger's viewing preferences based on the target passenger's historical viewing data; and pushing viewing content played on the vehicle's ceiling screen based on the target passenger's viewing preferences.

[0051] It should be noted that based on the viewing preferences of the target passengers, the movie content played on the on-board ceiling screen is pushed, which avoids the passengers from searching for the content they want to watch themselves, facilitates the passengers' viewing process, and thus improves the viewing comfort of the target passengers.

[0052] It should be noted that embodiments of the present invention can identify the identities of occupants (owner, family members, and ordinary passengers) through a high-precision onboard camera. Based on the preset member priority, seat position, and eye line of sight, the screen position angle and the fore-aft position of the seat are proactively adjusted to ensure the optimal viewing angle, distance, and effect. Furthermore, the in-car entertainment system's big data analysis and content recommendation algorithms are leveraged to proactively push preferred viewing content to the user, significantly enhancing the user experience of the in-car ceiling screen.

[0053] It should be noted that the interactive design of the vehicle-mounted suction screen can be based on current advanced camera sensors, image processing technology, excellent screen adjustment mechanical structure and intelligent algorithms of the vehicle-mounted entertainment system, which can significantly improve the passenger's riding experience and entertainment enjoyment. Among them, the vehicle-mounted camera can be a multifunctional camera inside the vehicle, which can be arranged above the front windshield or the roof to ensure that the passenger's facial information and eye line of sight can be clearly captured. The camera should have night vision, wide-angle and dynamic tracking functions to adapt to different lighting conditions and passenger movements. Image processing technology can use image vision technology such as face recognition, head pose estimation and eye tracking to analyze the images captured by the camera and accurately identify the passenger's seat position, head orientation and eye line direction. For mechanical structure design, the suction screen should be equipped with flexible mechanical structures such as rotating shafts and sliding rails to ensure that multi-directional and multi-angle adjustments can be achieved. Data algorithm technology can use the algorithms and big data analysis capabilities of the vehicle-mounted entertainment system to learn the passenger's viewing habits and predict their preferences and actively push their preferred content. The above specific hardware, technology and mechanism design in the field can be used, which will not be described here. After detecting the user and his viewing needs, the screen position angle and the front and rear position of the seat can be actively adjusted according to the preset member priority, the seat position and the eye line of sight to ensure the best viewing angle, distance and effect. At the same time, using the big data analysis and content recommendation algorithm of the vehicle-mounted entertainment system, the preferred viewing content is actively pushed to improve the use experience of the vehicle-mounted suction screen.

[0054] Specifically, the process of viewing control can also be as follows: first, based on the image processing result, the potential landing point of the passenger's line of sight in the screen area is identified. If the line of sight continuously points to the screen or stays near the screen for more than a certain time threshold (5 seconds), it can be preliminarily judged that the passenger has a viewing demand; second, based on the image processing result and behavior pattern recognition, combined with the passenger's body movements (such as looking up at the screen, adjusting the sitting posture to better watch, etc.), the viewing intention is further confirmed; third, once it is confirmed that the passenger has a viewing demand, the vehicle-mounted system should immediately start the screen dynamic adjustment mechanism, calculate the best display angle according to the angle and distance between the passenger's eyeball and the ceiling screen calculated by image technology, ensure that the screen content can be clearly and comfortably presented in the passenger's field of view, and in the adjustment process, the system can inform the passenger that the screen is being adjusted through sound or visual prompts (such as slight flashing of the screen edge), and finally confirm the completion of the adjustment, improving the passenger's sense of participation and trust; fourth, based on the preset optimal viewing distance, if it is identified that the distance between the screen and the passenger is too large or too small, the seat position is actively adjusted. If the adjustment amplitude is too large, it may cause discomfort or safety hazards to other passengers (identified by image recognition or seat pressure sensor recognition technology), the system will issue a warning prompt and suggest that the passenger manually adjust. Fifth, based on the image processing result, after identifying the passenger's identity, according to the passenger's viewing history, preference settings or content recommendation algorithm in the vehicle-mounted entertainment system, the passenger may like the viewing content and intelligently push it for the passenger to choose the viewing content. In addition, in the above process, when multiple passengers are identified to have viewing needs, priority judgment can be made according to passenger priority settings. At the same time, when processing passenger image and position information, high-level encryption technology should be used to ensure the security of data in the transmission and storage process, and strict access control to passenger data should be implemented. At the same time, the passenger's identity is anonymized to avoid leaking personal privacy.

[0055] It should be noted that in the priority setting, the car owner can have the highest priority, and the car owner can set his own viewing priority to the highest, to ensure that the system can meet the viewing needs of the car owner first when there are multiple passengers. If the vehicle is mainly used for family travel, the car owner can also set the viewing priority of family members higher than that of ordinary passengers to ensure the viewing experience of family members. In addition, it is also possible to customize the priority, in addition to the preset priority, the car owner can also customize the priority order of the passengers according to the specific situation to meet different travel needs.

[0056] The embodiment of the present application determines a target passenger from passengers in the vehicle in response to a viewing demand signal of the passengers in the vehicle, acquires pose information of the target passenger, adjusts the vehicle-mounted ceiling screen based on the pose information of the target passenger, and / or adjusts a target seat where the target passenger is based on the pose information of the target passenger, so that the state between the vehicle-mounted ceiling screen and the target passenger changes to a target state. The vehicle-mounted ceiling screen and / or the target seat are adjusted according to the pose information of the target passenger, so that the position and direction of the vehicle-mounted ceiling screen relative to the target passenger are more suitable for the target passenger to watch a movie, thereby improving the comfort of the target passenger during the movie watching process and avoiding manual adjustment of the vehicle-mounted ceiling screen and the seat by the passenger. Further, the target passenger determined from the passengers in the vehicle is a passenger who has a viewing demand, which avoids invalid adjustment of the vehicle-mounted ceiling screen and the target seat due to failure to identify the target passenger, so that subsequent adjustment is more targeted and the movie watching of the target passenger is facilitated. Therefore, the movie watching convenience of the vehicle is improved. In addition, the movie watching convenience of the vehicle is improved due to the adjustment of the vehicle-mounted ceiling screen and the target seat, and the movie watching comfort of the passengers is improved.

[0057] Based on the same inventive concept, referring to Figure 2 The embodiment of the present application provides a vehicle movie watching control device 10, a vehicle-mounted ceiling screen is arranged in a vehicle, and the vehicle movie watching control device 10 comprises: a response unit 110, configured to determine a target passenger from passengers in the vehicle in response to a viewing demand signal of the passengers in the vehicle; an information acquisition unit 120, configured to acquire pose information of the target passenger; and an adjustment unit 130, configured to adjust the vehicle-mounted ceiling screen based on the pose information of the target passenger, and / or adjust a target seat where the target passenger is based on the pose information of the target passenger, so that the state between the vehicle-mounted ceiling screen and the target passenger changes to a target state.

[0058] It can be understood that the vehicle movie watching control device 10 further comprises a signal generation unit, configured to acquire a line-of-sight direction of the passengers in the vehicle through a vehicle-mounted camera of the vehicle before determining the target passenger from the passengers in the vehicle, and generate the viewing demand signal if the duration for which the line-of-sight direction of the passengers in the vehicle is toward the vehicle-mounted ceiling screen is greater than a preset duration threshold. The line-of-sight direction of the passengers in the vehicle is acquired through the vehicle-mounted camera of the vehicle, which comprises: taking the head position of the passengers in the vehicle as an initial head position when the passengers in the vehicle are in a preset posture; detecting head movement data of the passengers in the vehicle through the vehicle-mounted camera; determining a current head position of the passengers in the vehicle based on the head movement data of the passengers in the vehicle and the initial head position; and determining the line-of-sight direction of the passengers in the vehicle based on the current head position of the passengers in the vehicle.

[0059] In some embodiments, the passengers in the vehicle include a plurality of passengers; the response unit 110 is specifically configured to: for each of the plurality of passengers in the vehicle, the passenger is a candidate passenger; obtain a duration for which a line-of-sight direction of the candidate passenger is oriented towards the vehicle ceiling screen in a preset historical time period; and from the plurality of passengers in the vehicle, a passenger with a maximum duration for which the line-of-sight direction is oriented towards the vehicle ceiling screen is determined as a target passenger.

[0060] In some other embodiments, the passengers in the vehicle include a plurality of passengers; the response unit 110 is specifically configured to: determine a target passenger from the plurality of passengers in the vehicle according to a preset passenger priority.

[0061] It can be understood that the pose information of the target passenger includes a current position and a current attitude of the target passenger; the adjustment unit 130 includes a first adjustment sub-unit configured to adjust the vehicle ceiling screen based on the pose information of the target passenger. The first adjustment sub-unit is specifically configured to: based on the current position of the target passenger, adjust a position of the vehicle ceiling screen to a distance deviation between a current human-machine distance and a target distance being less than a preset first distance threshold, the current human-machine distance being a current distance between the vehicle ceiling screen and the target passenger; and / or based on the current position and the current attitude of the target passenger, adjust an orientation of the vehicle ceiling screen to an angle with a target orientation being less than a preset angle threshold, the target orientation being an orientation determined by a line connecting the vehicle ceiling screen and a head position of the target passenger.

[0062] It can be understood that the passengers in the vehicle include a plurality of passengers; the adjustment unit 130 further includes a second adjustment sub-unit configured to, after adjusting the vehicle ceiling screen based on the pose information of the target passenger, adjust a target seat on which the target passenger is located based on the pose information of the target passenger. The second adjustment sub-unit is specifically configured to: obtain pose information of the remaining passengers, the remaining passengers being each of the passengers in the vehicle except the target passenger; determine an adjustment allowable range of the target seat based on the pose information of the target passenger and the pose information of the remaining passengers; and adjust a position and an angle of the target seat within the adjustment allowable range so that the target seat is oriented towards the vehicle ceiling screen and a distance deviation between the current human-machine distance and the target distance is less than a preset second distance threshold, the second distance threshold being less than or equal to the first distance threshold.

[0063] It can be understood that the vehicle viewing control apparatus 10 further includes a pushing unit configured to: obtain historical viewing data of the target passenger; determine a viewing preference of the target passenger based on the historical viewing data of the target passenger; and push viewing content played on the vehicle ceiling screen based on the viewing preference of the target passenger.

[0064] It should be understood that more implementation details of the vehicle viewing control apparatus 10 in the embodiments of the present application are described with reference to the foregoing vehicle viewing control method, and for the sake of brevity of the description, will not be described here.

[0065] Based on the same inventive concept, an embodiment of the present invention further provides a vehicle, such as Figure 3 As shown, it includes a memory 304, a processor 302 and a computer program stored in the memory 304 and capable of running on the processor 302. The processor 302 executes the program to implement the steps described in any implementation of the vehicle viewing control method embodiment.

[0066] Among them, Figure 3 In the embodiment of the present invention, a bus architecture (represented by bus 300) is shown. Bus 300 may include any number of interconnected buses and bridges, and bus 300 links together various circuits including one or more processors represented by processor 302 and memory represented by memory 304. Bus 300 may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. Bus interface 305 provides an interface between bus 300 and receiver 301 and transmitter 303. Receiver 301 and transmitter 303 may be the same component, namely a transceiver, which provides a unit for communicating with various other devices over a transmission medium. Processor 302 is responsible for managing bus 300 and general processing, while memory 304 may be used to store data used by processor 302 when performing operations.

[0067] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as one or more instructions or codes on or transmitted via a computer-readable medium. Other examples and implementations are within the scope and spirit of the present invention and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hardwiring, or a combination of any of these. Furthermore, each functional unit may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit.

[0068] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the units can be a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0069] The units described as separate components may or may not be physically separate, and the components of the control device may or may not be physical units, i.e., may be located in one place or distributed over multiple units. Part or all of the units can be selected as needed to achieve the purposes of the embodiments of the present application.

[0070] The integrated units, if implemented in the form of software functional units and sold or used as independent products, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application, essentially or in part, or all or part of the technical solutions, can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk, and various other media that can store program codes.

[0071] The above only describes the embodiments of the present application and is not intended to limit the present application. For those skilled in the art, the present application can have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the scope of the claims of the present application.

Claims

1. A vehicle viewing control method, characterized in that: A vehicle is provided with a ceiling screen, and the vehicle includes multiple passengers. The method includes: In response to a movie viewing demand signal from a passenger in the vehicle, a target passenger is determined from among the passengers in the vehicle, including: selecting each of the multiple passengers in the vehicle as a candidate passenger; obtaining a duration during which the candidate passenger's line of sight is directed toward the vehicle ceiling screen within a preset historical duration; and selecting, from among the multiple passengers in the vehicle, the passenger whose line of sight is directed toward the vehicle ceiling screen for the longest duration as the target passenger; Obtaining the position information of the target passenger; The vehicle-mounted ceiling screen is adjusted based on the position information of the target passenger, and / or the target seat where the target passenger is located is adjusted based on the position information of the target passenger, so that the state between the vehicle-mounted ceiling screen and the target passenger is changed to the target state.

2. The vehicle viewing control method according to claim 1, characterized in that: Before determining the target passenger from the passengers in the vehicle, the method further includes: Acquiring the sight direction of the passengers in the vehicle through the vehicle-mounted camera of the vehicle; If the duration of the sight line of the passenger in the vehicle being directed toward the vehicle-mounted ceiling screen is greater than a preset duration threshold, the movie viewing demand signal is generated.

3. The vehicle viewing control method according to claim 2, characterized in that: The obtaining of the sight direction of the passenger in the vehicle by using the vehicle-mounted camera of the vehicle includes: When the passenger in the vehicle is in a preset posture, taking the head position of the passenger in the vehicle as the initial head position; detecting head movement data of passengers in the vehicle by using the vehicle-mounted camera; determining a current head position of the vehicle occupant based on the head movement data of the vehicle occupant and the initial head position; Based on the current head position of the passenger in the vehicle, a sight line direction of the passenger in the vehicle is determined.

4. The vehicle viewing control method according to any one of claims 1 to 3, characterized in that: The position information of the target passenger includes the current position and current posture of the target passenger; The adjusting the vehicle-mounted ceiling screen based on the position information of the target passenger includes: Based on the current position of the target passenger, adjusting the position of the vehicle ceiling screen until a distance deviation between the current distance between the passenger and the target passenger and the target passenger is less than a preset first distance threshold; and / or Based on the current position and current posture of the target passenger, the orientation of the vehicle ceiling screen is adjusted to an angle less than a preset angle threshold with respect to the target orientation, where the target orientation is determined by a line connecting the vehicle ceiling screen and the head position of the target passenger.

5. The vehicle viewing control method according to claim 4, characterized in that: The vehicle includes a plurality of passengers; after adjusting the vehicle-mounted ceiling screen based on the position information of the target passenger, adjusting the target seat where the target passenger is located based on the position information of the target passenger includes: Acquiring position information of other passengers, where the other passengers are all passengers in the vehicle except the target passenger; determining an allowable adjustment range of the target seat based on the position and posture information of the target passenger and the position and posture information of the remaining passengers; The position and angle of the target seat are adjusted within the allowable adjustment range so that the target seat faces the vehicle-mounted ceiling screen, and the distance deviation between the current distance between the human and the machine and the target distance is less than a preset second distance threshold, and the second distance threshold is less than or equal to the first distance threshold.

6. The vehicle viewing control method according to claim 1, characterized in that: Also includes: Obtaining historical movie viewing data of the target passenger; determining the target passenger's movie-watching preference based on the target passenger's historical movie-watching data; Based on the viewing preferences of the target passenger, the viewing content played on the vehicle ceiling screen is pushed.

7. A vehicle viewing control device, characterized in that: A vehicle-mounted ceiling screen is provided in a vehicle, wherein the vehicle has multiple passengers, and the device comprises: a response unit, configured to determine a target passenger from among the passengers in the vehicle in response to a movie viewing demand signal from a passenger in the vehicle, comprising: determining each of the plurality of passengers in the vehicle as a candidate passenger; obtaining a duration during which the candidate passenger's line of sight is directed toward the vehicle-mounted ceiling screen within a preset historical duration; and determining, from among the plurality of passengers in the vehicle, the passenger whose line of sight is directed toward the vehicle-mounted ceiling screen for the longest duration as the target passenger; An information acquisition unit, configured to acquire the position information of the target passenger; An adjustment unit is used to adjust the vehicle-mounted ceiling screen based on the position information of the target passenger, and / or adjust the target seat where the target passenger is located based on the position information of the target passenger, so that the state between the vehicle-mounted ceiling screen and the target passenger changes to a target state.

8. A vehicle, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of claims 1 to 6 when executing the computer program.

Citation Information

Patent Citations

  • Control method and device of vehicle-mounted display equipment, storage medium and electronic equipment

    CN114872636A

  • Vehicle rear row display screen control method, device and equipment and storage medium

    CN115431890A