Clamping force adjusting method and device, head-mounted equipment and storage medium

By obtaining the clamping force information and wearing status of the head-mounted device and using a preset model to automatically adjust the headband length, the problem of inaccurate clamping force adjustment in the existing technology is solved, and the user experience is improved.

CN120751308APending Publication Date: 2025-10-03WEIFANG GOERTEK ELECTRONICS CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510655415.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-20
Publication Date
2025-10-03

AI Technical Summary

Technical Problem

Existing headphone designs make it difficult to precisely adjust the clamping force, leading to wearing discomfort or the headphones slipping off, and manual adjustment is cumbersome.

Method used

By obtaining the current accumulated clamping force information, wearing time and playback volume of the head-mounted device, the headband length is automatically adjusted using a preset clamping force adjustment model to achieve precise adjustment of the clamping force.

Benefits of technology

The automatic and precise adjustment of the clamping force of the head-mounted device is achieved, which improves wearing comfort and usage stability and avoids the problem of incorrect adjustment of the clamping force.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120751308A_ABST
    Figure CN120751308A_ABST
Patent Text Reader

Abstract

The invention discloses a clamping force adjusting method and device, head-mounted equipment and a storage medium, and relates to the technical field of head-mounted equipment. The clamping force adjusting method comprises the following steps: acquiring current accumulated clamping force information, current wearing duration and current playing volume of the head-mounted equipment at the current moment; wherein the current accumulated clamping force information comprises a plurality of pieces of clamping force sub-information collected by the head-mounted device in a first set time period, and the first set time period is a set time period with the current moment as a cut-off moment; according to the current accumulated clamping force information, current clamping force feature information at the current moment is determined; according to the current clamping force feature information, the current wearing duration and the current playing volume, determining a target headband length of the head-mounted device at the current moment; and controlling the head-mounted device to be adjusted to the target head band length.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of head-mounted devices, and more specifically, to a clamping force adjustment method, device, head-mounted device, and storage medium. Background Art

[0002] Headphones are a widely used personal audio device, and their wearing comfort is a key factor influencing the user experience. This comfort is closely related to the clamping force, which is the pressure exerted by the headphones on the user's head. Its magnitude directly determines the wearing experience. Excessive clamping force can cause discomfort, and prolonged wear can even lead to headaches or a sense of pressure. However, too little clamping force can cause the headphones to slip, compromising stability. Furthermore, due to the wide range of head sizes, a fixed clamping force design cannot meet the needs of everyone.

[0003] Currently, most existing headphone designs use a mechanical method to adjust the clamping force, that is, the user needs to manually adjust the headband length, which is not only cumbersome to operate, but also difficult to accurately adjust the clamping force. Summary of the Invention

[0004] One purpose of the embodiments of the present application is to provide a new technical solution for adjusting clamping force.

[0005] According to a first aspect of the present application, a clamping force adjustment method is provided, comprising:

[0006] Obtaining current cumulative clamping force information, current wearing time, and current playback volume of the head-mounted device at the current moment; wherein the current cumulative clamping force information includes multiple clamping force sub-information collected by the head-mounted device within a first set time period, where the first set time period is a time period of a set duration starting at the current moment and ending at the current moment;

[0007] determining current clamping force characteristic information at the current moment according to the current accumulated clamping force information;

[0008] determining a target headband length of the head-mounted device at the current moment according to the current clamping force characteristic information, the current wearing time, and the current playback volume;

[0009] The head mounted device is controlled to adjust to the target headband length.

[0010] Optionally, determining the current clamping force characteristic information at the current moment based on the current accumulated clamping force information includes:

[0011] For the current accumulated clamping force information, the characteristic value of the dimensional information corresponding to the current clamping force characteristic information at the current moment is determined based on the information belonging to the same dimensional information in all the clamping force sub-information. The clamping force sub-information includes information of at least one dimension of pressure value, temperature value, and capacitance value, and the characteristic value is at least one of the average value, maximum value, and minimum value.

[0012] Optionally, obtaining the current cumulative clamping force information, current wearing time, and current playback volume of the head mounted device at the current moment includes:

[0013] When it is determined that the head mounted device is in a worn state, current accumulated clamping force information, current wearing time, and current playback volume of the head mounted device at a current moment are obtained.

[0014] Optionally, determining a target headband length of the head-mounted device at the current moment based on the current clamping force characteristic information, the current wearing time, and the current playback volume includes:

[0015] The current clamping force characteristic information, the current wearing time, and the current playback volume are input into a preset clamping force adjustment model to determine a target headband length of the head-mounted device at the current moment.

[0016] Optionally, the step of determining the preset clamping force adjustment model includes:

[0017] Obtaining a training sample set; wherein each training sample in the training sample set includes sample clamping force characteristic information, sample wearing time, sample playback volume and actual headband length value;

[0018] Training the clamping force adjustment model using the training sample set to obtain a trained clamping force adjustment model;

[0019] The trained clamping force adjustment model is simplified to obtain the preset clamping force adjustment model.

[0020] Optionally, obtaining a training sample set includes:

[0021] Obtaining historical usage data of any sample head-mounted device; wherein the historical usage data includes historical cumulative clamping force information, historical wearing time, historical playback volume, and historical headband length values ​​corresponding to the sample head-mounted device at any historical moment, the historical cumulative clamping force information includes multiple clamping force sub-information collected by the sample head-mounted device within a second set time period, the second set time period being a time period of a set duration with the historical moment as the end time, and the duration of the second set time period is equal to the duration of the first set time period;

