A volume adjustment method, system, device and medium

By obtaining and analyzing the movement data of the seat personnel in the car, judging their sleep state and automatically adjusting the volume of the car, the sleep quality and driving experience problems caused by neglecting the sleep state of passengers in the existing technology are solved, and the intelligent driving of the vehicle is met Required, realizes automatic volume adjustment in sleep state.

CN118524342BActive Publication Date: 2024-12-17镁佳(北京)科技有限公司
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410286965.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-13
Publication Date
2024-12-17
Estimated Expiration
2044-03-13

AI Technical Summary

Technical Problem

The volume adjustment technology of existing car audio fails to take into account the passenger's sleep status, which affects the sleep quality and driving experience, making it difficult to meet the needs of intelligent driving of vehicles.

Method used

By obtaining the movement data of the personnel in each seat in the car, judging their sleep state, and automatically adjusting the volume of the car during deep sleep, ensuring that the volume is automatically adjusted in the sleep state, ensuring the quality of sleep and driving experience, while satisfying intelligent driving. need.

Benefits of technology

It realizes automatic adjustment of the volume of the car while the driver and passengers are sleeping, improves the sleep quality and driving experience, and meets the application needs of intelligent driving of vehicles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118524342B_ABST
    Figure CN118524342B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of volume adjustment, and discloses a volume adjustment method, system, device and medium, wherein the method comprises: obtaining the current vehicle volume of a target vehicle and the motion data of each seat occupant in the vehicle; judging whether the corresponding seat occupant is in a sleeping state based on the motion data of each seat occupant; when the seat occupant is in a sleeping state, judging whether the seat occupant is in a deep sleeping state based on the corresponding motion data of the seat occupant; when the seat occupant is in a deep sleeping state, determining the corresponding volume adjustment value based on the current vehicle volume of the target vehicle and a preset minimum volume threshold, and adjusting the vehicle volume of the target vehicle based on the volume adjustment value. The present invention can obtain the real sleeping state of the driver and the passenger, and realize automatic adjustment of the volume of the vehicle based on the sleeping state, thereby improving the sleeping quality and driving experience of the driver and the passenger, and meeting the application requirements of vehicle intelligent driving.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of volume adjustment, and in particular to a volume adjustment method, system, device and medium. Background Art

[0002] At present, it is very common to install car audio in cars. People can also play audio through the car audio to relieve fatigue while driving. However, the playback volume of existing car audio is mostly adjusted manually, such as using a volume adjustment button or through intelligent voice. However, when the car is driving, the rear passengers are in a sleeping state. If the driver cannot find out in time and continue to maintain the current volume of the car audio, it will seriously affect the sleep of the passengers and cause a bad user experience.

[0003] In summary, the existing volume adjustment technology does not take into account the sleeping state of the passengers to achieve automatic adjustment of the volume in the car, which seriously affects the sleep quality and driving experience of the drivers and passengers, and is difficult to meet the application requirements of vehicle intelligent driving. Summary of the invention

[0004] In view of this, the present invention provides a volume adjustment method, system, device and medium to solve the problem that the existing volume adjustment ignores the automatic volume adjustment when the driver and passengers are in a sleeping state, affects the sleep quality and driving experience of the driver and passengers, and is difficult to meet the application requirements of vehicle intelligent driving.

[0005] In a first aspect, the present invention provides a volume adjustment method, the method comprising:

[0006] Obtain the current volume of the target vehicle and the movement data of the occupants in each seat in the vehicle;

[0007] Based on the motion data of each seat occupant, determine whether the corresponding seat occupant is in a sleeping state;

[0008] When the seat occupant is in a sleeping state, judging whether the seat occupant is in a deep sleeping state based on the corresponding motion data of the seat occupant;

[0009] When the seat occupant is in a deep sleep state, a corresponding volume adjustment value is determined based on the current vehicle volume of the target vehicle and a preset minimum volume threshold, and the vehicle volume of the target vehicle is adjusted based on the volume adjustment value.

[0010] The present invention identifies the actual sleeping state of the current driver and occupant of the target vehicle, and determines the corresponding volume adjustment value for adjusting the vehicle computer volume of the target vehicle based on the sleep recognition result in combination with the current vehicle computer volume of the target vehicle and a preset minimum volume threshold, thereby realizing automatic adjustment of the vehicle computer volume when the driver and occupant are in a sleeping state, thereby ensuring the sleep quality and driving experience of the driver and occupant, and also meeting the application requirements of vehicle intelligent driving.

