Automobile display mode switching method and device and related equipment

By obtaining and comparing the historical durations of anti-peep mode and non-peep mode when the car starts, and automatically switching the display mode, the problem of unbalanced use of display screens in the prior art is solved, extending the service life of the display screen and improving the user experience.

CN120448018APending Publication Date: 2025-08-08BOE TECHNOLOGY GROUP CO LTD +1
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202510538635.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-27
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

In the prior art, the anti-peep mode and non-preventive mode of automotive display screens are unbalanced, resulting in poor user experience.

Method used

When the car starts, get the historical duration of the anti-sight mode and the non-protective mode, compare and automatically switch the display mode based on the comparison results to balance the usage time of the two modes.

Benefits of technology

By automatically switching the display mode, the service life of the display is extended and the user's experience during driving is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120448018A_ABST
    Figure CN120448018A_ABST
Patent Text Reader

Abstract

The invention provides an automobile display mode switching method and device and related equipment. According to the technical scheme, under the condition that it is detected that a vehicle-mounted display screen of an automobile is started, the first historical duration when the vehicle-mounted display screen of the automobile uses a peep-proof mode and the second historical duration when the vehicle-mounted display screen of the automobile uses a non-peep-proof mode are obtained; according to the technical scheme, the first historical duration and the second historical duration are acquired, the first historical duration and the second historical duration are compared, a comparison result is generated, and the display mode, needing to be operated, of the current vehicle-mounted display screen is determined according to the comparison result. According to the method and the device, the use duration of the peep-proof mode and the non-peep-proof mode is balanced according to the historical duration, the service life of the two display modes is balanced, and the experience of a user in the driving process is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automobile technology, and in particular to a method and device for switching automobile display modes and related equipment. Background Art

[0002] Currently, for the sake of driving safety, there is a demand for active anti-peeping functions on in-vehicle displays, namely Shared and Privacy Driving (SPD). In particular, some European regulations have strict requirements, such as mandatory anti-peeping mode during driving. However, considering domestic regulations and driving habits, the SPD function appears more as a high-end optional function. In actual application scenarios, many main drivers do not care much about whether the anti-peeping / sharing mode is used, and the front passenger passenger does not know how to turn on the anti-peeping mode at all.

[0003] In the prior art, after the user selects whether to turn on the anti-peeping mode, the anti-peeping mode is not actively switched on, resulting in a long usage time of a single mode and a poor user experience. Summary of the Invention

[0004] The technical problem to be solved by the present invention is to provide a method, device and related equipment for switching automobile display modes, which can solve the problem of poor user experience in the prior art.

[0005] To solve the above technical problems, the embodiments of the present invention provide the following technical solutions:

[0006] In a first aspect, an embodiment of the present invention provides a method for switching a display mode of an automobile, the method comprising:

[0007] When it is detected that the vehicle display screen of the vehicle is turned on, a first historical duration and a second historical duration are obtained, where the first historical duration is the duration that the vehicle display screen of the vehicle has been in the anti-peeping mode, and the second historical duration is the duration that the vehicle display screen of the vehicle has been in the non-anti-peeping mode;

[0008] Comparing the first historical duration with the second historical duration to obtain a comparison result;

[0009] The display mode of the vehicle-mounted display screen is determined according to the comparison result, and the vehicle-mounted display screen is controlled to operate in the display mode, where the display mode includes the anti-peeping mode and the non-anti-peeping mode.

[0010] Optionally, determining a display mode of the vehicle display screen according to the comparison result, and controlling the vehicle display screen to operate in the display mode, includes:

[0011] If the comparison result indicates that the first historical time length is greater than the second historical time length, determining the display mode of the vehicle display screen to be the non-privacy mode, and controlling the vehicle display screen to operate in the non-privacy mode;

[0012] If the comparison result indicates that the first historical duration is less than the second historical duration, determining the display mode of the vehicle display screen to be the anti-peeping mode, and controlling the vehicle display screen to operate in the anti-peeping mode;

[0013] When the comparison result indicates that the first historical duration is equal to the second historical duration, the display mode of the vehicle display screen is determined to be the anti-peeping mode or the non-anti-peeping mode, and the vehicle display screen is controlled to operate in the anti-peeping mode or the non-anti-peeping mode.

[0014] Optionally, after determining the display mode of the vehicle display screen according to the comparison result and controlling the vehicle display screen to operate in the display mode, the method further includes:

[0015] When it is detected that the vehicle-mounted display screen of the vehicle stops operating, calculating a first operating time corresponding to the display mode;

[0016] When the display mode is the anti-peeping mode, updating the first historical duration to the sum of the first historical duration and the first running duration;

[0017] When the display mode is the non-peeping mode, the second historical duration is updated to the sum of the second historical duration and the first running duration.

[0018] Optionally, when detecting that the vehicle-mounted display screen of the vehicle stops operating, calculating the first operating time corresponding to the display mode includes:

[0019] When it is detected that the vehicle-mounted display screen of the vehicle stops operating, calculating a second operating time, where the second operating time is the time duration during which the vehicle-mounted display screen is in the current display mode;

[0020] Calculating pixel aging time corresponding to the display mode;

[0021] The second operating time is compensated according to the pixel aging time to obtain a first operating time corresponding to the display mode.

[0022] Optionally, calculating the pixel aging time corresponding to the display mode includes:

[0023] Determining a mapping relationship between a screen refresh rate and a grayscale value corresponding to the display mode, wherein the grayscale value mapping relationship includes a corresponding relationship between a video frame grayscale value and a weighting coefficient;

[0024] Calculate the pixel aging time corresponding to the display mode according to the mapping relationship between the screen refresh rate and the grayscale value.

[0025] Optionally, calculating the pixel aging time corresponding to the display mode according to the mapping relationship between the screen refresh rate and the grayscale value includes:

[0026] Determining a number of video frames included in each time unit according to the screen refresh rate;

[0027] Determining a weighting coefficient corresponding to each video frame in the plurality of video frames according to the grayscale value mapping relationship;

[0028] The pixel aging time is obtained by performing weighted calculation on the multiple video frames according to the weighted coefficient corresponding to each of the video frames.

[0029] Optionally, after determining the display mode of the vehicle display screen according to the comparison result and controlling the vehicle display screen to operate in the display mode, the method further includes:

[0030] When it is detected that a user manually selects a target display mode during driving of the car, and the display mode already used by the vehicle display screen is different from the target display mode, the used display mode of the vehicle display screen is switched to the target display mode, and the target display mode includes the anti-peeping mode and the non-anti-peeping mode.

[0031] In a second aspect, an embodiment of the present invention provides a device for switching a display mode of an automobile, the device comprising:

[0032] an acquisition module, configured to, upon detecting that an onboard display screen of an automobile is activated, acquire a first historical duration and a second historical duration, wherein the first historical duration is the duration that the onboard display screen of the automobile has been in an anti-peeping mode, and the second historical duration is the duration that the onboard display screen of the automobile has been in a non-anti-peeping mode;

[0033] A comparison module, configured to compare the first historical duration with the second historical duration to obtain a comparison result;

[0034] A determination module is used to determine the display mode of the vehicle-mounted display screen according to the comparison result, and control the vehicle-mounted display screen to operate the display mode, where the display mode includes the anti-peeping mode and the non-anti-peeping mode.

[0035] In a third aspect, the present invention further provides an electronic device comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the method described in the first aspect above.

[0036] In a fourth aspect, the present invention further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps in the method described in the first aspect are implemented.

[0037] In a fifth aspect, the present invention further provides a computer program product comprising computer instructions, which, when executed by a processor, implement the steps of the method described in the first aspect above.

[0038] The present invention provides a method, device and related equipment for switching a car display mode. The method includes: when detecting that a car's on-board display screen is started, obtaining a first historical duration and a second historical duration, wherein the first historical duration is the duration that the car's on-board display screen has been in an anti-peeping mode, and the second historical duration is the duration that the car's on-board display screen has been in a non-anti-peeping mode; comparing the first historical duration and the second historical duration to obtain a comparison result; determining the display mode of the car's on-board display screen based on the comparison result, and controlling the car's on-board display screen to operate in the display mode, wherein the display mode includes the anti-peeping mode and the non-anti-peeping mode.

[0039] The embodiments of the present invention have the following beneficial effects:

[0040] The technical solution of the present invention obtains a first historical length of time that the on-board display screen of the car has been in anti-peeping mode and a second historical length of time that the on-board display screen of the car has been in non-peeping mode when it is detected that the on-board display screen of the car is started, thereby comparing the first historical length of time and the second historical length of time to generate a comparison result, and determining the display mode that the current on-board display screen needs to operate according to the comparison result. Compared with the technical solution in the prior art that the display mode is only switched according to the user's selection, the present invention balances the usage time of the anti-peeping mode and the non-peeping mode according to the historical length, balances the service life of the two display modes, and improves the user experience during driving. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 Schematic diagram of a flow chart of a method for switching a vehicle display mode in an embodiment of the present invention;

[0042] Figure 2 A schematic diagram of the use of a display module in an embodiment of the present invention;

[0043] Figure 3Schematic diagram of the mapping relationship between screen refresh rate and grayscale value in an embodiment of the present invention;

[0044] Figure 4 Schematic diagram of the corresponding relationship between grayscale values and weighting coefficients in an embodiment of the present invention;

[0045] Figure 5 This is a schematic diagram illustrating a process in an embodiment of the present invention;

[0046] Figure 6 Schematic diagram of the structure of a switching device for a vehicle display mode according to an embodiment of the present invention;

[0047] Figure 7 Schematic diagram of the structure of an electronic device in an embodiment of the present invention. DETAILED DESCRIPTION