[0022] Determining historical clamping force characteristic information corresponding to any historical moment based on historical accumulated clamping force information at the historical moment;

[0023] Determining a training sample based on historical clamping force characteristic information, historical wearing time, historical playback volume, and historical headband length values ​​at any historical moment;

[0024] The training sample set is obtained according to the historical clamping force characteristic information, the historical wearing time, the historical playback volume, and the historical headband length value of any sample head-mounted device at multiple historical moments.

[0025] According to a second aspect of the present disclosure, there is provided a clamping force adjustment device, comprising:

[0026] an acquisition module, configured to acquire current cumulative clamping force information, current wearing time, and current playback volume of the head-mounted device at the current moment; wherein the current cumulative clamping force information includes multiple clamping force sub-information collected by the head-mounted device within a first set time period, wherein the first set time period is a time period of a set duration starting from the current moment and ending at the current moment;

[0027] a determination module, configured to determine current clamping force characteristic information at the current moment based on the current accumulated clamping force information; and determine a target headband length of the head-mounted device at the current moment based on the current clamping force characteristic information, the current wearing time, and the current playback volume;

[0028] A control module is used to control the head mounted device to adjust to the target headband length.

[0029] According to a third aspect of the present disclosure, a clamping force adjustment device is provided, comprising a memory and a processor, wherein the memory is used to store executable instructions; the processor is used to operate according to the control of the instructions to execute the method described in the first aspect.

[0030] According to the fourth aspect of the present disclosure, a head-mounted device is provided, comprising a sensor array and a clamping force adjustment device as described in the second aspect or the third aspect, wherein the sensor array is used to collect clamping force sub-information of the head-mounted device and send the clamping force sub-information to the clamping force adjustment device.

[0031] According to a fifth aspect of the present disclosure, a computer-readable storage medium is provided, characterized in that a computer program is stored thereon, and when the computer program is executed by a processor, the method according to the first aspect is implemented.

[0032] One beneficial effect of the present application is that, by determining the target headband length at the current moment based on the current clamping force characteristic information of the head-mounted device at the current moment, the current wearing time, and the current playback volume, and thereby controlling the head-mounted device to adjust to the target headband length, the head-mounted device can automatically and accurately adjust the clamping force, thereby improving the user experience. Furthermore, by determining the current clamping force characteristic information at the current moment based on the current cumulative clamping force information at the current moment, the accuracy of the determination of the current clamping force characteristic information can be improved, avoiding the problem of incorrectly determined previous clamping force characteristic information due to accidental anomalies in the clamping force sub-information, which in turn leads to incorrect adjustment of the clamping force, thereby improving the accuracy of the clamping force adjustment. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the application and, together with the description, serve to explain the principles of the application.

[0034] Figure 1 is a schematic diagram of the hardware structure of a head-mounted device according to one embodiment of the present application;

[0035] Figure 2 is a flow chart of a method for adjusting the clamping force according to one embodiment of the present application;

[0036] Figure 3 is a structural schematic diagram of a clamping force adjustment device according to an embodiment of the present application;

[0037] Figure 4 is a structural schematic diagram of a clamping force adjustment device according to another embodiment of the present application;

[0038] Figure 5 Schematic diagram of the structure of a head-mounted device according to an embodiment of the present application. DETAILED DESCRIPTION

[0039] Various exemplary embodiments of the present application will now be described in detail with reference to the accompanying drawings. It should be noted that unless otherwise specifically stated, the relative arrangements of components and steps, numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present application.

[0040] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the present disclosure, its application, or uses.

[0041] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered part of the specification.

[0042] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0043] It should be noted that like reference numerals and letters refer to like items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0044] <Hardware Configuration>

[0045] Figure 1 1 is a block diagram of the hardware configuration of the head mounted device 100 according to one embodiment of the present application.

[0046] like Figure 1 As shown, the head-mounted device 100 includes a sensor array 1000 and a clamping force adjustment device 2000.

[0047] The head-mounted device 100 can be a headset, a VR head-mounted device, etc., which is not limited here.

[0048] The sensor array 1000 may include at least one of a pressure sensor, a temperature sensor, and a capacitance sensor.

[0049] The sensor array 1000 collects the current clamping force sub-information at the current moment and sends the clamping force sub-information to the clamping force adjustment device 2000. The clamping force sub-information may include at least one of a pressure value, a temperature value, and a capacitance value.

[0050] The clamping force adjustment device 2000 can adjust the headband length of the head-mounted device based on the current wearing time, the current playback volume, and the current accumulated clamping force information.

[0051] In some embodiments, the clamping force adjustment device 2000 may include a processor 2100, a memory 2200, an interface device 2300, a communication device 2400, a display device 2500, an input device 2600, a speaker 2700, a microphone 2800, and the like.

[0052] The processor 2100 may be a mobile processor. The memory 2200 may include, for example, ROM (read-only memory), RAM (random access memory), and non-volatile memory such as a hard disk. The interface device 2300 may include, for example, a USB interface, a headphone jack, and the like. The communication device 2400 may be capable of wired or wireless communication. The communication device 2400 may include a short-range communication device, such as any device that performs short-range wireless communication based on a short-range wireless communication protocol such as Hilink protocol, WiFi (IEEE 802.11 protocol), Mesh, Bluetooth, ZigBee, Thread, Z-Wave, NFC, UWB, LiFi, etc. The communication device 2400 may also include a long-range communication device, such as any device that performs WLAN, GPRS, 2G / 3G / 4G / 5G long-range communication. The display device 2500 may be, for example, an LCD display, a touch screen display, etc. The input device 2600 may include, for example, a touch screen, a keyboard, etc. The user may input / output voice information through the speaker 2700 and the microphone 2800.