[0011] In an optional implementation manner, the motion data includes the number of motion data and the interval time of the motion data; obtaining the motion data of the occupants of each seat in the vehicle includes:

[0012] Acquire human limb motion data within a preset period through a preset human motion detection device;

[0013] The human body motion data are analyzed to obtain the motion data frequency and motion data interval time.

[0014] The present invention obtains human body motion data and analyzes it to obtain the motion data frequency and motion data interval, which helps to ensure the accuracy of subsequent sleep state analysis.

[0015] In an optional implementation, judging whether the corresponding seat occupant is in a sleeping state based on the motion data of each seat occupant includes:

[0016] Determine whether the number of action data of each seat occupant is greater than a first preset number threshold;

[0017] When the number of motion data is not greater than the first preset number threshold, counting the number of repetitions of the motion data that is not greater than the first preset number threshold, and determining whether the number of repetitions is greater than the second preset number threshold, and when the number of repetitions is greater than the second preset number threshold, determining that the corresponding seat occupant is in a sleeping state;

[0018] If the number of action data is greater than the first preset number threshold, or the number of repetitions is not greater than the second preset number threshold, it is determined that the corresponding seat occupant is in a sober state.

[0019] The present invention determines the actual sleeping state of the seat occupant through the number of consecutive motion data of the seat occupant and the size of the corresponding threshold, which can accurately identify the sleeping state of the seat occupant and is beneficial to improving the accuracy of volume adjustment to a certain extent.

[0020] In an optional implementation, when the number of repetitions is greater than a second preset number threshold, the volume adjustment method further includes:

[0021] Get the first current time of the target vehicle;

[0022] Determine whether the first current time meets the preset sleeping time;

[0023] If the first current time meets the preset sleeping time, it is determined that the corresponding seat occupant is in a sleeping state;

[0024] If the first current time does not meet the preset sleeping time, return to the step of obtaining the first current time of the target vehicle until the first current time meets the preset sleeping time.

[0025] The present invention takes into account the actual sleeping habits and biological clocks of the drivers and passengers, and increases the recognition of the sleeping state by presetting the sleeping time, which helps to improve the recognition accuracy of the sleeping state of the seat occupants.

[0026] In an optional implementation, judging whether the seat occupant is in a deep sleep state based on the motion data corresponding to the seat occupant includes:

[0027] Determine whether the interval time of the action data of each seat occupant is less than a preset time threshold;

[0028] If the interval time of the motion data is not less than the preset time threshold, it is determined that the corresponding seat occupant is in a deep sleep state;

[0029] If the interval time of the action data is less than the preset time threshold, it is determined that the corresponding seat occupant is in a light sleep state, and when the seat occupant is in a light sleep state, the current vehicle volume of the target vehicle is adjusted based on a preset percentage.

[0030] The present invention takes into account the actual sleeping state of the human body, including light sleep and deep sleep, and sets corresponding vehicle volume adjustment schemes in different sleeping states, which can enhance the flexibility, authenticity and reliability of volume adjustment.

[0031] In an optional implementation, determining a corresponding volume adjustment value based on the current volume of the target vehicle and a preset minimum volume threshold includes:

[0032] The current volume of the target vehicle is subtracted from the preset minimum volume threshold to obtain the corresponding volume adjustment value.

[0033] The present invention obtains a corresponding volume adjustment value by subtracting the current volume of the target vehicle from a preset minimum volume threshold, thereby ensuring the accuracy of the volume adjustment value and helping to improve the accuracy of subsequent volume adjustment of the vehicle.

[0034] In an optional implementation, after adjusting the volume of the target vehicle based on the volume adjustment value, the volume adjustment method further includes:

[0035] Get the second current time of the target vehicle;

[0036] Determine whether the second current time meets the preset wake-up time;

[0037] If the second current time meets the preset wake-up time, the volume of the head unit of the target vehicle is adjusted to a preset maximum volume threshold.

[0038] The present invention takes into account that in an actual driving scenario where sleeping time is planned in advance, if the driver and passenger have just woken up, the volume of the vehicle computer of the target vehicle is increased accordingly, which can greatly improve the diversity and robustness of the volume adjustment scheme.

[0039] In a second aspect, the present invention provides a volume adjustment system, the system comprising:

[0040] An acquisition module is used to obtain the current volume of the target vehicle and the motion data of the occupants of each seat in the vehicle;

[0041] A first judging module, used for judging whether the corresponding seat occupant is in a sleeping state based on the motion data of each seat occupant;

