Vehicle film watching control method and device and vehicle
By using the camera in the vehicle to obtain the passenger's line of sight and position information, and automatically adjust the on-board ceiling screen and seats, the problem of low convenience in viewing in the vehicle is solved, and the passenger's viewing comfort and convenience are improved.
Patent Information
- Application Number
- CN202411878712.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-12-19
AI Technical Summary
The viewing convenience in the vehicle is low, and the on-board ceiling screen is difficult to automatically adjust to meet the viewing needs of passengers.
The passenger's line of sight direction and position information are obtained through the camera in the vehicle, the target passenger is determined, and the position and orientation of the on-board ceiling screen and seat are adjusted based on this information to optimize the viewing experience.
It improves the comfort and convenience of viewing passengers in the vehicle, avoids the need for passengers to manually adjust the on-board ceiling screen and seats, and ensures that the viewing needs of target passengers are met.
Smart Images

Figure CN119428470A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of vehicle control, and in particular relates to a vehicle viewing control method, device and vehicle. Background Art
[0002] Passengers in vehicles usually have the need to watch movies, but the viewing process is not intelligent enough to meet the actual needs of passengers. For example, the car's ceiling screen may be facing the driver instead of the passengers, and the passengers need to manually adjust the direction of the car's ceiling screen, making the viewing convenience of the vehicle low. Summary of the invention
[0003] The embodiments of the present invention provide a vehicle viewing control method, device and vehicle, which solve the technical problem of low viewing convenience in the vehicle.
[0004] In a first aspect, an embodiment of the present invention provides a vehicle viewing control method, wherein a vehicle-mounted ceiling screen is provided in the vehicle, and the method comprises: determining a target passenger from the passengers in the vehicle in response to a viewing demand signal of a passenger in the vehicle; acquiring position information of the target passenger; adjusting the vehicle-mounted ceiling screen based on the position information of the target passenger, and / or adjusting a 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.
[0005] In combination with the first aspect of the present invention, in some embodiments, before determining the target passenger from the passengers in the vehicle, it also includes: obtaining the line of sight direction of the passenger in the vehicle through the vehicle-mounted camera; if the duration of the line of sight of the passenger in the vehicle toward the vehicle-mounted ceiling screen is greater than a preset duration threshold, generating the movie viewing demand signal.
[0006] In combination with the first aspect of the present invention, in some embodiments, obtaining the line of sight direction of the passenger in the vehicle through the on-board 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 the head movement data of the passenger in the vehicle through the on-board camera; determining the 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.
[0007] In combination with the first aspect of the present invention, in some embodiments, the vehicle includes multiple passengers; determining the target passenger from the passengers in the vehicle includes: targeting each of the multiple passengers in the vehicle as a candidate passenger; obtaining the duration of the candidate passenger's line of sight toward the vehicle-mounted ceiling screen within a preset historical time length; and from among the multiple passengers in the vehicle, selecting the passenger whose line of sight is directed toward the vehicle-mounted ceiling screen for the longest duration as the target passenger.
[0008] In combination with the first aspect of the present invention, in some embodiments, the vehicle includes multiple passengers; determining the target passenger from the passengers in the vehicle includes: determining the target passenger from the multiple passengers in the vehicle according to a preset passenger priority.
[0009] In combination with the first aspect of the present invention, in some embodiments, the position information of the target passenger includes the current position and current posture of the target passenger; the adjusting of 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-mounted ceiling screen to a distance deviation between the current human-machine distance and the target distance that is less than a preset first distance threshold, the current human-machine distance being the current distance between the vehicle-mounted ceiling screen and the target passenger; and / or based on the current position and current posture of the target passenger, adjusting the orientation of the vehicle-mounted ceiling screen to an angle with the target orientation that is less than a preset angle threshold, the target orientation being an orientation determined by a line connecting the vehicle-mounted ceiling screen and the target passenger's head position.
[0010] In combination with the first aspect of the present invention, in some embodiments, there are multiple passengers in the vehicle; 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: obtaining the position information of the remaining passengers, and the remaining passengers are each passenger in the vehicle except the target passenger; determining the allowable adjustment range of the target seat based on the position information of the target passenger and the position information of the remaining passengers; adjusting the position and angle of the target seat 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.
[0011] In combination with the first aspect of the present invention, in some embodiments, it also includes: obtaining the historical movie-watching data of the target passenger; determining the movie-watching preference of the target passenger based on the historical movie-watching data of the target passenger; and pushing the movie content played on the vehicle-mounted ceiling screen based on the movie-watching preference of the target passenger.
[0012] In a second aspect, an embodiment of the present invention provides a vehicle viewing control device, wherein a vehicle-mounted ceiling screen is provided in the vehicle, and the device comprises: a response unit, for determining a target passenger from the passengers in the vehicle in response to a viewing demand signal of the passenger in the vehicle; an information acquisition unit, for acquiring position information of the target passenger; an adjustment unit, for adjusting the vehicle-mounted ceiling screen based on the position information of the target passenger, and / or adjusting 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 is changed to a target state.
[0013] In a third aspect, an embodiment of the present invention provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any one of the methods described in the first aspect when executing the computer program.
[0014] One or more technical solutions provided by the embodiments of the present invention achieve at least the following technical effects or advantages:
[0015] The embodiment of the present invention determines the target passenger from the passengers in the vehicle by responding to the viewing demand signal of the passengers in the vehicle; obtains the position information of the target passenger; adjusts the vehicle-mounted ceiling screen based on the position information of the target passenger, and / or adjusts 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 the target state. The vehicle-mounted ceiling screen and / or the target seat are adjusted according to the position 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 the movie, thereby improving the comfort of the target passenger during the viewing process and avoiding the passenger from manually adjusting the vehicle-mounted ceiling screen and seat. Further, the target passenger determined from the passengers in the vehicle is a passenger with a viewing demand, which avoids the invalid adjustment of the vehicle-mounted ceiling screen and the target seat due to the failure to identify the target passenger, making the subsequent adjustment more targeted, and facilitating the viewing of the target passenger. Therefore, the convenience of viewing the movie in the vehicle is improved.
[0016] In addition, due to the adjustment of the vehicle's ceiling screen and target seats, the convenience of watching movies in the vehicle is improved, thereby improving the viewing comfort of the passengers. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0018] Figure 1is a flow chart of a vehicle viewing control method in an embodiment of the present invention;
[0019] Figure 2 1 is a functional module diagram of a vehicle viewing control device according to an embodiment of the present invention;
[0020] Figure 3 Schematic diagram of the structure of a vehicle in an embodiment of the present invention. DETAILED DESCRIPTION
[0021] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0022] In the present invention, descriptions such as "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.
[0023] The embodiment of the present invention provides a vehicle viewing control method, wherein a vehicle-mounted ceiling screen is provided in the vehicle, and a reference Figure 1 As shown, the method includes the following steps S101 to S103:
[0024] S101: In response to a movie watching demand signal from a passenger in a vehicle, determining a target passenger from among the passengers in the vehicle.
[0025] It should be noted that the target passengers refer to passengers who have the need to watch movies.
[0026] In some embodiments, a movie viewing switch is provided on the vehicle. Before determining the target passenger from the passengers in the vehicle, the process may also include: monitoring the state of the movie viewing switch; and generating a movie viewing demand signal if the state of the movie viewing switch is monitored to switch from an open state to a closed state.
[0027] In other embodiments, before determining the target passenger from the passengers in the vehicle, it may also include: obtaining the line of sight direction of the passenger in the vehicle through the vehicle's on-board camera; if the duration of the line of sight of the passenger in the vehicle toward the on-board ceiling screen is greater than a preset duration threshold, generating a movie viewing demand signal.
[0028] It should be noted that the preset duration threshold can be a duration of less than 10 seconds, such as 8 seconds, 5 seconds or 3 seconds, etc. It should also be noted that if a passenger looks at the vehicle-mounted ceiling screen, the vehicle-mounted ceiling screen is controlled to play a video, which may interfere with the passengers because the passengers do not necessarily have the need to watch movies. Therefore, the embodiment of the present invention sets a preset duration threshold, and only when the passenger looks at the vehicle-mounted ceiling screen for a long time, a movie-watching demand signal is generated, thereby improving the accuracy of identifying the passenger's movie-watching demand.
[0029] In some embodiments, obtaining the line of sight direction of a passenger in the vehicle through an on-board camera of the vehicle may include: when the passenger in the vehicle is in a preset posture, using the head position of the passenger in the vehicle as the initial head position; detecting the head movement data of the passenger in the vehicle through the on-board camera; determining the current head position of the passenger in the vehicle based on the head movement data and the initial head position of the passenger in the vehicle; 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 may refer to the posture of the passenger looking straight ahead of the vehicle.
[0031] In some embodiments, there are multiple passengers in the vehicle; determining the target passenger from the passengers in the vehicle may include: targeting each of the multiple passengers in the vehicle as a candidate passenger; obtaining the duration of the candidate passenger's line of sight being directed toward the vehicle-mounted ceiling screen within a preset historical time period; and selecting the passenger whose line of sight is directed toward the vehicle-mounted ceiling screen for the longest duration among the multiple passengers in the vehicle as the target passenger.
[0032] It should be noted that the preset historical duration refers to a period of time before the current moment, and the preset historical duration may be a historical duration less than 60 seconds, such as 50 seconds, 30 seconds, or 10 seconds, and so on.
[0033] It should be noted that passengers whose line of sight is directed towards the vehicle ceiling screen for a short duration may have only glanced at it and have no need to watch the movie. Only when the passenger has the need to watch the movie will the passenger keep looking at the vehicle ceiling screen, and at this time the line of sight is directed towards the vehicle ceiling screen for a longer duration. Therefore, judging whether the passenger has the need to watch the movie is based on the duration of the line of sight directed towards the vehicle ceiling screen, thereby improving the accuracy of determining the target passenger.
[0034] In other embodiments, the vehicle includes multiple passengers; determining the target passenger from the passengers in the vehicle may include: determining the target passenger from the multiple 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. In the case where the passenger priority is determined according to the seat position, the preset passenger priority can be that the priority of the front row passengers is higher than the priority of the rear row passengers. In the case where the passenger priority is determined according to the passenger identity, the preset passenger priority can be that the priority of the car owner is higher than the priority of the car owner's family passengers, and the priority of the car owner's family passengers is higher than that of ordinary passengers.
[0036] It should be noted that by determining the target passengers according to the preset passenger priority, the user experience of the car owner is maximized.
[0037] In some further embodiments, the passenger in the vehicle includes one; determining the target passenger from the passengers in the vehicle may include: taking the passenger in the vehicle as the target passenger.
[0038] S102: Obtaining the position information of the target passenger.
[0039] In some implementations, obtaining the position and posture information of the target passenger may include: obtaining the position and posture information of the target passenger through a vehicle-mounted camera.
[0040] It should be noted that the position and posture information of the target passenger may include the current position and current posture of the target passenger.
[0041] S103: Adjust the vehicle 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 ceiling screen and the target passenger changes to the target state.
[0042] It should be noted that the target state refers to a state that satisfies the target passenger's comfortable viewing needs. Specifically, the target state may include the vehicle ceiling screen facing the target passenger, and the distance deviation between the current distance between the person and the machine and the target distance is less than a preset distance threshold, wherein the current distance between the person and the machine is the current distance between the vehicle ceiling screen and the target passenger.
[0043] It should be noted that when there are multiple passengers in the vehicle, not every passenger has the need to watch a movie. If the vehicle-mounted ceiling screen is directly controlled to play the video without identifying the target passenger, there may be problems such as: the vehicle-mounted ceiling screen is not facing the target passenger, and the target seat of the target passenger is in a state that is not suitable for watching a movie, which leads to the inability to satisfy the passengers who have the need to watch a movie. Therefore, the embodiment of the present invention limits the determination of the target passenger from the passengers in the vehicle, and then adjusts the vehicle-mounted ceiling screen and the target seat according to the target passenger, thereby avoiding the situation where the vehicle-mounted ceiling screen and the target seat are not adjusted for the target passenger, making the subsequent adjustments more targeted. Therefore, the viewing comfort of the passengers is improved.
[0044] In some embodiments, the position information of the target passenger includes the current position and current posture of the target passenger; adjusting the vehicle-mounted ceiling screen based on the position information of the target passenger may include: based on the current position of the target passenger, adjusting the position of the vehicle-mounted ceiling screen until the distance deviation between the current distance between the human and the machine and the target distance is less than a preset first distance threshold, and the current distance between the human and the machine is the current distance between the vehicle-mounted ceiling screen and the target passenger; and / or based on the current position and current posture of the target passenger, adjusting the orientation of the vehicle-mounted ceiling screen to an angle with the target orientation that is less than a preset angle threshold, and the target orientation is the orientation determined by the line connecting the vehicle-mounted ceiling screen and the target passenger's head position.
[0045] It should be noted that the target distance refers to the distance between the vehicle-mounted ceiling screen and the target passenger when it is suitable for the user to watch a movie.
[0046] In some embodiments, based on the current position of the target passenger, the position of the vehicle-mounted ceiling screen is adjusted so that the distance deviation between the current distance between the person and the machine and the target distance is less than a preset first distance threshold. It can be: based on the current position of the target passenger, the lateral movement distance and the longitudinal movement distance of the vehicle-mounted ceiling screen are determined; based on the lateral movement distance and the longitudinal movement distance of the vehicle-mounted ceiling screen, the position of the vehicle-mounted ceiling screen is adjusted so that the distance deviation between the current distance between the person and the machine and the target distance is less than a preset first distance threshold.
[0047] In some embodiments, there are multiple passengers in the vehicle; 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 may include: obtaining the position information of the remaining passengers, the remaining passengers being each passenger in the vehicle except the target passenger; determining the allowable adjustment range of the target seat based on the position information of the target passenger and the position information of the remaining passengers; adjusting the position and angle of the target seat 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.
[0048] For example, assuming that 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 man and machine can 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, the current distance between man and machine can be 0.75 meters. It should be noted that the adjustment of the vehicle-mounted ceiling screen makes the current distance between man and 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 man and 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. The position and angle of the target seat are adjusted within the adjustment allowable range. The position of the target seat is adjusted based on the position adjustment allowable sub-range, and the angle of the target seat is adjusted 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 preference 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 preference.
[0051] It should be noted that based on the viewing preferences of target passengers, the movie content played on the vehicle's 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 the embodiment of the present invention can identify the identity of the occupants (owners, family members and ordinary passengers) through the high-precision camera on the vehicle, and actively adjust the screen position angle and the front and rear position of their seats according to the preset member priority, their seat position and eye sight, so as to ensure the best viewing angle, distance and effect. At the same time, the big data analysis and content recommendation algorithm of the in-vehicle entertainment system are used to actively push their preferred viewing content, greatly improving the user experience of the in-vehicle ceiling screen.
[0053] It should be noted that the interactive design of the vehicle-mounted sliding ceiling screen can be based on the 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 passengers' riding experience and entertainment enjoyment. Among them, the vehicle-mounted camera can be a multi-functional camera in the car. To ensure that it is not blocked, it can be arranged above the front windshield or on the roof to ensure that the facial information and eye sight of the passengers can be clearly captured. The camera should have functions such as night vision, wide angle and dynamic tracking to adapt to different lighting conditions and passenger movement. Image processing technology can use image vision technology, such as face recognition, head posture estimation and eye tracking, to analyze the image captured by the camera and accurately identify the passenger's seat position, head orientation and eye sight direction. For mechanical structure design, the ceiling screen should be equipped with a flexible mechanical structure, such as a rotating shaft, a slide rail, etc., to ensure that it can be adjusted in multiple directions and angles. Data algorithm technology can use the algorithm and big data analysis capabilities of the vehicle-mounted entertainment system to learn the viewing habits of passengers and predict their preferences, and actively push their preferred content. The above-mentioned specific conventional hardware, technology and mechanism design can be adopted in the field, which will not be elaborated here. After detecting the user and his / her 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, the big data analysis and content recommendation algorithm of the in-vehicle entertainment system are used to actively push the preferred viewing content to improve the user experience of the in-vehicle ceiling screen.
[0054] Specifically, the process of viewing control can also be as follows: the first step is to identify the potential landing point of the passenger's line of sight in the screen area based on the image processing results. If the line of sight continues to point 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 need to watch a movie; the second step is to further confirm the intention of watching a movie based on the image processing results and behavioral pattern recognition, combined with the passenger's body movements (such as looking up at the screen, adjusting the sitting posture for better viewing, etc.); the third step is that once it is confirmed that the passenger has a need to watch a movie, the on-board system should immediately start the dynamic adjustment mechanism of the screen, and adjust the calculation of the best display angle according to the angle and distance between the passenger's eyeball and the ceiling screen calculated by the image technology, to ensure that the screen content can be clearly and comfortably presented in the passenger's field of vision. During the adjustment process, the system can inform the passenger that the screen is being adjusted through sound or visual prompts (such as slight flashing on the edge of the screen), and finally confirm that the adjustment is completed, thereby enhancing the passenger's sense of participation and trust; the fourth step is to actively adjust the seat position based on the preset optimal viewing distance, if it is recognized that the distance between the screen and the passenger is too large or too small. If the adjustment is too large, it may cause discomfort or safety hazards to other passengers (based on image recognition or seat pressure sensor recognition technology to identify whether there are other passengers), the system will issue an early warning prompt and suggest that the passenger make manual adjustments. The fifth step is to identify the passenger's identity based on the image processing results, and then determine the viewing content that the passenger may like and intelligently push it based on the passenger's viewing history, preference settings, or content recommendation algorithm in the in-vehicle entertainment system, so that the passenger can choose the viewing content. In addition, in the above process, when multiple passengers are identified as having viewing needs, priority judgment can be made based on the passenger priority settings. At the same time, when processing passenger images and location information, advanced encryption technology should be used to ensure the security of data during transmission and storage, and strictly control access to passenger data. At the same time, the identity of the passenger is anonymized to avoid leaking personal privacy.
[0055] It should be noted that in the priority setting, it can be owner priority. The owner can set his or her own viewing priority as the highest to ensure that when there are multiple passengers, the system can give priority to the owner's viewing needs. It can be family priority. If the vehicle is mainly used for family travel, the owner can also set the family's viewing priority to be higher than that of ordinary passengers to ensure the viewing experience of family members. In addition, it can also be a custom priority. In addition to the preset priority, the owner can also customize the priority order of passengers according to the specific situation to meet different travel needs.
[0056] The embodiment of the present invention determines the target passenger from the passengers in the vehicle by responding to the viewing demand signal of the passengers in the vehicle; obtains the position information of the target passenger; adjusts the vehicle-mounted ceiling screen based on the position information of the target passenger, and / or adjusts 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 the target state. The vehicle-mounted ceiling screen and / or the target seat are adjusted according to the position 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 the movie, thereby improving the comfort of the target passenger during the viewing process, and avoiding the passenger to manually adjust the vehicle-mounted ceiling screen and seat. Further, the target passenger determined from the passengers in the vehicle is a passenger with a viewing demand, which avoids the invalid adjustment of the vehicle-mounted ceiling screen and the target seat due to the failure to identify the target passenger, making the subsequent adjustment more targeted, and facilitating the viewing of the target passenger. Therefore, the viewing convenience of the vehicle is improved. In addition, due to the adjustment of the vehicle-mounted ceiling screen and the target seat, the viewing convenience of the vehicle is improved, thereby improving the viewing comfort of the passengers.
[0057] Based on the same inventive concept, Figure 2 As shown, an embodiment of the present invention provides a vehicle viewing control device 10, in which a vehicle-mounted ceiling screen is provided in the vehicle, and the vehicle viewing control device 10 includes: a response unit 110, for responding to a viewing demand signal of a passenger in the vehicle, and determining a target passenger from the passengers in the vehicle; an information acquisition unit 120, for acquiring position information of the target passenger; an adjustment unit 130, for adjusting the vehicle-mounted ceiling screen based on the position information of the target passenger, and / or adjusting 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 is changed to a target state.
[0058] It is understandable that the vehicle viewing control device 10 also includes: a signal generating unit, which is used to obtain the sight direction of the passenger in the vehicle through the vehicle's on-board camera before determining the target passenger from the passengers in the vehicle; if the duration of the sight direction of the passenger in the vehicle toward the on-board ceiling screen is greater than the preset duration threshold, a viewing demand signal is generated. Among them, obtaining the sight direction of the passenger in the vehicle through the vehicle's on-board camera 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 the head movement data of the passenger in the vehicle through the on-board camera; determining the current head position of the passenger in the vehicle based on the head movement data and the initial head position of the passenger in the vehicle; and determining the sight direction of the passenger in the vehicle based on the current head position of the passenger in the vehicle.
[0059] In some embodiments, the vehicle includes multiple passengers; the response unit 110 is specifically used to: target each of the multiple passengers in the vehicle as a candidate passenger; obtain the duration of the candidate passenger's line of sight toward the vehicle-mounted ceiling screen within a preset historical time period; and select the passenger whose line of sight is directed toward the vehicle-mounted ceiling screen for the longest duration among the multiple passengers in the vehicle as the target passenger.
[0060] In other embodiments, the vehicle includes multiple passengers; the response unit 110 is specifically used to: determine the target passenger from the multiple passengers in the vehicle according to a preset passenger priority.
[0061] It can be understood that the position information of the target passenger includes the current position and current posture of the target passenger; the adjustment unit 130 includes: a first adjustment subunit, which is used to adjust the vehicle-mounted ceiling screen based on the position information of the target passenger. Among them, the first adjustment subunit is specifically used to: based on the current position of the target passenger, adjust the position of the vehicle-mounted ceiling screen to a distance deviation between the current distance between the human-machine and the target distance that is less than a preset first distance threshold, and the current distance between the human-machine is the current distance between the vehicle-mounted ceiling screen and the target passenger; and / or based on the current position and current posture of the target passenger, adjust the orientation of the vehicle-mounted ceiling screen to an angle less than a preset angle threshold with respect to the target orientation, and the target orientation is the orientation determined by the line connecting the vehicle-mounted ceiling screen and the head position of the target passenger.
[0062] It is understandable that there are multiple passengers in the vehicle; the adjustment unit 130 also includes: a second adjustment subunit, which is used to adjust the target seat where the target passenger is located based on the position information of the target passenger after adjusting the vehicle-mounted ceiling screen based on the position information of the target passenger. Among them, the second adjustment subunit is specifically used to: obtain the position information of the remaining passengers, and the remaining passengers are each passenger in the vehicle except the target passenger; determine the adjustment allowable range of the target seat based on the position information of the target passenger and the position information of the remaining passengers; adjust the position and angle of the target seat within the adjustment allowable 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 the preset second distance threshold, and the second distance threshold is less than or equal to the first distance threshold.
[0063] It can be understood that the vehicle movie viewing control device 10 also includes: a push unit for obtaining the historical movie viewing data of the target passenger; determining the target passenger's movie viewing preference based on the target passenger's historical movie viewing data; and pushing the movie content played on the vehicle-mounted ceiling screen based on the target passenger's movie viewing preference.
[0064] It should be understood that more implementation details of the vehicle movie viewing control device 10 in the embodiment of the present invention can be found in the aforementioned vehicle movie viewing control method, and will not be described in detail here for the sake of brevity.
[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 executable 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, which may include any number of interconnected buses and bridges, and bus 300 links various circuits including one or more processors represented by processor 302 and memory represented by memory 304. Bus 300 may also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described 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 element, namely a transceiver, providing 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 a computer-readable medium 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, hard wiring, or a combination of any of these. In addition, each functional unit may be integrated into a processing unit, each unit may exist physically separately, or two or more units may be integrated into one 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 schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, 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 separated, and the components of the control device may or may not be physical units, that is, they may be located in one place or distributed in multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0070] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. 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 other media that can store program codes.
[0071] The above description is only an embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present invention shall be included in the scope of the claims of the present invention.
Claims
1. A vehicle viewing control method, characterized in that: A vehicle-mounted ceiling screen is provided in the vehicle, and the method comprises: In response to a movie watching demand signal of a passenger in the vehicle, determining a target passenger from the passengers in the vehicle; Acquiring 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 a 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 line of sight of the passenger in the vehicle being directed toward the vehicle-mounted ceiling screen is greater than a preset time threshold, the movie viewing demand signal is generated.
3. The vehicle viewing control method according to claim 2, characterized in that: The obtaining 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 passenger in the vehicle based on the head movement data of the passenger in the vehicle and the initial head position; Based on the current head position of the passenger in the vehicle, the sight direction of the passenger in the vehicle is determined.
4. The vehicle viewing control method according to claim 1, characterized in that: The vehicle includes a plurality of passengers; and determining a target passenger from the passengers in the vehicle includes: For each of the multiple passengers in the vehicle, select them as a candidate passenger; Obtaining the duration of the sight line direction of the candidate passenger towards the vehicle ceiling screen within a preset historical time length; From among the multiple passengers in the vehicle, the passenger whose sight line is directed toward the vehicle-mounted ceiling screen for the longest duration is selected as the target passenger.
5. The vehicle viewing control method according to claim 1, characterized in that: The vehicle includes a plurality of passengers; and determining a target passenger from the passengers in the vehicle includes: The target passenger is determined from a plurality of passengers in the vehicle according to preset passenger priorities.
6. The vehicle viewing control method according to any one of claims 1 to 5, characterized in that: The position and posture 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, adjust the position of the vehicle-mounted ceiling screen until the distance deviation between the current distance between the person and the machine and the target distance is less than a preset first distance threshold, wherein the current distance between the person and the machine is the current distance between the vehicle-mounted ceiling screen and the target passenger; 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, wherein the target orientation is the orientation determined by a line connecting the vehicle ceiling screen and the head position of the target passenger.
7. The vehicle viewing control method according to claim 6, characterized in that: The vehicle includes a plurality of passengers; after the vehicle-mounted ceiling screen is adjusted based on the position information of the target passenger, the target seat where the target passenger is located is adjusted based on the position information of the target passenger, including: Acquire position information of other passengers, where the other passengers are 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.
8. The vehicle viewing control method according to claim 1, characterized in that: Also includes: Acquire 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 preference of the target passenger, the viewing content played on the vehicle ceiling screen is pushed.
9. A vehicle viewing control device, characterized in that: A vehicle-mounted ceiling screen is provided in the vehicle, and the device comprises: a response unit, configured to determine a target passenger from the passengers in the vehicle in response to a movie viewing demand signal of the passenger in the vehicle; An information acquisition unit, used 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.
10. 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 8 when executing the computer program.
Citation Information
Patent Citations
Multimedia information push method and apparatus, storage medium, and electronic device
CN110740901A
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
Video playing method and device based on vehicle, equipment and storage medium
CN117061801A
Incorporating media objects in yearbooks
US9239822B1