[0053] In this embodiment, the memory 2200 of the clamping force adjustment device 2000 is used to store instructions for controlling the processor 2100 to perform at least the clamping force adjustment method performed by the clamping force adjustment device 2000 according to any embodiment of the present application. A skilled artisan can design instructions based on the solutions disclosed in this application. How instructions control the processor's operations is well known in the art and will not be described in detail here.

[0054] Despite Figure 1 , multiple devices of the clamping force adjustment device 2000 are shown; however, the present application may only involve some of the devices, for example, the clamping force adjustment device 2000 only involves the memory 2200 and the processor 2100 .

[0055] <Method Example>

[0056] Figure 2 2 is a flow chart of a clamping force adjustment method according to an embodiment of the present application, which can be implemented by the clamping force adjustment device 2000.

[0057] according to Figure 2 As shown, the clamping force adjustment method of this embodiment may include the following steps S2100 to S2400:

[0058] Step S2100: Obtain the current cumulative clamping force information, current wearing time, and current playback volume of the head-mounted device at the current moment.

[0059] In this embodiment, the head-mounted device can be, for example, headphones, VR headsets, etc., which are not limited here.

[0060] The current accumulated clamping force information includes multiple clamping force sub-information collected by the head-mounted device within a first set time period. Each collection moment within the first set time period corresponds to a piece of clamping force sub-information, and the clamping force sub-information is used to reflect the clamping force of the head-mounted device at the corresponding collection moment. The first set time period is a time period of a set duration with the current moment as the end moment. The current accumulated clamping force information can be used to reflect the clamping force of the head-mounted device within the first set time period.

[0061] For example, the time length is set to 10ms and the acquisition frequency is set to 1000hz, that is, the clamping force sub-information is collected once every 1ms, and the accumulated clamping force information includes 10 clamping force sub-information.

[0062] Generally speaking, the greater the clamping force of a head-mounted device, the tighter the fit between the user's head and the head-mounted device, the greater the pressure value collected by the pressure sensor on the head-mounted device, the higher the temperature collected by the temperature sensor, and the larger the capacitance value collected by the capacitance sensor. Conversely, the smaller the clamping force, the looser the fit between the user's head and the head-mounted device, the smaller the pressure value collected by the pressure sensor on the head-mounted device, the lower the temperature collected by the temperature sensor, and the smaller the capacitance value collected by the capacitance sensor. Therefore, the pressure, temperature, and capacitance values ​​collected by the head-mounted device can, to a certain extent, reflect the magnitude of the clamping force.

[0063] The inventors discovered that when a user uses a head-mounted device, the size of the clamping force is also related to the duration the user wears the head-mounted device (i.e., wearing time) and the current playback volume of the head-mounted device (i.e., playback volume). Generally, as the wearing time increases, the user tends to prefer a smaller clamping force. As the playback volume increases, the user tends to prefer a smaller clamping force. Therefore, when adjusting the clamping force of the head-mounted device, not only the cumulative clamping force information at the current moment should be considered, but also the current wearing time and the current playback volume.

[0064] Based on this, in some embodiments, the clamping force sub-information includes information of at least one dimension among pressure value, temperature value, and capacitance value.

[0065] In this embodiment, the pressure value may reflect the pressure between the user's head and the head-mounted device when the user wears the head-mounted device.

[0066] In one example, the head-mounted device may be a headset, and the pressure sensor may be disposed within at least one ear cup of the headset or in an area contacting at least one ear of the user, for detecting the clamping force of the headset on the user's head. In this case, the pressure value may include at least one of a left ear pressure value and a right ear pressure value.

[0067] The temperature value can reflect the temperature of the contact area between the user's head and the head-mounted device when the user wears the head-mounted device.

[0068] In one example, a temperature sensor is provided in at least one ear cup of a head-mounted device (e.g., a headset) to detect the temperature inside the ear cup. Correspondingly, the temperature value may include at least one of a left ear temperature value and a right ear temperature value.

[0069] The capacitance value can reflect the contact area between the user's head and the head-mounted device when the user wears the head-mounted device.

[0070] In one example, a capacitive sensor can be located within at least one earcup of a head-mounted device in an area that can come into contact with the user's skin, to detect the contact area between the user's head and the head-mounted device when the user is wearing the head-mounted device. Accordingly, the capacitance value can include at least one of a left ear capacitance value and a right ear capacitance value.

[0071] Since the user may need to adjust the clamping force only when the head-mounted device is in the worn state, in order to save the power consumption of the head-mounted device and improve the battery life of the head-mounted device, the inventor proposes to obtain the current cumulative clamping force information, current wearing time and current playback volume of the head-mounted device at the current moment only when it is detected that the head-mounted device is in the worn state, so as to determine whether the clamping force needs to be adjusted.

[0072] Based on this, in some embodiments, obtaining the current cumulative clamping force information, current wearing time, and current playback volume of the head mounted device at the current moment in step S2100 includes:

[0073] When it is determined that the head mounted device is in a worn state, current accumulated clamping force information, current wearing time, and current playback volume of the head mounted device at a current moment are obtained.

[0074] In this embodiment, whether the head-mounted device is in the worn state can be detected by various methods such as infrared detection and gyroscope, which are not limited here.

[0075] Those skilled in the art should understand that the method of determining whether the head-mounted device is in a worn state is relatively well known in the art and will not be elaborated here.