[0042] The second judgment module is used to judge whether the seat occupant is in a deep sleep state based on the corresponding motion data of the seat occupant when the seat occupant is in a sleep state;

[0043] The adjustment module is used to determine the corresponding volume adjustment value based on the current vehicle volume of the target vehicle and a preset minimum volume threshold when the seat occupant is in a deep sleep state, and adjust the vehicle volume of the target vehicle based on the volume adjustment value.

[0044] The volume adjustment system of the present invention can timely identify the actual sleeping state of the driver and passengers, and realize corresponding volume adjustment under different sleeping states, which not only ensures the sleep quality of the driver and passengers, but also greatly improves the driving experience of the driver and passengers, and meets the application requirements of vehicle intelligent driving.

[0045] In a third aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to thereby execute a volume adjustment method of the first aspect or any corresponding embodiment thereof.

[0046] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute a volume adjustment method according to the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0048] Figure 1 is a flow chart of a volume adjustment method according to an embodiment of the present invention;

[0049] Figure 2 is a flow chart of another volume adjustment method according to an embodiment of the present invention;

[0050] Figure 3 is a flow chart of another volume adjustment method according to an embodiment of the present invention;

[0051] Figure 4 is a flow chart of yet another volume adjustment method according to an embodiment of the present invention;

[0052] Figure 5 is a structural block diagram of a volume adjustment system according to an embodiment of the present invention;

[0053] Figure 6 It is a schematic diagram of the structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0054] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0055] An embodiment of the present invention provides an embodiment of a volume adjustment method. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0056] In this embodiment, a volume adjustment method is provided. Figure 1 is a flow chart of a volume adjustment method according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:

[0057] Step S101, obtaining the current volume of the target vehicle and the motion data of the occupants of each seat in the vehicle.

[0058] It should be noted that the current volume of the target vehicle and the acquisition method of the motion data of the occupants in each seat in the vehicle are not limited in this embodiment and can be adaptively adjusted based on actual needs. For example, the sound in the vehicle is collected through the sound sensor installed in the vehicle; the motion data of the occupants in each seat is obtained through the acceleration sensor installed on each seat in the vehicle, which is only for exemplary explanation.

[0059] Step S102: determining whether the corresponding seat occupant is in a sleeping state based on the motion data of each seat occupant.

[0060] In this embodiment, the motion data of the seat occupant reflects the specific situation of the person lying on the seat constantly turning over or moving the body. By collecting the motion data for a period of time and analyzing it, it can be determined whether the current seat occupant is in a sleeping state.

[0061] Step S103, when the seat occupant is in a sleeping state, determining whether the seat occupant is in a deep sleeping state based on the corresponding motion data of the seat occupant.

[0062] It should be noted that the sleeping state of the human body refers to the state of a person when sleeping. In contrast to the awake state, there are four stages of human sleep, namely, the falling asleep stage, the light sleep stage, the deep sleep stage, and the extended deep sleep stage. Specifically, the sleeping state can be roughly divided into a light sleep state and a deep sleep state. Among them, the light sleep state is also called the light sleep stage. In this stage, the sleeper's breathing slows down, the muscle tension decreases, the body is slightly relaxed, and the sleeper is easily awakened by external sounds or touches. The deep sleep state is also called the "golden sleep". In this stage, the sleeper's muscle tension disappears, the muscles are fully relaxed, the sensory function is further reduced, and the sleeper is not easily awakened by external sounds or touches. In this embodiment, the specific sleeping state of the person is identified by analyzing the corresponding action data of the seat occupant, that is, whether the person has entered a deep sleep state.

[0063] Step S104, when the seat occupant is in a deep sleep state, determining a corresponding volume adjustment value based on the current vehicle volume of the target vehicle and a preset minimum volume threshold, and adjusting the vehicle volume of the target vehicle based on the volume adjustment value.

[0064] It should be noted that the preset minimum volume threshold in this embodiment is not limited here, and is adaptively adjusted based on the volume of the vehicle head unit that can be provided by the actual vehicle. For example, the preset minimum volume threshold is 0, which is only used as an exemplary description.

[0065] In this embodiment, when the seat occupant is in a deep sleep state, the volume in the car needs to be adjusted to the lowest value (that is, the car computer can set the minimum value that the volume reaches). In actual application, the media volume or navigation volume of the current vehicle can also be automatically turned off directly.