[0048] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0049] The terms "first", "second" etc. in the embodiments of the present invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or equipment comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or that are inherent to these processes, methods, products or equipment. In addition, "and / or" is used in this application to represent at least one of the connected objects, for example A and / or B and / or C, which means comprising 7 situations including single A, single B, single C, and both A and B exist, both B and C exist, both A and C exist, and both A, B and C exist.

[0050] The embodiment of the present invention aims to solve the problem that users have poor experience when using the vehicle display screen in the prior art, and provides a method for switching the vehicle display mode. Figure 1 As shown, the steps of the method include:

[0051] Step 101: When it is detected that the vehicle-mounted display screen is started, obtain a first historical duration and a second historical duration, wherein the first historical duration is the duration that the vehicle-mounted display screen has been in anti-peeping mode, and the second historical duration is the duration that the vehicle-mounted display screen has been in non-anti-peeping mode.

[0052] In this embodiment, the vehicle display screen has two display modes, namely anti-peeping mode (privacy driving mode) and non-anti-peeping mode (shared driving mode). When the vehicle is in non-anti-peeping mode, all users in the car can view the vehicle display screen and obtain the content on the vehicle display screen. When the vehicle is in anti-peeping mode, only specific users can view the vehicle display screen, and other users cannot view it normally, thereby protecting the user's driving privacy. Among them, both display modes have corresponding service lives. If the user only uses one display mode, the brightness of the display mode will gradually decrease, and eventually it will not be able to meet the display needs normally. Therefore, it is necessary to balance the display market of the two display modes to ensure that both display modes can meet the display needs normally for a long time.

[0053] The first historical duration is the cumulative duration of all times the anti-peeping mode was used before the car was started. The second historical duration is the cumulative duration of all times the non-anti-peeping mode was used before the car was started. By obtaining the first and second historical durations when the car's in-vehicle display is turned on, the duration of time the anti-peeping mode and non-anti-peeping mode have been used on the current in-vehicle display can be determined before the user starts driving, thereby helping the user switch the display mode.

[0054] It should be noted that different display modes have different brightness levels. If the display mode is switched while the car is driving, it is easily noticeable to the human eye, thus affecting the driving experience. Therefore, in this embodiment, the display mode is switched while the car's onboard display screen is turned on to avoid affecting the normal driving of the car.

[0055] Step 102: Compare the first historical duration with the second historical duration to obtain a comparison result.

[0056] In this embodiment, the acquired first historical duration and second historical duration are compared to generate a comparison result, which is used to determine the larger of the first historical duration and the second historical duration, thereby controlling the on-board display screen of the current car to maintain the current display mode or switch the current display mode according to the comparison result.

[0057] Step 103: Determine a display mode of the vehicle-mounted display screen according to the comparison result, and control the vehicle-mounted display screen to operate in the display mode, where the display mode includes the anti-peeping mode and the non-anti-peeping mode.

[0058] In this embodiment, the display mode of the vehicle display screen is determined based on the comparison result. For example, when the first historical time length is greater than the second historical time length, the current display mode of the vehicle display screen will be set to non-peeping mode. For example, when the first historical time length is less than the second historical time length, the current display mode of the vehicle display screen will be set to anti-peeping mode.

[0059] It should be noted that in this application, the process of controlling the vehicle display screen to switch the display mode is completed before the car starts driving. Since switching the display mode may cause a large change in the brightness of the vehicle display screen, completing the switch before the car starts driving can avoid affecting the car during driving.

[0060] The technical solution of the present invention obtains a first historical length of time that the on-board display screen of the car has been in anti-peeping mode and a second historical length of time that the on-board display screen of the car has been in non-peeping mode when it is detected that the on-board display screen of the car is started, thereby comparing the first historical length of time and the second historical length of time to generate a comparison result, and determining the display mode that the current on-board display screen needs to operate according to the comparison result. Compared with the technical solution in the prior art that the display mode is only switched according to the user's selection, the present invention balances the usage time of the anti-peeping mode and the non-peeping mode according to the historical length, balances the service life of the two display modes, and improves the user experience during driving.

[0061] In some feasible implementations, optionally, determining a display mode of the vehicle display screen according to the comparison result, and controlling the vehicle display screen to operate in the display mode, includes:

[0062] If the comparison result indicates that the first historical time length is greater than the second historical time length, determining the display mode of the vehicle display screen to be the non-privacy mode, and controlling the vehicle display screen to operate in the non-privacy mode;

[0063] If the comparison result indicates that the first historical duration is less than the second historical duration, determining the display mode of the vehicle display screen to be the anti-peeping mode, and controlling the vehicle display screen to operate in the anti-peeping mode;

[0064] When the comparison result indicates that the first historical duration is equal to the second historical duration, the display mode of the vehicle display screen is determined to be the anti-peeping mode or the non-anti-peeping mode, and the vehicle display screen is controlled to operate in the anti-peeping mode or the non-anti-peeping mode.

