An angle measurement and control method of a vehicle-mounted screen rotating mechanism
By employing a compact design and precise control method for the screen and hinge components, the problems of large space occupation and easy jamming in vehicle screen rotation mechanisms have been solved, resulting in more efficient rotation control and a more intelligent user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DONGGUAN WEICHUANG POWER TECH CO LTD
- Filing Date
- 2023-09-28
- Publication Date
- 2026-06-26
AI Technical Summary
Existing in-vehicle screen rotation mechanisms take up a lot of space and are prone to jamming, resulting in a poor user experience.
It adopts a compact design of screen assembly and hinge assembly. The rotating part is sleeved on the hinge assembly, and the rotation angle is detected by Hall element. The rotation of the screen assembly is precisely controlled by motor and planetary gear set.
It reduces the space occupied by the pivot assembly in the vehicle, improves the accuracy of screen rotation and the level of intelligent control, and enhances the user experience.
Smart Images

Figure CN117124996B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle screen control technology, and more specifically, to a method for measuring and controlling the angle of a vehicle screen rotation mechanism. Background Technology
[0002] In the modern automotive industry, in-vehicle displays are widely used in various vehicles. As vehicles become increasingly intelligent, the industry's demands for intelligent displays are also rising. Currently, displays in vehicles are primarily mounted on the center console, and these displays are generally fixed in place. Drivers and passengers cannot adjust the display angle to their individual needs, resulting in a generally poor user experience. While some in-vehicle displays with adjustable angles have emerged, these are often bulky and inconvenient to adjust, leading to a less than ideal user experience.
[0003] Patent CN113513665B (application number: 202110695442.2) provides a modular vehicle-mounted display screen and its installation method. The modular vehicle-mounted display screen includes a support frame, a front baffle, a rear baffle, and a vehicle-mounted display assembly. The vehicle-mounted display assembly is connected between two support frames via a sliding assembly, a rotating assembly, and a pushing assembly. The vehicle-mounted display assembly includes a base plate, a first fixed display screen, a second fixed display screen, and a movable display screen. A slot and the first fixed display screen are provided on the front side of the base plate. The first fixed display screen is located below the slot, and the second fixed display screen is disposed within the slot. The two movable display screens are movably connected to the slot via a limiting assembly and a synchronous drive assembly. The method includes: installing the vehicle-mounted display assembly, splicing the front baffle and rear baffle with the support frame, installing the sliding assembly and the pushing assembly, installing the rotating assembly, and rotating and unfolding the vehicle-mounted display screen. The combined vehicle display screen in patent CN113513665B uses a sliding component to rotate the screen to adjust the screen angle. However, the sliding component has poor precision and is prone to jamming during use. In addition, the sliding component occupies a large space, resulting in poor performance when used as a vehicle display screen. Summary of the Invention
[0004] The purpose of this application is to provide an angle measurement and control method for a vehicle screen rotation mechanism, which solves the technical problems of existing vehicle screens occupying a large space and easily getting stuck during rotation, thereby reducing the space occupied by the vehicle screen and facilitating the automated control of the vehicle screen rotation.
[0005] This application provides an angle measurement and control method for a vehicle-mounted screen rotation mechanism. The vehicle-mounted screen rotation mechanism includes a screen assembly and a rotating shaft assembly. A tubular rotating component is located on one side of the screen assembly. The rotating component is sleeved and connected to the rotating shaft assembly. The rotating shaft assembly drives the rotating component to rotate, and the rotating component drives the screen assembly to rotate. The method includes: acquiring control information from a user, the control information being used to control the rotation of the screen assembly; responding to the control information, determining rotation control information for the rotating shaft assembly; and responding to the rotation control information, the rotating shaft assembly rotates, causing the screen assembly to rotate.
[0006] In one possible implementation, rotation control information is used to control the rotation direction, rotation speed, and rotation duration of the pivot assembly; the rotation direction includes forward or reverse rotation of the pivot assembly; in response to the rotation control information, the pivot assembly rotates to drive the screen assembly to rotate, including: in response to the rotation control information, the pivot assembly completes the rotation according to the rotation direction, rotation speed, and rotation duration.
[0007] In another possible implementation, the screen assembly includes a display screen, a camera, and a light sensor. The light sensor detects the intensity of light falling on the screen assembly. A motherboard is connected to the sidewall of the screen assembly away from the display screen. The motherboard is electrically connected to the display screen, camera, and light sensor via wiring harnesses. The hinge assembly includes a fixing member, a driving member, a connecting member, and a Hall element. The fixing member secures the driving member, the driving member drives the connecting member to rotate, and the output end of the driving member is fixedly connected to the connecting member. The rotating member is sleeved onto the connecting member. The Hall element detects the rotation angle of the rotating member. The driving member and the Hall element... The components are electrically connected to the main board. In response to rotation control information, the rotating shaft assembly completes rotation according to the rotation direction, rotation speed, and rotation duration, including: determining the target azimuth angle of the rotating shaft assembly in response to the rotation direction, rotation speed, and rotation duration, and obtaining the real-time azimuth angle of the rotating shaft assembly through a Hall element; during the rotation of the rotating shaft assembly according to the rotation control information, when the real-time azimuth angle and the target azimuth angle are the same, controlling the rotating shaft assembly to stop rotating; during the rotation of the rotating shaft assembly according to the rotation control information, when the real-time azimuth angle and the target azimuth angle are different, controlling the rotating shaft assembly to continue rotating to the target azimuth angle.
[0008] In another possible implementation, the method further includes: displaying multiple recognition modes on a screen, with different recognition modes corresponding to different recognition modes of control information; the recognition modes include voice recognition mode and gesture recognition mode; in response to a mode selection operation from a user, determining the target recognition mode corresponding to the mode selection operation; and recognizing the control information according to the target recognition mode to determine the rotation control information.
[0009] In another possible implementation, when the target recognition mode is a gesture recognition mode, the method further includes: acquiring the air gesture to be recognized detected by the camera; in response to the air gesture to be recognized, recognizing the body posture of the user who made the air gesture to be recognized; determining the target gesture feature corresponding to the air gesture to be recognized, and determining the target posture feature corresponding to the body posture to be recognized; when the target gesture feature and the target posture feature match, in response to the target gesture feature, determining the target rotation control information corresponding to the target gesture feature.
[0010] In another possible implementation, the method further includes: acquiring multiple air gestures to be recognized detected by a camera; in response to the multiple air gestures to be recognized, determining the recognition gesture features of each air gesture to be recognized, and determining similar recognition gesture features; when the number of similar recognition gesture features is greater than or equal to a preset number, determining similar features of the similar recognition gesture features, and determining multiple candidate rotation control information corresponding to the similar features; displaying multiple candidate rotation control information on a screen component, acquiring rotation indication information input by the user, and in response to the rotation indication information, determining the indication rotation control information corresponding to the rotation indication information from the multiple candidate rotation control information; storing the similar features and indication rotation control information, and using the similar features and indication rotation control information in subsequent gesture recognition modes.
[0011] In another possible implementation, the method further includes: acquiring the light intensity at the screen component; determining a light intensity range including the light intensity in response to the light intensity; determining multiple air gestures to be recognized within the light intensity range; determining the gesture features to be recognized for each gesture in response to the multiple air gestures to be recognized, and determining similar gesture features; determining similar features of similar gesture features when the number of similar gesture features is equal to or equal to a preset number, and determining multiple candidate rotation control information corresponding to the similar features; displaying multiple candidate rotation control information on the screen component, acquiring rotation indication information input by the user, and determining the indication rotation control information corresponding to the rotation indication information from the multiple candidate rotation control information in response to the rotation indication information; storing the light intensity range, similar features, and indication rotation control information, and using the similar features and indication rotation control information within the light intensity range in subsequent gesture recognition modes.
[0012] In another possible implementation, the method further includes: acquiring multiple display brightness values of the screen component within the target light intensity range; determining the display duration corresponding to each display brightness value, determining a target display duration greater than or equal to a preset duration, and determining a target display brightness value corresponding to the target display duration; determining multiple candidate azimuth angles where the hinge component stays under the target display duration, and determining the segmented display duration corresponding to each candidate azimuth angle; determining the largest segmented display duration, and determining the target azimuth angle corresponding to the largest segmented display duration; and in subsequent use, rotating the hinge component to the target azimuth angle within the target light intensity range, and adjusting the brightness of the screen component to the target display brightness value.
[0013] In another possible implementation, the method further includes: in response to the maximum segmented display duration, acquiring the target body posture information of the user captured by the camera within the maximum segmented display duration, the target body posture information including the eye height of the user when in a standard sitting posture; in response to the target body posture information, identifying the target body posture features corresponding to the target body posture information; and storing the target light intensity range, target azimuth angle, target display brightness value and target body posture features in a body posture feature database.
[0014] In another possible implementation, the method further includes: within the target light intensity range, when the user adjusts the display brightness value of the screen component, acquiring the user's body posture information through a camera; in response to the body posture information, identifying the body posture features corresponding to the body posture; determining the target azimuth angle and target display brightness value corresponding to the body posture features in a body posture feature database; rotating the hinge component to the target azimuth angle and adjusting the brightness of the screen component to the target display brightness value.
[0015] In another possible implementation, within the target light intensity range, when the user adjusts the display brightness value of the screen component, the user's body posture information is acquired through the camera, including: within the target light intensity range, within a preset time period, acquiring the number of times the user adjusts the display brightness value of the screen component; when the number of adjustments is greater than or equal to the preset number, acquiring the user's body posture information through the camera.
[0016] In another possible implementation, within the target light intensity range, when the user adjusts the display brightness value of the screen component, the user's body posture information is acquired via a camera, including: within the target light intensity range, after the user adjusts the display brightness value of the screen component, acquiring the duration of dwell time at different display brightness values; when the dwell time is greater than or equal to a preset duration, acquiring the brightness adjustment range of the user adjusting the display brightness value of the screen component; when the adjustment range is greater than or equal to a preset range, acquiring the user's body posture information captured by the camera.
[0017] In another possible implementation, the method further includes: acquiring the user's glasses-wearing information detected by the camera; the glasses-wearing information includes whether the user is not wearing sunglasses and whether the user is wearing sunglasses; adjusting the display brightness of the screen according to the glasses-wearing information; wherein, when the glasses-wearing information indicates that the user is not wearing sunglasses, the weighting adjustment coefficient for the display brightness of the screen is 1; when the glasses-wearing information indicates that the user is wearing sunglasses, the weighting adjustment coefficient for the display brightness of the screen is 1.2 to 1.8.
[0018] In another possible implementation, the method further includes: acquiring the vehicle's tunnel driving status information; the tunnel driving status information includes whether the vehicle is not currently passing through the tunnel and whether the vehicle is currently passing through the tunnel; the tunnel driving status information is obtained through the vehicle's navigation system; and adjusting the display brightness of the screen based on the tunnel driving status information; wherein, when the tunnel driving status information indicates that the vehicle is not currently passing through the tunnel, the weighted adjustment coefficient for the display brightness is 0.6 to 0.9; and when the tunnel driving status information indicates that the vehicle is currently passing through the tunnel, the weighted adjustment coefficient for the display brightness is 1.
[0019] In another possible implementation, the tunnel driving status information also includes tunnel type information, such as whether the vehicle is passing through a submarine tunnel or a mountain tunnel. The method further includes: weighting the display brightness of the screen according to the tunnel type information; wherein, when the tunnel type information is a submarine tunnel, the weighting adjustment coefficient for the display brightness is 1.05 to 1.15; and when the tunnel type information is a mountain tunnel, the weighting adjustment coefficient for the display brightness is 1.
[0020] In another possible implementation, the method further includes: acquiring the user's visual state information; the visual state information includes whether the user's eyes have astigmatism or not; the visual state information is obtained by acquiring the user's input; and adjusting the display brightness of the screen according to the visual state information; wherein, when the visual state information indicates that the user's eyes have astigmatism, the weighted adjustment coefficient for the display brightness is 0.85 to 0.95; and when the visual state information indicates that the user's eyes have no astigmatism, the weighted adjustment coefficient for the display brightness is 1.
[0021] The beneficial effects of the embodiments of this application compared with the prior art are:
[0022] This application provides a method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism. The vehicle-mounted screen includes a screen assembly and a rotating shaft assembly. A tubular rotating component is located on one side of the screen assembly and is sleeved onto the rotating shaft assembly. The rotating shaft assembly drives the rotating component to rotate, which in turn drives the screen assembly to rotate. In this embodiment, the vehicle-mounted screen rotation mechanism uses the rotating component to sleeve the rotating shaft assembly internally. The overall structure of the vehicle-mounted screen, composed of the screen assembly and the rotating shaft assembly, is compact, reducing the space occupied by the rotating shaft assembly in the vehicle. The method includes: acquiring control information from a user, which is used to control the rotation of the screen assembly; determining control information for controlling the rotation of the screen assembly in response to the control information; and controlling the rotation of the rotating shaft assembly in response to the rotation control information. Through this method, in actual use, the vehicle-mounted screen can be controlled via user control information, improving the intelligence of the control process and enhancing the usability of the vehicle-mounted screen. Attached Figure Description
[0023] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0024] Figure 1 This is a partial cross-sectional structural diagram of a vehicle screen rotation mechanism provided in an embodiment of this application;
[0025] Figure 2 This is a three-dimensional structural diagram of the screen assembly of a vehicle-mounted screen rotation mechanism according to an embodiment of this application;
[0026] Figure 3 This is a schematic diagram of the internal three-dimensional structure of a rotating shaft assembly provided in an embodiment of this application;
[0027] Figure 4 This is a three-dimensional structural diagram of a rotating shaft assembly provided in an embodiment of this application;
[0028] Figure 5 This is a three-dimensional structural diagram of another vehicle screen rotation mechanism provided in an embodiment of this application;
[0029] Figure 6 This is a three-dimensional structural diagram of another vehicle screen rotation mechanism provided in an embodiment of this application;
[0030] Figure 7 This is a partial cross-sectional structural diagram of a rotating shaft assembly provided in an embodiment of this application;
[0031] Figure 8 This is a flowchart illustrating an angle measurement and control method for a vehicle-mounted screen rotation mechanism provided in an embodiment of this application.
[0032] Figure 9 This is a schematic diagram of a control interface for a display screen provided in an embodiment of this application;
[0033] Figure 10 This is a schematic diagram of the angle of a display screen when it rotates, provided in an embodiment of this application;
[0034] Figure 11 This is a schematic diagram of another control interface for a display screen provided in an embodiment of this application;
[0035] Figure 12 This is a schematic diagram of the structure of a vehicle screen rotation mechanism used on the center console of a vehicle, as provided in an embodiment of this application.
[0036] Figure 13 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment;
[0037] Figure 14 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment;
[0038] Figure 15 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment;
[0039] Figure 16 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment;
[0040] Figure 17 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment;
[0041] Figure 18 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment;
[0042] Figure 19 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment;
[0043] Figure 20 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment;
[0044] Figure 21This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment;
[0045] Figure 22 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment;
[0046] In the diagram, 1. Screen assembly; 11. Rotating component; 12. Wiring harness; 13. Display screen; 131. Camera; 132. Light sensor; 133. Microphone; 14. Main board; 2. Shaft assembly; 21. Fixing component; 211. Fixing claw; 211a. Fixing hole; 22. Drive component; 221. Motor; 221a. Control board; 222. Planetary gear set; 222a. First bearing; 223. Fixing sleeve; 224. First housing; 225. Second housing; 23. Connecting component; 231. Hall element; 24. Wiring component; 241. Opening; 3. Fixing base; 31. Recess. Detailed Implementation
[0047] To make the technical problems, technical solutions, and beneficial effects to be solved by this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and are not intended to limit the scope of this application.
[0048] It should be noted that when a component or structure is referred to as being "fixed to" or "set on" another component or structure, it can be directly on or indirectly on the other component or structure. When a component or structure is referred to as being "connected to" another component or structure, it can be directly connected to or indirectly connected to the other component or structure.
[0049] It should be understood that the terms "length", "width", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", and "outer" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device, component, or structure referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.
[0050] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0051] Patent CN113513665B (application number: 202110695442.2) provides a modular vehicle-mounted display screen and its installation method. The modular vehicle-mounted display screen includes a support frame, a front baffle, a rear baffle, and a vehicle-mounted display assembly. The vehicle-mounted display assembly is connected between two support frames via a sliding assembly, a rotating assembly, and a pushing assembly. The vehicle-mounted display assembly includes a base plate, a first fixed display screen, a second fixed display screen, and a movable display screen. A slot and the first fixed display screen are provided on the front side of the base plate. The first fixed display screen is located below the slot, and the second fixed display screen is disposed within the slot. The two movable display screens are movably connected to the slot via a limiting assembly and a synchronous drive assembly. The method includes: installing the vehicle-mounted display assembly, splicing the front baffle and rear baffle with the support frame, installing the sliding assembly and the pushing assembly, installing the rotating assembly, and rotating and unfolding the vehicle-mounted display screen. The combined vehicle display screen in patent CN113513665B uses a sliding component to rotate the screen to adjust the screen angle. However, the sliding component has poor precision and is prone to jamming during use. In addition, the sliding component occupies a large space, resulting in poor performance when used as a vehicle display screen.
[0052] Based on the above reasons, this application provides an angle measurement and control method for a vehicle-mounted screen rotation mechanism. The vehicle-mounted screen includes a screen assembly and a rotating shaft assembly. A tubular rotating component is located on one side of the screen assembly, and the rotating component is sleeved onto the rotating shaft assembly. The rotating shaft assembly drives the rotating component to rotate, and the rotating component drives the screen assembly to rotate. In this application embodiment, the vehicle-mounted screen rotation mechanism uses the rotating component to sleeve the rotating shaft assembly internally. The overall structure of the vehicle-mounted screen composed of the screen assembly and the rotating shaft assembly is compact, reducing the space occupied by the rotating shaft assembly in the vehicle. Simultaneously, the method includes: acquiring control information from the user, which is used to control the rotation of the screen assembly; responding to the control information, determining control information for controlling the rotation of the screen assembly; and responding to the rotation control information, controlling the rotation of the rotating shaft assembly. Through this method, in actual use, this application embodiment enables control of the vehicle-mounted screen via user control information, improving the intelligence of the vehicle-mounted screen control process and enhancing the usability of the vehicle-mounted screen.
[0053] In some scenarios, the angle measurement and control method of the vehicle screen rotation mechanism according to an embodiment of this application can be applied to the vehicle screen on the center console. It can improve the usage effect of the vehicle screen on the center console and improve the overall user experience of the vehicle by intelligently controlling the rotation of the vehicle screen on the center console.
[0054] In other scenarios, the angle measurement and control method of the vehicle screen rotation mechanism according to an embodiment of this application can also be applied to the screen of a vehicle entertainment system. The screen of the vehicle entertainment system is installed behind the seat back of the vehicle. By intelligently rotating the screen of the vehicle entertainment system, the usage effect of the screen of the vehicle entertainment system is improved, and the user experience of the vehicle's entertainment function is enhanced.
[0055] The following describes in detail, with specific examples, a method for measuring and controlling the angle of a vehicle screen rotation mechanism provided in this application.
[0056] This application provides an angle measurement and control method for a vehicle screen rotation mechanism. The vehicle screen used includes a screen assembly 1 and a rotating shaft assembly 2. There is a tubular rotating member 11 on one side of the screen assembly 1. The rotating member 11 is sleeved and connected to the rotating shaft assembly 2. The rotating shaft assembly 2 drives the rotating member 11 to rotate, and the rotating member 11 drives the screen assembly 1 to rotate.
[0057] Figure 1 This is a partial cross-sectional structural diagram of a vehicle-mounted screen rotation mechanism provided in an embodiment of this application. Figure 2 This is a three-dimensional structural diagram of a screen component provided in an embodiment of this application, such as... Figure 1 and Figure 2 As shown in the embodiment of this application, a vehicle screen rotation mechanism includes a screen assembly 1 and a rotating shaft assembly 2. A tubular rotating member 11 is provided on one side of the screen assembly 1. The rotating member 11 is sleeved and connected to the rotating shaft assembly 2. The rotating shaft assembly 2 is used to drive the rotating member 11 to rotate and drive the screen assembly 1 to rotate.
[0058] Structurally, there is a tubular rotating part 11 on one side of the screen assembly 1. The rotating part 11 is sleeved and connected to the rotating shaft assembly 2, so that the rotating part 11 can surround the rotating shaft assembly 2, reducing the space occupied by the rotating shaft assembly 2 and the rotating part 11.
[0059] The beneficial effects of the above implementation method are that the structure of the hinge assembly 2 and the rotating part 11 being connected to each other makes the structure of this screen assembly highly integrated, reduces the space and volume occupied by the hinge assembly 2, improves the aesthetics of the screen assembly 1 in use, occupies less installation space in the vehicle, and is suitable for use as an in-vehicle screen.
[0060] In some implementations, the rotating shaft assembly 2 includes a fixing member 21, a driving member 22, and a connecting member 23. The fixing member 21 is used to fix the driving member 22, the driving member 22 is used to drive the connecting member 23 to rotate, and the output end of the driving member 22 is fixedly connected to the connecting member 23.
[0061] like Figure 1As shown, structurally, the fixing member 21 achieves stable installation of the driving member 22 by fixing the driving member 22. The output end of the driving member 22 is fixedly connected to the connecting member 23, so that the driving member 22 can remain stable when driving the connecting member 23 to rotate, thereby enabling the driving member 22 to stably drive the connecting member 23 to rotate.
[0062] For example, the fastener 21 can be installed on the housing of the fully automatic rotating mechanism of the vehicle screen to achieve the installation and fixation of the fully automatic rotating mechanism of the vehicle screen. There are two fasteners 21, which are respectively provided at both ends of the rotating shaft assembly 2, so that the two fasteners 21 can fix the rotating shaft assembly 2 from both ends of the rotating shaft assembly 2 respectively.
[0063] In some implementations, the fastener 21 is provided with a fixing claw 211 for installation. The fixing claw 211 is used to install and fix the fastener 21. The fixing claw 211 is provided with a fixing hole 211a for installation of the fixing claw 211.
[0064] In some implementations, the outer wall of the connector 23 is cylindrical, the rotating part 11 is sleeved on the outer wall of the connector 23, and the rotating part 11 is fixedly connected to the connector 23 by screws, so that the connector 23 can drive the rotating part 11 to rotate.
[0065] The beneficial effect of the above implementation method is that by driving the connector to rotate through the driving component, the connector drives the screen assembly to rotate, which reduces the volume occupied by the driving component in the pivot assembly, improves the structural compactness of the pivot assembly, and facilitates its use in vehicle screens.
[0066] In some implementations, the drive unit 22 includes a motor 221 and a planetary gear set 222 that are connected to each other. The output end of the planetary gear set 222 is connected to the connector 23. A fixed sleeve 223 is fixedly connected to the motor 221 near the input end of the planetary gear set 222. A first housing 224 is fixedly connected to the outer wall of the motor 221. A second housing 225 is connected to the planetary gear set 222. A first bearing 222a is provided between the planetary gear set 222 and the second housing 225. The first housing 224 and the second housing 225 are both sleeved on the fixed sleeve 223. The first housing 224 and the second housing 225 are interlocked with each other by an interlocking tile-like structure.
[0067] Figure 3 This is a schematic diagram of the internal three-dimensional structure of a rotating shaft assembly provided in an embodiment of this application. Figure 4 This is a three-dimensional structural diagram of a rotating shaft assembly provided in an embodiment of this application, as shown below. Figure 3 and Figure 4As shown, when the motor 221 and planetary gear set 222, which are connected to each other in the drive unit 22, are working, the rotation of the motor 221 shaft is reduced by the planetary gear set 222 and output. The output end of the planetary gear set 222 is connected to the connector 23, so that the output end of the planetary gear set 222 can drive the connector 23 to rotate, and the connector 23 drives the rotating part 11 to rotate.
[0068] Structurally, the planetary gear set 222 can use a conventional reduction planetary gear set to achieve multi-stage speed reduction of the rotation of the motor 221 and improve the output torque of the motor 221. It should be noted that the planetary gear set 222 that reduces the rotation of the motor 221 can also be replaced by other reduction gear sets. This implementation does not limit the specific structural form of the planetary gear set 222 that plays a speed reduction role.
[0069] Structurally, a first housing 224 for protecting and fixing the motor 221 is fixedly connected to the outer wall of the motor 221, and a second housing 225 for surrounding and protecting the planetary gear set 222 is connected to the outer wall of the planetary gear set 222. The first housing 224 and the second housing 225 can improve the stability and safety of the transmission connection between the motor 221 and the planetary gear set 222, and can prevent dust from entering the planetary gear set 222.
[0070] Structurally, the first bearing 222a is used to provide relative rotation between the output shaft of the planetary gear set 222 and the second housing 225, thereby enabling the output shaft of the planetary gear set 222 to rotate relative to the second housing 225, thus achieving stable support for the planetary gear set 222 during operation.
[0071] Structurally, both the first housing 224 and the second housing 225 are fixed to the fixing sleeve 223 by sleeve connection, and the first housing 224 and the second housing 225 can be installed and fixed by screws connected to the fixing sleeve 223.
[0072] In some implementations, the first housing 224 and the second housing 225 are interlocked by an interlocking tile-like structure, which allows the first housing 224 and the second housing 225 to be interlocked and fixed, thus preventing the first housing 224 and the second housing 225 from rotating relative to each other in the axial direction and improving the overall stability of the drive component 22.
[0073] Structurally, the motor 221 is connected to a control board 221a for controlling the working state of the motor 221. The control board 221a can control the motor 221 to start rotating or stop rotating.
[0074] The beneficial effects of the above implementation method are that, through the cooperation of the motor and the planetary gear set, the motor can be decelerated to drive the connecting parts to rotate, thereby driving the screen assembly to rotate. The deceleration of the motor improves the torque and smoothness of the screen assembly rotation. Furthermore, through the compact structural design, the driving component is located inside the rotating part to drive the screen assembly to rotate, effectively reducing the volume occupied by the driving component in the rotating shaft assembly, improving the structural compactness of the rotating shaft assembly, and facilitating its use in vehicle screens.
[0075] The beneficial effect of the above implementation method is that by setting fixing holes on the fixing claws, it is easy to fix the fully automatic rotating mechanism of the vehicle screen, making it easy to install the fully automatic rotating mechanism of the vehicle screen in vehicle settings and convenient to use.
[0076] In some implementations, screen assembly 1 includes display screen 13, and a motherboard 14 is connected to the side wall of screen assembly 1 away from display screen 13. The motherboard 14 is electrically connected to display screen 13 via wiring harness 12. The pivot assembly 2 also includes a wire guide 24, which is connected between fixing member 21 and driving member 22. The wire guide 24 has an opening 241 for the wire harness 12 to pass through.
[0077] Structurally, the motherboard 14 can also be electrically connected to the control board 221a that is electrically connected to the motor 221 via the wiring harness 12. The control board 221a can control the working state of the motor 221, and thus the motherboard 14 can control the working state of the motor 221.
[0078] Figure 5 This is a three-dimensional structural diagram of another fully automatic rotating mechanism for vehicle screens provided in this application embodiment, as shown below. Figure 1 and Figure 5 As shown, in terms of function, the display screen 13 is used to provide display function for the screen assembly 1. The screen assembly 1 is connected to the motherboard 14 on the side wall away from the display screen 13. The motherboard 14 is used to centrally process data and control the display effect of the display screen 13.
[0079] Structurally, the motherboard 14 is electrically connected to the display screen 13 via the wiring harness 12. The wiring harness 12 is used to transmit data, and the motherboard 14 controls the display status and display content of the display screen 13 via the wiring harness 12.
[0080] Structurally, such as Figure 3 and Figure 4 As shown, the pivot assembly 2 also includes a wire threading member 24 for threading wires. The wire threading member 24 is tubular and is connected between the fixing member 21 and the driving member 22. The wire threading member 24 has an opening 241 for threading wire harness 12 through, so that the wire harness 12 is connected to the display screen 13 after passing through the opening 241.
[0081] The beneficial effect of the above implementation method is that the wire harness connected to the screen assembly can pass through the wire harness, which makes it easier to pass the wire harness through the wire harness, improves the structural integration of the fully automatic rotating mechanism of the vehicle screen, and also improves the safety of the wire harness during use.
[0082] In some implementations, the fully automatic rotating mechanism of this vehicle screen also includes a fixed base 3, which has a recess 31, and the screen assembly 1 can rotate to fit into the recess 31.
[0083] Figure 6 This is a three-dimensional structural diagram of another fully automatic rotating mechanism for vehicle screens provided in this application embodiment, as shown below. Figure 6 As shown, in terms of structure, the fixing base 3 is used to cooperate with the screen assembly 1. The recess 31 on the fixing base 3 is used to accommodate the screen assembly 1. When the screen assembly 1 rotates, the screen assembly 1 can rotate to be fitted into the recess 31 or to be protruding out of the recess 31.
[0084] The beneficial effect of the above implementation method is that the screen component can be surrounded and protected by the fixing base, and the screen component can be accommodated by the recessed part on the fixing base, which makes it easier to store the screen component.
[0085] In some implementations, a Hall element 231 for detecting the rotation angle of the connector 23 is provided between the fixing member 21 and the connector 23, and the Hall element 231 is electrically connected to the main board 14.
[0086] Figure 7 This is a partial cross-sectional structural diagram of a rotating shaft assembly provided in an embodiment of this application, as shown below. Figure 7 As shown, structurally, the Hall element 231 includes a magnet fixed on the connector 23 and a Hall plate fixedly connected to the fixing member 21. The Hall plate of the Hall element 231 can sense the rotation of the magnet, thereby accurately detecting the angle of rotation of the connector 23, and thus determining the rotation angle of the screen assembly 1.
[0087] The beneficial effect of the above implementation method is that by detecting the rotation angle of the connector through the Hall element, the rotation angle of the screen during rotation can be detected, and the display and rotation angle of the screen assembly can be centrally processed and controlled through the motherboard, thereby improving the level of intelligence of control.
[0088] Figure 8 This is a flowchart illustrating an angle measurement and control method for a vehicle-mounted screen rotation mechanism provided in this application embodiment, as shown below. Figure 8As shown in the embodiment of this application, an angle measurement and control method for a vehicle screen rotation mechanism is provided, including S110 to S130. S110 to S130 will be described in detail below.
[0089] S110. Obtain control information from the user. The control information is used to control the rotation of screen component 1.
[0090] During operation, the user's control information can be the control information input by the user to control the rotation of screen component 1, such as operation information like pressing a button.
[0091] For example, the display screen 13 of the screen assembly 1 can display control button icons, which can indicate the target position for controlling the rotation of the display screen 13. The user's control information can be the user's touch control information. The user controls the rotation of the screen assembly 1 by touching the control button icons on the display screen 13. At this time, the user's control information can be that the user clicked the corresponding control button icon.
[0092] For example, Figure 9 This is a schematic diagram of a control interface for a display screen provided in an embodiment of this application, such as... Figure 9 As shown, the control button icons can be those marked "Screen High" or "Screen Low". The "Screen High" control button icon corresponds to rotating the display screen 13 to its highest position, and the "Screen Low" control button icon corresponds to rotating the display screen 13 to its lowest position. At this time, the user's control information can be that the user clicked either the "Screen High" or "Screen Low" control button icon.
[0093] S120. In response to the control information, determine the rotation control information for the control shaft assembly 2.
[0094] For example, after the display screen 13 receives the user's touch control information, the display screen 13 processes the user's touch control information and then transmits the control information to the motherboard 14 through the wiring harness 12. The motherboard 14 can determine the rotation control information based on the control information.
[0095] For example, when the user's control information is that the user clicks the control button icon marked "Screen Highest," the motherboard 14 converts the corresponding user control information into rotation control information that instructs the motor 221 to rotate. For instance, the rotation control information corresponding to the user clicking the control button icon marked "Screen Highest" could be to control the motor 221 to rotate 720 degrees clockwise. Similarly, the rotation control information corresponding to the user clicking the control button icon marked "Screen Lowest" could be to control the motor 221 to rotate 720 degrees counterclockwise.
[0096] S130, In response to the rotation control information, the rotating shaft assembly 2 rotates, causing the screen assembly 1 to rotate.
[0097] After determining the rotation control information through S120, the motherboard 14 sends the rotation control information to the control board 221a of the rotating shaft assembly 2. The control board 221a can control the working state of the motor 221, and thus the motherboard 14 can control the motor 221 to drive the rotating shaft assembly 2 to rotate, thereby achieving the control effect of driving the screen assembly 1 to rotate.
[0098] For example, when the rotation control information controls the motor 221 to rotate 720 degrees clockwise, the rotating shaft assembly 2 can control the motor 221 to rotate 720 degrees clockwise according to the corresponding rotation control information. After the rotation of the motor 221 is changed, it can control the screen assembly 1 to rotate 60 degrees clockwise.
[0099] For example, when the rotation control information controls the motor 221 to rotate counterclockwise by 720 degrees, the rotating shaft assembly 2 can control the motor 221 to rotate clockwise by 720 degrees according to the corresponding rotation control information. After the rotation of the motor 221 is changed, it can control the screen assembly 1 to rotate counterclockwise by 60 degrees.
[0100] The beneficial effect of the above implementation method is that by obtaining the user's rotation control information, the rotation of the in-vehicle screen is controlled, thereby improving the automation and intelligence of the user's control of the in-vehicle screen rotation and enhancing the user experience.
[0101] In some implementations, rotation control information is used to control the rotation direction, rotation speed, and rotation duration of the shaft assembly 2. The rotation direction includes whether the shaft assembly 2 rotates clockwise or counterclockwise.
[0102] In use, the rotation control information is used to control the rotation direction, rotation speed and rotation duration of the rotating shaft assembly 2. The rotation control information can correspond one-to-one with the user's preset control information, so as to control the rotating shaft assembly 2 to complete different rotations according to the user's control information.
[0103] For example, the first rotation control information can control the rotation direction of the rotating shaft assembly 2 to be clockwise, with a rotation speed of 0.8 r / s and a rotation duration of 1.5 s.
[0104] It should be noted that the rotation direction includes the clockwise or counterclockwise rotation of the rotating shaft assembly 2, which corresponds to the clockwise or counterclockwise rotation of the rotating shaft assembly 2, respectively. When the rotating shaft assembly 2 rotates clockwise or counterclockwise, the screen assembly 1 rises or falls accordingly.
[0105] In some implementations, the rotation of the shaft assembly 2 is controlled in response to rotation control information, including: the shaft assembly 2 completes rotation according to the rotation direction, rotation speed and rotation duration in response to the rotation control information.
[0106] For example, when the first rotation control information controls the rotation direction of the shaft assembly 2 to be clockwise, the rotation speed to be 0.8 r / s, and the rotation duration to be 1.5 s, the main board 14 can send the rotation control information to the control board 221a. The control board 221a controls the motor 221 to rotate, so that the motor 221 starts to rotate in response to the rotation control information, thereby enabling the shaft assembly 2 to complete the rotation according to the rotation direction, rotation speed, and rotation duration.
[0107] The beneficial effect of the above implementation method is that, after the rotation direction, rotation speed and rotation duration of the pivot assembly are specifically determined by the control information, the rotation parameters of the pivot assembly can be precisely controlled, thereby achieving precise control of the angle of the screen assembly.
[0108] In some implementations, the screen assembly 1 also includes a camera 131, which is electrically connected to the motherboard 14 via a wiring harness 12.
[0109] Figure 9 This is a schematic diagram of a control interface for a display screen provided in an embodiment of this application, such as... Figure 9 As shown, structurally, the camera 131 can capture images in front of the display screen 13, and the motherboard 14 can control the rotation angle of the display screen 13 according to the images captured by the camera 131, thereby improving the level of intelligence in controlling the display screen 13.
[0110] In some implementations, the screen assembly 1 is provided with a light sensor 132 for detecting the intensity of light shining on the screen assembly 1, and the light sensor 132 and the motherboard 14 are electrically connected via a wiring harness 12.
[0111] Figure 11 This is a schematic diagram of another control interface for a display screen provided in an embodiment of this application, such as... Figure 11 As shown, structurally, the light sensor 132 can be arranged side by side with the camera 131, so that the light sensor 132 can obtain the intensity of the light shining on the screen assembly 1.
[0112] In some implementations, in response to rotation control information, the rotating shaft assembly 2 completes rotation according to the rotation direction, rotation speed and rotation duration, including S131 and S132, which are described in detail below.
[0113] S131. In response to the rotation direction, rotation speed and rotation duration, determine the target azimuth angle of the rotating shaft assembly 2, and obtain the real-time azimuth angle of the rotating shaft assembly 2 through the Hall element 231.
[0114] During operation, once the direction of rotation is determined, the target azimuth angle of the rotating shaft assembly 2 can be determined based on the rotation speed and rotation duration. Specifically, the required rotation angle of the rotating shaft assembly 2 can be obtained by multiplying the rotation speed and rotation duration.
[0115] During operation, after obtaining the real-time azimuth angle of the rotating shaft assembly 2 through the Hall element 231, the target position of the rotating shaft assembly 2, i.e. the target azimuth angle, can be calculated based on the required rotation angle of the rotating shaft assembly 2 and the azimuth angle of the rotating shaft assembly 2 at the current moment.
[0116] For example, the rotation speed and rotation duration can be preset values of the system, and the rotation direction can be determined according to the control information and rotation control information in S110 and S120.
[0117] For example, when the rotation direction is clockwise, the rotation speed is 0.1r / s, and the rotation duration is 1s, the target azimuth angle can be calculated to be 0.1r relative to the current real-time azimuth angle, that is, the angle that the rotating shaft assembly 2 needs to rotate is 0.1r clockwise (i.e., 36 degrees clockwise).
[0118] S132. During the rotation of the shaft assembly 2 according to the rotation control information, when the real-time azimuth angle and the target azimuth angle are the same, control the shaft assembly 2 to stop rotating. During the rotation of the shaft assembly 2 according to the rotation control information, when the real-time azimuth angle and the target azimuth angle are different, control the shaft assembly 2 to continue rotating to the target azimuth angle.
[0119] Figure 10 This is a schematic diagram of the angle of a display screen when it rotates, provided in an embodiment of this application. Figure 10 As shown, the current azimuth angle corresponds to position a0, and the calculated target azimuth angle is a2. During operation, as the rotating shaft assembly 2 rotates according to the rotation control information, if the real-time azimuth angle and the target azimuth angle are the same, that is, when the current azimuth angle and the target azimuth angle of the rotating shaft assembly 2 are both a2, the rotating shaft assembly 2 can be controlled to stop rotating. At this time, it is determined that the rotating shaft assembly 2 has rotated to the target azimuth angle. Controlling the rotating shaft assembly 2 to stop rotating at this time completes the process of driving the screen assembly 1 to rotate to the target azimuth angle.
[0120] During operation, when the rotating shaft assembly 2 rotates according to the rotation control information, if the real-time azimuth angle and the target position azimuth angle are not the same, it is determined that the rotating shaft assembly 2 has not yet rotated to the target azimuth angle or has rotated beyond the target azimuth angle. At this time, the rotating shaft assembly 2 is controlled to continue rotating to the target azimuth angle.
[0121] For example, such as Figure 10As shown, the position corresponding to the current azimuth angle is a0, the calculated target azimuth angle is a2, and when the current azimuth angle of the rotating component 2 is a1, the current azimuth angle a1 is less than the target azimuth angle a2. At this time, it is determined that the rotating component 2 has not rotated to the target azimuth angle a2. The rotating component 2 can be controlled to continue rotating so that the rotating component 2 continues to rotate to the target azimuth angle a2, thus completing the driving of the screen component 1 to rotate to the target azimuth angle.
[0122] The beneficial effects of the above implementation method are that by using the Hall element to precisely control the azimuth angle of the rotating shaft assembly, the azimuth angle of the rotating shaft assembly can be automatically monitored and controlled. When the rotation position of the rotating shaft assembly is inaccurate, the rotation position of the rotating shaft assembly can be adjusted, thereby improving the accuracy and stability of the rotation angle control of the rotating shaft assembly.
[0123] In some implementations, Figure 13 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment, as shown below. Figure 13 As shown, the above method also includes S210 to S230, which will be explained in detail below.
[0124] Figure 12 This is a schematic diagram of the structure of a vehicle screen rotation mechanism used on the center console of a vehicle, as provided in an embodiment of this application. Figure 12 As shown, when in use, this vehicle screen rotation mechanism can be installed on the center console of the vehicle. The rotating shaft assembly 2 is located below the screen assembly 1, and the rotating shaft assembly 2 can drive the screen assembly 1 to rotate relative to the center console.
[0125] It should be noted that when this in-vehicle screen rotation mechanism is used on the center console of the vehicle, the shooting direction of the camera 131 on the screen assembly 1 can be tilted towards the driver, so that the camera 131 can capture the driver's gestures and body posture.
[0126] S210. Multiple recognition modes are displayed on the display screen 13, with different recognition modes corresponding to different recognition modes of control information. The recognition modes include voice recognition mode and gesture recognition mode.
[0127] like Figure 11As shown, the display screen 13 is equipped with a "voice recognition mode" icon and a "gesture recognition mode" icon. The "voice recognition mode" icon corresponds to the voice recognition mode of the control information, and the "gesture recognition mode" icon corresponds to the gesture recognition mode of the information. Users can select the "voice recognition mode" icon or the "gesture recognition mode" icon on the display screen 13, and then select the different control modes of the rotating shaft component 2 by recognizing the user's voice or gesture.
[0128] Accordingly, such as Figure 11 As shown, a microphone 133 can be set on the screen component 1. The microphone 133 is used to receive the user's voice. The microphone 133 is electrically connected to the motherboard 14 through the wiring harness 12, so that the voice information received by the microphone 133 can be transmitted to the motherboard 14 for voice recognition.
[0129] S220, in response to a pattern selection operation from the user, determine the target recognition pattern corresponding to the pattern selection operation.
[0130] After different recognition modes are displayed on the display screen 13 in S210, the user can select the mode by touching the “voice recognition mode” icon or the “gesture recognition mode” icon on the display screen 13. Alternatively, the user can select the voice recognition mode or gesture recognition mode by pressing the control button on the center console.
[0131] After the user completes the mode selection operation, the display screen 13 receives the user's mode selection operation information, and then the display screen 13 transmits the user's mode selection operation information to the motherboard 14. The motherboard 14 can determine the target recognition mode corresponding to the mode selection operation based on the user's mode selection operation information.
[0132] S230. Identify the control information according to the target recognition pattern and determine the rotation control information.
[0133] After the motherboard 14 determines the target recognition mode corresponding to the mode selection operation, the motherboard 14 can then identify the control information according to the target recognition mode to obtain the rotation control information, and then control the rotation angle of the rotating shaft assembly 2 according to the rotation control information.
[0134] For example, when the target recognition mode is voice recognition mode, when the user utters the sound "turn upward", the microphone 133 receives the user's voice. The microphone 133 converts the sound "turn upward" into an electrical signal and transmits it to the motherboard 14 through the wiring harness 12. The motherboard 14 performs voice recognition on the electrical signal corresponding to the sound "turn upward" to obtain the voiceprint information of the user's sound "turn upward". The motherboard 14 stores the voiceprint information of the sound "turn upward". If the voiceprint information of the user's sound "turn upward" matches the voiceprint information of the sound "turn upward" stored in the motherboard 14, the motherboard 14 can obtain the target rotation control information stored in the motherboard 14 corresponding to the voiceprint information of the sound "turn upward". The motherboard 14 then controls the rotation angle of the rotating shaft assembly 2 according to the target rotation control information, so as to achieve the purpose of controlling the rotation of the rotating shaft assembly 2 by sound.
[0135] The beneficial effects of the above implementation method are that it provides different control modes to control the rotation of the axle assembly, such as voice recognition mode or gesture recognition mode, making it easier for users to intelligently control the rotation of the axle assembly and improving safety when driving the vehicle. At the same time, the multiple control modes provided by this method enhance the user's interactive experience.
[0136] In some implementations, Figure 14 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment, as shown below. Figure 14 As shown, when the target recognition mode is the gesture recognition mode, the method also includes S310 to S340, which are described in detail below.
[0137] S310: Acquire the air gesture to be recognized detected by camera 131.
[0138] The gesture to be recognized is an image of the user's gesture. When the target control mode is gesture recognition mode, the user's image can be acquired in real time through the camera 131. The camera 131 transmits the real-time acquired user image to the motherboard 14. The motherboard 14 performs real-time image recognition on the user's image to obtain the user's hand posture and recognize the user's gesture to be recognized.
[0139] For example, when the motherboard 14 performs real-time image recognition on the user's image, the first air gesture to be recognized by the user can be an image of the palm swinging upwards, and the second air gesture to be recognized by the user can be an image of the palm swinging downwards.
[0140] It should be noted that when the motherboard 14 performs real-time image recognition on the user's image, it can use an OpenCV-based gesture recognition algorithm to perform real-time recognition on the user's image to obtain the image corresponding to the original air gesture to be recognized in the user's image.
[0141] For example, the motherboard 14 can store different sample images of the air gesture to be recognized. After the motherboard 14 recognizes the original air gesture image to be recognized, the motherboard 14 can perform feature extraction and matching between the sample image of the air gesture to be recognized and the original air gesture image to be recognized. When the features of the original air gesture image to be recognized match the features of the sample image of the air gesture to be recognized, the motherboard 14 marks the original air gesture image to be recognized as the recognized air gesture, and then continues to process the air gesture to be recognized.
[0142] After the S310 recognizes the air gesture to be recognized, if the user does not intend to control the screen component 1 to rotate when making the air gesture, a false detection will occur. If the screen component 1 then makes a corresponding rotation, it will affect the user's experience, and in severe cases, it will affect the user's driving status or riding experience in the vehicle.
[0143] To improve the above problems and avoid false detections, gesture recognition and body posture recognition can be combined to avoid false detections.
[0144] S320, in response to the air gesture to be recognized, recognizes the body posture of the user who made the air gesture to be recognized.
[0145] After the air gesture to be recognized is identified in S310, the body posture of the user who made the air gesture can be identified, and then the air gesture to be recognized can be checked according to the body posture corresponding to the air gesture to avoid false detection.
[0146] For example, when the original image of the air gesture to be recognized and the sample image of the air gesture to be recognized are matched, when the user's body posture to be recognized is a palm-up swing, the body posture of the user who made the palm-up swing is recognized as the body posture to be recognized.
[0147] For example, when recognizing the body posture to be recognized, the user's real-time body posture image can be obtained through the camera 131, and then the user's body posture image can be obtained through the OpenCV-based body posture recognition algorithm as the recognized body posture to be recognized.
[0148] S330. Determine the target gesture features corresponding to the air gesture to be recognized, and determine the target posture features corresponding to the body posture to be recognized.
[0149] In the subsequent processing of the air gesture and body posture to be recognized, the target gesture features corresponding to the air gesture to be recognized can be determined by the image recognition algorithm, and the target posture features corresponding to the body posture to be recognized can be determined by the image recognition algorithm, so as to accurately recognize the user's control intention on the pivot component 2 based on the image features.
[0150] S340. When the target gesture features and the target posture features match, in response to the target gesture features, determine the target rotation control information corresponding to the target gesture features.
[0151] During operation, matching gesture features and posture features can be stored in the motherboard 14. When matching target gesture features and target posture features, the target gesture features and target posture features can be detected based on the matching gesture features and posture features stored in the motherboard 14. If the target gesture features and target posture features match, the rotating shaft assembly 2 is controlled to rotate to avoid false detection.
[0152] For example, target gesture features and target pose features can be obtained using existing body pose recognition algorithms.
[0153] When the hand gesture to be identified is a palm-up gesture, the corresponding body posture is a seated position with the head facing forward. Feature extraction is then performed on the palm-up gesture to obtain the target gesture features. Simultaneously, feature extraction is performed on the seated position with the head facing forward to obtain the target posture features corresponding to the body posture to be identified.
[0154] When matching target gesture features and target posture features, if the target gesture features and target posture features match, subsequent operations can be performed based on the matching gesture features and posture features stored in the motherboard 14.
[0155] When in use, if the target gesture features and the target posture features match, it is determined that the user controls the rotation of the pivot assembly 2 by gesture under the preset body posture. Then, according to S210 to S230, the rotation of the pivot assembly 2 can be controlled by the air gesture to be recognized, which effectively avoids accidental touches that occurred in Yahoo.
[0156] It should be noted that in actual use, when the user is the driver, the user's body posture to be identified can be set to a sitting position facing the front of the vehicle before responding to the user's body posture to control the rotation of the shaft assembly 2, thereby avoiding accidental control of the shaft assembly 2 by the user in a certain body posture state.
[0157] The beneficial effect of the above implementation method is that when the gesture to be recognized and the body posture to be recognized match, the rotation control of the corresponding rotating component can be performed, which can avoid the false triggering of the rotation control of the rotating component when the body posture to be recognized and the gesture to be recognized do not match, and effectively improve the intelligence level of the rotation control of the rotating component 2.
[0158] When users use gesture control, different users may have different gesture habits, and users may not make standard control gestures. Therefore, the recognition of gestures may be inaccurate, which may prevent users from achieving the expected effect of gesture control of the vehicle screen rotation mechanism and affect the user experience.
[0159] In some implementations, in order to improve the above problems and further enhance the intelligence of the rotation control of the shaft assembly 2, Figure 15 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment, as shown below. Figure 15 As shown, the above method also includes S410 to S450, which are described in detail below.
[0160] S410: Acquire multiple air gestures to be recognized detected by camera 131.
[0161] When in use, the user image acquired in real time by the camera 131 can be image recognized, and the obtained multiple air gestures of the user to be recognized in real time can be stored.
[0162] It should be noted that the method for acquiring the air gesture to be recognized can be the same as the method for acquiring air gestures in S310.
[0163] In subsequent use, multiple stored gestures to be recognized can be processed to find similar gestures and extract features from them. This allows the vehicle screen rotation mechanism to recognize these similar gestures, thereby improving its ability to recognize gestures from different users and enhancing its overall performance.
[0164] S420, in response to multiple air gestures to be recognized, determine the air gesture features to be recognized for each air gesture to be recognized, and determine similar air gesture features to be recognized.
[0165] After obtaining multiple air gestures to be recognized in S410, feature extraction can be performed on each air gesture using a neural network model to obtain the air gesture features to be recognized for each air gesture.
[0166] After obtaining the features of each gesture to be recognized, similar gesture features can be obtained through clustering algorithms or feature matching algorithms.
[0167] For example, when comparing the gesture features to be recognized, the similarity between the two gesture features can be calculated. If the similarity between the two gesture features exceeds a preset threshold, the two gesture features can be determined to be similar gesture features.
[0168] For example, the similarity between two gesture features to be recognized is calculated. When the similarity between the two gesture features to be recognized exceeds 0.7, the two gesture features to be recognized are determined to be similar.
[0169] S430. When the number of similar gesture features to be recognized is greater than or equal to a preset number, determine the similar features of the similar gesture features to be recognized, and determine multiple candidate rotation control information corresponding to the similar features.
[0170] After obtaining one or more sets of similar gesture features to be recognized by S420, if the number of similar gesture features to be recognized in the set is greater than or equal to a preset number, then feature extraction is performed on the similar gesture features to be recognized in the set to obtain the common features of the similar gesture features to be recognized in the set, that is, to obtain the similar features of the similar gesture features to be recognized. This facilitates the subsequent recognition of the user's air gestures based on the similar features of the similar gesture features to be recognized, thereby improving the recognition of the user's air gestures that match the similar features.
[0171] For example, when the number of similar gesture features to be recognized in a group is greater than or equal to 5, feature extraction can be performed on the similar gesture features to be recognized in that group.
[0172] For example, when extracting features from similar gestures to be recognized in a group to obtain common features of similar gestures to be recognized in the group, a neural network model can be used to obtain common features of similar gestures to be recognized in the group.
[0173] After obtaining similar features, features can be extracted from the air gestures stored in the motherboard 12, and similarity matching can be performed on the features and similar features of the stored air gestures respectively. If the similarity between the features and similar features of the stored air gestures is within a preset threshold range, the stored air gestures and similar features are determined to be similar. Then, the rotation control information corresponding to the similar stored air gestures is used as the candidate rotation control information of the similar features.
[0174] For example, when performing similarity matching on the features and similar features of the stored air gestures, if the similarity between the features and similar features of the stored air gestures reaches 0.6 or higher, then the features and similar features of the stored air gestures are determined to be similar.
[0175] S440. Display multiple candidate rotation control information on screen component 1, obtain rotation indication information input by the user, and in response to the rotation indication information, determine the indication rotation control information corresponding to the rotation indication information from the multiple candidate rotation control information.
[0176] After obtaining multiple candidate rotation control information in S430, the multiple candidate rotation control information can be displayed on screen component 1 for the user to select. When displaying candidate rotation control information on screen component 1, a set of similar gestures to be recognized by the user can also be displayed at the same time to determine the user's true control intention.
[0177] After displaying multiple candidate rotation control information on screen component 1, rotation indication information input by the user can be obtained. The rotation indication information can be a selection information that the user can choose from multiple candidate rotation control information by touch.
[0178] After receiving the user's rotation instruction information, the screen component 1 and the motherboard 14 determine the corresponding instruction rotation control information from multiple candidate rotation control information, and use the instruction rotation control information as the rotation control information corresponding to the similar gestures to be recognized in that group.
[0179] S450: Store similar features and indication rotation control information, and use similar features and indication rotation control information in subsequent gesture recognition modes.
[0180] After storing similar features and rotation control information, in subsequent gesture recognition modes, similar features and rotation control information can be used to control the rotation of screen component 1 through the cooperation of similar features and rotation control information.
[0181] For example, after storing similar features and instruction rotation control information, after a user makes a gesture that matches similar features, the corresponding instruction rotation control information can be determined by the similar features of the gesture, and then the screen component 1 can be directly controlled to rotate according to the instruction rotation control information, thereby achieving the effect of recognizing and memorizing the user's gesture.
[0182] For example, if a user makes multiple air gestures of waving to the upper right, the vehicle screen rotation device stores the similar features of the multiple air gestures of waving to the upper right and the rotation control information selected by the user. In subsequent use, the vehicle screen rotation device can recognize the air gestures of waving to the upper right and control the screen component 1 to rotate according to the rotation control information selected by the user, thus achieving the effect of controlling the screen component 1 according to the light intensity and the characteristics of the user's air gestures.
[0183] The beneficial effect of the above implementation method is that when the user provides similar air gestures for rotation control, the similar air gestures are identified, then candidate rotation control information is provided, and the rotation of screen component 1 is controlled according to the user's indicated rotation control information. This achieves the effect of storing and remembering the user's similar air gestures and corresponding indicated rotation control information, avoiding the situation where the user's air gestures cannot be recognized, and improving the user experience.
[0184] The beneficial effect of the above implementation method is that, when the user's air gestures cannot be recognized and the user makes similar air gestures multiple times, by automatically recognizing the user's similar air gestures and storing the similar features of the similar air gestures and the user's instruction rotation control information, the user's experience of using this vehicle screen rotation mechanism can be improved.
[0185] The beneficial effect of the above implementation method is that, because it better adapts to the user's air gesture habits, when the user is the driver, it can reduce the driver's operation when controlling the screen component 1 to rotate, thereby improving the safety of the vehicle while driving.
[0186] In some implementations, Figure 16 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment, as shown below. Figure 16 As shown, the above method also includes S510 to S570, which are described in detail below.
[0187] S510, Obtain the light intensity at screen component 1.
[0188] When in use, after obtaining the light intensity at the screen assembly 1 through the light sensor 132, the angle of the screen can be adjusted according to the light intensity at the screen assembly 1, thereby avoiding excessive light intensity on the screen assembly 1 and providing users with a better viewing effect.
[0189] S520, In response to light intensity, determine a light intensity range including the light intensity.
[0190] For example, when the light intensity at the screen component 1 obtained by the light sensor 132 is 20,000 Lux, the light intensity range can be determined to be from 18,000 Lux to 25,000 Lux.
[0191] S530: Within the range of light intensity, identify multiple air gestures to be recognized.
[0192] When in use, multiple air gestures to be recognized can be determined within the light intensity range defined in S520 to assess the air gesture recognition effect within that light intensity range.
[0193] When identifying multiple air gestures to be recognized, the same method as that used in S410 for obtaining multiple air gestures to be recognized can be used.
[0194] For example, multiple air gestures to be recognized can be acquired when the light intensity range is 18000 Lux to 25000 Lux, and then the multiple air gestures to be recognized can be further processed.
[0195] S540, in response to multiple air gestures to be recognized, determine the air gesture features to be recognized for each air gesture to be recognized, and determine similar air gesture features to be recognized.
[0196] Similarly, similar gesture features to be recognized can be determined in the same way in S420.
[0197] S550. When the number of similar gesture features to be recognized is equal to or equal to a preset number, determine the similar features of the similar gesture features to be recognized, and determine multiple candidate rotation control information corresponding to the similar features.
[0198] Similarly, similar gesture features to be recognized can be determined in the same way in S430.
[0199] S560: Display multiple candidate rotation control information on screen component 1, obtain rotation indication information input by the user, and in response to the rotation indication information, determine the indication rotation control information corresponding to the rotation indication information from among the multiple candidate rotation control information.
[0200] Similarly, similar gesture features to be recognized can be determined in the same way in S440.
[0201] S570 stores light intensity range, similar features, and indication rotation control information, and uses similar features and indication rotation control information within the light intensity range in subsequent gesture recognition modes.
[0202] Through steps S510 to S560, similar features of similar gestures to be identified are obtained within a certain light intensity range, and the corresponding instruction rotation control information is determined. By storing the light intensity range and the similar features and instruction rotation control information corresponding to that light intensity range, the processing of similar air gestures within a specific light intensity range is achieved, and the rotation control information of similar air gestures within a specific light intensity range is determined.
[0203] For example, within a light intensity range of 18,000 Lux to 25,000 Lux, if a user repeatedly makes a gesture of waving to the upper right, the vehicle-mounted screen rotation device stores the similar characteristics of multiple gestures within this light intensity range and the user-selected rotation control information. When the light intensity subsequently falls within the range of 18,000 Lux to 25,000 Lux, the device can recognize the gesture and control the screen assembly 1 to rotate according to the user-selected rotation control information, thus achieving the effect of controlling the screen assembly 1 based on the light intensity and the user's gesture characteristics.
[0204] The beneficial effect of the above implementation method is that, within a specific light intensity range, similar gestures to be recognized can be obtained, and multiple candidate rotation control information can be provided for the user to choose from. This enables the recognition of similar gestures to be recognized within a certain light intensity range and provides the user with multiple options for rotation control, thus avoiding the situation where the user's air gestures cannot be recognized.
[0205] The beneficial effect of the above implementation method is that, within a certain range of light intensity, similar features and instruction rotation commands are stored, thereby improving the intelligence level of responding to light direction and light intensity control.
[0206] The beneficial effect of the above implementation method is that, within a certain range of light intensity, when the user is the driver, it can reduce the number of times the driver needs to make air gestures when controlling the vehicle, thereby improving the safety of driving.
[0207] The beneficial effect of the above implementation method is that it enables the in-vehicle screen to adapt to the light intensity range of the vehicle, thereby enabling air gesture control of the rotation of the in-vehicle screen, avoiding the inability to respond to air gestures outside the specific light intensity range, and improving the intelligence level of the in-vehicle screen rotation mechanism.
[0208] In some implementations, Figure 17 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment, as shown below. Figure 17 As shown, the above method also includes S610 to S650, which are described in detail below.
[0209] S610. Within the target light intensity range, acquire multiple display brightness values of screen component 1.
[0210] For example, when the target light intensity range is 20,000 Lux to 28,000 Lux, multiple display brightness values of screen component 1 can be obtained, which facilitates subsequent adjustment of the display brightness values of screen component 1 according to the target light intensity range.
[0211] For example, when obtaining multiple display brightness values of screen component 1, the display brightness of screen component 1 can be recorded when the brightness of screen component 1 is manually adjusted when the target light intensity range is 20000Lux to 28000Lux, thus obtaining multiple display brightness values of screen component 1. The recorded multiple brightness values of screen component 1 are then stored in motherboard 14 for subsequent processing.
[0212] S620. Determine the display duration corresponding to each display brightness value, determine the target display duration that is greater than or equal to the preset duration, and determine the target display brightness value corresponding to the target display duration.
[0213] During operation, the motherboard 14 can record the display duration corresponding to each display brightness value. For example, the display duration of screen component 1 at 30% brightness is 200 minutes, the display duration of screen component 1 at 40% brightness is 5 minutes, and the display duration of screen component 1 at 60% brightness is 2 minutes.
[0214] It should be noted that when the display brightness of screen component 1 is expressed as a percentage, the percentage of display brightness of screen component 1 represents the percentage of adjustment within the adjustment range of display brightness of screen component 1.
[0215] When determining a target display duration that is greater than or equal to a preset duration, and determining the target display brightness value corresponding to the target display duration, the motherboard 14 can process the recorded display data of the screen component 1 to obtain the result.
[0216] For example, when the preset duration is 30 minutes, the determined target display duration, which is greater than or equal to the preset duration, is 200 minutes, and the target display brightness value corresponding to the determined target display duration is 30% of the brightness of screen component 1.
[0217] S630. Determine multiple candidate azimuth angles at which the rotating shaft assembly 2 stays under the target display duration, and determine the segmented display duration corresponding to each candidate azimuth angle.
[0218] During use, the real-time azimuth angle of the rotating shaft assembly 2 can be recorded via the motherboard 14 for subsequent use.
[0219] For example, after obtaining the target display duration of 200 minutes in S620, multiple candidate azimuth angles of the rotating shaft component 2 during this time period can be obtained by acquiring the azimuth angle record of the rotating shaft component 2 during this time period.
[0220] For example, when the target display duration is 200 minutes, the multiple candidate azimuth angles obtained can be 30 degrees, 45 degrees and 60 degrees respectively.
[0221] S640. Determine the maximum segment display duration and the target azimuth angle corresponding to the maximum segment display duration.
[0222] For example, when the target display duration is 200 minutes, the multiple candidate azimuth angles obtained can be 30 degrees, 45 degrees, and 60 degrees respectively. The segmented display duration when the candidate azimuth angle is 30 degrees is 10 minutes, the segmented display duration when the candidate azimuth angle is 45 degrees is 10 minutes, and the segmented display duration when the candidate azimuth angle is 60 degrees is 180 minutes. By comparison, the maximum segmented display duration can be determined to be 180 minutes, and the target azimuth angle corresponding to the segmented display duration of 180 minutes is 60 degrees.
[0223] It should be noted that through S610 to S640, the target azimuth angle and target display brightness value can be obtained within different light intensity ranges. For example, the target azimuth angle and target display brightness value can be obtained when the light intensity range is 20000 Lux to 28000 Lux, the target azimuth angle and target display brightness value can be obtained when the light intensity range is 15000 Lux to 20000 Lux, and the target azimuth angle and target display brightness value can be obtained when the light intensity range is 28000 Lux to 35000 Lux.
[0224] S650. In subsequent use, within the target light intensity range, rotate the hinge assembly 2 to the target azimuth angle and adjust the brightness of the screen assembly 1 to the target display brightness value.
[0225] Through S610 to S640, the duration of the dwell azimuth angle and the display brightness of the screen component 1 within the target light intensity range can be obtained. In subsequent use, if the light intensity range is the same as the target light intensity range, the dwell azimuth angle and display brightness of the screen component 1 can be automatically adjusted without manual adjustment to achieve the dwell azimuth angle and display brightness that were frequently used before.
[0226] In subsequent use, by rotating the pivot assembly 2 to the target azimuth angle and adjusting the brightness of the screen assembly 1 to the target display brightness value within the target light intensity range, the angle and display brightness of the screen assembly 1 can be automatically adjusted.
[0227] The beneficial effects of the above implementation method are that, within the target light intensity range, the segmented display duration under different display brightness is monitored to determine the maximum segmented display duration and the corresponding target azimuth angle. Subsequently, the display angle and display brightness of the screen components can be automatically adjusted. This achieves the effect of automatically identifying and controlling the display brightness and display angle of the vehicle screen in combination with light intensity, thus achieving the purpose of automatic control of display brightness and azimuth angle. It can reach the state most frequently used by users without user operation, thereby improving the intelligence level of this vehicle screen rotation mechanism.
[0228] The beneficial effect of the above implementation method is that, when the user is the driver, within the target light intensity range, the display brightness and azimuth angle can be automatically controlled without the driver's operation, which can improve the driver's safety in driving the vehicle.
[0229] In some implementations, Figure 18 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment, as shown below. Figure 18 As shown, the above method also includes S710 to S730, which will be described in detail below.
[0230] S710, in response to the maximum segmented display duration, acquires the target body posture information of the user captured by the camera 131 within the maximum segmented display duration, the target body posture information including the eye height of the user when in a standard sitting posture.
[0231] In order to adjust the brightness of screen component 1 in combination with the characteristics of different users, after determining the maximum segment display duration in S640 above, the characteristics of different users can be obtained based on the target body posture information of the user captured by camera 131 within the maximum segment display duration.
[0232] For example, the target body posture information includes the user's eye height when in a standard sitting posture, and the display state of screen component 1 can be adjusted according to the different user's eye height.
[0233] For example, when obtaining the user's eye height in a standard sitting posture, the user's image can be acquired first, and the image can be detected by a pose detection algorithm. When the user is in a standard sitting posture in the image, the user's eye height can be obtained by a feature recognition algorithm, thus obtaining the user's eye height in a standard sitting posture. This allows the vehicle screen rotation mechanism to obtain the eye height of different users, and thus adjust the display status of the vehicle screen according to the user's characteristics.
[0234] S720, in response to target body posture information, identifies the target body posture features corresponding to the target body posture information.
[0235] For example, eye height information in a standard sitting posture can be identified in the target body posture information, and then the eye height information in a standard sitting posture can be used as the target body posture feature.
[0236] It should be noted that the target body posture feature can also be other body posture features of the user, such as the height of the top of the head and the height of the top of the shoulders in a standard sitting posture. This application embodiment does not limit the content of the target body posture feature.
[0237] S730: Store the target light intensity range, target azimuth angle, target display brightness value, and target body posture characteristics into the body posture characteristic database.
[0238] Through S710 and S720, the target body posture characteristics of different users can be obtained, and then the target light intensity range, target azimuth angle, target display brightness value and the target body posture characteristics of different users are stored in the body posture characteristic database, so as to adjust the display state of screen component 1 according to the target light intensity range, target azimuth angle, target display brightness value and the target body posture characteristics of the user.
[0239] The beneficial effects of the above implementation method are that, within the target light intensity range, the user's body posture is detected, and then the user's body posture characteristics, external ambient brightness, display brightness, and display azimuth angle are stored in a body posture feature database. This enables automated control of display brightness and azimuth angle tailored to the user within the target light intensity range, based on body posture information, further improving the intelligence level of the in-vehicle screen.
[0240] In some implementations, Figure 19This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment, as shown below. Figure 19 As shown, the above method also includes S740 to S770, which will be described in detail below.
[0241] S740: Within the target light intensity range, when the user adjusts the display brightness value of the screen component 1, the user's body posture information is acquired through the camera 131.
[0242] For example, when the target light intensity ranges from 20,000 Lux to 28,000 Lux, if the user adjusts the display brightness value of screen component 1, the vehicle screen rotation mechanism is triggered to detect the user's body posture information.
[0243] For example, when detecting a user's body posture information, an image of the user in a standard sitting posture can be obtained from the stored user images, and the image of the user in a standard sitting posture can be used as the user's body posture information for subsequent processing.
[0244] S750: In response to body posture information, identify the body posture features corresponding to the body posture.
[0245] During operation, after acquiring the user's body posture information, that is, after obtaining an image of the user in a standard sitting posture, a neural network model can be used to identify the body posture features of the image of the user in a standard sitting posture, and then the user can be identified based on the body posture features of the image of the user in a standard sitting posture.
[0246] For example, different users have different head height, shoulder height, and eye height in a standard sitting posture. By extracting the body posture features corresponding to the body posture, users can be identified based on the body posture features.
[0247] S760. In the body posture feature database, determine the target azimuth angle and target display brightness value corresponding to the body posture feature.
[0248] Since the target light intensity range, target azimuth angle, target display brightness value and target body posture characteristics have been stored in the body posture characteristic database in S710 to S730, the target azimuth angle and target display brightness value corresponding to the body posture characteristics can be directly obtained from the body posture characteristic database in subsequent use. In this way, the target azimuth angle and target display brightness value can be adjusted according to the user's usage habits to adapt to different user habits.
[0249] For example, when the light intensity obtained by the light sensor is within the first light intensity range, after the user's body posture feature is identified as the first body posture feature, the first azimuth angle and the first display brightness value corresponding to the first body posture feature within the first light intensity range can be obtained from the body posture feature database. Then, the vehicle screen rotation mechanism can be adjusted according to the first azimuth angle and the first display brightness value.
[0250] S770, Rotate the hinge assembly 2 to the target azimuth angle and adjust the brightness of the screen assembly 1 to the target display brightness value.
[0251] When in use, the motherboard 14 can control the hinge assembly 2 to rotate to the target azimuth angle and adjust the brightness of the screen assembly 1 to the target display brightness value, thereby controlling the brightness and azimuth angle of the screen assembly 1.
[0252] The beneficial effect of the above implementation method is that, within the target light intensity range, when the user actively adjusts the display brightness value of the screen component, the user's body posture characteristics are identified. Since the corresponding body posture characteristics, azimuth angle and display brightness have been stored before, the vehicle screen rotation mechanism can directly adjust the corresponding display brightness and azimuth angle according to the body posture characteristics, thereby realizing automatic adjustment of the azimuth angle and display brightness of the screen component and further improving the intelligence level of the vehicle screen.
[0253] Within the target light intensity range, when the user is a driver, the display brightness and azimuth angle can be automatically adjusted when the driver makes a brightness adjustment operation, reducing the driver's need to adjust the display brightness and azimuth angle and improving vehicle driving safety.
[0254] In some implementations, within the light intensity range, when the user adjusts the display brightness value of the screen component 1, the camera 131 acquires the user's body posture information, including S741 and S742, which are described in detail below.
[0255] S741. Within the target light intensity range, obtain the number of times the user adjusts the display brightness value of screen component 1 within a preset time period.
[0256] For example, when the target light intensity ranges from 20,000 Lux to 28,000 Lux, if the user adjusts the display brightness value of screen component 1, the vehicle screen rotation mechanism is triggered to obtain the number of times the user adjusts the display brightness value of screen component 1 within a preset time period.
[0257] For example, the length of the preset time period can be 1 minute. By obtaining the number of times the user adjusts the display brightness value of the screen component 1 within the preset time period, the user's satisfaction with the adjustment of the display brightness value of the screen component 1 can be determined based on the number of times the user adjusts the display brightness value of the screen component 1.
[0258] For example, if the user adjusts the display brightness value of screen component 1 once within a preset time period, it means that the user is satisfied with the adjustment of the display brightness value of screen component 1 and no further adjustment is needed.
[0259] For example, if a user adjusts the display brightness value of screen component 1 three times within a preset time period, it indicates that the user is not satisfied with the adjustment of the display brightness value of screen component 1 and needs to adjust it multiple times to achieve a suitable brightness value.
[0260] S742. When the number of adjustments is greater than or equal to the preset number, the user's body posture information is obtained through the camera 131.
[0261] For example, when the preset number of times is 3, that is, when the user adjusts the display brightness value of the screen component 1 more than or equal to 3 times, the user's body posture information is obtained through the camera 131, and the operation of automatically adjusting the display brightness of the screen component 1 in S740 to S770 is executed. The display brightness of the screen component 1 can be directly adjusted to the display brightness and azimuth angle that the user is accustomed to according to the user's characteristics.
[0262] The beneficial effect of the above implementation method is that when the user adjusts the display brightness value more than a certain number of times, the display brightness and azimuth angle are automatically adjusted by processing the user's body posture characteristics, thereby improving the level of intelligence in use.
[0263] When the user is the driver, if the driver adjusts the display brightness value more than a certain number of times, the display brightness value and display azimuth angle can be automatically adjusted according to the user's body posture characteristics, avoiding the driver's frequent brightness adjustments and improving driving safety.
[0264] In some implementations, when the user adjusts the display brightness value of the screen component 1 within the target light intensity range, the user's body posture information is acquired through the camera 131, including S743 and S745. S743 and S745 will be described in detail below.
[0265] S743. Within the target light intensity range, after the user adjusts the display brightness value of screen component 1, obtain the dwell time for different display brightness values.
[0266] For example, when the target light intensity ranges from 20,000 Lux to 28,000 Lux, if the user adjusts the display brightness value of screen component 1, the dwell time of this vehicle screen rotation mechanism at different display brightness values is triggered.
[0267] For example, the obtained display durations can be 1 minute, 2 minutes, and 57 minutes, respectively. Specifically, the display brightness value for a display duration of 1 minute can be 80%, the display brightness value for a display duration of 2 minutes can be 40%, and the display brightness value for a display duration of 57 minutes can be 60%.
[0268] S744. When the dwell time is greater than or equal to the preset time, obtain the brightness adjustment range of the user adjusting the display brightness value of screen component 1.
[0269] For example, the preset duration can be 10 minutes, and the duration that meets the conditions among the above multiple display durations is 57 minutes. The corresponding brightness adjustment range of the user adjusting the display brightness value of screen component 1 is (80% of the display brightness before adjustment - 60% of the display brightness after adjustment) / 80% of the display brightness before adjustment = 25%.
[0270] S745. When the adjustment range is greater than or equal to the preset range, acquire the user's body posture information captured by the camera 131.
[0271] For example, when the preset amplitude is 10%, the user's body posture information captured by the camera 131 is triggered, and then the display brightness value and display azimuth angle can be automatically adjusted according to the body posture characteristics in S740 to S770.
[0272] During operation, by calculating the brightness adjustment range of the display brightness value, the S740 to S770 will not be triggered to automatically adjust the display brightness value and display azimuth angle based on body posture characteristics if the brightness adjustment range of the display brightness value does not reach the preset range. This effectively avoids the automatic adjustment of the display brightness value and display azimuth angle when the brightness adjustment range of the display brightness value does not reach a certain range.
[0273] The beneficial effect of the above implementation method is that after the user adjusts the display brightness value of the screen component, by obtaining the display brightness when the dwell time is greater than the preset time, and obtaining the corresponding adjustment range when adjusting the display brightness, the body posture features can be extracted according to the brightness adjustment range when the display brightness adjustment range is greater than the preset range, and the display brightness value and display azimuth angle can be automatically adjusted according to the body posture features. This realizes that the acquisition of the user's body posture features is triggered only when the dwell time of the display brightness is greater than the preset time and when the display brightness adjustment range is greater than the preset range, which can effectively reduce the amount of calculation of the motherboard 14 during operation and avoid excessive calculation.
[0274] The beneficial effect of the above implementation method is that it provides users with a certain range of adjustment for the display brightness within a preset range, which can provide users with a certain degree of flexibility in adjusting the brightness independently, and further improves the intelligence of the process of adjusting the display brightness.
[0275] In some implementations, Figure 20 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment, as shown below. Figure 20 As shown, the above method also includes S810 and S820, which will be described in detail below.
[0276] S810: Obtain the user's glasses-wearing information detected by camera 131. The glasses-wearing information includes whether the user is not wearing sunglasses and whether the user is wearing sunglasses.
[0277] When in use, the system can use image recognition algorithms to obtain the user's glasses wearing status and the color of the glasses. The specific recognition result can be whether the user is wearing sunglasses or not.
[0278] For example, when the user is a driver, the glasses wearing information includes whether the driver is not wearing sunglasses or is wearing sunglasses.
[0279] S820. Based on the glasses wearing information, the display brightness of the display screen 13 is adjusted using a weighted method. Specifically, when the glasses wearing information indicates that the user is not wearing sunglasses, the weighted adjustment factor for the display brightness of the display screen 13 is 1. When the glasses wearing information indicates that the user is wearing sunglasses, the weighted adjustment factor for the display brightness of the display screen 13 is between 1.2 and 1.8.
[0280] During use, since the user's sunglasses wearing status may affect the user's vision, the display brightness of the display screen 13 can be adjusted according to the glasses wearing information to achieve the purpose of adjusting the display brightness of the display screen 13 according to the glasses wearing information, so as to better match the user's sunglasses wearing status.
[0281] For example, when the glasses wearing information indicates that the user is not wearing sunglasses, the weighted adjustment factor for the display brightness of the display screen 13 is 1.
[0282] For example, when the glasses wearing information indicates that the user is wearing sunglasses, the weighted adjustment factor for the display brightness of the display screen 13 is 1.2 to 1.8, such as 1.2, 1.4, 1.6 or 1.8.
[0283] For example, when the display brightness of the display screen 13 is adjusted by weighting, the specific calculation method is as follows: the brightness value of the display screen 13 after adjustment = the value of the display brightness of the display screen 13 before weighting adjustment × the weighting adjustment coefficient.
[0284] For example, when the brightness value of the display screen 13 is 20%, and the glasses wearing information indicates that the user is wearing sunglasses, the weighted adjustment factor for the display brightness of the display screen 13 is 1.5, and the brightness value of the display screen 13 after adjustment is 30%.
[0285] The beneficial effect of the above implementation method is that by detecting whether the user is wearing sunglasses, the brightness of the display screen is adjusted accordingly, thus achieving the goal of adjusting the brightness of the display screen based on whether sunglasses are worn.
[0286] In some implementations, Figure 21 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment, as shown below. Figure 21 As shown, the above method also includes S830 and S840, which will be described in detail below.
[0287] S830. Obtain the vehicle's tunnel driving status information. This information includes whether the vehicle is not currently passing through a tunnel and whether it is currently passing through one. The tunnel driving status information is obtained through the vehicle's navigation system.
[0288] When a vehicle passes through environments with varying brightness, the intensity of external light changes, potentially affecting the user's visual experience. For example, when a vehicle passes through a tunnel, the external environment suddenly darkens, and the user's vision becomes increasingly sensitive to low light. In this case, the brightness of the display screen can be adjusted according to the changing ambient light levels.
[0289] During operation, the system can acquire information about the vehicle's tunnel driving status. As the vehicle travels, the system can continuously update the tunnel driving status information through the navigation system. The tunnel driving status information includes whether the vehicle is not currently passing through a tunnel and whether the vehicle is currently passing through a tunnel.
[0290] For example, the motherboard 14 can communicate with the vehicle's navigation system and obtain tunnel driving status information through the vehicle's navigation system.
[0291] S840. Based on the tunnel driving status information, the display brightness of the display screen 13 is adjusted using a weighted method. Specifically, when the tunnel driving status information indicates that the vehicle is not currently passing through the tunnel, the weighted adjustment coefficient for the display brightness of the display screen 13 is 0.6 to 0.9. When the tunnel driving status information indicates that the vehicle is currently passing through the tunnel, the weighted adjustment coefficient for the display brightness of the display screen 13 is 1.
[0292] When in use, the brightness of the display screen 13 can be adjusted by weighting according to the tunnel driving status information, so as to achieve the purpose of adjusting the brightness of the display screen according to the different brightness environments through which the vehicle passes.
[0293] For example, when the tunnel driving status information indicates that the vehicle is not driving through the tunnel, the weighted adjustment factor for the display brightness of the display screen 13 is 0.6 to 0.9, such as 0.6, 0.7, 0.8 and 0.9.
[0294] For example, when the tunnel driving status information indicates that the vehicle is driving through the tunnel, the weighted adjustment coefficient for the display brightness of the display screen 13 is 1, and the display brightness of the display screen 13 is not adjusted at this time.
[0295] For example, when the display brightness of the display screen 13 is adjusted by weighting, the specific calculation method is as follows: the brightness value of the display screen 13 after adjustment = the value of the display brightness of the display screen 13 before weighting adjustment × the weighting adjustment coefficient.
[0296] For example, when the brightness value of the display screen 13 is 20%, and the tunnel driving status information indicates that the vehicle is not driving through the tunnel, the weighted adjustment coefficient for the display brightness of the display screen 13 is 0.8, and the brightness value of the display screen 13 after adjustment is 16%.
[0297] The beneficial effect of the above implementation method is that by adjusting the brightness of the display screen according to whether the vehicle is passing through a tunnel, this method can adjust the brightness of the display screen based on the road information outside the vehicle, thereby improving the level of intelligence.
[0298] In some implementations, the tunnel driving status information also includes tunnel type information, such as whether the vehicle is passing through a submarine tunnel or a mountain tunnel. The method further includes weighted adjustment of the display brightness of the display screen 13 based on the tunnel type information. Specifically, when the tunnel type information is a submarine tunnel, the weighted adjustment coefficient for the display brightness of the display screen 13 is between 1.05 and 1.15. When the tunnel type information is a mountain tunnel, the weighted adjustment coefficient for the display brightness of the display screen 13 is 1.
[0299] During use, the brightness of the display screen 13 can be further adjusted according to the type of tunnel, as different types of tunnels have different internal light intensities. For example, the light is stronger in underwater tunnels and weaker in mountain tunnels.
[0300] For example, when the tunnel type information is an undersea tunnel, the weighted adjustment coefficient for the display brightness of the display screen 13 is 1.05 to 1.15. At this time, the brightness of the display screen 13 can be further enhanced based on the above-mentioned S840 to improve the use of the display screen 13 in strong ambient light conditions.
[0301] For example, when the tunnel type information is a mountain tunnel, the weighted adjustment coefficient for the display brightness of the display screen 13 is 1, and the brightness of the display screen is not further adjusted at this time.
[0302] The beneficial effect of the above implementation method is that it can further adjust the brightness of the display screen according to the tunnel type, and thus adjust the brightness of the display screen by adjusting the brightness of different tunnels, thereby improving the intelligence level of the display screen 13 in use.
[0303] In some implementations, Figure 22 This is a flowchart illustrating another method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism provided in this application embodiment, as shown below. Figure 22 As shown, the above method also includes S850 and S860, which will be described in detail below.
[0304] S850. Obtain the user's visual state information. Visual state information includes whether the user has astigmatism or not. This visual state information is obtained by acquiring user input.
[0305] When in use, different users' visual conditions require different levels of brightness from different displays 13. Therefore, the brightness of the display 13 can be adjusted according to the user's visual conditions to improve the user experience.
[0306] For example, if a user has astigmatism, the astigmatism correction is more suitable for use in slightly dimmer lighting conditions.
[0307] For example, during use, options for vision status information can be displayed on the display screen 13. The user can select the vision status options displayed on the display screen 13 by touch, thereby obtaining the user's input vision status information.
[0308] S860. Based on the vision status information, the display brightness of the display screen 13 is adjusted using a weighted method. Specifically, when the vision status information indicates that the user's eyes have astigmatism, the weighted adjustment coefficient for the display brightness of the display screen 13 is 0.85 to 0.95. When the vision status information indicates that the user's eyes do not have astigmatism, the weighted adjustment coefficient for the display brightness of the display screen 13 is 1.
[0309] When in use, after obtaining the user's vision status information, the display brightness of the display screen 13 can be adjusted according to the user's status.
[0310] For example, when the vision status information indicates that the user has astigmatism, the weighted adjustment factor for the display brightness of the display screen 13 is 0.85 to 0.95, thereby appropriately reducing the brightness of the display screen 13 to improve the user experience for users with astigmatism.
[0311] For example, when the vision status information indicates that the user's eyes are not astigmatic, the weighted adjustment coefficient for the display brightness of the display screen 13 is 1, and the brightness of the display screen 13 is not adjusted at this time.
[0312] For example, when the vision status information indicates that the user's eyes are astigmatic, the display brightness of the display screen 13 is 30%, and when the weighted adjustment factor for the display brightness of the display screen 13 is 0.9, the adjusted display brightness of the display screen 13 is 27%.
[0313] The beneficial effect of the above implementation method is that it adjusts the brightness of the display screen based on the user's vision status information, so that the display brightness of the display screen adjusts with the user's vision status, thereby improving the level of intelligence.
[0314] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for measuring and controlling the angle of a vehicle-mounted screen rotation mechanism, characterized in that, The vehicle-mounted screen rotation mechanism includes a screen assembly (1) and a rotating shaft assembly (2). A tubular rotating member (11) is located on one side of the screen assembly (1). The rotating member (11) is sleeved onto the rotating shaft assembly (2). The rotating shaft assembly (2) drives the rotating member (11) to rotate, and the rotating member (11) drives the screen assembly (1) to rotate. The method includes: Obtain control information from the user, the control information being used to control the rotation of the screen component (1); In response to the control information, rotation control information for controlling the rotation of the shaft assembly (2) is determined; In response to the rotation control information, the rotating shaft assembly (2) rotates, causing the screen assembly (1) to rotate; The screen assembly (1) includes a display screen (13), a camera (131), and a light sensor (132). The light sensor (132) is used to detect the intensity of light shining on the screen assembly (1). A motherboard (14) is connected to the side wall of the screen assembly (1) away from the display screen (13). The motherboard (14) is electrically connected to the display screen (13), the camera (131), and the light sensor (132) respectively through a wire harness (12). The method further includes: Acquire multiple air gestures to be recognized detected by the camera (131); In response to the plurality of air gestures to be recognized, the air gesture features to be recognized for each air gesture to be recognized are determined, and similar air gesture features to be recognized are identified. When the number of similar gesture features to be recognized is greater than or equal to a preset number, the similar features of the similar gesture features to be recognized are determined, and multiple candidate rotation control information corresponding to the similar features are determined. The plurality of candidate rotation control information is displayed on the screen component (1), the rotation indication information input by the user is obtained, and in response to the rotation indication information, the indication rotation control information corresponding to the rotation indication information is determined from the plurality of candidate rotation control information. The similarity features and the indicated rotation control information are stored and used in subsequent gesture recognition modes.
2. The method for measuring and controlling the angle of the vehicle-mounted screen rotation mechanism as described in claim 1, characterized in that, The rotation control information is used to control the rotation direction, rotation speed and rotation duration of the rotating shaft assembly (2); the rotation direction includes whether the rotating shaft assembly (2) rotates forward or backward; In response to the rotation control information, the rotating shaft assembly (2) rotates, causing the screen assembly (1) to rotate, including: In response to the rotation control information, the rotating shaft assembly (2) completes rotation according to the rotation direction, the rotation speed and the rotation duration.
3. The method for measuring and controlling the angle of the vehicle-mounted screen rotation mechanism as described in claim 2, characterized in that, The rotating shaft assembly (2) includes a fixing member (21), a driving member (22), a connecting member (23), and a Hall element (231). The fixing member (21) is used to fix the driving member (22). The driving member (22) is used to drive the connecting member (23) to rotate. The output end of the driving member (22) is fixedly connected to the connecting member (23). The rotating member (11) is sleeved on the connecting member (23). The Hall element (231) is used to detect the rotation angle of the rotating member (11). The driving member (22) and the Hall element (231) are electrically connected to the main board (14) respectively. In response to the rotation control information, the rotating shaft assembly (2) completes rotation according to the rotation direction, the rotation speed, and the rotation duration, including: In response to the rotation direction, the rotation speed and the rotation duration, the target azimuth angle of the rotating shaft assembly (2) is determined, and the real-time azimuth angle of the rotating shaft assembly (2) is obtained through the Hall element (231); During the rotation of the rotating shaft assembly (2) according to the rotation control information, when the real-time azimuth angle and the target azimuth angle are the same, the rotating shaft assembly (2) is controlled to stop rotating; during the rotation of the rotating shaft assembly (2) according to the rotation control information, when the real-time azimuth angle and the target azimuth angle are not the same, the rotating shaft assembly (2) is controlled to continue rotating to the target azimuth angle.
4. The method for measuring and controlling the angle of the vehicle-mounted screen rotation mechanism as described in claim 3, characterized in that, The method further includes: Multiple recognition modes are displayed on the display screen (13), and different recognition modes correspond to different recognition modes of the control information; the recognition modes include voice recognition mode and gesture recognition mode; In response to a pattern selection operation from a user, the target recognition pattern corresponding to the pattern selection operation is determined; The control information is identified based on the target recognition pattern to determine the rotation control information.
5. The method for measuring and controlling the angle of the vehicle-mounted screen rotation mechanism as described in claim 4, characterized in that, When the target recognition mode is the gesture recognition mode, the method further includes: Acquire the air gesture to be recognized detected by the camera (131); In response to the air gesture to be identified, the body posture of the user who made the air gesture to be identified is identified; Determine the target gesture features corresponding to the air gesture to be identified, and determine the target posture features corresponding to the body posture to be identified; When the target gesture feature and the target posture feature match, in response to the target gesture feature, the target rotation control information corresponding to the target gesture feature is determined.
6. The method for measuring and controlling the angle of the vehicle-mounted screen rotation mechanism as described in claim 1, characterized in that, The method further includes: Obtain the light intensity at the screen component (1); In response to the light intensity, a light intensity range including the light intensity is determined; Within the range of light intensity, multiple air gestures to be recognized are identified; In response to the plurality of air gestures to be recognized, the air gesture features to be recognized for each air gesture to be recognized are determined, and similar air gesture features to be recognized are identified. When the number of similar gesture features to be recognized is equal to or equal to a preset number, the similar features of the similar gesture features to be recognized are determined, and multiple candidate rotation control information corresponding to the similar features are determined. The plurality of candidate rotation control information is displayed on the screen component (1), the rotation indication information input by the user is obtained, and in response to the rotation indication information, the indication rotation control information corresponding to the rotation indication information is determined from the plurality of candidate rotation control information. The light intensity range, the similarity features, and the indicated rotation control information are stored, and the similarity features and the indicated rotation control information are used within the light intensity range in subsequent gesture recognition modes.
7. The method for measuring and controlling the angle of the vehicle screen rotation mechanism as described in any one of claims 3 to 6, characterized in that, The method further includes: Within the target light intensity range, acquire multiple display brightness values of the screen component (1); Determine the display duration corresponding to each display brightness value, determine the target display duration that is greater than or equal to the preset duration, and determine the target display brightness value corresponding to the target display duration; Determine multiple candidate azimuth angles at which the rotating shaft assembly (2) stays under the target display duration, and determine the segmented display duration corresponding to each candidate azimuth angle; Determine the maximum segment display duration, and determine the target azimuth angle corresponding to the maximum segment display duration; In subsequent use, within the target light intensity range, the rotating shaft assembly (2) is rotated to the target azimuth angle, and the brightness of the screen assembly (1) is adjusted to the target display brightness value.
8. The method for measuring and controlling the angle of the vehicle-mounted screen rotation mechanism as described in claim 7, characterized in that, The method further includes: In response to the maximum segmented display duration, the target body posture information of the user captured by the camera (131) within the maximum segmented display duration is obtained, the target body posture information including the eye height of the user when in a standard sitting posture; In response to the target body posture information, identify the target body posture features corresponding to the target body posture information; The target light intensity range, the target azimuth angle, the target display brightness value, and the target body posture features are stored in the body posture feature database.
9. The method for measuring and controlling the angle of the vehicle-mounted screen rotation mechanism as described in claim 8, characterized in that, The method further includes: Within the target light intensity range, when the user adjusts the display brightness value of the screen component (1), the user's body posture information is acquired through the camera (131); In response to the body posture information, identify the body posture features corresponding to the body posture; In the body posture feature database, determine the target azimuth angle and target display brightness value corresponding to the body posture feature; Rotate the pivot assembly (2) to the target azimuth angle and adjust the brightness of the screen assembly (1) to the target display brightness value.