[0066] The volume adjustment method of the embodiment of the present invention identifies the actual sleeping state of the current driver and passenger of the target vehicle, and determines the corresponding volume adjustment value based on the sleep recognition result combined with the current vehicle computer volume of the target vehicle and the preset minimum volume threshold to adjust the vehicle computer volume of the target vehicle. Automatic adjustment of the vehicle computer volume is achieved when the driver and passenger are in the sleeping state, which not only ensures the sleep quality and driving experience of the driver and passenger, but also meets the application requirements of vehicle intelligent driving.

[0067] In this embodiment, a volume adjustment method is provided. Figure 2 FIG. 4 is a flow chart of another volume adjustment method according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:

[0068] Step S201, obtaining the current volume of the target vehicle and the motion data of the occupants of each seat in the vehicle.

[0069] In this embodiment, the action data includes the number of action data and the interval time of the action data, which can be obtained by the acceleration sensor installed on each seat in the car. It should be noted that the method for obtaining the current volume of the target vehicle in this embodiment is not described here, and is adaptively selected based on actual needs.

[0070] In this embodiment, the motion data of the occupants of each seat in the vehicle is obtained, including:

[0071] Step A1, obtaining human limb motion data within a preset period through a preset human motion detection device.

[0072] It should be noted that the specific types and numbers of the preset human motion detection devices and preset cycles in this embodiment are not limited and can be adaptively adjusted according to actual application requirements. For example, the preset human motion detection device is an acceleration sensor and the preset cycle is 5 minutes, which is only used as an example and is not limited thereto.

[0073] Step A2, analyzing the human body motion data to obtain the motion data frequency and the motion data interval time.

[0074] It should be noted that in this embodiment, the acceleration sensor of each seat in the car needs to be installed in the middle position inside each seat. The seat is squeezed by human body movements, so that the acceleration sensor generates a set of data. By analyzing the frequency and size of the generated data, the amplitude and frequency of the human body movements are analyzed, and the approximate sleeping state of the occupant in the seat is analyzed based on the comparison of the analyzed data with the preset threshold.

[0075] Step S202: determining whether the corresponding seat occupant is in a sleeping state based on the motion data of each seat occupant.

[0076] Specifically, the above step S202 includes:

[0077] Step S2021, determining whether the number of action data of each seat occupant is greater than a first preset number threshold.

[0078] It should be noted that the specific value of the first preset number threshold in this embodiment is not limited here and is set according to actual needs. For example, the first preset number threshold is 2 times, which is only used as an exemplary description.

[0079] Step S2022, when the number of action data is not greater than the first preset number threshold, count the number of repetitions of the action data that is not greater than the first preset number threshold, and determine whether the number of repetitions is greater than the second preset number threshold. When the number of repetitions is greater than the second preset number threshold, determine that the corresponding seat occupant is in a sleeping state.

[0080] It should be noted that the specific value of the second preset number threshold in this embodiment is not limited here and is set according to actual needs. For example, the second preset number threshold is 2 times, which is only used as an exemplary description.

[0081] It should be noted that the present embodiment also takes into account the actual sleeping habits and biological clock of the driver and passenger, and increases the recognition of the sleeping state by presetting the sleeping time, which helps to improve the recognition accuracy of the sleeping state of the seat occupant. Specifically, when the number of repetitions in the above step S2022 is greater than the second preset number threshold, the volume adjustment method of the present embodiment further includes:

[0082] Step B1, obtaining the first current time of the target vehicle.

[0083] In this embodiment, the method for obtaining the first current time of the target vehicle is not specifically limited here, and is obtained based on a commonly used acquisition method in the art.

[0084] Step B2, determining whether the first current time satisfies the preset sleeping time.

[0085] It should be noted that the preset bedtime in this embodiment is the set bedtime (referring to the time specified by the user to start sleeping), and its specific value is not limited here, and is adaptively set based on actual needs. For example, the preset bedtime is 13:00, which is only for exemplary explanation.

[0086] Step B3: if the first current time meets the preset sleeping time, it is determined that the corresponding seat occupant is in a sleeping state.

[0087] Step B4, if the first current time does not meet the preset sleeping time, return to step B1 of obtaining the first current time of the target vehicle until the first current time meets the preset sleeping time.

[0088] Step S2023, if the number of action data is greater than the first preset number threshold, or the number of repetitions is not greater than the second preset number threshold, it is determined that the corresponding seat occupant is in a wakeful state.

[0089] It should be noted that, in this embodiment, if the corresponding seat occupant is awake, the current volume of the target vehicle is kept unchanged.

[0090] Step S203, when the seat occupant is in a sleeping state, determining whether the seat occupant is in a deep sleeping state based on the corresponding motion data of the seat occupant.