[0076] Step S2200: Determine the current clamping force characteristic information at the current moment based on the current accumulated clamping force information.

[0077] In this embodiment, the accumulated clamping force information includes multiple clamping force sub-information, which is raw data. The raw data may be, for example, raw pressure values, raw temperature values, raw capacitance values, etc. The current clamping force characteristic information may be the current moment's clamping force characteristic information calculated based on the multiple raw data.

[0078] In some embodiments, determining the current clamping force characteristic information at the current moment according to the current accumulated clamping force information in step S2200 includes:

[0079] For the accumulated clamping force information, the characteristic value of the dimension information corresponding to the current clamping force characteristic information at the current moment is determined based on the information belonging to the same dimension information in all the clamping force sub-information.

[0080] In this embodiment, the clamping force sub-information includes information of at least one dimension of pressure value, temperature value, and capacitance value, and the characteristic value is at least one of an average value, a maximum value, and a minimum value.

[0081] In one example, the clamping force sub-information includes a pressure value. Correspondingly, the cumulative clamping force information includes multiple pressure values. Based on the multiple pressure values, the average pressure value, the maximum pressure value, and the minimum pressure value are obtained as the characteristic values ​​of the pressure dimension information corresponding to the current clamping force characteristic information at the current moment.

[0082] In another example, the clamping force sub-information includes pressure values ​​and temperature values. Correspondingly, the cumulative clamping force information includes multiple pressure values ​​and multiple temperature values. Based on the multiple pressure values, the average pressure value, maximum pressure value, and minimum pressure value are obtained as the characteristic values ​​of the pressure dimension information corresponding to the current clamping force characteristic information at the current moment. Based on the multiple temperature values, the average temperature value, maximum temperature value, and minimum temperature value are obtained as the characteristic values ​​of the temperature dimension information corresponding to the current clamping force characteristic information at the current moment.

[0083] In another example, the clamping force sub-information includes pressure value, temperature value, and capacitance value. Correspondingly, the cumulative clamping force information includes multiple pressure values, multiple temperature values, and multiple capacitance values. Based on the multiple pressure values, the average pressure value, the maximum pressure value, and the minimum pressure value are obtained as the characteristic values ​​of the pressure dimension information corresponding to the current clamping force characteristic information at the current moment. Based on the multiple temperature values, the average temperature value, the maximum temperature value, and the minimum temperature value are obtained as the characteristic values ​​of the temperature dimension information corresponding to the current clamping force characteristic information at the current moment. Based on the multiple capacitance values, the average capacitance value, the maximum capacitance value, and the minimum capacitance value are obtained as the characteristic values ​​of the capacitance dimension information corresponding to the current clamping force characteristic information at the current moment.

[0084] In yet another example, when the user wears a head-mounted device, data is collected for the left ear and right ear respectively, and the obtained clamping force sub-information includes the left ear pressure value, the right ear pressure value, the left ear temperature value, the right ear temperature value, the left ear capacitance value, and the right ear capacitance value. Correspondingly, the cumulative clamping force information includes multiple left ear pressure values, multiple right ear pressure values, multiple left ear temperature values, multiple right ear temperature values, multiple left ear capacitance values, and multiple right ear capacitance values. Based on the multiple left ear pressure values, the average left ear pressure value, the maximum left ear pressure value, and the minimum left ear pressure value are obtained as the characteristic values ​​of the left ear pressure dimension information corresponding to the current clamping force characteristic information at the current moment. Based on the multiple right ear pressure values, the average right ear pressure value, the maximum right ear pressure value, and the minimum right ear pressure value are obtained as the characteristic values ​​of the right ear pressure dimension information corresponding to the current clamping force characteristic information at the current moment. Based on the multiple left ear temperature values, the average left ear temperature value, the maximum left ear temperature value, and the minimum left ear temperature value are obtained as the characteristic values ​​of the left ear temperature dimension information corresponding to the current clamping force characteristic information at the current moment. Based on the multiple right ear temperature values, the average right ear temperature value, the maximum right ear temperature value, and the minimum right ear temperature value are obtained as the characteristic values ​​of the right ear temperature dimension information corresponding to the current clamping force characteristic information at the current moment. Based on the multiple left ear capacitance values, the average left ear capacitance value, the maximum left ear capacitance value, and the minimum left ear capacitance value are obtained as the characteristic values ​​of the left ear capacitance dimension information corresponding to the current clamping force characteristic information at the current moment. Based on the multiple right ear capacitance values, the average right ear capacitance value, the maximum right ear capacitance value, and the minimum right ear capacitance value are obtained as the characteristic values ​​of the right ear capacitance dimension information corresponding to the current clamping force characteristic information at the current moment.

[0085] Step S2300: Determine a target headband length of the head-mounted device at the current moment based on the current clamping force characteristic information, the current wearing time, and the current playback volume.

[0086] In the example where the clamping force sub-information includes pressure value, temperature value, and capacitance value, the current clamping force characteristic information includes average pressure value, maximum pressure value, minimum pressure value, average temperature value, maximum temperature value, minimum temperature value, average capacitance value, maximum capacitance value, and minimum capacitance value.

[0087] In the example where the clamping force sub-information includes the left ear pressure value, right ear pressure value, left ear temperature value, right ear temperature value, left ear capacitance value, and right ear capacitance value, the current clamping force characteristic information includes the average left ear pressure value, maximum left ear pressure value, minimum left ear pressure value, average right ear pressure value, maximum right ear pressure value, minimum right ear pressure value, average left ear temperature value, maximum left ear temperature value, minimum left ear temperature value, average right ear temperature value, maximum right ear temperature value, minimum right ear temperature value, average left ear capacitance value, maximum left ear capacitance value, minimum left ear capacitance value, average right ear capacitance value, maximum right ear capacitance value, and minimum right ear capacitance value.