[0065] In this embodiment, when the comparison result indicates that the first historical time length is greater than the second historical time length, if the current display mode of the vehicle display screen is the anti-peeping mode, it will switch to the non-anti-peeping mode; if the current display mode of the vehicle display screen is the non-anti-peeping mode, it will not switch.

[0066] When the comparison result indicates that the first historical duration is less than the second historical duration, if the current display mode of the vehicle display is anti-peeping mode, no switching will be performed; if the current display mode of the vehicle display is non-anti-peeping mode, it will switch to anti-peeping mode.

[0067] When the comparison result indicates that the first historical duration is equal to the second historical duration, the display mode of the vehicle display screen can be the anti-peeping mode or the non-anti-peeping mode, that is, the current display mode remains unchanged and there is no need to switch the display mode. It should be noted that if the user has a preferred display mode, such as if the user has entered a preset display mode, the user's preferred display mode will be set first.

[0068] like Figure 2 As shown, after applying the technical means of the present application, the display brightness reduction values of the anti-peeping mode and the non-anti-peeping mode are kept decreasing evenly according to time, thereby balancing the service life of the two display modes of the vehicle display screen.

[0069] Optionally, after determining the display mode of the vehicle display screen according to the comparison result and controlling the vehicle display screen to operate in the display mode, the method further includes:

[0070] When it is detected that the vehicle-mounted display screen of the vehicle stops operating, calculating a first operating time corresponding to the display mode;

[0071] When the display mode is the anti-peeping mode, updating the first historical duration to the sum of the first historical duration and the first running duration;

[0072] When the display mode is the non-peeping mode, the second historical duration is updated to the sum of the second historical duration and the first running duration.

[0073] In this embodiment, when it is detected that the car stops running and the onboard display screen of the car stops running, it is necessary to count the running time of the display model used in this driving process, that is, the first running time.

[0074] Specifically, when the display mode of the current driving is the anti-peeping mode, the first historical duration is updated. Specifically, the first historical duration is equal to the sum of the first historical duration before the vehicle was started and the first operating duration before the update. When the display mode of the current driving is the non-anti-peeping mode, the second historical duration is updated. Specifically, the second historical duration is equal to the sum of the second historical duration before the vehicle was started and the first operating duration before the update.

[0075] Therefore, by counting the time the car uses the display mode this time, the first historical duration or the second historical duration is updated, ensuring the accuracy of the first historical duration and the second historical duration data when the car drives next time.

[0076] Optionally, when detecting that the vehicle-mounted display screen of the vehicle stops operating, calculating the first operating time corresponding to the display mode includes:

[0077] When it is detected that the vehicle-mounted display screen of the vehicle stops operating, calculating a second operating time, where the second operating time is the time duration during which the vehicle-mounted display screen is in the current display mode;

[0078] Calculating pixel aging time corresponding to the display mode;

[0079] The second operating time is compensated according to the pixel aging time to obtain a first operating time corresponding to the display mode.

[0080] In this embodiment, when calculating the first running time, an error value may occur in the calculation of the running time due to display properties of the vehicle-mounted display screen. Therefore, adaptive compensation of the running time is required.

[0081] Specifically, first, when it is detected that the vehicle-mounted display screen of the vehicle stops operating, the second operating time is calculated.

[0082] Calculate the pixel aging time corresponding to the current display mode. Specifically, pixel aging time measures the degree of screen aging caused by long-term display of dynamic content. It can usually be calculated based on the image's grayscale and display duration.

[0083] After the pixel aging time is determined, the second running time is compensated according to the pixel aging time to obtain an accurate first running time, thereby ensuring the accuracy of the first running time.

[0084] Optionally, calculating the pixel aging time corresponding to the display mode includes:

[0085] Determining a mapping relationship between a screen refresh rate and a grayscale value corresponding to the display mode, wherein the grayscale value mapping relationship includes a corresponding relationship between a video frame grayscale value and a weighting coefficient;

[0086] Calculate the pixel aging time corresponding to the display mode according to the mapping relationship between the screen refresh rate and the grayscale value.

[0087] In this embodiment, if Figure 3 As shown, Figure 3 It is the mapping relationship between screen refresh rate and grayscale value corresponding to the display mode, where Vsync represents the vertical synchronization signal, including multiple video frames, Gary Level represents the grayscale value, Add Value represents the weighting coefficient, Pixel Aging Time represents the pixel aging time, PT corresponds to anti-peeping mode, and ST corresponds to non-anti-peeping mode.

[0088] The horizontal double-headed arrow labeled "1 second" covers the area from Frame 1 to Frame 60. The device has a refresh rate of 60Hz (displaying 60 frames per second). Each frame is separated vertically by a dotted line, and Frames 1 to 4 are labeled with short arrows, indicating a time segment or keyframe sequence.