[0091] Specifically, the above step S203 includes:

[0092] Step S2031, determining whether the interval time of the action data of each seat occupant is less than a preset time threshold.

[0093] It should be noted that the specific value of the preset time threshold in this embodiment is not limited here, and can be adaptively adjusted based on actual needs. For example, the preset time threshold is 15 minutes, which is only used as an exemplary description.

[0094] Step S2032: if the interval time of the motion data is not less than the preset time threshold, it is determined that the corresponding seat occupant is in a deep sleep state.

[0095] Step S2033, if the action data interval time is less than the preset time threshold, it is determined that the corresponding seat occupant is in a light sleep state, and when the seat occupant is in a light sleep state, the current vehicle volume of the target vehicle is adjusted based on a preset percentage.

[0096] In this embodiment, the specific value of the preset percentage is not limited here, and is adaptively adjusted based on actual needs. For example, the preset percentage is 10%, which is only used as an exemplary description.

[0097] The embodiment of the present invention takes into account the actual sleeping state of the human body, including light sleep and deep sleep, and sets corresponding vehicle volume adjustment schemes in different sleeping states, which can enhance the flexibility, authenticity and reliability of volume adjustment.

[0098] Step S204, when the seat occupant is in a deep sleep state, determine a corresponding volume adjustment value based on the current vehicle volume of the target vehicle and a preset minimum volume threshold, and adjust the vehicle volume of the target vehicle based on the volume adjustment value.

[0099] Specifically, in the above step S204, the corresponding volume adjustment value is determined based on the current volume of the target vehicle and the preset minimum volume threshold, including: subtracting the current volume of the target vehicle from the preset minimum volume threshold to obtain the corresponding volume adjustment value.

[0100] The embodiment of the present invention obtains the corresponding volume adjustment value by subtracting the current volume of the target vehicle from the preset minimum volume threshold, which can ensure the accuracy of the volume adjustment value and also help improve the accuracy of subsequent volume adjustment of the vehicle. It should be noted that after adjusting the volume of the target vehicle based on the volume adjustment value, the volume adjustment method of this embodiment also includes:

[0101] Step C1, obtaining a second current time of the target vehicle.

[0102] In this embodiment, the method for obtaining the second current time of the target vehicle is not specifically limited here, and is obtained based on a commonly used acquisition method in the art.

[0103] Step C2, determining whether the second current time meets the preset wake-up time.

[0104] It should be noted that the preset wake-up time in this embodiment is the set wake-up time (referring to the time when the user wakes up from sleep), and its specific value is not limited here, and is adaptively set based on actual needs. For example, the preset wake-up time is 14:00, which is only for exemplary description.

[0105] Step C3: if the second current time meets the preset wake-up time, the volume of the head unit of the target vehicle is adjusted to a preset maximum volume threshold.

[0106] It should be noted that the preset maximum volume threshold in this embodiment is not limited here, and is adaptively adjusted based on the volume of the vehicle head unit that can be provided by the actual vehicle. For example, the preset maximum volume threshold is 10, which is only used as an exemplary description.

[0107] The embodiment of the present invention takes into account that in an actual driving scenario where sleeping time is planned in advance, if the driver and passenger just wake up, the volume of the vehicle computer of the target vehicle is increased accordingly, which can greatly improve the diversity and robustness of the volume adjustment scheme.

[0108] In a specific embodiment, the frequency and amplitude of the data collected by the relevant sensors when a person lies on a seat and turns over or moves his body continuously are judged and identified, and the volume of the target vehicle is automatically adjusted based on the identification result. Figure 3 FIG. 4 is a flow chart of another volume adjustment method according to an embodiment of the present invention. Figure 3 As shown, the process includes the following steps:

[0109] Step D1, determine whether the vehicle is prohibited.

[0110] In this embodiment, the volume adjustment of the present application is triggered by determining the vehicle state, that is, when the vehicle is prohibited, the subsequent step D2 is executed.

[0111] Step D2, determining whether the acceleration changes frequently.

[0112] In this embodiment, an acceleration sensor is placed in the seat, and the frequency and amplitude of the human body's movements on the seat are used as a basis for judging whether the person has entered a sleeping state. If there is little change, the person in the seat is in a sleeping state, and the subsequent step D3 is executed; if there is a lot of change, the person in the seat is not in a sleeping state, and the current volume of the vehicle computer is kept unchanged.

[0113] Step D3, using a sleep algorithm to detect whether the device is in a deep sleep state.