[0088] In this embodiment, the current clamping force characteristic information, the current wearing time, and the current playback volume all affect the clamping force. Therefore, the target headband length of the headset at the current moment can be determined based on the current clamping force characteristic information, the current wearing time, and the current playback volume. The target headband length can be the optimal headband length that the headset should achieve while meeting wearing comfort requirements.

[0089] Headband length may refer to the length of the adjustable portion of the headband of a head-mounted device.

[0090] For example, the head-mounted device may be a headset, and the length of the headband may be 10 cm, that is, the length of the adjustable portion of the headband of the headset is 10 cm.

[0091] There's a certain correspondence between headband length and clamping force: as the headband length increases, the tension on the head decreases, and the clamping force also decreases; as the headband length decreases, the tension on the head increases, and the clamping force also increases. Therefore, the target headband length corresponds to the target clamping force.

[0092] In one embodiment, the target headband length may be a target headband length value.

[0093] For example, the target headband length is 5 cm.

[0094] In another embodiment, the target headband length may be expressed as a target headband position.

[0095] In this embodiment, the headband length is adjusted through multiple gears, wherein each gear represents a specific headband length.

[0096] For example, when the headband length is the smallest, the corresponding gear is 1, and when the headband length is the largest, the corresponding gear is 10. Therefore, the target headband length also corresponds to a target headband gear (for example, gear 5).

[0097] By expressing the target headband length as a target headband position, the complex headband length adjustment problem can be simplified to a specific position selection, making it easier for the head-mounted device to quickly adjust the headband length according to the target headband position without the need to accurately measure the actual length of the headband. This simplifies the adjustment process, improves the accuracy of the headband length adjustment, and also improves the accuracy of the clamping force adjustment.

[0098] In some embodiments, step S2300 determines the target headband length of the head-mounted device at the current moment based on the current clamping force characteristic information, the current wearing time and the current playback volume, including: step S3100.

[0099] Step S3100: Input the current clamping force characteristic information, the current wearing time, and the current playback volume into a preset clamping force adjustment model to determine a target headband length of the head-mounted device at the current moment.

[0100] In one example, the preset clamping force adjustment model may be a trained clamping force adjustment model.

[0101] In another example, in order to improve both the accuracy and efficiency of clamping force adjustment, the preset clamping force adjustment model may be a simplified model of the trained clamping force adjustment model.

[0102] In this example, the key clamping force adjustment rules in the trained clamping force adjustment model can be extracted to simplify the trained clamping force adjustment model. A clamping force adjustment algorithm (i.e., a preset clamping force adjustment model) is determined based on the key clamping force adjustment rules, and the clamping force adjustment algorithm is embedded in the clamping force adjustment device for ready use.

[0103] Those skilled in the art should understand that the specific form of the preset clamping force adjustment model is not limited here.

[0104] In some embodiments, the step of determining the preset clamping force adjustment model in step S3100 includes: steps S4100 to S4300.

[0105] Step S4100: Obtain a training sample set.

[0106] In this embodiment, each training sample in the training sample set includes sample clamping force characteristic information, sample wearing time, sample playback volume, and actual headband length value. The sample clamping force characteristic information may reflect the clamping force of the training sample, the sample wearing time may reflect the wearing time corresponding to the training sample, the sample playback volume may reflect the playback volume corresponding to the training sample, and the actual headband length value may reflect the actual headband length value corresponding to the training sample.

[0107] In one example, the actual headband length value may be represented as an actual headband gear, for example, gear 1, gear 2, gear 3, gear 4, gear 5, and so on.

[0108] In some embodiments, step S4100 of obtaining a training sample set includes steps S4100.1 to S4100.4.

[0109] Step S4100.1, obtain historical usage data of any sample head-mounted device.

[0110] In this embodiment, multiple testers use multiple head-mounted devices to obtain multiple historical usage data of the multiple testers using sample head-mounted devices, wherein one sample head-mounted device corresponds to one historical usage data.

[0111] The sample head-mounted device may not be equipped with the clamping force adjustment method of the embodiments of this application. If the tester needs to adjust the headband length at a certain historical moment t during the use of the sample head-mounted device, the tester can manually operate the head-mounted device or control the head-mounted device through the terminal device to adjust the headband length to meet the wearing comfort requirements.

[0112] The historical usage data includes the cumulative clamping force information, wearing time, playback volume, and headband length value corresponding to any historical moment of the sample head-mounted device in multiple historical moments. For the sake of convenience, the cumulative clamping force information, wearing time, playback volume, and headband length value corresponding to any historical moment are referred to as historical cumulative clamping force information, historical wearing time, historical playback volume, and historical headband length value, respectively. Among them, the historical cumulative clamping force information includes multiple clamping force sub-information collected by the sample head-mounted device within the second set time period, and the second set time period is a time period of a set duration with the historical moment t as the end moment. The historical wearing time is the wearing time at the historical moment t, and the historical playback volume is the playback volume at the historical moment t.

[0113] The duration of the second set time period is equal to the duration of the first set time period.

