Noise reduction processing method, apparatus and electronic device
By acquiring the display refresh rate and target voltage change of the screen, the target anti-interference strategy is determined, which solves the problem of poor noise reduction effect in the existing technology, realizes personalized noise reduction processing for different display scenarios, improves the touch signal-to-noise ratio and reduces automatic jump points.
Patent Information
- Application Number
- CN202211678265.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-26
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2042-12-26
AI Technical Summary
Existing fixed anti-interference strategies cannot effectively reduce noise for different display refresh rates and display screens, resulting in poor noise reduction performance.
By obtaining the display refresh rate and the target voltage change within the display refresh cycle, the corresponding target anti-interference strategy is determined, and the display noise is reduced based on the strategy.
Personalized noise reduction processing was implemented for different display refresh rates and display screens, improving the noise reduction effect and reducing the automatic skipping phenomenon of the touch module.
Smart Images

Figure CN116229871B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of electronic devices, and particularly relates to a noise reduction processing method and device and an electronic device. BACKGROUND
[0002] At present, the display module used by an electronic device is increasingly thinner. For example, the electronic device adopts a flexible organic light emitting diode (OLED) display screen. The flexible OLED display screen is lighter and thinner than a hard screen, and can be bent. The flexible OLED display screen is characterized in that a touch layer is very close to a display layer. Therefore, when the flexible OLED display screen switches a display picture, it will generate a great display interference to a touch sensor of the touch layer. Therefore, how to improve the touch anti-interference capability is very important.
[0003] In the related art, a fixed anti-interference strategy is usually built in an electronic device. The display noise of the display screen of the electronic device is processed based on the fixed anti-interference strategy.
[0004] However, in the above related art, the fixed anti-interference strategy cannot perform targeted noise reduction processing on different display refresh rate scenes or different display pictures of the display screen, thereby resulting in poor noise reduction processing effect. SUMMARY
[0005] An object of embodiments of the present application is to provide a display noise processing method, device and electronic device, which can solve the problem of poor noise reduction processing effect.
[0006] In a first aspect, embodiments of the present application provide a noise reduction processing method, which comprises:
[0007] In a case where a display screen of an electronic device is in a bright screen state, a display refresh rate and a variation of a target voltage in a display refresh period of the display screen are acquired; the display refresh period corresponds to the display refresh rate; the target voltage is a voltage required by each pixel point of the display screen when displaying a picture;
[0008] A corresponding target anti-interference strategy is determined based on the display refresh rate and the variation of the target voltage;
[0009] Display noise is processed based on the target anti-interference strategy.
[0010] In a second aspect, embodiments of the present application provide a noise reduction processing device, which comprises:
[0011] The acquisition module is configured to acquire a display refresh rate of the display screen and a variation of a target voltage within a display refresh period when the display screen of the electronic device is in a bright screen state, the display refresh period corresponding to the display refresh rate, and the target voltage being a voltage required by each pixel point of the display screen when displaying a picture.
[0012] The determination module is configured to determine a corresponding target anti-interference strategy based on the display refresh rate and the variation of the target voltage.
[0013] The processing module is configured to perform noise reduction processing on display noise based on the target anti-interference strategy.
[0014] In a third aspect, an electronic device is provided. The electronic device includes a processor and a memory. The memory stores programs or instructions executable on the processor. The programs or instructions, when executed by the processor, implement the steps of the method of the first aspect.
[0015] In a fourth aspect, a readable storage medium is provided. The readable storage medium stores programs or instructions. The programs or instructions, when executed by a processor, implement the steps of the method of the first aspect.
[0016] In a fifth aspect, a chip is provided. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to execute programs or instructions to implement the method of the first aspect.
[0017] In a sixth aspect, a computer program product is provided. The program product is stored in a storage medium. The program product is executed by at least one processor to implement the method of the first aspect.
[0018] In the embodiments of the present application, when the display screen of the electronic device is in a bright screen state, the display refresh rate of the display screen and the variation of the target voltage within the display refresh period are acquired. A corresponding target anti-interference strategy is determined based on the display refresh rate and the variation of the target voltage. Noise reduction processing is performed on display noise based on the target anti-interference strategy. It can be known that, since different display pictures correspond to different variations of the target voltage, the anti-interference strategy determined based on the variation of the target voltage and the display refresh rate can be used to perform noise reduction processing on display noise of different display refresh rate scenes or different display pictures, thereby improving the effect of noise reduction processing. BRIEF DESCRIPTION OF DRAWINGS
[0019] Figure 1 is a schematic view of a touch layer and a display layer of a display module;
[0020] Figure 2is a circuit schematic diagram of a touch layer and a display layer of a display module;
[0021] Figure 3 is a display schematic diagram of a zebra graph provided by an embodiment of the present application;
[0022] Figure 4 is a schematic diagram of automatic jump point provided by an embodiment of the present application;
[0023] Figure 5 is a flow schematic diagram of a noise reduction processing method provided by an embodiment of the present application;
[0024] Figure 6 is a schematic diagram of a change range of a Source voltage and an interference level of display noise provided by an embodiment of the present application;
[0025] Figure 7 is a structural schematic diagram of a noise reduction processing device provided by an embodiment of the present application;
[0026] Figure 8 is a structural schematic diagram of an electronic device provided by an embodiment of the present application;
[0027] Figure 9 is a hardware structural schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0028] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art belong to the scope of protection of the present application.
[0029] The terms “first”, “second”, and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be exchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by “first”, “second”, etc. are generally a category and do not limit the number of objects, for example, the first object can be one or more. In addition, the specification and claims “and / or” represent at least one of the connected objects, and the character “ / ” generally represents a “or” relationship between the front and rear associated objects.
[0030] Figure 1 is a schematic diagram of a touch layer and a display layer of a display module, such as Figure 1As shown, the touch layer is represented by a bar frame filled with diagonal lines, and the display layer is represented by a bar frame filled with grids. The distance between the touch layer and the display layer of the display module 10 is 800 microns, the distance between the touch layer and the display layer of the display module 20 is 400 microns, and the distance between the touch layer and the display layer of the display module 30 is less than 10 microns. The application can be applied to any display module with touch function.
[0031] Figure 2 is a circuit schematic diagram of the touch layer and the display layer of the display module, as Figure 2 shown, the touch layer 201 sends signals through the driving channel TX and receives signals through the receiving channel RX. A capacitor is arranged between the driving channel TX and the receiving channel RX. The touch layer 201 is connected to the display layer 202 through the coupling capacitor C T . When the display layer 202 works, the capacitance value of the coupling capacitor C T changes, which causes the capacitance between the driving channel TX and the receiving channel RX to change. Therefore, when the display screen switches the display picture, it will generate a very large display interference to the touch sensor of the touch layer.
[0032] The display picture is refreshed by scanning the row data line. For example, for a display screen with a resolution of 1080*2400, there are a total of 1080*2400=2592000 pixel points. When refreshing a frame of display picture, for each column of pixel points, 2400 row data lines are scanned from bottom to top, and each row data line corresponds to a pixel point Source voltage. The time required to refresh a frame of display picture is the display refresh period. Figure 3 is a display schematic diagram of the zebra picture provided by the embodiment of the application, as Figure 3 shown, the zebra picture 301 is a very dense image with one row of black and one row of white. When scanning the row data line, for each column of pixel points in the zebra picture 301, the row data line is scanned from bottom to top. When the row data line corresponds to a white pixel point, the Source voltage is the minimum value, and when the row data line corresponds to a black pixel point, the Source voltage is the maximum value. The Source voltage is repeatedly switched between the maximum value and the minimum value at a certain frequency. The display noise corresponding to such change of Source voltage is the largest, which causes high-frequency fluctuation of the capacitance value of the touch module. The fluctuation of the capacitance value may cause the screen to automatically jump. When the display screen displays a solid color picture, the amplitude of the Source voltage corresponding to each row data line is fixed and unchangeable. It can be seen that the display interference is the largest under the zebra picture and the display interference is the smallest under the solid color picture.
[0033] In addition, when the zebra picture is enlarged, each black stripe and each white stripe becomes wider, and the number of pixel points in each stripe increases. Therefore, the corresponding data lines of several continuous rows may be black pixel points or white pixel points, and the duration of the high level and the low level of the Source voltage is lengthened. When the zebra picture is reduced, each black stripe and each white stripe becomes narrower, and the number of pixel points in each stripe decreases. Therefore, the duration of the high level and the low level of the Source voltage is shortened. It can be seen that the frequent operation of enlarging and reducing the zebra picture will cause the Source voltage to change frequently, will increase the display noise interference, will accelerate the fluctuation of the capacitance value of the touch module, and will increase the probability of automatic jumping of the screen of the display screen. Figure 4 is a schematic diagram of automatic jumping provided by an embodiment of the present application. As shown in Figure 4 , when the screen is not triggered by the user, the capacitance value corresponding to the boxed frame 401 in the screen automatically changes, that is, the automatic jumping phenomenon occurs.
[0034] Therefore, the present application uses the display refresh rate and the change amount of the Source voltage in the display refresh period to judge the interference level of the display noise. Different display refresh rates and change amounts of the Source voltage correspond to different interference levels. The touch module starts different anti-interference strategies according to different interference levels, can specifically perform noise reduction processing on the display noise of different display refresh rate scenes or different display pictures, improves the effect of noise reduction processing, and further effectively prevents automatic jumping caused by display interference.
[0035] The noise reduction processing method, the noise reduction processing device, the electronic equipment and the readable storage medium provided by the embodiments of the present application will be described in detail in combination with the drawings, specific embodiments and application scenarios.
[0036] Figure 5 is a flowchart of the noise reduction processing method provided by an embodiment of the present application. As shown in Figure 5 , the noise reduction processing method comprises the following steps:
[0037] Step 501, in the case that the display screen of the electronic equipment is in a bright screen state, the display refresh rate of the display screen and the change amount of the target voltage in the display refresh period are obtained; the display refresh period corresponds to the display refresh rate; the target voltage is the voltage required by each pixel point of the display screen when displaying a picture.
[0038] The target voltage is the Source voltage. The display screen is provided with a driving module. The driving module is internally provided with the Source voltage. The Source voltage corresponding to the same row data line in different display pictures can be different. The display refresh rate refers to the number of times a picture is refreshed per second of the display screen. The display refresh period is the cycle time of displaying a picture. Therefore, the display refresh period corresponds to the display refresh rate. For example, the display refresh rate is 60 Hertz (HZ), which means that the screen of the display screen is refreshed 60 times per second. The display refresh period is equal to 1 / 60, which is about 16.7 milliseconds. The calculation of the change amount of the target voltage in the display refresh period can be as follows: first, the change amount of the Source voltage corresponding to each two adjacent row data lines is obtained, and then the change amount of the target voltage corresponding to the display picture is determined based on the change amount of the Source voltage corresponding to all adjacent two row data lines in one display refresh period. For example, the change amount of the target voltage of the display picture is obtained by averaging or calculating the variance of the change amount of the Source voltage corresponding to all adjacent two row data lines in one display refresh period. Thus, the change amount of the target voltage corresponding to each display picture can be obtained. Assuming that the adjacent two row data lines are row data line 1 and row data line 2, the Source voltage corresponding to the row data line 1 is a1, and the Source voltage corresponding to the row data line 2 is a2, the change amount of the Source voltage corresponding to the row data line 2 and the row data line 1 is a2-a1.
[0039] For example, the electronic device will generate display noise when it is determined that the display screen is in a bright screen state. In the bright screen state, the Display Driver Integrated Circuit (DDIC) counts the change amount of the Source voltage corresponding to all pixel points in one display refresh period, and then sends the change amount of the Source voltage in one display refresh period to the processor in the touch module, that is, the processor in the touch module obtains the change amount of the Source voltage corresponding to all pixel points in one display refresh period of the display screen. In addition, the display driving chip can also obtain the current display refresh rate of the display driving chip through the frame synchronization pin Vsync connected with the touch module, that is, the display refresh rate of the display screen is obtained.
[0040] It should be noted that the display driving chip can directly send the change amount of the Source voltage in one display refresh period to the processor in the touch module, or the display driving chip can send the change amount of the Source voltage in one display refresh period to the processor in the touch module through the processing module. The present application does not limit this.
[0041] In step 502, a corresponding target anti-interference strategy is determined based on the display refresh rate and the change amount of the target voltage.
[0042] For example, because the Source voltage corresponding to each row data line changes when the display screen switches, the greater the change in the Source voltage, the greater the data jitter of the touch control, which leads to a decrease in the signal-to-noise ratio of the touch control and the occurrence of automatic jumping.
[0043] In step 503, display noise is processed based on the target anti-interference strategy.
[0044] For example, when the corresponding target anti-interference strategy is determined based on the display refresh rate and the change amount of the target voltage, display noise is processed based on the target anti-interference strategy to reduce the display noise, which reduces the interference of the display noise on the touch control, thereby increasing the signal-to-noise ratio of the touch control and avoiding the occurrence of automatic jumping.
[0045] The noise reduction processing method provided by the embodiments of the present application acquires the display refresh rate of the display screen and the change amount of the target voltage in the display refresh period when the display screen of the electronic device is in a bright screen state, determines a corresponding target anti-interference strategy based on the display refresh rate and the change amount of the target voltage, and processes display noise based on the target anti-interference strategy. It can be seen that, because different display screens correspond to different change amounts of the target voltage, the anti-interference strategy determined based on the change amount of the target voltage and the display refresh rate can be used to process display noise in scenes with different display refresh rates or different display screens, thereby improving the effect of noise reduction processing. Furthermore, after noise reduction processing, the display noise is reduced, the signal-to-noise ratio of the touch control is improved, and the problem of automatic jumping can be solved.
[0046] In an embodiment, step 502 can be implemented in the following manner:
[0047] The interference level of the display noise is determined based on the display refresh rate and the change amount of the target voltage, and the target anti-interference strategy corresponding to the interference level is determined based on the correspondence between the interference level and the anti-interference strategy.
[0048] For example, different display refresh rates and different change amounts of the Source voltage correspond to different interference levels, so when the display refresh rate and the change amount of the Source voltage are obtained, the interference level of the display noise corresponding to the display refresh rate and the change amount of the Source voltage can be determined, and then based on the correspondence between the interference level and the anti-interference strategy, the anti-interference strategy corresponding to the interference level can be found, and the anti-interference strategy corresponding to the interference level is determined as the target anti-interference strategy used in the noise reduction processing.
[0049] The noise reduction processing method provided by the embodiments of the present application can determine the interference level of the corresponding display noise based on the obtained display refresh rate and the change amount of the Source voltage, different interference levels use different anti-interference strategies, and the display noise can be processed in a targeted manner, which reflects the flexibility of the noise reduction processing.
[0050] In an embodiment, the determination of the interference level of the display noise based on the display refresh rate and the change amount of the target voltage can be specifically implemented in the following manner:
[0051] Based on the correspondence among the display refresh rate, the change amount range of the Source voltage, and the interference level, the interference level corresponding to the display refresh rate and the change amount of the Source voltage is determined.
[0052] For example, Figure 6 is a schematic diagram of the change amount range of the Source voltage and the interference level of the display noise provided by the embodiments of the present application, as Figure 6 indicated, the correspondence between the change amount range of the Source voltage and the interference level of the display noise is preset, for example, in Figure 6 , T0, T1, T2, T3, and T4 represent five change amount ranges of the Source voltage, N0, N1, N2, N3, and N4 represent the interference levels of the display noise corresponding to the change amount ranges of the Source voltage at a display refresh rate of 120 Hz, n0, n1, n2, n3, and n4 represent the interference levels of the display noise corresponding to the change amount ranges of the Source voltage at a display refresh rate of 60 Hz, and the greater the interference level of the display noise, the greater the interference of the display noise on the touch. Therefore, when the display refresh rate and the change amount of the Source voltage are obtained, the interference level of the display noise corresponding to the display refresh rate and the change amount of the Source voltage can be found based on the correspondence among the display refresh rate, the change amount range of the Source voltage, and the interference level of the display noise, for example, when the display refresh rate is 120 Hz and the change amount of the Source voltage belongs to the T1 range, the corresponding interference level of the display noise is N1.
[0053] It should be noted that a plurality of different display pictures can be collected, the Source voltage corresponding to all pixel points of each display picture is calculated under the same display refresh rate, the variation of the Source voltage of the display picture is determined based on the Source voltage corresponding to all pixel points of the display picture, the variations of the Source voltages of all display pictures are counted and analyzed, the variation range of the Source voltage is finally determined, the interference level of the display noise corresponding to the variation range of each Source voltage is determined, and the corresponding relationship among the display refresh rate, the variation range of the Source voltage, and the interference level of the display noise is obtained.
[0054] The noise reduction processing method provided in the embodiments of the present application realizes rapid determination of the interference level of the display noise based on the corresponding relationship among the preset display refresh rate, the variation range of the Source voltage, and the interference level of the display noise, and thus improves the efficiency of noise reduction processing.
[0055] In an embodiment, under the condition that the display refresh rates are different, the same variation of the target voltage corresponds to different interference levels.
[0056] For example, under different display refresh rates, the definition of the interference level of the display noise corresponding to the same variation of the Source voltage is also different. For example, under the condition that the display refresh rate is 60 Hz and the display refresh rate is 120 Hz, the touch interference caused by the same variation of the Source voltage is different. One interference level of the display noise is determined under each display refresh rate. For example, under the display refresh rate of 60 Hz, the interference level of the display noise is defined as n0, n1, n2, n3, and n4, under the display refresh rate of 120 Hz, the interference level of the display noise is defined as N0, N1, N2, N3, and N4, and n0 is not the same as N0, n1 is not the same as N1, n2 is not the same as N2, n3 is not the same as N3, and n4 is not the same as N4.
[0057] The noise reduction processing method provided in the embodiments of the present application corresponds to different interference levels of the display noise under the condition that the display refresh rates are different, and the interference levels of the display noise are refined, so that the display noise can be more targetedly processed.
[0058] In an embodiment, under the condition that the interference level is a first interference level, the target anti-interference strategy is used to instruct to perform noise reduction processing on the display noise based on a filtering processing algorithm.
[0059] Under the condition that the interference level is a second interference level, the target anti-interference strategy is used to instruct to change the working frequency point of the touch module; the interference corresponding to the second interference level is greater than the interference corresponding to the first interference level.
[0060] In a case where the interference level is a third interference level, the target anti-interference strategy is used to instruct to increase a scanning time of the touch module; the interference corresponding to the third interference level is greater than the interference corresponding to the second interference level.
[0061] In a case where the interference level is a fourth interference level, the target anti-interference strategy is used to instruct to decrease a scanning frequency of the touch module; the interference corresponding to the fourth interference level is greater than the interference corresponding to the third interference level.
[0062] In a case where the interference level is a fifth interference level, the target anti-interference strategy is used to instruct to increase a touch report threshold of the touch module; the interference corresponding to the fifth interference level is greater than the interference corresponding to the fourth interference level.
[0063] The touch module can be a touch panel driver integrated circuit (TPIC) chip.
[0064] For example, the touch module sets different anti-interference strategies for different interference levels in a development process. When the interference level is determined, the processing logic corresponding to the anti-interference strategy is started to implement the noise reduction processing of the display noise. The greater the interference corresponding to the interference level, the stronger the anti-interference processing corresponding to the anti-interference strategy.
[0065] In a case where the interference level is determined to be a first interference level, it is indicated that the interference of the display noise on the touch is small. At this time, only the filtering processing algorithm is started to filter the display noise, thereby reducing the interference of the display noise on the touch and increasing the signal-to-noise ratio of the touch.
[0066] In a case where the interference level is determined to be a second interference level, it is indicated that the interference of the display noise on the touch is greater than the interference corresponding to the first interference level. At this time, in addition to starting the filtering processing algorithm to filter the display noise, the working frequency point of the touch module also needs to be changed, so that the interference of the display noise on the touch is small, thereby further reducing the interference of the touch and increasing the signal-to-noise ratio of the touch.
[0067] In the case of determining that the interference level is the third interference level, it is indicated that the interference of the display noise on the touch control is greater than the interference corresponding to the second interference level. In this case, in addition to starting the filtering processing algorithm to filter the display noise and changing the working frequency point of the touch control module, the scan time of the touch control module also needs to be increased. For example, the scan frequency is 120 Hz, the touch control scan period is about 8.3 ms, the scan time of the touch control module is less than the touch control scan period, for example, the scan time of the touch control module is 5 ms, and when it is detected that the display interference is large, the scan time of the touch control module can be increased from 5 ms to 7 ms, the scan time of the self-capacitance and mutual-capacitance touch control is increased, the scan time is lengthened, the charging is more sufficient, the signal strength is increased, and the signal-to-noise ratio of the touch control is also increased.
[0068] In the case of determining that the interference level is the fourth interference level, it is indicated that the interference of the display noise on the touch control is greater than the interference corresponding to the third interference level. In this case, in addition to starting the filtering processing algorithm to filter the display noise, changing the working frequency point of the touch control module, and increasing the scan time of the touch control module, the scan frequency of the touch control module also needs to be reduced. For example, the scan time corresponding to the scan frequency of 120 Hz is 8.3 ms, and after the scan frequency is reduced to 100 Hz, the scan time can be increased to 10 ms, the charging is more sufficient, the signal strength is increased, and the signal-to-noise ratio of the touch control is also increased.
[0069] In the case of determining that the interference level is the fifth interference level, it is indicated that the interference of the display noise on the touch control is greater than the interference corresponding to the fourth interference level. In this case, in addition to starting the filtering processing algorithm to filter the display noise, changing the working frequency point of the touch control module, increasing the scan time of the touch control module, and reducing the scan frequency of the touch control module, the touch control point threshold of the touch control module also needs to be increased. After the touch control point threshold is increased, the automatic point skipping condition is reduced.
[0070] It should be noted that the interference level is detected in real time. In addition to executing the anti-interference strategy corresponding to the interference level, if it is detected that the interference level changes, the anti-interference strategy corresponding to the changed interference level can be executed. For example, after the anti-interference strategy of changing the working frequency point of the touch control module corresponding to the second interference level is executed, if it is detected in real time that the current interference level decreases from the second interference level to the first interference level, the filtering processing algorithm corresponding to the first interference level is executed to reduce the noise of the display noise.
[0071] It should be noted that other anti-interference strategies corresponding to other interference levels can also be set, which are not limited in the present application.
[0072] The noise reduction method provided in this application provides different anti-interference strategies for different interference levels, thereby targeting display noise reduction, improving the noise reduction effect, and further reducing the probability of automatic jump points.
[0073] The noise reduction processing method provided in this application can be executed by a noise reduction processing device. This application uses a noise reduction processing device executing the noise reduction processing method as an example to illustrate the noise reduction processing device provided in this application.
[0074] Figure 7 This is a schematic diagram of the noise reduction processing device provided in the embodiments of this application, as shown below. Figure 7 As shown, the noise reduction processing device 700 includes an acquisition module 701, a determination module 702, and a processing module 703; wherein:
[0075] The acquisition module 701 is used to acquire the display refresh rate and the change in target voltage within the display refresh cycle of the electronic device when the display screen is on; the display refresh cycle corresponds to the display refresh rate; the target voltage is the voltage required for each pixel of the display screen when displaying an image;
[0076] The determination module 702 is used to determine the corresponding target anti-interference strategy based on the change in the display refresh rate and the target voltage;
[0077] The processing module 703 is used to perform noise reduction processing on the display noise based on the target anti-interference strategy.
[0078] The noise reduction processing apparatus provided in this application, when the display screen of an electronic device is in a lit state, acquires the display refresh rate of the display screen and the change in target voltage within the display refresh cycle, determines a corresponding target anti-interference strategy based on the display refresh rate and the change in target voltage, and performs noise reduction processing on the display noise based on the target anti-interference strategy. It can be seen that, since different display screens correspond to different changes in target voltage, the anti-interference strategy determined based on the change in target voltage and the display refresh rate can specifically perform noise reduction processing on display noise in scenarios with different display refresh rates or on different display screens, thereby improving the noise reduction processing effect.
[0079] Optionally, the determining module 702 is further configured to:
[0080] The interference level of display noise is determined based on the change in the display refresh rate and the target voltage;
[0081] Based on the correspondence between interference levels and anti-interference strategies, the target anti-interference strategy corresponding to the interference level is determined.
[0082] Optionally, in the case that the display refresh rate is different, the same change amount of the target voltage corresponds to different interference levels.
[0083] Optionally, in the case that the interference level is a first interference level, the target anti-interference strategy is used to instruct to perform noise reduction processing on the display noise based on a filtering algorithm.
[0084] In the case that the interference level is a second interference level, the target anti-interference strategy is used to instruct to change the working frequency point of the touch module; the interference corresponding to the second interference level is greater than the interference corresponding to the first interference level.
[0085] In the case that the interference level is a third interference level, the target anti-interference strategy is used to instruct to increase the scanning time of the touch module; the interference corresponding to the third interference level is greater than the interference corresponding to the second interference level.
[0086] In the case that the interference level is a fourth interference level, the target anti-interference strategy is used to instruct to reduce the scanning frequency of the touch module; the interference corresponding to the fourth interference level is greater than the interference corresponding to the third interference level.
[0087] In the case that the interference level is a fifth interference level, the target anti-interference strategy is used to instruct to increase the touch report point threshold value of the touch module; the interference corresponding to the fifth interference level is greater than the interference corresponding to the fourth interference level.
[0088] The noise reduction processing apparatus in the embodiments of the present application can be an electronic device, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices other than a terminal. For example, the electronic device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The electronic device can also be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc. The embodiments of the present application are not limited in this regard.
[0089] The noise reduction processing apparatus in the embodiments of the present application can be an apparatus with an operating system. The operating system can be an Android operating system, an ios operating system, or other possible operating systems, which are not limited in the embodiments of the present application.
[0090] The noise reduction processing apparatus provided in the embodiments of the present application can realize Figure 5 to Figure 6 The processes realized by the method embodiments are not repeated here to avoid repetition.
[0091] Optionally, as shown in Figure 8 The embodiments of the present application also provide an electronic device 800, which includes a processor 801 and a memory 802, and the memory 802 stores programs or instructions executable on the processor 801. When the programs or instructions are executed by the processor 801, each step of the above noise reduction processing method embodiments is implemented, and the same technical effects are achieved. To avoid repetition, the details are not repeated here.
[0092] It should be noted that the electronic device in the embodiments of the present application includes the mobile electronic device and the non-mobile electronic device described above.
[0093] Figure 9 To implement the hardware structure of an electronic device in the embodiments of the present application.
[0094] The electronic device 900 includes but is not limited to a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, and a processor 910, and the like.
[0095] Those skilled in the art can understand that the electronic device 900 can also include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 910 through a power management system, so as to realize the functions of power management, such as charging, discharging, and power consumption management, through the power management system. Figure 9 The electronic device structure shown in the embodiments of the present application does not constitute a limitation on the electronic device. The electronic device can include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements, which are not repeated here.
[0096] The processor 910 is configured to, in a case where a display screen of the electronic device is in a bright screen state, acquire a display refresh rate of the display screen and a variation of a target voltage in a display refresh period corresponding to the display refresh rate, and the target voltage is a voltage required by each pixel point of the display screen when displaying a picture.
[0097] The processor 910 is further configured to determine a corresponding target anti-interference strategy based on the display refresh rate and the change amount of the target voltage.
[0098] The processor 910 is further configured to perform noise reduction processing on display noise based on the target anti-interference strategy.
[0099] In the above embodiments, when the display screen of the electronic device is in a bright screen state, the display refresh rate of the display screen and the change amount of the target voltage in the display refresh period are obtained, a corresponding target anti-interference strategy is determined based on the display refresh rate and the change amount of the target voltage, and noise reduction processing is performed on display noise based on the target anti-interference strategy. It can be seen that, since different display pictures correspond to different change amounts of the target voltage, the anti-interference strategy determined based on the change amount of the target voltage and the display refresh rate can be used to perform noise reduction processing on display noise in different display refresh rate scenarios or different display pictures, thereby improving the effect of noise reduction processing.
[0100] Optionally, the processor 910 is further configured to determine an interference level of display noise based on the display refresh rate and the change amount of the target voltage.
[0101] Based on a corresponding relationship between the interference level and the anti-interference strategy, the target anti-interference strategy corresponding to the interference level is determined.
[0102] In the above embodiments, different display refresh rates and change amounts of the target voltage can correspond to different interference levels, so that the corresponding interference level can be determined based on the obtained display refresh rate and change amount of the target voltage, different interference levels use different anti-interference strategies, and noise reduction processing can be performed on display noise in a targeted manner, thereby embodying the flexibility of noise reduction processing.
[0103] Optionally, in the case where the display refresh rates are different, the same change amount of the target voltage corresponds to different interference levels.
[0104] In the above embodiments, in the case where the display refresh rates are different, the same change amount of the target voltage corresponds to different interference levels, and the interference levels are refined, so that noise reduction processing can be performed on display noise in a more targeted manner.
[0105] Optionally, in the case where the interference level is a first interference level, the target anti-interference strategy is used to instruct to perform noise reduction processing on the display noise based on a filtering processing algorithm.
[0106] In the case where the interference level is a second interference level, the target anti-interference strategy is used to instruct to change the working frequency point of a touch module; the interference corresponding to the second interference level is greater than the interference corresponding to the first interference level.
[0107] In a case where the interference level is a third interference level, the target anti-interference strategy is used to instruct to increase the scanning time of the touch module; the interference corresponding to the third interference level is greater than the interference corresponding to the second interference level.
[0108] In a case where the interference level is a fourth interference level, the target anti-interference strategy is used to instruct to decrease the scanning frequency of the touch module; the interference corresponding to the fourth interference level is greater than the interference corresponding to the third interference level.
[0109] In a case where the interference level is a fifth interference level, the target anti-interference strategy is used to instruct to increase the touch report threshold of the touch module; the interference corresponding to the fifth interference level is greater than the interference corresponding to the fourth interference level.
[0110] In the above embodiments, different interference levels correspond to different anti-interference strategies, so that the display noise is processed for noise reduction in a targeted manner, the effect of noise reduction processing is improved, and the probability of automatic jump point is further reduced.
[0111] It should be understood that in the embodiments of the present application, the input unit 904 can include a graphics processor (GPU) 9041 and a microphone 9042. The graphics processor 9041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 906 can include a display panel 9061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 907 includes at least one of a touch panel 9071 and other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 can include two parts of a touch detection device and a touch controller. The other input devices 9072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, an operating rod, and the like, which will not be described here.
[0112] The memory 909 can be used to store software programs and various data. The memory 909 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), etc. In addition, the memory 909 can include a volatile memory or a non-volatile memory, or the memory 909 can include both volatile and non-volatile memories. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 909 in the embodiments of the present application includes but is not limited to these and any other suitable types of memories.
[0113] The processor 910 can include one or more processing units; optionally, the processor 910 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 910.
[0114] The embodiments of the present application also provide a readable storage medium, and the readable storage medium stores programs or instructions, which are executed by a processor to realize the processes of the above-mentioned noise reduction processing method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0115] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0116] The embodiment of the present application further provides a chip, which comprises a processor and a communication interface, the communication interface is coupled with the processor, the processor is used for running programs or instructions to realize the processes of the above-mentioned noise reduction processing method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0117] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0118] The embodiment of the present application provides a computer program product, which is stored in a storage medium, and is executed by at least one processor to realize the processes of the above-mentioned noise reduction processing method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0119] It should be noted that in this document, the term "comprise", "include" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such a process, method, article or device. Without more limitations, the element defined by the statement "comprises a" does not exclude the presence of additional identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to the order of performing the functions as shown or discussed, but can also include performing the functions in a substantially simultaneous manner or in the opposite order, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted or combined. In addition, the features described with reference to certain examples can be combined in other examples.
[0120] Through the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned example methods can be realized by means of software and a necessary general hardware platform, and of course, can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a computer software product in essence or in the form of a part that contributes to the prior art, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk) and includes a plurality of instructions for causing a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application.
[0121] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative and not restrictive. Those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.
Claims
1. A noise reduction processing method characterized by comprising: include: With the screen of the electronic device on, the display refresh rate and the change in target voltage within the display refresh cycle are obtained. The display refresh cycle corresponds to the display refresh rate; The target voltage is the voltage required for each pixel when the display screen is displaying an image; The interference level of display noise is determined based on the change in the display refresh rate and the target voltage; when the display refresh rate is different, the same change in the target voltage corresponds to different interference levels; Based on the correspondence between interference levels and anti-interference strategies, the target anti-interference strategy corresponding to the interference level is determined. The display noise is reduced based on the target anti-interference strategy.
2. The noise reduction processing method according to claim 1, characterized in that, When the interference level is the first interference level, the target anti-interference strategy is used to instruct the display noise to be reduced based on a filtering algorithm; When the interference level is the second interference level, the target anti-interference strategy is used to indicate a change in the operating frequency of the touch module; the interference corresponding to the second interference level is greater than the interference corresponding to the first interference level. When the interference level is the third interference level, the target anti-interference strategy is used to instruct an increase in the scanning time of the touch module; the interference corresponding to the third interference level is greater than the interference corresponding to the second interference level. When the interference level is the fourth interference level, the target anti-interference strategy is used to indicate a reduction in the scanning frequency of the touch module; the interference corresponding to the fourth interference level is greater than the interference corresponding to the third interference level. When the interference level is the fifth interference level, the target anti-interference strategy is used to indicate an increase in the touch reporting threshold of the touch module; the interference corresponding to the fifth interference level is greater than the interference corresponding to the fourth interference level.
3. A noise reduction processing apparatus characterized by comprising: include: The acquisition module is used to acquire the display refresh rate and the change in target voltage within the display refresh cycle of the electronic device when the display screen is on. The display refresh cycle corresponds to the display refresh rate; The target voltage is the voltage required for each pixel when the display screen is displaying an image; The determination module is used to determine the interference level of display noise based on the change in the display refresh rate and the target voltage; when the display refresh rate is different, the same change in the target voltage corresponds to different interference levels; and based on the correspondence between the interference level and the anti-interference strategy, determine the target anti-interference strategy corresponding to the interference level. The processing module is used to perform noise reduction processing on the display noise based on the target anti-interference strategy.
4. The noise reduction processing device according to claim 3, characterized in that, When the interference level is the first interference level, the target anti-interference strategy is used to instruct the display noise to be reduced based on a filtering algorithm; In a case where the interference level is a second interference level, the target anti-interference strategy is used to instruct to change the working frequency point of the touch module; the interference corresponding to the second interference level is greater than the interference corresponding to the first interference level; In a case where the interference level is a third interference level, the target anti-interference strategy is used to instruct to increase the scanning time of the touch module; the interference corresponding to the third interference level is greater than the interference corresponding to the second interference level; In a case where the interference level is a fourth interference level, the target anti-interference strategy is used to instruct to decrease the scanning frequency of the touch module; the interference corresponding to the fourth interference level is greater than the interference corresponding to the third interference level; In a case where the interference level is a fifth interference level, the target anti-interference strategy is used to instruct to increase the touch report point threshold of the touch module; the interference corresponding to the fifth interference level is greater than the interference corresponding to the fourth interference level.
5. An electronic device, comprising: A processor and a memory are included, the memory stores programs or instructions which can be run on the processor, and the programs or instructions are executed by the processor to realize the steps of the noise reduction processing method in claim 1 or 2.
6. A readable storage medium characterized by, The readable storage medium stores programs or instructions, and the programs or instructions are executed by the processor to realize the steps of the noise reduction processing method in claim 1 or 2.
Citation Information
Patent Citations
Display refresh rate synchronization method and device, terminal and storage medium
CN111625134A
Driving method and circuit of display module and display device
CN114779958A