[0114] In this embodiment, if the seat occupant is in a deep sleep state, the volume of the vehicle computer is dynamically adjusted to lower the volume of the vehicle computer according to the length of time the seat occupant enters the deep sleep, that is, the corresponding volume is reduced at intervals until it is completely muted or the volume is paused.

[0115] In this embodiment, a volume adjustment method is provided. Figure 4 FIG. 1 is a flow chart of another volume adjustment method according to an embodiment of the present invention. Figure 4 As shown, the process includes the following steps:

[0116] Step E1, determining whether the user is in a sleeping state.

[0117] This solution detects the sleeping state through an acceleration sensor placed in the seat, and uses the frequency and amplitude of the human body's movements on the seat as the basis for judgment. Specifically, the number of movements of the human body's limbs is measured during the use of the acceleration sensor, and the result data is obtained through data analysis, that is, the user's sleeping habits are analyzed. For example: within the preset time period (5 minutes), if there are more than 2 movement data, it is judged that the user is in the awake state at this time; if the movement data within 5 minutes is ≤2 times, then continue to judge the time of the next cycle (5 minutes), and after repeating 2 times (movement data within 5 minutes ≤2 times), it is judged that the user is in the sleeping state.

[0118] It should be noted that at this time, assuming that the user sets a bedtime, it is still necessary to continue to determine whether the current bedtime has been reached. If it has been reached, the user is ultimately determined to be in a sleeping state; if it has not been reached, it is necessary to wait until the bedtime has been reached before determining that the user is in a sleeping state.

[0119] Step E2, determining whether the device is in a deep sleep state.

[0120] In this embodiment, when the interval of one action data exceeds the preset value (15 minutes), it is determined that the user is in a deep sleep state, and the volume is reduced to the minimum volume value. It should be noted that the minimum volume value refers to the minimum value reached by the car computer during sleep. For example, if the car computer volume value range is 0-20, the minimum value can be set to 0, that is, during deep sleep, all the volumes of the car computer are all set to the minimum volume value.

[0121] It should be noted that if the interval of one action data does not exceed the preset value (15 minutes), it is determined that the user is in a light sleep state. At this time, the volume of the car machine is adjusted to reduce the volume by 10%.

[0122] Step E3, volume adjustment for waking up time.

[0123] In this embodiment, if it is assumed that the user sets the wake-up time, that is, the user specifies the time to wake up from sleep, it is necessary to continue to determine whether the wake-up time has been reached. If it has been reached, then one minute before the wake-up time, the volume of the car computer is adjusted so that the volume increases by 15% every 10 seconds until the maximum volume value. It should be noted that the maximum volume value refers to the maximum value reached by the car computer during the entire sleep process. For example: if the car computer volume value range is 0-20, the maximum value can be set to 10, that is, the car computer media sound, Bluetooth mobile phone ringtone, voice volume, etc. cannot exceed the set maximum volume value.

[0124] In summary, the volume adjustment method of the embodiment of the present invention arranges an acceleration sensor on the seat, generates data based on the sensor when a person turns over on the seat, calculates and determines whether the person is in deep sleep through the data, and dynamically adjusts the volume of the nap mode, multimedia, etc. according to the light sleep and deep sleep, thereby reducing the problem of waking people up due to excessive media volume, and can realize automatic adjustment of the volume of the car computer when the driver and passengers are in a sleeping state, which greatly ensures the sleep quality and driving experience of the driver and passengers, and also meets the application needs of vehicle intelligent driving to the greatest extent.

[0125] In this embodiment, a volume adjustment system is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As the term "module" is used below, it can implement a combination of software and / or hardware of a predetermined function. Although the system described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0126] The present invention provides a volume adjustment system, such as Figure 5 As shown, the system includes:

[0127] The acquisition module 501 is used to acquire the current volume of the target vehicle and the motion data of the occupants of each seat in the vehicle.

[0128] The first judgment module 502 is used to judge whether the corresponding seat occupant is in a sleeping state based on the motion data of each seat occupant.

[0129] The second judgment module 503 is used to judge whether the seat occupant is in a deep sleep state based on the corresponding motion data of the seat occupant when the seat occupant is in a sleep state.

[0130] The adjustment module 504 is used to determine a corresponding volume adjustment value based on the current vehicle volume of the target vehicle and a preset minimum volume threshold when the seat occupant is in a deep sleep state, and adjust the vehicle volume of the target vehicle based on the volume adjustment value.