[0114] For example, the historical usage data of a certain sample head-mounted device is 13 clamping force sub-information, 13 wearing time, 13 playback volume, and 13 headband length values ​​collected at 1000HZ within 13ms. If the duration of the second set time period is 10ms, then 4 historical cumulative clamping force information, 4 historical wearing time, 4 historical playback volume, and 4 historical headband length values ​​corresponding to 4 historical moments can be obtained, that is, the historical cumulative clamping force information, historical wearing time, historical playback volume, and historical headband length value corresponding to the historical moment 10ms, the historical cumulative clamping force information, historical wearing time, historical playback volume, and historical headband length value corresponding to the historical moment 11ms, the historical cumulative clamping force information, historical wearing time, historical playback volume, and historical headband length value corresponding to the historical moment 12ms, and the historical cumulative clamping force information, historical wearing time, historical playback volume, and historical headband length value corresponding to the historical moment 13ms.

[0115] Step S4100.2: Determine historical clamping force characteristic information corresponding to any historical moment based on the historical accumulated clamping force information at the historical moment.

[0116] In this step, the method of determining the historical clamping force characteristic information corresponding to the historical moment based on the historical cumulative clamping force information corresponding to the historical moment is basically the same as the method of determining the current clamping force characteristic information of the current moment based on the current cumulative clamping force information in the above step S2200, and will not be repeated here.

[0117] Continuing with the above example, when the 4 historical cumulative clamping force information corresponding to the 4 historical moments are obtained, the historical clamping force characteristic information corresponding to the historical moment is determined according to the historical cumulative clamping force information at any historical moment, and the 4 historical clamping force characteristic information corresponding to the 4 historical moments can be obtained. Ultimately, the historical clamping force characteristic information, historical wearing time, historical playback volume, and historical headband length value corresponding to the historical moment 10ms, the historical clamping force characteristic information, historical wearing time, historical playback volume, and historical headband length value corresponding to the historical moment 11ms, the historical clamping force characteristic information, historical wearing time, historical playback volume, and historical headband length value corresponding to the historical moment 12ms, and the historical clamping force characteristic information, historical wearing time, historical playback volume, and historical headband length value corresponding to the historical moment 13ms can be obtained.

[0118] Step S4100.3: Determine a training sample based on the historical clamping force characteristic information, historical wearing time, historical playback volume, and the historical headband length value at any historical moment.

[0119] In this embodiment, the historical clamping force characteristic information of the historical moment is used as the sample clamping force characteristic information of the training sample, the historical wearing time of the historical moment is used as the sample wearing time of the training sample, the historical playback volume of the historical moment is used as the sample playback volume of the training sample, and the historical headband length value of the historical moment is used as the actual headband length value of the training sample to obtain a training sample.

[0120] Continuing with the above example, the historical clamping force characteristic information, historical wearing time, historical playback volume, and historical headband length value corresponding to the historical moment 10ms are determined as a training sample. The historical clamping force characteristic information, historical wearing time, historical playback volume, and historical headband length value corresponding to the historical moment 11ms are determined as a training sample. The historical clamping force characteristic information, historical wearing time, historical playback volume, and historical headband length value corresponding to the historical moment 12ms are determined as a training sample. The historical clamping force characteristic information, historical wearing time, historical playback volume, and historical headband length value corresponding to the historical moment 13ms are determined as a training sample.

[0121] Step S4100.4, obtaining the training sample set based on the historical clamping force characteristic information, historical wearing time, historical playback volume, and historical headband length values ​​at multiple historical moments.

[0122] In this embodiment, a training sample set can be obtained based on the historical clamping force characteristic information, historical wearing time, historical playback volume, and historical headband length values ​​of any sample head-mounted device at multiple historical moments.

[0123] Step S4200: training the clamping force adjustment model using the training sample set to obtain a trained clamping force adjustment model.

[0124] In this embodiment, the clamping force adjustment model may be a decision tree model or other types of models, which are not limited here.

[0125] The purpose of training the clamping force adjustment model is to make the predicted headband length value output by the clamping force adjustment model based on the training sample set close to the actual headband length value in the training sample set.

[0126] Those skilled in the art should understand that the method of training the clamping force adjustment model is a relatively well-known model training method in the art and will not be elaborated in detail here.

[0127] Step S4300: Simplify the trained clamping force adjustment model to obtain the preset clamping force adjustment model.

[0128] In the example where the clamping force adjustment model is a decision tree model, the trained clamping force adjustment model can be a decision tree model including multiple layers (for example, 7 layers). In order to simplify the calculation, only 3 layers of the 7-layer decision tree model can be extracted to form a new model (i.e., the preset clamping force adjustment model), which is saved in the clamping force adjustment device for use.

[0129] In one example, a preset clamping force adjustment model is stored in a clamping force adjustment device of a head-mounted device, so that the clamping force can be automatically adjusted after the head-mounted device leaves the factory.

[0130] Step S2400: Control the head mounted device to adjust to the target headband length.

[0131] In an example where the target headband length is a target headband length value, the head mounted device may be controlled to adjust to the target headband length value.

[0132] In an example where the target headband length is the target headband position, the driving device of the head-mounted device may be controlled to adjust the headband length to the target headband position.

[0133] According to an embodiment of the present application, by determining the target headband length at the current moment based on the current clamping force characteristic information of the head-mounted device at the current moment, the current wearing time, and the current playback volume, and thereby controlling the head-mounted device to adjust to the target headband length, the head-mounted device can automatically and accurately adjust the clamping force, thereby improving the user experience. Furthermore, by determining the current clamping force characteristic information at the current moment based on the current cumulative clamping force information at the current moment, the accuracy of determining the current clamping force characteristic information can be improved, avoiding the problem of incorrectly determined previous clamping force characteristic information due to accidental anomalies in the clamping force sub-information, which in turn leads to incorrect adjustment of the clamping force, thereby improving the accuracy of clamping force adjustment.