[0089] like Figure 4 As shown, Figure 4 The correspondence between grayscale value and weighting coefficient is to map the grayscale value of the pixel (Gary Level, ranging from 0-255) to a weighting coefficient Add Value. A larger Gary Level corresponds to a higher Add Value, indicating that the grayscale contributes more to pixel aging.

[0090] The Add Value for each frame is determined by the Gary Level (for example, L18 falls within the Gary Level range of 16 to 31, corresponding to an Add Value of 4). The Pixel Aging Time is the cumulative Add Value of all previous frames. For example, Frame 2: 4(Frame 1) + 6 = 10; Frame 4: 4+6+6+8 = 24. The Aging Time in the last column (Frame N) is 55950, indicating a critical threshold or the result of long-term accumulation.

[0091] The pixel aging time corresponding to the display mode is calculated through the mapping relationship between the screen refresh rate and the grayscale value, thereby ensuring the accuracy of the pixel aging time.

[0092] Optionally, calculating the pixel aging time corresponding to the display mode according to the mapping relationship between the screen refresh rate and the grayscale value includes:

[0093] Determining a number of video frames included in each time unit according to the screen refresh rate;

[0094] Determining a weighting coefficient corresponding to each video frame in the plurality of video frames according to the grayscale value mapping relationship;

[0095] The pixel aging time is obtained by performing weighted calculation on the multiple video frames according to the weighted coefficient corresponding to each of the video frames.

[0096] In this embodiment, as shown in the following formula:

[0097]

[0098] The above formula shows that the pixel aging time is calculated by weighting multiple video frames according to the weighting coefficient corresponding to each video frame. That is, the grayscale level of each frame corresponds to a specific Add Value (determined by the table on the left). The total pixel aging time is obtained by adding up the Add Values of all frames. This reflects the cumulative impact of different grayscale levels on pixel aging when the screen displays dynamic content.

[0099] Optionally, after determining the display mode of the vehicle display screen according to the comparison result and controlling the vehicle display screen to operate in the display mode, the method further includes:

[0100] When it is detected that a user manually selects a target display mode during driving of the car, and the display mode already used by the vehicle display screen is different from the target display mode, the used display mode of the vehicle display screen is switched to the target display mode, and the target display mode includes the anti-peeping mode and the non-anti-peeping mode.

[0101] In this embodiment, during the driving of the car, if it is detected that the user manually selects the target display mode, and the current display mode is different from the target display mode selected by the user, the used display mode of the vehicle display screen is switched to the target display mode.

[0102] Specifically, considering the user's experience and driving safety, the main driver's manual selection mode will be set to the highest priority, that is, the first historical duration and the second historical duration will not be considered, that is, the user will manually select the target display mode, thereby improving the user experience.

[0103] See Figure 5 As shown, Figure 5 Schematic diagram for explaining the process in this embodiment, as shown in FIG. Figure 5 As shown, this process is executed when the vehicle-mounted display screen of the car is turned on to determine whether the current vehicle-mounted display screen is in anti-peeping mode or non-anti-peeping mode.

[0104] When the current vehicle display screen is in anti-peeping mode, the vehicle display screen is kept in anti-peeping mode for driving, and the driving time in anti-peeping mode is accumulated and counted until the end of this driving.

[0105] When the current vehicle display screen is in the non-privacy mode, the vehicle display screen is kept in the non-privacy mode for driving, and the driving time in the non-privacy mode is accumulated and counted until the end of this driving.

[0106] It should be noted that when the user inputs an external user command to select the display mode of the vehicle display screen, it is determined whether the display mode selected by the user is anti-peeping mode or non-anti-peeping mode, and the display mode of the current vehicle display screen is switched to the display mode selected by the user. That is, considering the user's usage experience and driving safety, the main driver's manual selection mode is set to the highest priority.

[0107] The technical solution of the present invention obtains a first historical length of time that the on-board display screen of the car has been in anti-peeping mode and a second historical length of time that the on-board display screen of the car has been in non-peeping mode when it is detected that the on-board display screen of the car is started, thereby comparing the first historical length of time and the second historical length of time to generate a comparison result, and determining the display mode that the current on-board display screen needs to operate according to the comparison result. Compared with the technical solution in the prior art that the display mode is only switched according to the user's selection, the present invention balances the usage time of the anti-peeping mode and the non-peeping mode according to the historical length, balances the service life of the two display modes, and improves the user experience during driving.

[0108] See also Figure 6 , Figure 6 FIG is a structural diagram of a switching device for a car display mode provided by an embodiment of the present invention. Figure 6 As shown, the switching device 600 for the automobile display mode includes:

[0109] An acquisition module 610 is configured to, upon detecting that an onboard display screen of an automobile is activated, acquire a first historical duration and a second historical duration, wherein the first historical duration is the duration that the onboard display screen of the automobile has been in an anti-peeping mode, and the second historical duration is the duration that the onboard display screen of the automobile has been in a non-anti-peeping mode;