[0131] In some optional embodiments, the acquisition module 501 includes: a first acquisition sub-module and a second acquisition sub-module; wherein the first acquisition sub-module is used to acquire human limb motion data within a preset period through a preset human motion detection device; the second acquisition sub-module is used to analyze the human limb motion data to obtain the number of motion data and the motion data interval time.

[0132] In some optional embodiments, the first judgment module 502 includes: a first judgment submodule, a first result submodule and a second result submodule; wherein the first judgment submodule is used to respectively judge whether the number of action data of each seat occupant is greater than a first preset number threshold; the first result submodule is used to count the number of repetitions of the action data that is not greater than the first preset number threshold when the number of action data is not greater than the first preset number threshold, and judge whether the number of repetitions is greater than the second preset number threshold, and determine that the corresponding seat occupant is in a sleeping state when the number of repetitions is greater than the second preset number threshold; the second result submodule is used to determine that the corresponding seat occupant is in an awake state if the number of action data is greater than the first preset number threshold, or the number of repetitions is not greater than the second preset number threshold.

[0133] In some optional embodiments, the first result submodule includes: a first result unit, a second result unit, a third result unit and a fourth result unit; wherein the first result unit is used to obtain a first current time of the target vehicle; the second result unit is used to determine whether the first current time meets the preset sleeping time; the third result unit is used to determine that the corresponding seat occupant is in a sleeping state if the first current time meets the preset sleeping time; the fourth result unit is used to return to the step of obtaining the first current time of the target vehicle if the first current time does not meet the preset sleeping time, until the first current time meets the preset sleeping time.

[0134] In some optional embodiments, the second judgment module 503 includes: a second judgment submodule, a third result submodule and a fourth result submodule; wherein the second judgment submodule is used to determine whether the interval time of the action data of each seat occupant is less than a preset time threshold; the third result submodule is used to determine that the corresponding seat occupant is in a deep sleep state if the interval time of the action data is not less than the preset time threshold; the fourth result submodule is used to determine that the corresponding seat occupant is in a light sleep state if the interval time of the action data is less than the preset time threshold, and when the seat occupant is in a light sleep state, adjust the current vehicle volume of the target vehicle based on a preset percentage.

[0135] In some optional implementations, the adjustment module 504 includes: a first adjustment submodule, configured to obtain a corresponding volume adjustment value by subtracting the current volume of the target vehicle from a preset minimum volume threshold.

[0136] In some optional embodiments, the system includes: an acquisition submodule, a judgment submodule and a second adjustment submodule; wherein the acquisition submodule is used to obtain a second current time of the target vehicle; the judgment submodule is used to judge whether the second current time meets the preset wake-up time; the second adjustment submodule is used to adjust the vehicle computer volume of the target vehicle to a preset maximum volume threshold if the second current time meets the preset wake-up time.

[0137] The further functional description of each of the above modules is the same as that of the above corresponding embodiments and will not be repeated here.

[0138] The volume adjustment system in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.

[0139] The volume adjustment system of the embodiment of the present invention identifies the actual sleeping state of the current driver and passenger of the target vehicle, and determines the corresponding volume adjustment value based on the sleep recognition result combined with the current vehicle computer volume of the target vehicle and the preset minimum volume threshold to adjust the vehicle computer volume of the target vehicle. It realizes automatic adjustment of the vehicle computer volume when the driver and passenger are in the sleeping state, which not only ensures the sleep quality of the driver and passenger, but also greatly improves the driving experience of the driver and passenger, and meets the application requirements of vehicle intelligent driving.

[0140] The embodiment of the present invention also provides a computer device, see Figure 6 , Figure 6 is a schematic diagram of the structure of the above-mentioned computer device provided by an optional embodiment of the present invention, such as Figure 6 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 6 A processor 10 is taken as an example.

[0141] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.

[0142] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.

[0143] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0144] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.

[0145] The computer device also includes a communication interface 30, which is used for the main control chip to communicate with other devices or a communication network.

[0146] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor main control chip or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.