[0134] <Equipment Example>

[0135] Figure 3 Schematic diagram of the structure of a clamping force adjustment device 300 according to one embodiment of the present application.

[0136] In this embodiment, if Figure 3 As shown, the clamping force adjustment device 300 includes an acquisition module 310 , a determination module 320 , and a control module 330 .

[0137] An acquisition module 310 is configured to acquire current cumulative clamping force information, current wearing time, and current playback volume of the head-mounted device at the current moment; wherein the current cumulative clamping force information includes multiple clamping force sub-information collected by the head-mounted device within a first set time period, where the first set time period is a time period of a set duration starting at the current moment and ending at the current moment;

[0138] The determination module 320 is configured to determine current clamping force characteristic information at the current moment based on the current accumulated clamping force information; and determine a target headband length of the head-mounted device at the current moment based on the current clamping force characteristic information, the current wearing time, and the current playback volume.

[0139] The control module 330 is configured to control the head mounted device to adjust to the target headband length.

[0140] In some embodiments, the determination module 320 is used to determine the characteristic value of the dimensional information corresponding to the current clamping force characteristic information at the current moment based on the information belonging to the same dimensional information in all the clamping force sub-information for the current cumulative clamping force information, and the clamping force sub-information includes information of at least one dimension of pressure value, temperature value, and capacitance value, and the characteristic value is at least one of the average value, maximum value, and minimum value.

[0141] In some embodiments, the acquisition module 310 is used to obtain the current cumulative clamping force information, current wearing time and current playback volume of the head-mounted device at the current moment when it is determined that the head-mounted device is in a worn state.

[0142] In some embodiments, the determination module 320 is used to input the current clamping force characteristic information, the current wearing time and the current playback volume into a preset clamping force adjustment model to determine the target headband length of the head-mounted device at the current moment.

[0143] In some embodiments, the clamping force adjustment device also includes a model training module 340, which is used to obtain a training sample set; wherein each training sample in the training sample set includes sample clamping force characteristic information, sample wearing time, sample playback volume and actual headband length value; the clamping force adjustment model is trained by the training sample set to obtain a trained clamping force adjustment model; the trained clamping force adjustment model is simplified to obtain the preset clamping force adjustment model.

[0144] In some embodiments, the model training module 340 is used to obtain historical usage data of any sample head-mounted device; wherein the historical usage data includes the historical cumulative clamping force information, historical wearing time, historical playback volume and historical headband length value corresponding to the sample head-mounted device at any historical moment, and the historical cumulative clamping force information includes multiple clamping force sub-information collected by the sample head-mounted device within a second set time period, and the second set time period is a time period of a set length with the historical moment as the end time, and the length of the second set time period is equal to the length of the first set time period; based on the historical cumulative clamping force information at any historical moment, the historical clamping force characteristic information corresponding to the historical moment is determined; based on the historical clamping force characteristic information, historical wearing time, historical playback volume, and the historical headband length value at any historical moment, a training sample is determined; based on the historical clamping force characteristic information, historical wearing time, historical playback volume, and the historical headband length value of any historical moment, the training sample set is obtained.

[0145] Figure 4 Schematic diagram of the structure of a clamping force adjustment device 400 according to another embodiment of the present application.

[0146] In this embodiment, if Figure 4 As shown, the clamping force adjustment device 400 includes a memory 410 and a processor 420, wherein the memory 410 is used to store executable instructions; the processor 420 is used to operate according to the control of the instructions to execute the method described in any of the above method embodiments.

[0147] Figure 5 This is a principle block diagram of a head-mounted device according to an embodiment of the present application.

[0148] In this embodiment, if Figure 5 As shown, the head-mounted device 500 includes a sensor array 510 and a clamping force adjustment device 520 . The sensor array 510 is used to collect the clamping force sub-information of the head-mounted device and send the clamping force sub-information to the clamping force adjustment device 520 .

[0149] In this embodiment, the head-mounted device may be a headset, a VR head-mounted device, or the like, which is not limited here.

[0150] In some embodiments, the clamping force adjustment device 520 may be Figure 1 or Figure 3 or Figure 4 The clamping force adjustment device shown.

[0151] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements a method as described in any of the above method embodiments.

[0152] The present application may be a system, method and / or computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for causing a processor to implement various aspects of the present application.

[0153] A computer-readable storage medium can be a tangible device that can hold and store instructions for use by an instruction execution device. A computer-readable storage medium can be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, such as a punch card or a raised structure in a groove on which instructions are stored, and any suitable combination thereof. As used herein, a computer-readable storage medium is not to be construed as a transient signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., a light pulse through a fiber optic cable), or an electrical signal transmitted through an electrical wire.

[0154] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions to be stored in the computer-readable storage medium in each computing / processing device.

[0155] The computer program instructions for performing the operation of the present application can be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data or source code or object code written in any combination of one or more programming languages, wherein the programming language includes object-oriented programming languages ​​such as Smalltalk, C++, and conventional procedural programming languages ​​such as "C" language or similar programming languages. Computer-readable program instructions can be executed completely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or executed completely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer by any type of network including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (such as by using an Internet service provider to connect to the Internet). In certain embodiments, by utilizing the state information of computer-readable program instructions to personalize electronic circuits, such as programmable logic circuits, field programmable gate arrays (FPGAs) or programmable logic arrays (PLAs), the electronic circuits can execute computer-readable program instructions, thereby realizing various aspects of the present application.