[0110] A comparison module 620 is configured to compare the first historical duration with the second historical duration to obtain a comparison result;

[0111] The determination module 630 is used to determine the display mode of the vehicle display screen according to the comparison result, and control the vehicle display screen to run the display mode, where the display mode includes the anti-peeping mode and the non-anti-peeping mode.

[0112] Optionally, the determining module 630 includes:

[0113] a first determining submodule, configured to, if the comparison result indicates that the first historical duration is greater than the second historical duration, determine the display mode of the vehicle display screen to be the non-privacy mode, and control the vehicle display screen to operate in the non-privacy mode;

[0114] a second determining submodule, configured to, if the comparison result indicates that the first historical duration is less than the second historical duration, determine the display mode of the vehicle display screen to be the anti-peeping mode, and control the vehicle display screen to operate in the anti-peeping mode;

[0115] The third determination submodule is used to determine the display mode of the vehicle display screen as the anti-peeping mode or the non-anti-peeping mode when the comparison result indicates that the first historical duration is equal to the second historical duration, and to control the vehicle display screen to operate in the anti-peeping mode or the non-anti-peeping mode.

[0116] Optionally, also include:

[0117] a calculation module, configured to calculate a first operation time corresponding to the display mode when it is detected that the vehicle-mounted display screen of the vehicle stops operating;

[0118] A first updating module is configured to update the first historical duration to the sum of the first historical duration and the first running duration when the display mode is the anti-peeping mode;

[0119] The second updating module is configured to update the second historical duration to the sum of the second historical duration and the first operating duration when the display mode is the non-peeping mode.

[0120] Optionally, the calculation module includes:

[0121] A first calculation submodule is configured to calculate a second operation duration when it is detected that the vehicle-mounted display screen of the vehicle stops operating, where the second operation duration is the duration during which the vehicle-mounted display screen is in a current display mode;

[0122] A second calculation submodule, configured to calculate a pixel aging time corresponding to the display mode;

[0123] The compensation submodule is configured to compensate the second operating time according to the pixel aging time to obtain a first operating time corresponding to the display mode.

[0124] Optionally, the second calculation submodule includes:

[0125] a determining unit, configured to determine a mapping relationship between a screen refresh rate and a grayscale value corresponding to the display mode, wherein the grayscale value mapping relationship includes a corresponding relationship between a video frame grayscale value and a weighting coefficient;

[0126] A calculation unit is used to calculate the pixel aging time corresponding to the display mode according to the mapping relationship between the screen refresh rate and the grayscale value.

[0127] Optionally, the computing unit includes:

[0128] a first determining subunit, configured to determine a number of video frames included in each time unit according to the screen refresh rate;

[0129] A second determining subunit, configured to determine a weighting coefficient corresponding to each of the plurality of video frames according to the grayscale value mapping relationship;

[0130] The calculation subunit is configured to perform weighted calculation on the plurality of video frames according to the weighted coefficient corresponding to each of the video frames to obtain the pixel aging time.

[0131] Optionally, also include:

[0132] A switching module is used to switch the used display mode of the vehicle display to the target display mode when it is detected that a user manually selects a target display mode during the driving of the vehicle, and the display mode used by the vehicle display is different from the target display mode. The target display mode includes the anti-peeping mode and the non-anti-peeping mode.

[0133] The technical solution of the present invention obtains a first historical length of time that the on-board display screen of the car has been in anti-peeping mode and a second historical length of time that the on-board display screen of the car has been in non-peeping mode when it is detected that the on-board display screen of the car is started, thereby comparing the first historical length of time and the second historical length of time to generate a comparison result, and determining the display mode that the current on-board display screen needs to operate according to the comparison result. Compared with the technical solution in the prior art that the display mode is only switched according to the user's selection, the present invention balances the usage time of the anti-peeping mode and the non-peeping mode according to the historical length, balances the service life of the two display modes, and improves the user experience during driving.

[0134] Figure 7 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention is shown in FIG. Figure 7 As shown, the electronic device 700 includes a memory 710 and a processor 720. The number of the processor 720 in the electronic device 700 can be one or more. Figure 7 In the example, a processor 720 is used; the memory 710 and the processor 720 in the server can be connected via a bus or other means. Figure 7The bus connection is taken as an example.

[0135] The memory 710, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as the program instructions / modules corresponding to the title generation method in the embodiment of the present invention. The processor 720 executes various functional applications and data processing of the server / terminal / server by running the software programs, instructions and modules stored in the memory 710, thereby realizing the above-mentioned method of switching the vehicle display mode.

[0136] The processor 720 is configured to execute the computer program stored in the memory 710 to implement the following steps:

[0137] When it is detected that the vehicle display screen of the vehicle is turned on, a first historical duration and a second historical duration are obtained, where the first historical duration is the duration that the vehicle display screen of the vehicle has been in the anti-peeping mode, and the second historical duration is the duration that the vehicle display screen of the vehicle has been in the non-anti-peeping mode;

[0138] Comparing the first historical duration with the second historical duration to obtain a comparison result;

[0139] The display mode of the vehicle-mounted display screen is determined according to the comparison result, and the vehicle-mounted display screen is controlled to operate in the display mode, where the display mode includes the anti-peeping mode and the non-anti-peeping mode.

[0140] Optionally, determining a display mode of the vehicle display screen according to the comparison result, and controlling the vehicle display screen to operate in the display mode, includes:

[0141] If the comparison result indicates that the first historical time length is greater than the second historical time length, determining the display mode of the vehicle display screen to be the non-privacy mode, and controlling the vehicle display screen to operate in the non-privacy mode;

[0142] If the comparison result indicates that the first historical duration is less than the second historical duration, determining the display mode of the vehicle display screen to be the anti-peeping mode, and controlling the vehicle display screen to operate in the anti-peeping mode;

[0143] When the comparison result indicates that the first historical duration is equal to the second historical duration, the display mode of the vehicle display screen is determined to be the anti-peeping mode or the non-anti-peeping mode, and the vehicle display screen is controlled to operate in the anti-peeping mode or the non-anti-peeping mode.

[0144] Optionally, after determining the display mode of the vehicle display screen according to the comparison result and controlling the vehicle display screen to operate in the display mode, the method further includes:

[0145] When it is detected that the vehicle-mounted display screen of the vehicle stops operating, calculating a first operating time corresponding to the display mode;

[0146] When the display mode is the anti-peeping mode, updating the first historical duration to the sum of the first historical duration and the first running duration;

[0147] When the display mode is the non-peeping mode, the second historical duration is updated to the sum of the second historical duration and the first running duration.

[0148] Optionally, when detecting that the vehicle-mounted display screen of the vehicle stops operating, calculating the first operating time corresponding to the display mode includes:

[0149] When it is detected that the vehicle-mounted display screen of the vehicle stops operating, calculating a second operating time, where the second operating time is the time duration during which the vehicle-mounted display screen is in the current display mode;

[0150] Calculating pixel aging time corresponding to the display mode;

[0151] The second operating time is compensated according to the pixel aging time to obtain a first operating time corresponding to the display mode.

[0152] Optionally, calculating the pixel aging time corresponding to the display mode includes:

[0153] Determining a mapping relationship between a screen refresh rate and a grayscale value corresponding to the display mode, wherein the grayscale value mapping relationship includes a corresponding relationship between a video frame grayscale value and a weighting coefficient;

[0154] Calculate the pixel aging time corresponding to the display mode according to the mapping relationship between the screen refresh rate and the grayscale value.

[0155] Optionally, calculating the pixel aging time corresponding to the display mode according to the mapping relationship between the screen refresh rate and the grayscale value includes:

[0156] Determining a number of video frames included in each time unit according to the screen refresh rate;

[0157] Determining a weighting coefficient corresponding to each video frame in the plurality of video frames according to the grayscale value mapping relationship;

[0158] The pixel aging time is obtained by performing weighted calculation on the multiple video frames according to the weighted coefficient corresponding to each of the video frames.

[0159] Optionally, after determining the display mode of the vehicle display screen according to the comparison result and controlling the vehicle display screen to operate in the display mode, the method further includes:

[0160] When it is detected that a user manually selects a target display mode during driving of the car, and the display mode already used by the vehicle display screen is different from the target display mode, the used display mode of the vehicle display screen is switched to the target display mode, and the target display mode includes the anti-peeping mode and the non-anti-peeping mode.

[0161] The technical solution of the present invention obtains a first historical length of time that the on-board display screen of the car has been in anti-peeping mode and a second historical length of time that the on-board display screen of the car has been in non-peeping mode when it is detected that the on-board display screen of the car is started, thereby comparing the first historical length of time and the second historical length of time to generate a comparison result, and determining the display mode that the current on-board display screen needs to operate according to the comparison result. Compared with the technical solution in the prior art that the display mode is only switched according to the user's selection, the present invention balances the usage time of the anti-peeping mode and the non-peeping mode according to the historical length, balances the service life of the two display modes, and improves the user experience during driving.

[0162] Those skilled in the art will appreciate that all or part of the steps of implementing the above-described embodiment method may be accomplished through hardware associated with program instructions, and the program may be stored in a readable medium.

[0163] The present disclosure also provides a readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the above-mentioned Figure 1 Any steps in the corresponding method embodiments can achieve the same technical effects and will not be described again here to avoid repetition.

[0164] The computer-readable storage medium of the embodiment of the present disclosure can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, 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), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.