[0147] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A volume adjustment method, It is characterized in that The method comprises: Obtain the current volume of the target vehicle and the motion data of the occupants of each seat in the vehicle, wherein the motion data includes the number of motion data and the interval time of the motion data; Determining whether the corresponding seat occupant is in a sleeping state based on the motion data of each seat occupant includes: Determine whether the number of action data of each seat occupant is greater than a first preset number threshold; When the number of action data is not greater than a first preset number threshold, counting the number of repetitions of the action data that is not greater than the first preset number threshold, and determining whether the number of repetitions is greater than a second preset number threshold; When the number of repetitions is greater than a second preset number threshold, obtaining a first current time of the target vehicle; Determining whether the first current time meets the preset sleeping time; If the first current time meets the preset sleeping time, it is determined that the corresponding seat occupant is in a sleeping state; If the first current time does not meet the preset sleeping time, returning to the step of obtaining the first current time of the target vehicle until the first current time meets the preset sleeping time; If the number of action data is greater than a first preset number threshold, or the number of repetitions is not greater than a second preset number threshold, it is determined that the corresponding seat occupant is in a sober state; When the seat occupant is in a sleeping state, judging whether the seat occupant is in a deep sleeping state based on the motion data corresponding to the seat occupant; When the seat occupant is in a deep sleep state, a corresponding volume adjustment value is determined based on a current vehicle volume of the target vehicle and a preset minimum volume threshold, and the vehicle volume of the target vehicle is adjusted based on the volume adjustment value, wherein the determining the corresponding volume adjustment value based on the current vehicle volume of the target vehicle and the preset minimum volume threshold includes: The current volume of the target vehicle is subtracted from the preset minimum volume threshold to obtain a corresponding volume adjustment value.

2. The volume adjustment method according to claim 1, It is characterized in that The step of obtaining the motion data of the occupants of each seat in the vehicle includes: Acquire human limb motion data within a preset period through a preset human motion detection device; The human body motion data are analyzed to obtain the motion data frequency and the motion data interval time.

3. The volume adjustment method according to claim 1, It is characterized in that The determining whether the seat occupant is in a deep sleep state based on the motion data corresponding to the seat occupant includes: Determine whether the interval time of the action data of each seat occupant is less than a preset time threshold; If the interval time of the motion data is not less than the preset time threshold, it is determined that the corresponding seat occupant is in a deep sleep state; If the interval time of the action data is less than a preset time threshold, it is determined that the corresponding seat occupant is in a light sleep state, and when the seat occupant is in a light sleep state, the current vehicle volume of the target vehicle is adjusted based on a preset percentage.

4. The volume adjustment method according to any one of claims 1 to 3, It is characterized in that After adjusting the volume of the target vehicle based on the volume adjustment value, the method further includes: Get the second current time of the target vehicle; Determining whether the second current time meets the preset wake-up time; If the second current time meets the preset wake-up time, the volume of the vehicle head unit of the target vehicle is adjusted to a preset maximum volume threshold.

5. A volume adjustment system, It is characterized in that The system comprises: An acquisition module, used to acquire the current volume of the target vehicle and the motion data of the occupants of each seat in the vehicle, wherein the motion data includes the number of motion data and the interval time of the motion data; The first judgment module is used to judge whether the corresponding seat occupant is in a sleeping state based on the motion data of each seat occupant, including: Determine whether the number of action data of each seat occupant is greater than a first preset number threshold; When the number of action data is not greater than a first preset number threshold, counting the number of repetitions of the action data that is not greater than the first preset number threshold, and determining whether the number of repetitions is greater than a second preset number threshold; When the number of repetitions is greater than a second preset number threshold, obtaining a first current time of the target vehicle; Determining whether the first current time meets the preset sleeping time; If the first current time meets the preset sleeping time, it is determined that the corresponding seat occupant is in a sleeping state; If the first current time does not meet the preset sleeping time, returning to the step of obtaining the first current time of the target vehicle until the first current time meets the preset sleeping time; If the number of action data is greater than a first preset number threshold, or the number of repetitions is not greater than a second preset number threshold, it is determined that the corresponding seat occupant is in a sober state; A second judgment module is used to judge whether the seat occupant is in a deep sleep state based on the motion data corresponding to the seat occupant when the seat occupant is in a sleep state; The adjustment module is used to determine a corresponding volume adjustment value based on the current vehicle volume of the target vehicle and a preset minimum volume threshold when the seat occupant is in a deep sleep state, and adjust the vehicle volume of the target vehicle based on the volume adjustment value, wherein the determining the corresponding volume adjustment value based on the current vehicle volume of the target vehicle and the preset minimum volume threshold includes: The current volume of the target vehicle is subtracted from the preset minimum volume threshold to obtain a corresponding volume adjustment value.

6. A computer device, It is characterized in that The device comprises: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the volume adjustment method according to any one of claims 1 to 4 by executing the computer instructions.

7. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the volume adjustment method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Sleep music playing method and device

    CN109408663A

  • In-vehicle loudspeaker adaptive adjustment method and device, electronic equipment and storage medium

    CN115743007A

  • Automatic operation device, notification control device, and notification control method

    JP2023058413A