[0156] Various aspects of the present application are described herein with reference to flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0157] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processor of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.

[0158] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more blocks in the flowchart and / or block diagram.

[0159] The flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a part of a module, program segment or instruction, and the part of the module, program segment or instruction contains one or more executable instructions for realizing the specified logical function. In some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system that performs the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions. It is well known to those skilled in the art that implementation by hardware, implementation by software, and implementation by a combination of software and hardware are all equivalent.

[0160] The embodiments of the present application have been described above. The above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terms used herein are selected to best explain the principles of the embodiments, their practical applications, or technical improvements in the marketplace, or to enable other persons skilled in the art to understand the embodiments disclosed herein. The scope of this application is defined by the appended claims.

Claims

1. A method for adjusting clamping force, characterized in that: The method comprises: Obtaining current cumulative clamping force information, current wearing time, and current playback volume of the head-mounted device at the current moment; wherein the current cumulative clamping force information includes multiple clamping force sub-information collected by the head-mounted device within a first set time period, where the first set time period is a time period of a set duration starting at the current moment and ending at the current moment; determining current clamping force characteristic information at the current moment according to the current accumulated clamping force information; determining a target headband length of the head-mounted device at the current moment according to the current clamping force characteristic information, the current wearing time, and the current playback volume; The head mounted device is controlled to adjust to the target headband length.

2. The method according to claim 1, characterized in that The determining of the current clamping force characteristic information at the current moment based on the current accumulated clamping force information includes: For the current accumulated clamping force information, the characteristic value of the dimensional information corresponding to the current clamping force characteristic information at the current moment is determined based on the information belonging to the same dimensional information in all the clamping force sub-information. The clamping force sub-information includes information of at least one dimension of pressure value, temperature value, and capacitance value, and the characteristic value is at least one of the average value, maximum value, and minimum value.

3. The method according to claim 1, characterized in that The obtaining of the current cumulative clamping force information, the current wearing time, and the current playback volume of the head mounted device at the current moment includes: When it is determined that the head mounted device is in a worn state, current accumulated clamping force information, current wearing time, and current playback volume of the head mounted device at a current moment are obtained.

4. The method according to claim 1, wherein The determining, based on the current clamping force characteristic information, the current wearing time, and the current playback volume, a target headband length of the head-mounted device at the current moment includes: The current clamping force characteristic information, the current wearing time, and the current playback volume are input into a preset clamping force adjustment model to determine a target headband length of the head-mounted device at the current moment.

5. The method according to claim 4, characterized in that The step of determining the preset clamping force adjustment model includes: Obtaining a training sample set; wherein each training sample in the training sample set includes sample clamping force characteristic information, sample wearing time, sample playback volume and actual headband length value; Training the clamping force adjustment model using the training sample set to obtain a trained clamping force adjustment model; The trained clamping force adjustment model is simplified to obtain the preset clamping force adjustment model.

6. The method according to claim 5, characterized in that The obtaining of the training sample set comprises: Obtaining historical usage data of any sample head-mounted device; wherein the historical usage data includes historical cumulative clamping force information, historical wearing time, historical playback volume, and historical headband length values ​​corresponding to the sample head-mounted device at any historical moment, the historical cumulative clamping force information includes multiple clamping force sub-information collected by the sample head-mounted device within a second set time period, the second set time period being a time period of a set duration with the historical moment as the end time, and the duration of the second set time period is equal to the duration of the first set time period; Determining historical clamping force characteristic information corresponding to any historical moment based on historical accumulated clamping force information at the historical moment; Determining a training sample based on historical clamping force characteristic information, historical wearing time, historical playback volume, and historical headband length values ​​at any historical moment; The training sample set is obtained according to the historical clamping force characteristic information, the historical wearing time, the historical playback volume, and the historical headband length value of any sample head-mounted device at multiple historical moments.

7. A clamping force adjustment device, characterized in that: include: an acquisition module, configured to acquire current cumulative clamping force information, current wearing time, and current playback volume of the head-mounted device at the current moment; wherein the current cumulative clamping force information includes multiple clamping force sub-information collected by the head-mounted device within a first set time period, wherein the first set time period is a time period of a set duration starting from the current moment and ending at the current moment; a determination module, configured to determine current clamping force characteristic information at the current moment based on the current accumulated clamping force information; and determine a target headband length of the head-mounted device at the current moment based on the current clamping force characteristic information, the current wearing time, and the current playback volume; A control module is used to control the head mounted device to adjust to the target headband length.

8. A clamping force adjustment device, characterized in that: The system comprises a memory and a processor, wherein the memory is used to store executable instructions; and the processor is used to operate according to the control of the instructions to execute the method according to any one of claims 1 to 6.

9. A head-mounted device, comprising a sensor array and the clamping force adjustment device according to claim 7 or 8, wherein the sensor array is used to collect the clamping force sub-information of the head-mounted device and send the clamping force sub-information to the clamping force adjustment device.

10. A computer-readable storage medium, characterized in that A computer program is stored thereon, which implements the method according to any one of claims 1 to 6 when executed by a processor.

Citation Information

Patent Citations

  • Earphone control method and device, electronic equipment and storage medium

    CN114945121A

  • Head-mounted device, tightness adjusting method thereof and adjusting device thereof

    CN116540408A

  • Bone conduction earphone comfortable to wear

    CN117714930A

  • Earphone posture adjustment method and device, electronic equipment and storage medium

    CN118354238A

  • Earphone pressure sensing control method based on accurate point contact and medium

    CN118354249A