[0165] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0166] The program code contained on the storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0167] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or terminal. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0168] The above is a preferred implementation of the embodiment of the present disclosure. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles described in the present disclosure. These improvements and modifications should also be regarded as the scope of protection of the present disclosure.

Claims

1. A method for switching a car display mode, characterized in that: The method comprises: When it is detected that the vehicle display screen of the vehicle is turned on, a first historical duration and a second historical duration are obtained, where the first historical duration is the duration that the vehicle display screen of the vehicle has been in the anti-peeping mode, and the second historical duration is the duration that the vehicle display screen of the vehicle has been in the non-anti-peeping mode; Comparing the first historical duration with the second historical duration to obtain a comparison result; The display mode of the vehicle-mounted display screen is determined according to the comparison result, and the vehicle-mounted display screen is controlled to operate in the display mode, where the display mode includes the anti-peeping mode and the non-anti-peeping mode.

2. The method according to claim 1, characterized in that Determining the display mode of the vehicle display screen according to the comparison result, and controlling the vehicle display screen to operate in the display mode, includes: If the comparison result indicates that the first historical time length is greater than the second historical time length, determining the display mode of the vehicle display screen to be the non-privacy mode, and controlling the vehicle display screen to operate in the non-privacy mode; If the comparison result indicates that the first historical duration is less than the second historical duration, determining the display mode of the vehicle display screen to be the anti-peeping mode, and controlling the vehicle display screen to operate in the anti-peeping mode; When the comparison result indicates that the first historical duration is equal to the second historical duration, the display mode of the vehicle display screen is determined to be the anti-peeping mode or the non-anti-peeping mode, and the vehicle display screen is controlled to operate in the anti-peeping mode or the non-anti-peeping mode.

3. The method according to claim 1, characterized in that After determining the display mode of the vehicle display screen according to the comparison result and controlling the vehicle display screen to operate in the display mode, the method further includes: When it is detected that the vehicle-mounted display screen of the vehicle stops operating, calculating a first operating time corresponding to the display mode; When the display mode is the anti-peeping mode, updating the first historical duration to the sum of the first historical duration and the first running duration; When the display mode is the non-peeping mode, the second historical duration is updated to the sum of the second historical duration and the first running duration.

4. The method according to claim 3, characterized in that When it is detected that the vehicle-mounted display screen of the vehicle stops operating, calculating the first operating time corresponding to the display mode includes: When it is detected that the vehicle-mounted display screen of the vehicle stops operating, calculating a second operating time, where the second operating time is the time duration during which the vehicle-mounted display screen is in the current display mode; Calculating pixel aging time corresponding to the display mode; The second operating time is compensated according to the pixel aging time to obtain a first operating time corresponding to the display mode.

5. The method according to claim 4, characterized in that The calculating the pixel aging time corresponding to the display mode includes: Determining a mapping relationship between a screen refresh rate and a grayscale value corresponding to the display mode, wherein the grayscale value mapping relationship includes a corresponding relationship between a video frame grayscale value and a weighting coefficient; Calculate the pixel aging time corresponding to the display mode according to the mapping relationship between the screen refresh rate and the grayscale value.

6. The method according to claim 5, characterized in that The calculating the pixel aging time corresponding to the display mode according to the mapping relationship between the screen refresh rate and the grayscale value includes: Determining a number of video frames included in each time unit according to the screen refresh rate; Determining a weighting coefficient corresponding to each video frame in the plurality of video frames according to the grayscale value mapping relationship; The pixel aging time is obtained by performing weighted calculation on the multiple video frames according to the weighted coefficient corresponding to each of the video frames.

7. A device for switching a car display mode, characterized in that: The device comprises: an acquisition module, configured to, upon detecting that an onboard display screen of an automobile is activated, acquire a first historical duration and a second historical duration, wherein the first historical duration is the duration that the onboard display screen of the automobile has been in an anti-peeping mode, and the second historical duration is the duration that the onboard display screen of the automobile has been in a non-anti-peeping mode; A comparison module, configured to compare the first historical duration with the second historical duration to obtain a comparison result; A determination module is used to determine the display mode of the vehicle-mounted display screen according to the comparison result, and control the vehicle-mounted display screen to operate the display mode, where the display mode includes the anti-peeping mode and the non-anti-peeping mode.

8. An electronic device, characterized in that: The invention comprises a processor, a memory and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method for switching the display mode of an automobile as claimed in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the method for switching the display mode of an automobile as claimed in any one of claims 1 to 6 are implemented.

10. A computer program product, characterized in that The method comprises computer instructions, which, when executed by a processor, implement the steps of the method for switching the display mode of an automobile as claimed in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Screen content peep-proof method and device and computer readable storage medium

    CN111079203A

  • Intelligent control method and system of rice huller and rice huller

    CN114534829A

  • Driving method of display panel, display driving device and electronic equipment

    CN114913814A

  • Display module and display device

    CN115620634A

  • Display panel, driving method thereof and display device

    CN117690378A