WO2019014888A1 - 检测触摸点的方法和触摸控制器 - Google Patents
检测触摸点的方法和触摸控制器 Download PDFInfo
- Publication number
- WO2019014888A1 WO2019014888A1 PCT/CN2017/093641 CN2017093641W WO2019014888A1 WO 2019014888 A1 WO2019014888 A1 WO 2019014888A1 CN 2017093641 W CN2017093641 W CN 2017093641W WO 2019014888 A1 WO2019014888 A1 WO 2019014888A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- touch
- detection
- finger
- point
- touch detection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04166—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
- G06F3/041662—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving using alternate mutual and self-capacitive scanning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0446—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04104—Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
Definitions
- Embodiments of the present invention relate to the field of touch screens, and more particularly, to a method of detecting a touch point and a touch controller.
- the most widely used capacitive touch screens on the market basically use mutual capacitance detection technology.
- the advantage of the mutual capacitance detection technology is that it can realize the detection of multiple touch points, and the detection precision is relatively high; the disadvantage is that it takes a long time.
- self-capacitance detection technology can also be used for general capacitor chips.
- the advantage of the self-capacitance detection technology is that the detection time is short; the disadvantage is that only a single touch point or no touch point can be detected, and the multi-finger touch cannot be accurately detected.
- Power consumption directly affects the endurance of mobile phones and other devices.
- the response speed directly affects the fluency of user operations. The two directly affect the user experience. In general, the higher the response speed, the higher the power consumption of the device.
- a method and a touch controller for detecting touch points are provided, which can balance the response speed and power consumption, thereby improving the user experience.
- a method of detecting a touch point comprising:
- the touch detection mode includes a single-finger touch detection mode and a multi-finger touch detection mode.
- the method for detecting a touch point in the embodiment of the present invention determines the touch detection mode corresponding to the initial time of the current detection period by using the detection result corresponding to the last detection period, and can effectively balance the sound detection mode Should be speed and power consumption.
- the single-finger touch detection manner refers to: determining, by using detection data in one direction or combining detection data in multiple directions, a touch point on the touch screen; Means: determining a touch point on the touch screen by using detection data on a plane, wherein the detection data in each of the plurality of directions includes at least one detection data for indicating a touch condition in a single direction, The detection data on the plane includes at least one detection data for a touch condition indicating a plane coordinate point.
- the determining the touch detection manner according to the first result includes:
- the touch detection mode is determined to be a single finger touch detection mode.
- the method for detecting a touch point combines the touch detection method corresponding to the touch detection result corresponding to the last detection period to dynamically select the touch detection mode at the initial time of the current detection period, thereby detecting the touch point on the touch screen, and effectively balancing power consumption and response.
- Speed which in turn increases the user experience. Especially when there is only one touch point or no touch point on the touch screen, the proportion of detection time is effectively saved, and the purpose of reducing power consumption is achieved without affecting the speed of responding to user operations.
- the method further includes:
- the touch detection result corresponding to the single-finger touch detection mode is used as the touch detection result corresponding to the detection period.
- the method further includes:
- the touch point of the touch screen is re-detected according to the single-finger touch detection manner;
- the touch detection result that is re-detected is the result of the touch detection corresponding to the detection period.
- the method for detecting a touch point in the embodiment of the present invention can effectively save the detection time of the touch point and reduce the power consumption in a scene without a touch point, for example, a scene in which the touch screen is idle or plays a video.
- the response to the user's touch has not slowed down.
- the method further includes:
- the determining the touch detection manner according to the first result includes:
- the touch detection mode is determined to be a multi-finger touch detection mode.
- the touch screen is configured with at least one first channel in a first direction and at least one second channel in a second direction, the first direction being perpendicular to the second direction, The intersection of the at least one first channel and the at least one second channel is a capacitive node; wherein the single-finger touch detection manner refers to: by the first direction and/or the second direction Determining, by the detection data of the capacitor node, a touch point on the touch screen; the multi-finger touch detection manner refers to: detecting data of the capacitor node on a plane formed by the first direction and the second direction, A touch point on the touch screen is determined.
- the single-finger touch detection mode includes a fast mutual capacitance detection manner
- the fast mutual capacitance detection manner refers to:
- the fast mutual capacitance detection mode of the embodiment of the invention has a higher signal to noise ratio than the self-capacitance detection mode.
- the single-finger touch detection mode includes a self-capacitance detection mode
- the multi-finger touch detection mode includes a mutual capacitance detection mode
- the detection period is configured by a user.
- a touch controller comprising:
- a determining unit configured to determine a touch detection manner according to the first result at an initial moment of the detection period, where the first result is a touch detection result corresponding to an adjacent detection period before the detection period;
- a detecting unit configured to detect a touch point of the touch screen according to the touch detection manner
- the touch detection mode includes a single-finger touch detection mode and a multi-finger touch detection mode.
- a touch controller including a processor, the processor is configured to:
- the touch detection mode includes a single-finger touch detection mode and a multi-finger touch detection mode.
- a chip or an electronic device comprising: the touch controller of the second aspect or the third aspect.
- a chip or an electronic device comprising:
- a touch sensor coupled to the touch controller, the touch controller detecting a touch point of the touch screen by controlling the sensor.
- a computer readable storage medium in a sixth aspect, storing a program causing a touch controller to perform any of the first aspect or the first aspect of the first aspect The method in .
- a computer program product comprising instructions, when executed on a computer, causes the computer to perform the method of any of the first aspect or the first aspect of the first aspect.
- FIG. 1 is a first schematic flowchart of a method for detecting a touch point according to an embodiment of the present invention.
- FIG. 2 is an example of a detection channel of a touch screen according to an embodiment of the present invention.
- FIG. 3 is a schematic flowchart of controlling a detection period according to an embodiment of the present invention.
- FIG. 4 is a second schematic flowchart of a method for detecting a touch point according to an embodiment of the present invention.
- FIG. 5 is a third schematic flowchart of a method for detecting a touch point according to an embodiment of the present invention.
- FIG. 6 is a fourth schematic flowchart of a method for detecting a touch point according to an embodiment of the present invention.
- FIG. 7 is a fifth schematic flowchart of a method for detecting a touch point according to an embodiment of the present invention.
- FIG. 8 is a schematic block diagram of a touch controller of an embodiment of the present invention.
- FIG. 9 is another schematic block diagram of a touch controller in accordance with an embodiment of the present invention.
- Figure 10 is a schematic block diagram of a chip in accordance with an embodiment of the present invention.
- FIG. 11 is another schematic block diagram of a chip of an embodiment of the present invention.
- embodiments of the present invention are applicable to any device and device configured with a capacitive touch screen.
- smart mobile phones small personal portable devices: handheld computers (Personal Digital Assistant, PDA), electronic book (e-book), etc.
- home appliances refrigerator, LCD TV, washing machine, coffee maker, microwave oven, etc.
- public consultation system equipment automatic teller machine (Automatic Teller Machine, ATM), KIOSK, ticket vending machines, digital photo printing systems, etc.
- communication equipment video telephony, network television, digital video converter box (Set Top Box, STB), global positioning System (Global Positioning System, GPS) equipment, etc.
- the self-capacitance detection method can reduce the power consumption and the response speed is slow, the detection accuracy is low, and only a single point detection can be performed.
- the mutual capacitance detection method has high detection accuracy, real multi-point detection can be performed, but the detection process takes a long time and the response speed is slower. If the same detection mode is always used when detecting the touch point of the touch screen, it is difficult to simultaneously consider the response speed and power consumption of the touch screen.
- a method for detecting a touch point is provided.
- the touch detection mode corresponding to the initial time of the current detection period is determined by the detection result corresponding to the last detection period, and the response speed and power consumption can be effectively taken into consideration.
- FIG. 1 is a schematic flowchart of a method 100 for detecting a touch point according to an embodiment of the present invention.
- the method for detecting a touch point may be performed by a touch controller or may be performed by a processor of the device, which is not specifically limited in the embodiment of the present invention.
- the method 100 includes:
- the touch detection mode is determined according to the first result, where the first result is a touch detection result corresponding to the adjacent detection period before the detection period; and the touch screen is touched according to the touch detection manner.
- the detection method includes a single-finger touch detection method and a multi-finger touch detection method.
- the touch detection result in the embodiment of the present invention may be the coordinates of the touch point on the touch screen. That is, when the touch detection mode is determined according to the first result, the touch point coordinates may be The number of touches determines how the touch is detected. In addition, it can also be determined according to the envelope change of the data. For example, in the self-capacity detection mode, if there are two touch envelopes in one direction, it is most likely to be a multi-finger press.
- the single-finger touch detection method refers to: determining, by using detection data in one direction or combining detection data in multiple directions, a touch point on the touch screen;
- the multi-finger touch detection method refers to: detecting through a plane Data, determining a touch point on the touch screen, wherein the detection data in each of the plurality of directions includes at least one detection data for indicating a touch condition in a single direction, the detection data on the plane including at least one Detection data for a touch condition indicating a plane coordinate point.
- the self-capacitance detection method belongs to the single-finger touch detection mode
- the mutual-capacitance touch detection method belongs to the multi-finger touch detection mode.
- the touch detection mode determined in the above step S110 may be the touch detection mode of the detection cycle, or may be the touch detection mode of one stage in the detection cycle.
- a touch detection result may be generated, and the touch detection result may be a touch detection result corresponding to the detection period, or may be The touch detection result of one stage in the detection period is not specifically limited in the embodiment of the present invention. That is to say, in the embodiment of the present invention, whether the touch detection result generated in the above step S120 is the touch detection result corresponding to the detection period is not specifically limited.
- FIG. 2 is an example of a detection channel of a touch screen according to an embodiment of the present invention. It should be understood that the detection channel of the touch screen of the embodiment of the present invention is not limited thereto.
- the touch screen is divided into a first direction and a second direction, the touch screen is configured with at least one first channel in a first direction, and at least one second channel is disposed in a second direction, the first direction
- the intersection of the at least one first channel and the at least one second channel is a capacitance node perpendicular to the second direction.
- the dashed line portion in FIG. 2 is only a schematic illustration of the specific directions of the first direction and the second direction, and each line in the solid line frame represents a channel, and each intersection point represents a capacitance node.
- the first direction is the X direction
- the second direction is the Y direction.
- the data is determined by the Y direction.
- the entire plane data (detection for each capacitor node) is not required when detecting a touch point.
- the detection manner of determining the touch point by the detection data in one direction or multiple directions is defined as a single-finger touch detection mode.
- the single-finger touch detection method is characterized by less time consuming and relatively low detection accuracy. Applicable to scenes with only one touch point or no touch points on the touch screen.
- the single-finger touch detection mode may refer to determining a touch point on the touch screen by using the detection data of the capacitive node in the first direction and/or the second direction.
- the single-finger touch detection method will be exemplarily described below by a self-capacitance detection method.
- the channel of the driving signal and the channel of the detection signal are the same channel. Specifically, as shown in FIG. 2, it is assumed that the first direction and the second direction are each detected once, and it takes a total of 2*T1.
- the data in the X direction and the Y direction can be combined to determine only the position where the touch may occur: (1, 3), (1) , 4), (2, 3), (2, 3), and the specific touch point of the touch screen cannot be determined, and "ghosting" appears.
- the detection manner of determining the touched point by the detection data of the plane is defined as multi-finger touch detection.
- the multi-finger touch detection method is characterized by high detection accuracy but long time consuming. Suitable for scenarios with multiple touch points on the touch screen.
- the multi-finger touch detection method may refer to determining a touch point on the touch screen by using detection data of the capacitance node on a plane formed by the first direction and the second direction.
- the multi-finger touch detection method will be exemplarily described below in the mutual capacitance detection manner.
- the channel of the driving signal and the channel of the detection signal are different channels.
- the receiving module can simultaneously receive signals of at least one second channel in the second direction, and each sampling takes time. T1, if all nodes are detected, it is required to sample each of the at least one first channel, and the total time is M*T1, where M is the number of the at least one first channel. .
- the multi-finger touch detection method is applicable to a scene having multiple touch points on the touch screen, but can also be applied to a scene having only one touch point or no touch point on the touch screen.
- a touch detection mode conforming to the characteristics of the single finger touch detection mode.
- the fast mutual capacitance detection mode may be: acquiring the detection data of the at least one first channel in the first direction by simultaneously transmitting the driving signal by using the at least one second channel; and simultaneously using the at least one first channel Transmitting a driving signal to acquire detection data of the at least one second channel in the second direction.
- the driving module when detecting data in the second direction, the first direction is a signal driving direction, the second direction is a signal receiving direction, and the driving module simultaneously transmits on at least one first channel in the first direction.
- the driving signal can receive the signal of the at least one second channel in the second direction at the same time, and the sampling takes time T1;
- the driving module simultaneously transmits a driving signal on at least one second channel in the second direction, the receiving module can simultaneously receive the signal of the at least one first channel in the first direction, and the sampling takes time T1; the total sampling time is 2* T1.
- the driving signals are respectively transmitted through one of the at least one second channel to obtain the detection data in the first direction; or, respectively, through one of the at least one first channel.
- the channel transmits the driving signal, and the detection data of the second direction is acquired simultaneously.
- the touch detection mode is defined as a fast mutual capacitance detection mode. From the detection characteristics, the fast mutual capacitance detection method belongs to the single finger touch detection mode.
- the self-capacitance detection method and the fast mutual capacitance detection method are eliminated in the detection time
- the consumption is the same, but the signal-to-noise ratio of the fast mutual capacitance detection method in the embodiment of the present invention is higher than the signal-to-noise ratio of the self-capacitance detection method.
- the detection period in the embodiment of the present invention may be configured by a user. It should be understood that the embodiment of the present invention does not limit the specific form of the detection period. For example, the detection cycle can also be pre-configured.
- the detection period in embodiments of the invention may be controllable.
- the timer increases the duration of the detection period. After a certain time T, the detection period is constant, and the touch screen enters a low refresh rate period. Correspondingly, if a touch is found on the touch screen, the detection cycle switches to a high refresh rate cycle for quick response.
- a refresh rate cycle of 100 Hz is used when there is a touch, that is, correlation detection is performed every 10 ms; but when there is no touch, a touch detection is performed using a 25 Hz refresh rate cycle, that is, 40 ms. In this way, the power consumption when there is no touch is reduced by four times compared with the power consumption when there is a touch.
- the user experience requires different power consumption and response speeds under different refresh rate cycles. For example, when reading or watching movies, low power consumption and high response can make a lot of sense. For another example, when a user plays a game, the response speed will mainly affect the user's experience.
- the method for detecting a touch point combines the touch detection method corresponding to the touch detection result corresponding to the last detection period to dynamically select the touch detection mode at the initial time of the current detection period, thereby detecting the touch point on the touch screen, and effectively balancing power consumption and response.
- Speed which in turn increases the user experience.
- the proportion of detection time is effectively saved, and the purpose of reducing power consumption is achieved without affecting the speed of responding to user operations. That is, a relatively high refresh rate can be used, but the ratio of the detection time is reduced in the refresh period, and both the response speed and the power consumption are combined.
- determining that the touch detection mode is a single-finger touch detection mode.
- the touch screen when the touch screen is in a low refresh rate period, since the last detection is still no touch or a touch point, it is likely that the touch screen also has no touch point or only one touch point in the current detection period.
- Directly using the single-finger touch detection method to detect the touch point can avoid excessive power consumption. Even if it is detected by the single-finger touch detection method that there are multiple touch points on the touch screen, the touch point can be re-detected by the multi-finger touch detection method. Detection accuracy.
- the touch detection result corresponding to the one-finger touch detection method is used as the touch detection result corresponding to the detection period.
- the touch point on the touch screen is detected according to the multi-finger touch detection method; and the touch detection result corresponding to the multi-finger touch detection mode is used as The detection result corresponding to the detection period.
- the touch detection mode is a multi-finger touch detection mode; determining, according to the detection data corresponding to the multi-finger touch detection mode, a touch point on the touch screen in the detection period .
- the multi-finger touch detection is directly used.
- the method of detecting touch points can avoid excessive power consumption and increase detection accuracy.
- the method for detecting a touch point in the embodiment of the present invention uses a single-finger touch detection method at a low refresh rate, which takes a short time, and then classifies the processing according to the detection result. Specifically, if no touch point is detected, the current processing is terminated, waiting for the time of the next detection period to arrive; if one touch is detected, the coordinates are calculated; if multiple touch points are detected, the multi-finger touch detection mode is activated; It is effectively compatible with time and response speed.
- FIG. 4 is a schematic flowchart of determining a detection manner according to the first result according to an embodiment of the present invention.
- the single-finger touch detection mode is activated, and then the classification processing is performed according to the detection result: specifically, if the touch screen is detected There is no touch point.
- the touch point of the touch screen is detected and waits for the next detection cycle. If only one touch point is detected on the touch screen, the coordinates of the touch point are obtained according to the detected data.
- FIG. 5 is a schematic flowchart of a method for detecting a touch point according to an embodiment of the present invention.
- the detection data of the first direction and the detection data of the second direction are acquired by the single-finger touch detection mode, and the detection data according to the first direction and the detection of the second direction are performed.
- Data determining whether the touch screen has a touch; if there is no touch, ending the touch point detection of the current detection period; if there is a touch, further determining whether there is only one touch point, specifically, when there is only one touch point, according to the first direction
- the detection data and the detection data of the second direction determine the coordinates of the touch point; if there are multiple touch points, the multi-finger touch detection mode is immediately activated, and the coordinates of the touch point are determined based on the detection data of the multi-finger touch detection mode. .
- the single-finger touch detection method can be further divided into two steps, and in the case where there is no touch point on the touch screen, power consumption can be further reduced.
- the detection data of the first direction is acquired by the single-finger touch detection mode, and whether the touch screen has a touch is determined according to the detection data of the first direction; if there is no touch, the touch of the current detection period is ended.
- Point detection if there is a touch, further acquiring the detection data in the second direction, and determining whether there is only one touch point according to the detection data in the first direction and the detection data in the second direction; when there is only one touch point Determining the coordinates of the touch point according to the detection data of the first direction and the detection data of the second direction; if there are multiple touch points, immediately starting the multi-finger touch detection mode, and then based on the multi-finger touch detection mode The detection data determines the coordinates of the touch point.
- first direction or second direction only one dimension (first direction or second direction) is detected.
- the data of this one dimension is used to judge whether there is a touch point. If there is no touch point, the detection is completed and the low power mode is immediately entered. If there is a touch point, first determine whether it is a touch point, if it is a touch point and then perform detection in the other direction, if the detection is still a touch point, the sampling data is used for coordinate calculation. If multiple touch points are found in any of the above processes, the mutual touch detection method is used to re-detect the touch point.
- the method for detecting a touch point in the embodiment of the present invention can effectively save the detection time of the touch point and reduce the power consumption in a scene without a touch point, for example, a scene in which the touch screen is idle or plays a video.
- the response to the user's touch has not slowed down.
- the first result is no touch point
- detecting, according to the single-finger touch detection mode, that the touch screen has only one touch point re-detecting the touch point of the touch screen according to the single-finger touch detection manner; and using the re-detected touch detection result as the touch detection result corresponding to the detection period.
- the first touch scene (the first result is no touch point)
- multiple detections are needed to perform debounce and smooth, so that the touch detection result is reliable. But this will result in slower response times.
- the single-finger touch detection method since the detection of the single-finger touch detection method takes a very short time, after the end of the detection, the single-finger touch detection method can be used to immediately turn on the next detection, thereby effectively improving the method. The response speed of the touch when the scene is touched for the first time.
- FIG. 8 is a schematic block diagram of a touch controller 200 in accordance with an embodiment of the present invention.
- the touch controller 200 can perform the method 100 of detecting a touch point as shown in FIG.
- the touch controller 200 includes:
- the determining unit 210 is configured to determine, according to the first result, a touch detection manner according to the first result, where the first result is a touch detection result corresponding to the adjacent detection period before the detection period, and the detecting unit 220 is configured to The touch detection mode detects a touch point of the touch screen; wherein the touch detection mode includes a single-finger touch detection mode and a multi-finger touch detection mode.
- the single-finger touch detection method refers to: determining, by using detection data in one direction or combining detection data in multiple directions, a touch point on the touch screen;
- the multi-finger touch detection method refers to: detecting through a plane Data, determining a touch point on the touch screen, wherein the detection data in each of the plurality of directions includes at least one detection data for indicating a touch condition in a single direction, the detection data on the plane including at least one Detection data for a touch condition indicating a plane coordinate point.
- the determining unit 210 is specifically configured to: determine that the touch detection mode is a single-finger touch detection mode.
- the detecting unit 220 is specifically configured to:
- the touch detection result corresponding to the single-finger touch detection mode is used as the touch detection result corresponding to the detection period.
- the detecting unit 220 is further configured to:
- the touch of the touch screen is re-detected according to the single-finger touch detection mode. Point; the touch detection result that is re-detected is used as the touch detection result corresponding to the detection period.
- the detecting unit 220 is further configured to:
- the touch point on the touch screen is detected according to the multi-finger touch detection mode; and the touch detection result corresponding to the multi-finger touch detection mode is used as the detection period. Touch detection results.
- the determining unit 210 is specifically configured to:
- the touch detection method is a multi-finger touch detection method.
- the touch screen is configured with at least one first channel in a first direction and at least one second channel in a second direction, the first direction being perpendicular to the second direction, the at least one first channel and The intersection of the at least one second channel is a capacitive node; wherein the single-finger touch detection mode refers to determining the touch point on the touch screen by using the detection data of the capacitive node in the first direction and/or the second direction.
- the multi-finger touch detection method refers to determining a touch point on the touch screen by detecting data of the capacitance node on a plane formed by the first direction and the second direction.
- the single-finger touch detection mode includes a fast mutual capacitance detection mode, where the fast mutual capacitance detection mode refers to:
- the single-finger touch detection mode includes a self-capacitance detection mode
- the multi-finger touch detection mode includes a mutual capacitance detection mode
- the detection period is configured by a user.
- the touch controller 200 further includes:
- a multiplexer that controls the multiplexer to switch the touch detection mode of the touch sensor such that the touch sensor detects the touch point of the touch screen according to the touch detection mode after the switching.
- touch controllers described above may or may not be physically separate for convenience and brevity of the description. Some or all of the components may be selected according to actual needs to achieve the objectives of the embodiments of the present invention.
- the disclosed touch controller can be implemented in other manners.
- the touch controller embodiment described above is merely illustrative.
- the division of the unit is only a logical function division, and may be additionally implemented in actual implementation.
- Sub-modes for example, multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed.
- each functional unit in the embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the units described above as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the embodiments of the present invention.
- touch controller 300 can include a processor 310, a transceiver 320, and a memory 330.
- the memory 330 can be used to store signaling, and can also be used to store code, instructions, and the like executed by the processor 310.
- a communication connection is implemented between the processor 310, the transceiver 320, and the memory 330 by, for example, a bus or the like. It should be noted that the method performed by the processor is consistent with the content of the foregoing method embodiment, and details are not described herein.
- the detecting units in the touch controller may each include a plurality of detecting units, and similarly, the processor may also include a plurality of processors.
- the processor may be an integrated circuit chip with signal processing capabilities.
- each step of the foregoing method embodiments may be completed by an integrated logic circuit of hardware in a processor or an instruction in a form of software.
- the processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a Field Programmable Gate Array (FPGA), or the like. Programming logic devices, transistor logic devices, discrete hardware components.
- the methods, steps, and logical block diagrams disclosed in the embodiments of the present invention may be implemented or carried out.
- the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
- the steps of the method disclosed in the embodiment of the present invention may be directly implemented as a hardware decoding processor, or may be performed by a combination of hardware and software modules in the decoding processor.
- the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
- the storage medium is located in the memory, and the processor reads the information in the memory and combines the hardware to complete the steps of the above method.
- the memory may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory may be a read-only memory (ROM), a programmable read only memory (PROM), an erasable programmable read only memory (Erasable PROM, EPROM), or an electric Erase programmable read only memory (EEPROM) or flash memory.
- the volatile memory can be a Random Access Memory (RAM) that acts as an external cache.
- RAM Random Access Memory
- many forms of RAM are available, for example, static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (Synchronous DRAM).
- the memories of the systems and methods described herein are intended to comprise, without being limited to, these and any other suitable types of memory.
- the aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a removable hard disk, a magnetic disk, or an optical disk.
- the touch controller of the embodiment of the present invention may also be implemented by means of a chip. That is, the chip includes only the touch controller 200 or the touch controller 300.
- FIG. 10 is a schematic block diagram of a chip 400 in accordance with an embodiment of the present invention.
- the chip 400 includes:
- the touch controller 410 and a touch sensor 420, detects the touch point of the touch screen by controlling the sensor 420.
- the chip 400 includes a touch controller 410 and a touch sensor 420, wherein the touch sensor 420 includes a sensing circuit 421 and a driving line circuit 422, and the sensing circuit 421 and the driving line circuit 422 intersect each other.
- a plurality of capacitor nodes when there is a touch, the capacitance value of the corresponding position node changes, and the touch controller 410 can determine the corresponding touch position by detecting the change of the capacitance in real time, and calculate the point coordinates of the touch position on the touch screen. In turn, a corresponding touch event is generated.
- the touch controller 410 includes:
- the multiplexer 411 is configured to switch the touch detection mode of the touch sensor 420 such that the touch sensor 420 detects the touch point of the touch screen by using the touch detection mode after the switching.
- the touch controller 410 may be internally provided with a multiplexer 411 for changing the drive circuit to an induction circuit, and the induction circuit is changed to a drive circuit.
- first component and second component may be employed in embodiments of the invention, but such components are not limited to these terms. These terms are only used to distinguish components from each other.
- the words “at time” as used herein may be interpreted as “if” or “if” or “when” or “in response to determining” or “in response to detecting” ".
- the phrase “if determined” or “if detected (conditions or events stated)” can be interpreted as “when determined” or “in response to determination” or “when detected (stated condition or event) "Time” or “in response to a test (condition or event stated)”.
- the technical solution of the embodiments of the present invention may be embodied in the form of a software product stored in a storage medium.
- a number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of an embodiment of the method of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
一种检测触摸点的方法和触摸控制器。该方法包括:在检测周期的初始时刻,根据第一结果确定触摸检测方式(S110),该第一结果为该检测周期之前的相邻检测周期对应的触摸检测结果;根据该触摸检测方式检测该触摸屏的触摸点(S120);其中,该触摸检测方式包括单指触摸检测方式和多指触摸检测方式。该检测触摸点的方法,能够兼顾功耗和响应速度,进而提高用户体验。
Description
本发明实施例涉及触摸屏领域,并且更具体地,涉及一种检测触摸点的方法和触摸控制器。
随着电容式触摸屏的发展,由于其操作简单、通用以及体验较好,越来越多的电子设备都将其作为输入交互设备。
目前,市面上应用最广的电容式触摸屏基本上都使用互电容检测技术。互电容检测技术的优点是:能够实现多个触摸点的检测,检测精度相对较高;缺点是:耗时较长。
此外,对于一般电容芯片也可以采用自电容检测技术。自电容检测技术优点是:检测时间较短;缺点是:只能检测出单个触摸点或者没有触摸点的情况,多指触摸时无法准确检测。
然而,针对触摸屏产品来说,功耗和响应速度是两个非常重要的指标。功耗直接影响手机等设备的续航能力,响应速度直接影响用户操作的流畅性,两者直接影响着用户的体验。一般来说,响应速度越高,设备的功耗就越高。
因此,找到一种能够兼顾响应速度和功耗的处理方法,显的极为重要。
发明内容
提供了一种检测触摸点的方法和触摸控制器,能够兼顾响应速度和功耗,进而提高用户体验。
第一方面,提供了一种检测触摸点的方法,所述方法包括:
在检测周期的初始时刻,根据第一结果确定触摸检测方式,所述第一结果为所述检测周期之前的相邻检测周期对应的触摸检测结果;
根据所述触摸检测方式检测所述触摸屏的触摸点;
其中,所述触摸检测方式包括单指触摸检测方式和多指触摸检测方式。
本发明实施例中的检测触摸点的方法,通过上一次检测周期对应的检测结果,确定当前检测周期的初始时刻对应的触摸检测方式,能够有效兼顾响
应速度和功耗。
在一些可能的实现方式中,所述单指触摸检测方式指:通过一个方向上的检测数据或者结合多个方向上的检测数据,确定所述触摸屏上的触摸点;所述多指触摸检测方式指:通过平面上的检测数据,确定所述触摸屏上的触摸点,其中,所述多个方向中的每个方向上的检测数据包括至少一个用于表示单个方向上的触摸情况的检测数据,所述平面上的检测数据包括至少一个用于表示平面坐标点的触摸情况的检测数据。
在一些可能的实现方式中,若所述第一结果为没有触摸点或者一个触摸点,所述根据第一结果确定触摸检测方式,包括:
确定所述触摸检测方式为单指触摸检测方式。
本发明实施例的检测触摸点的方法,结合了上次检测周期对应的触摸检测结果动态选择当前检测周期的初始时刻的触摸检测方式,进而检测触摸屏上的触摸点,能够有效兼顾功耗和响应速度,进而增加用户体验。尤其在触摸屏上仅有一个触摸点或者没有触摸点的情况下,有效节省了检测时间的占比,达到降低功耗目的,同时不影响响应用户操作的速度。
在一些可能的实现方式中,所述方法还包括:
根据所述单指触摸检测方式检测到所述触摸屏仅有一个触摸点或者没有触摸点时,将所述单指触摸检测方式对应的触摸检测结果作为所述检测周期对应的触摸检测结果。
在一些可能的实现方式中,所述方法还包括:
若所述第一结果为没有触摸点,且根据所述单指触摸检测方式检测到所述触摸屏仅有一个触摸点时,根据所述单指触摸检测方式重新检测所述触摸屏的触摸点;将重新检测的触摸检测结果作为所述检测周期对应的触摸检测结果。
本发明实施例的检测触摸点的方法,在没有触摸点的场景下,例如,该触摸屏被闲置或者播放视频的场景,能够有效节省触摸点的检测时长,进而降低功耗。此外,对用户触摸的响应并没有变慢。
在一些可能的实现方式中,所述方法还包括:
根据所述单指触摸检测方式检测到所述触摸屏具有多个触摸点时,根据所述多指触摸检测方式检测所述触摸屏上的触摸点;将所述多指触摸检测方式对应的触摸检测结果作为所述检测周期对应的触摸检测结果。
在一些可能的实现方式中,若所述第一结果为多个触摸点,所述根据第一结果确定触摸检测方式,包括:
确定所述触摸检测方式为多指触摸检测方式。
在一些可能的实现方式中,所述触摸屏在第一方向上配置有至少一个第一通道,在第二方向上配置有至少一个第二通道,所述第一方向与所述第二方向垂直,所述至少一个第一通道和所述至少一个第二通道的交点为电容节点;其中,所述单指触摸检测方式指:通过所述第一方向和/或所述第二方向上的所述电容节点的检测数据,确定所述触摸屏上的触摸点;所述多指触摸检测方式指:通过由所述第一方向与所述第二方向形成的平面上的所述电容节点的检测数据,确定所述触摸屏上的触摸点。
在一些可能的实现方式中,所述单指触摸检测方式包括快速互电容检测方式,所述快速互电容检测方式指:
通过所述至少一个第二通道同时传输驱动信号,获取所述第一方向上的所述至少一个第一通道的检测数据;通过所述至少一个第一通道同时传输驱动信号,获取所述第二方向上的所述至少一个第二通道的检测数据。
本发明实施例的快速互电容检测方式的信噪比高于自电容检测方式的信噪比。
在一些可能的实现方式中,所述单指触摸检测方式包括自电容检测方式,所述多指触摸检测方式包括互电容检测方式。
在一些可能的实现方式中,所述检测周期通过用户进行配置。
第二方面,提供了一种触摸控制器,所述触摸控制器包括:
确定单元,用于在检测周期的初始时刻,根据第一结果确定触摸检测方式,所述第一结果为所述检测周期之前的相邻检测周期对应的触摸检测结果;
检测单元,用于根据所述触摸检测方式检测所述触摸屏的触摸点;
其中,所述触摸检测方式包括单指触摸检测方式和多指触摸检测方式。
第三方面,提供了一种触摸控制器,所述触摸控制器包括处理器,所述处理器用于:
在检测周期的初始时刻,根据第一结果确定触摸检测方式,所述第一结果为所述检测周期之前的相邻检测周期对应的触摸检测结果;
根据所述触摸检测方式检测所述触摸屏的触摸点;
其中,所述触摸检测方式包括单指触摸检测方式和多指触摸检测方式。
第四方面,提供了一种芯片或电子设备,包括:第二方面或者第三方面所述的触摸控制器。
第五方面,提供了一种芯片或电子设备,包括:
第二方面或者第三方面所述的触摸控制器,以及
与所述触摸控制器相连的触摸传感器,所述触摸控制器通过控制所述传感器检测触摸屏的触摸点。
第六方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有程序,所述程序使得触摸控制器执行上述第一方面或第一方面中的任一种可能的实现方式中的方法。
第七方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面或第一方面中的任一种可能的实现方式中的方法。
图1是本发明实施例的检测触摸点的方法的第一示意性流程图。
图2是本发明实施例的触摸屏的检测通道的示例。
图3是本发明实施例的控制检测周期的示意性流程图。
图4是本发明实施例的检测触摸点的方法的第二示意性流程图。
图5是本发明实施例的检测触摸点的方法的第三示意性流程图。
图6是本发明实施例的检测触摸点的方法的第四示意性流程图。
图7是本发明实施例的检测触摸点的方法的第五示意性流程图。
图8是本发明实施例的触摸控制器的示意性框图。
图9是本发明实施例的触摸控制器的另一示意性框图。
图10是本发明实施例的芯片的示意性框图。
图11是本发明实施例的芯片的另一示意性框图。
下面将结合附图,对本发明实施例中的技术方案进行描述。
应理解,本发明实施例适用于任何配置有电容式触摸屏的装置以及设备。例如,智能移动电话;小型个人携带型设备:掌上电脑(Personal Digital
Assistant,PDA)、电子书(electronic book,E-book)等;又例如,家电设备:电冰箱、液晶电视、洗衣机、咖啡壶、微波炉等;又例如,公共咨询系统设备:自动取款机(Automatic Teller Machine,ATM)、公共查询机(KIOSK)、自动售票机、数位相片冲印系统等;又例如,通讯设备:影像电话、网路电视、数字视频变换盒(Set Top Box,STB)、全球定位系统(Global Positioning System,GPS)设备等。
针对触摸屏而言,在一个检测周期内,当触摸检测所占用的时间越少时,触摸屏进入低功耗模式的时间占比就越大,该触摸屏的功耗就会越小。例如,假定刷新率要求是100Hz(检测周期为10ms),那么在10ms内,如果7ms就完成了采样以及相关计算,剩余3ms便可以进入到低功耗模式。其中,工作时间占比是70%。
一般触摸屏配置有两种检测方式:自电容检测方式和互电容检测方式。自电容检测方式虽然能够降低功耗,响应速度较慢,但检测精度较低,且只能做到单点检测。互电容检测方式虽然检测精度高,可以做到真实多点检测,但是检测过程中耗时较长,响应速度会慢一些。如果检测触摸屏的触摸点时一直采用同一种检测方式,很难同时兼顾该触摸屏的响应速度和功耗。
本发明实施例中提供了一种检测触摸点的方法,通过上一次检测周期对应的检测结果,确定当前检测周期的初始时刻对应的触摸检测方式,能够有效兼顾响应速度和功耗。
图1是本发明实施例的检测触摸点的方法100的示意性流程图。该检测触摸点的方法可以由触摸控制器执行,也可以由设备的处理器执行,本发明实施例不做具体限定。
如图1所示,该方法100包括:
S110,在检测周期的初始时刻,根据第一结果确定触摸检测方式。
S120,根据该触摸检测方式检测该触摸屏的触摸点。
具体而言,在检测周期的初始时刻,根据第一结果确定触摸检测方式,该第一结果为该检测周期之前的相邻检测周期对应的触摸检测结果;根据该触摸检测方式对该触摸屏的触摸检测;其中,该触摸检测方式包括单指触摸检测方式和多指触摸检测方式。
例如,本发明实施例中的触摸检测结果可以是触摸点在触摸屏上的坐标。也就是说,在根据第一结果确定触摸检测方式时,可以根据触摸点坐标
的数量确定触摸检测方式。另外,也可以根据数据的包络变化来确定,例如自容检测方式下,如果某一个方向上存在两个触摸包络,极有可能是多指按压。
可选地,该单指触摸检测方式指:通过一个方向上的检测数据或者结合多个方向上的检测数据,确定该触摸屏上的触摸点;该多指触摸检测方式指:通过平面上的检测数据,确定该触摸屏上的触摸点,其中,该多个方向中的每个方向上的检测数据包括至少一个用于表示单个方向上的触摸情况的检测数据,该平面上的检测数据包括至少一个用于表示平面坐标点的触摸情况的检测数据。根据检测特点可以知道,自电容检测方式属于单指触摸检测方式,互电容触摸检测方式属于多指触摸检测方式。
应理解,在本发明实施例中,上述步骤S110确定出的触摸检测方式,可以是该检测周期的触摸检测方式,也可以是该检测周期中一个阶段的触摸检测方式。换句话说,在上述步骤S120中,根据该触摸检测方式检测该触摸屏上的触摸点时,会生成一个触摸检测结果,该触摸检测结果可以是该检测周期对应的触摸检测结果,也可以是该检测周期中的一个阶段的触摸检测结果,本发明实施例不做具体限定。也就是说,本发明实施例中,对上述步骤S120生成的触摸检测结果是否为该检测周期对应的触摸检测结果不做具体限定。
为便于对本发明实施例的技术方案的理解,下面结合图2对本发明实施例中的技术术语单指触摸检测方式和多指触摸检测方式进行具体说明。应理解,下面有关术语的解释为示例性的解释,不应限定本发明实施例。
图2是本发明实施例的触摸屏的检测通道的一个示例。应理解,本发明实施例的触摸屏的检测通道并不限于此。
如图2所示,将触摸屏划分为第一方向和第二方向,该触摸屏在第一方向上配置有至少一个第一通道,在第二方向上配置有至少一个第二通道,该第一方向与该第二方向垂直,上述至少一个第一通道和上述至少一个第二通道的交点为电容节点。应理解,图2中的虚线部分仅为示意性的说明第一方向和第二方向的具体方向,实线框中的每一条线代表一个通道,每一个交点代表着一个电容节点。
可以发现,在触摸屏上仅有一个触摸点时,只需要如图2所示的第一方向和第二方向的数据,就可以确定出触摸点在触摸屏上的坐标。例如,假设
以触摸屏的左下角为该触摸屏的原点坐标,该第一方向为X方向,该第二方向为Y方向,假设通过X方向的数据确定X=1的位置发生了触摸,通过Y方向的数据确定Y=3的位置发生了触摸,则结合X方向和Y方向的数据,就可以确定出可能发生触摸的位置为(1,3)。
也就是说,检测一个触摸点时并不需要整个平面的数据(针对每个电容节点进行检测)。本发明实施例中,将这种通过一个方向或多个方向的检测数据确定触摸点的检测方式定义为单指触摸检测方式。该单指触摸检测方式的特点是耗时较少,检测精度相对较低。适用于触摸屏上仅有一个触摸点或者没有触摸点的情景。
例如,该单指触摸检测方式可以指:通过该第一方向和/或该第二方向上的该电容节点的检测数据,确定该触摸屏上的触摸点。
下面以自电容检测方式示例性地的说明该单指触摸检测方式。
在本发明实施例的自电容检测方式中,驱动信号的通道和检测信号的通道是同一个通道。具体而言,如图2所示,假设第一方向、第二方向各检测一次,总共耗时2*T1。
同样地,可以发现,在触摸屏上具有多个触摸点时,仅仅知道如图2所示的第一方向和第二方向的数据,并不能够准确地确定出触摸点的数量以及在触摸屏上的坐标。例如,假设以触摸屏的左下角为该触摸屏的原点坐标,该第一方向为X方向,该第二方向为Y方向,假设通过X方向的数据确定X=1和X=2的位置发生了触摸,通过Y方向的数据确定Y=3和Y=4的位置发生了触摸,则,结合X方向和Y方向的数据,仅仅可以确定出可能发生触摸的位置为:(1,3)、(1,4)、(2,3)、(2,3),而不能确定出该触摸屏的具体地触摸点,出现“鬼影”。
因此,为了准确知道每个电容节点是否发生触摸,就需要针对每个电容节点分别进行检测。也就是说,需要获取整个平面的数据。本发明实施例中,将这种通过平面的检测数据确定触摸点的检测方式定义为多指触摸检测。该多指触摸检测方式的特点是检测精度较高,但耗时较长。适用于触摸屏上具有多个触摸点的情景。
例如,该多指触摸检测方式可以指:通过由该第一方向与该第二方向形成的平面上的该电容节点的检测数据,确定该触摸屏上的触摸点。
下面以互电容检测方式示例性地的说明多指触摸检测方式。
在本发明实施例的互电容检测方式中,驱动信号的通道和检测信号的通道是不同的通道。具体而言,如图2所示,假设第一方向为信号驱动方向,第二方向为信号接收方向,接收模块能够同时接收第二方向的至少一个第二通道的信号,并且每次采样耗时T1,如果对所有节点均进行检测时,需要对上述至少一个第一通道中的每个第一通道进行一次采样,总共耗时为M*T1,其中,M为上述至少一个第一通道的数量。
需要说明的是,多指触摸检测方式虽然适用于触摸屏上具有多个触摸点的场景,但也能够应用到触摸屏上仅有一个触摸点或者没有触摸点的场景。
在本发明实施例中,针对互电容检测方式进行修改后,还提出了一种符合单指触摸检测方式的特点的触摸检测方式(快速互电容检测方式)。具体而言,该快速互电容检测方式可以指,通过上述至少一个第二通道同时传输驱动信号,获取该第一方向上的上述至少一个第一通道的检测数据;通过上述至少一个第一通道同时传输驱动信号,获取该第二方向上的上述至少一个第二通道的检测数据。
更具体地,如图2所示,检测第二方向上的数据时,第一方向为信号驱动方向,第二方向为信号接收方向,驱动模块同时在第一方向的至少一个第一通道上发送驱动信号,接收模块能够同时接收第二方向的至少一个第二通道的信号,并且采样耗时T1;检测第一方向上的数据时,假设第二方向为信号驱动方向,第一方向为信号接收方向,驱动模块同时在第二方向的至少一个第二通道上发送驱动信号,接收模块能够同时接收第一方向的至少一个第一通道的信号,并且采样耗时T1;总共采样耗时为2*T1。
然而,在互电容检测方式中,分别通过上述至少一个第二通道中的一个第二通道传输驱动信号,获取第一方向的检测数据;或者,分别通过上述至少一个第一通道中的一个第一通道传输驱动信号,获取该第二方向的检测数据同时通。
可以发现,虽然这种检测方式有点类似自电容检测,但是,由于其依旧是一些通道打信号,另外一些通道收信号,本质上,驱动信号的通道和检测信号的通道是不同的通道。因此,本发明实施例中将这种触摸检测方式定义为快速互电容检测方式。从检测特点上看,快速互电容检测方式属于单指触摸检测方式。
需要注意,虽然自电容检测方式和快速互电容检测方式在检测时间上消
耗却是一样的,但是,本发明实施例的快速互电容检测方式的信噪比高于自电容检测方式的信噪比。
可选地,本发明实施例中的检测周期可以通过用户进行配置。应理解,本发明实施例对该检测周期的具体形式不做任何限定。例如,该检测周期还可以进行预配置。
还应理解,本发明实施例中的检测周期可以是可控制的。
具体而言,如图3所示,没有触摸时,计时器增加该检测周期的时长,超过一定时间T后,该检测周期恒定,触摸屏进入低刷新率周期。相应的,如果发现触摸屏上有触摸发生,该检测周期就会切换到高刷新率周期,以便快速响应。
例如,在有触摸时使用100Hz的刷新率周期,即每10ms进行一次相关检测;但在没有触摸时,使用25Hz的刷新率周期,即40ms进行一次触摸检测。这样,没有触摸时的功耗较有触摸时的功耗就下降了4倍。
由此,在不同的刷新率周期下,用户体验对功耗和响应速度要求也不同。例如,用于在阅读或者看电影时,低功耗、高响应会显得非常有意义。又例如,在用户打游戏时,响应速度会着重影响用户的体验效果。
本发明实施例的检测触摸点的方法,结合了上次检测周期对应的触摸检测结果动态选择当前检测周期的初始时刻的触摸检测方式,进而检测触摸屏上的触摸点,能够有效兼顾功耗和响应速度,进而增加用户体验。尤其在触摸屏上仅有一个触摸点或者没有触摸点的情况下,有效节省了检测时间的占比,达到降低功耗目的,同时不影响响应用户操作的速度。即,可以使用相对较高的刷新率,但刷新周期内使检测时间的占比缩小,综合了响应速度和功耗两方面的因素。
可选地,若该第一结果为没有触摸点或者一个触摸点,确定该触摸检测方式为单指触摸检测方式。
具体而言,触摸屏在低刷新率周期下时,由于上次检测依然是无触摸或者一个触摸点时,很有可能当前检测周期内触摸屏上也同样没有触摸点或者仅具有一个触摸点,因此,直接使用单指触摸检测方式检测触摸点,能够避免功耗过大,即使通过单指触摸检测方式检测到触摸屏上具有多个触摸点时,也可以通过多指触摸检测方式重新检测触摸点,增加检测精度。
例如,在根据该单指触摸检测方式检测到该触摸屏上仅有一个触摸点或
者没有触摸点时,将该单指触摸检测方式对应的触摸检测结果作为该检测周期对应的触摸检测结果。
又例如,在根据该单指触摸检测方式检测到该触摸屏具有多个触摸点时,根据该多指触摸检测方式检测该触摸屏上的触摸点;将该多指触摸检测方式对应的触摸检测结果作为该检测周期对应的触摸检测结果。
可选地,若该第一结果为多个触摸点,确定该触摸检测方式为多指触摸检测方式;根据该多指触摸检测方式对应的检测数据,确定该检测周期内该触摸屏上的触摸点。
具体而言,触摸屏在高刷新率周期下时,由于上次检测依然是多个触摸点时,很有可能当前检测周期内触摸屏上也同样具有多个触摸点,因此,直接使用多指触摸检测方式检测触摸点,能够避免功耗过大的同时,增加检测精度。
也就是说,本发明实施例的检测触摸点的方法,低刷新率时,使用单指触摸检测方式,耗时较短,然后依据检测结果,分类处理。具体而言,如果检测到没有触摸点,结束本次处理,等待下次检测周期的时刻到来;如果检测到一个触摸,计算出坐标;如果检测到多个触摸点,启动多指触摸检测方式;能够有效兼容耗时和响应速度。
下面结合附图对本发明实施例中根据该第一结果确定检测方式的实现方式进行说明。
图4是本发明实施例的根据该第一结果确定检测方式的示意性流程图。
如图4所示,在当前检测周期的起始时刻,若第一结果是一个触摸点或者没有触摸点,启动单指触摸检测方式,再根据检测结果进行分类处理:具体地,如果检测到触摸屏上没有触摸点,当前检测周期内,结束检测触摸屏的触摸点,等待下一次检测周期;如果检测到触摸屏上仅有一个触摸点,就依据检测数据得出触摸点的坐标,当前检测周期内,结束检测触摸屏的触摸点,等待下一次检测周期;如果检测到触摸屏上具有多个触摸点,立即启动多指触摸检测方式,再基于多指触摸检测方式的检测数据确定触摸点的坐标,当前检测周期内,结束检测触摸屏的触摸点,等待下一次检测周期。
下面结合图5和图6对根据该第一检测结果确定该触摸检测方式为单指触摸检测方式时,检测触摸点的具体实现进行说明。
图5是本发明实施例的检测触摸点的方法的示意性流程图。
如图5所示,在检测周期的开始时刻,通过单指触摸检测方式,获取第一方向的检测数据和第二方向的检测数据,根据该第一方向的检测数据和该第二方向的检测数据,确定触摸屏是否有触摸;若没有触摸,结束当前检测周期的触摸点检测;若有触摸,进一步确定是否仅有一个触摸点,具体地,当仅有一个触摸点时,根据该第一方向的检测数据和该第二方向的检测数据,确定这一个触摸点的坐标;若有多个触摸点,立即启动多指触摸检测方式,再基于多指触摸检测方式的检测数据确定触摸点的坐标。
在图5所示的流程中,通过单指触摸检测方式检测触摸点时,需要获取第一方向的检测数据和第二方向的检测数据,然而,针对没有触摸点的情况,只需在一个方向上的检测数据就可以做出判断。
因此,可以进一步地将单指触摸检测方式分为两步,在触摸屏上没有触摸点情况下,能够进一步降低功耗。
具体而言,如图6所示,通过单指触摸检测方式,获取第一方向的检测数据,根据该第一方向的检测数据,确定触摸屏是否有触摸;若没有触摸,结束当前检测周期的触摸点检测;若有触摸,进一步获取第二方向上的检测数据,再根据该第一方向上的检测数据和该第二方向上的检测数据确定是否仅有一个触摸点;当仅有一个触摸点时,根据该第一方向的检测数据和该第二方向的检测数据,确定这一个触摸点的坐标;若有多个触摸点,立即启动多指触摸检测方式,再基于多指触摸检测方式的检测数据确定触摸点的坐标。
例如,在使用采用自电容检测方式或快速互电容检测方式进行检测,只检测一个维度(第一方向或第二方向)。由这个一个维度的数据来判断是否有触摸点,如果没有触摸点,则检测完毕,立即进入低功耗模式。如果有触摸点,先判定是否为一个触摸点,如果是一个触摸点再进行另一个方向上的检测,如果此次检测出来依然是一个触摸点,则使用采样数据进行坐标计算。如果在上述过程中的任何一个环节中发现是多个触摸点,就立即采用互电容检测方式重新检测触摸点。
本发明实施例的检测触摸点的方法,在没有触摸点的场景下,例如,该触摸屏被闲置或者播放视频的场景,能够有效节省触摸点的检测时长,进而降低功耗。此外,对用户触摸的响应并没有变慢。
可选地,如图7所示,在本发明实施例中,若该第一结果为没有触摸点,
且根据该单指触摸检测方式检测到该触摸屏仅有一个触摸点时,根据该单指触摸检测方式重新检测该触摸屏的触摸点;将重新检测的触摸检测结果作为该检测周期对应的触摸检测结果。
具体而言,由于环境中存在干扰,一般首次触摸场景下(第一结果为没有触摸点),需要多次检测来做去抖、平滑,使触摸检测结果可靠。但是如此就会导致响应速度变慢。而本发明实施例的检测触摸点的方法,由于单指触摸检测方式的检测耗时非常短,在结束完一次检测后,可以采用单指触摸检测方式立即开启下一次检测,由此能够有效提高首次触摸场景下,触摸的响应速度。
图8是本发明实施例的触摸控制器200的示意性框图。其中,该触摸控制器200可以执行如图1所示的检测触摸点的方法100。
如图8所示,该触摸控制器200包括:
确定单元210,用于在检测周期的初始时刻,根据第一结果确定触摸检测方式,该第一结果为该检测周期之前的相邻检测周期对应的触摸检测结果;检测单元220,用于根据该触摸检测方式检测该触摸屏的触摸点;其中,该触摸检测方式包括单指触摸检测方式和多指触摸检测方式。
可选地,该单指触摸检测方式指:通过一个方向上的检测数据或者结合多个方向上的检测数据,确定该触摸屏上的触摸点;该多指触摸检测方式指:通过平面上的检测数据,确定该触摸屏上的触摸点,其中,该多个方向中的每个方向上的检测数据包括至少一个用于表示单个方向上的触摸情况的检测数据,该平面上的检测数据包括至少一个用于表示平面坐标点的触摸情况的检测数据。
可选地,若该第一结果为没有触摸点或者一个触摸点,确定单元210具体用于:确定该触摸检测方式为单指触摸检测方式。
可选地,该检测单元220具体用于:
根据该单指触摸检测方式检测到该触摸屏仅有一个触摸点或者没有触摸点时,将该单指触摸检测方式对应的触摸检测结果作为该检测周期对应的触摸检测结果。
可选地,该检测单元220还用于:
若该第一结果为没有触摸点,且根据该单指触摸检测方式检测到该触摸屏仅有一个触摸点时,根据该单指触摸检测方式重新检测该触摸屏的触摸
点;将重新检测的触摸检测结果作为该检测周期对应的触摸检测结果。
可选地,该检测单元220还用于:
根据该单指触摸检测方式检测到该触摸屏具有多个触摸点时,根据该多指触摸检测方式检测该触摸屏上的触摸点;将该多指触摸检测方式对应的触摸检测结果作为该检测周期对应的触摸检测结果。
可选地,若该第一结果为多个触摸点,确定单元210具体用于:
确定该触摸检测方式为多指触摸检测方式。
可选地,该触摸屏在第一方向上配置有至少一个第一通道,在第二方向上配置有至少一个第二通道,该第一方向与该第二方向垂直,上述至少一个第一通道和上述至少一个第二通道的交点为电容节点;其中,该单指触摸检测方式指:通过该第一方向和/或该第二方向上的该电容节点的检测数据,确定该触摸屏上的触摸点;该多指触摸检测方式指:通过由该第一方向与该第二方向形成的平面上的该电容节点的检测数据,确定该触摸屏上的触摸点。
可选地,该单指触摸检测方式包括快速互电容检测方式,该快速互电容检测方式指:
通过上述至少一个第二通道传输驱动信号,同时获取该第一方向上的上述至少一个第一通道的检测数据;通过上述至少一个第一通道传输驱动信号,获取该第二方向上的上述至少一个第二通道的检测数据。
可选地,该单指触摸检测方式包括自电容检测方式,该多指触摸检测方式包括互电容检测方式。
可选地,该检测周期通过用户进行配置。
可选地,所述触摸控制器200还包括:
多路复用器,该触摸控制器200通过控制该多路复用器切换触摸传感器的触摸检测方式,使得该触摸传感器根据切换后的触摸检测方式检测所述触摸屏的触摸点。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的触摸控制器,可以是或者也可以不是物理上分开的。可以根据实际的需要选择其中的部分或者全部部件来实现本发明实施例的目的。
在本申请提供的实施例中,应该理解到,所揭露的触摸控制器可以通过其它的方式实现。例如,以上所描述的触摸控制器实施例仅是示意性的,例如,该单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划
分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
另外,在本发明实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例的目的。
还应注意,本发明实施例中,确定单元210和检测单元220可以由处理器实现。如图9所示,触摸控制器300可以包括处理器310、收发器320和存储器330。其中,存储器330可以用于存储信令,还可以用于存储处理器310执行的代码、指令等。作为示例而非限定,处理器310、收发器320、存储器330之间通过例如,总线等方式实现通信连接。需要说明的是,处理器执行的方法与前述方法实施例的内容一致,不再赘述。
另外,上述,触摸控制器中的检测单元均可以包括多个检测单元,类似地,处理器也可以包括多个处理器。
应注意,上述方法实施例可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其它可编程逻辑器件、晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
可以理解,本发明实施例中,存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如,静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch Link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。例如,前述的存储介质包括:U盘、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
应理解,本发明实施例的触摸控制器也可以通过芯片的方式实现。也就是说,该芯片只包括触摸控制器200或触摸控制器300。
图10是本发明实施例的芯片400的示意性框图。
如图10所示,该芯片400包括:
触摸控制器410,以及触摸传感器420,该触摸控制器410通过控制该传感器420检测该触摸屏的触摸点。
具体而言,如图11所示,该芯片400包括触摸控制器410和触摸传感器420,其中,触摸传感器420包括感应电路421和驱动线电路422,感应电路421和驱动线电路422相交的位置组成了若干个电容节点,当有触摸时,相应位置节点的电容值会发生变化,触摸控制器410通过实时地检测电容的变化,可以确定对应的触摸位置,计算触摸位置在触摸屏上的点坐标,进而产生相应的触摸事件。
可选地,如图11所示,该触摸控制器410包括:
多路复用器411,用于切换该触摸传感器420的触摸检测方式,使得该触摸传感器420采用切换后的触摸检测方式检测该触摸屏的触摸点。
具体而言,触摸控制器410内部可以设置有多路复用器411,用于将驱动电路变更成感应电路,感应电路变更成驱动电路。
最后,需要注意的是,在本发明实施例和所附权利要求书中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明实施例。
又例如,在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“上述”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
又例如,在本发明实施例中可能采用术语第一部件和第二部件,但这些部件不应限于这些术语。这些术语仅用来将部件彼此区分开。
又例如,取决于语境,如在此所使用的词语“在……时”可以被解释成为“如果”或“若”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的部件,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。
如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明方法实施例的全部或部分步骤。
以上内容,仅为本发明实施例的具体实施方式,但本发明实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明实施例揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明实施例的保护范围之内。因此,本发明实施例的保护范围应以权利要求的保护范围为准。
Claims (23)
- 一种检测触摸点的方法,其特征在于,所述方法包括:在检测周期的初始时刻,根据第一结果确定触摸检测方式,所述第一结果为所述检测周期之前的相邻检测周期对应的触摸检测结果;根据所述触摸检测方式检测触摸屏的触摸点;其中,所述触摸检测方式包括单指触摸检测方式和多指触摸检测方式。
- 根据权利要求1所述的方法,其特征在于,所述单指触摸检测方式指:通过一个方向上的检测数据或者结合多个方向上的检测数据,确定所述触摸屏上的触摸点;所述多指触摸检测方式指:通过平面上的检测数据,确定所述触摸屏上的触摸点,其中,所述多个方向中的每个方向上的检测数据包括至少一个用于表示单个方向上的触摸情况的检测数据,所述平面上的检测数据包括至少一个用于表示平面坐标点的触摸情况的检测数据。
- 根据权利要求1或2所述的方法,其特征在于,若所述第一结果为没有触摸点或者一个触摸点,所述根据第一结果确定触摸检测方式,包括:确定所述触摸检测方式为单指触摸检测方式。
- 根据权利要求3所述的方法,其特征在于,所述方法还包括:根据所述单指触摸检测方式检测到所述触摸屏仅有一个触摸点或者没有触摸点时,将所述单指触摸检测方式对应的触摸检测结果作为所述检测周期对应的触摸检测结果。
- 根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述第一结果为没有触摸点,且根据所述单指触摸检测方式检测到所述触摸屏仅有一个触摸点时,根据所述单指触摸检测方式重新检测所述触摸屏的触摸点;将重新检测的触摸检测结果作为所述检测周期对应的触摸检测结果。
- 根据权利要求3所述的方法,其特征在于,所述方法还包括:根据所述单指触摸检测方式检测到所述触摸屏具有多个触摸点时,根据所述多指触摸检测方式检测所述触摸屏上的触摸点;将所述多指触摸检测方式对应的触摸检测结果作为所述检测周期对应的触摸检测结果。
- 根据权利要求1或2所述的方法,其特征在于,若所述第一结果为多个触摸点,所述根据第一结果确定触摸检测方式,包括:确定所述触摸检测方式为多指触摸检测方式。
- 根据权利要求1至7中任一项所述的方法,其特征在于,所述触摸屏在第一方向上配置有至少一个第一通道,在第二方向上配置有至少一个第二通道,所述第一方向与所述第二方向垂直,所述至少一个第一通道和所述至少一个第二通道的交点为电容节点;其中,所述单指触摸检测方式指:通过所述第一方向和/或所述第二方向上的所述电容节点的检测数据,确定所述触摸屏上的触摸点;所述多指触摸检测方式指:通过由所述第一方向与所述第二方向形成的平面上的所述电容节点的检测数据,确定所述触摸屏上的触摸点。
- 根据权利要求8所述的方法,其特征在于,所述单指触摸检测方式包括快速互电容检测方式,所述快速互电容检测方式指:通过所述至少一个第二通道同时传输驱动信号,获取所述第一方向上的所述至少一个第一通道的检测数据;通过所述至少一个第一通道同时传输驱动信号,获取所述第二方向上的所述至少一个第二通道的检测数据。
- 根据权利要求1至9中任一项所述的方法,其特征在于,所述单指触摸检测方式包括自电容检测方式,所述多指触摸检测方式包括互电容检测方式。
- 根据权利要求1至10中任一项所述的方法,其特征在于,所述检测周期通过用户进行配置。
- 一种触摸控制器,其特征在于,所述触摸控制器包括:确定单元,用于在检测周期的初始时刻,根据第一结果确定触摸检测方式,所述第一结果为所述检测周期之前的相邻检测周期对应的触摸检测结果;检测单元,用于根据所述触摸检测方式检测所述触摸屏的触摸点;其中,所述触摸检测方式包括单指触摸检测方式和多指触摸检测方式。
- 根据权利要求12所述的触摸控制器,其特征在于,所述单指触摸检测方式指:通过一个方向上的检测数据或者结合多个方向上的检测数据,确定所述触摸屏上的触摸点;所述多指触摸检测方式指:通过平面上的检测数据,确定所述触摸屏上的触摸点,其中,所述多个方向中的每个方向上的检测数据包括至少一个用于表示单个方向上的触摸情况的检测数据,所述平面上的检测数据包括至少一个用于表示平面坐标点的触摸情况的检测数据。
- 根据权利要求12或13所述的触摸控制器,其特征在于,若所述第一结果为没有触摸点或者一个触摸点,所述确定单元具体用于:确定所述触摸检测方式为单指触摸检测方式。
- 根据权利要求14所述的触摸控制器,其特征在于,所述检测单元具体用于:根据所述单指触摸检测方式检测到所述触摸屏仅有一个触摸点或者没有触摸点时,将所述单指触摸检测方式对应的触摸检测结果作为所述检测周期对应的触摸检测结果。
- 根据权利要求14所述的触摸控制器,其特征在于,所述检测单元还用于:若所述第一结果为没有触摸点,且根据所述单指触摸检测方式检测到所述触摸屏仅有一个触摸点时,根据所述单指触摸检测方式重新检测所述触摸屏的触摸点;将重新检测的触摸检测结果作为所述检测周期对应的触摸检测结果。
- 根据权利要求14所述的触摸控制器,其特征在于,所述检测单元还用于:根据所述单指触摸检测方式检测到所述触摸屏具有多个触摸点时,根据所述多指触摸检测方式检测所述触摸屏上的触摸点;将所述多指触摸检测方式对应的触摸检测结果作为所述检测周期对应的触摸检测结果。
- 根据权利要求12或13所述的触摸控制器,其特征在于,若所述第一结果为多个触摸点,所述确定单元具体用于:确定所述触摸检测方式为多指触摸检测方式。
- 根据权利要求12至18中任一项所述的触摸控制器,其特征在于,所述触摸屏在第一方向上配置有至少一个第一通道,在第二方向上配置有至少一个第二通道,所述第一方向与所述第二方向垂直,所述至少一个第一通道和所述至少一个第二通道的交点为电容节点;其中,所述单指触摸检测方式指:通过所述第一方向和/或所述第二方向上的所述电容节点的检测数据,确定所述触摸屏上的触摸点;所述多指触摸检测方式指:通过由所述第一方向与所述第二方向形成的平面上的所述电容节点的检测数据,确定所述触摸屏上的触摸点。
- 根据权利要求19所述的触摸控制器,其特征在于,所述单指触摸检 测方式包括快速互电容检测方式,所述快速互电容检测方式指:通过所述至少一个第二通道同时传输驱动信号,获取所述第一方向上的所述至少一个第一通道的检测数据;通过所述至少一个第一通道同时传输驱动信号,获取所述第二方向上的所述至少一个第二通道的检测数据。
- 根据权利要求12至20中任一项所述的触摸控制器,其特征在于,所述单指触摸检测方式包括自电容检测方式,所述多指触摸检测方式包括互电容检测方式。
- 根据权利要求12至21中任一项所述的触摸控制器,其特征在于,所述检测周期通过用户进行配置。
- 根据权利要求12至22中任一项所述的触摸控制器,其特征在于,所述触摸控制器还包括:多路复用器,所述触摸控制器通过控制所述多路复用器切换触摸传感器的触摸检测方式,使得所述触摸传感器根据切换后的触摸检测方式检测所述触摸屏的触摸点。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/093641 WO2019014888A1 (zh) | 2017-07-20 | 2017-07-20 | 检测触摸点的方法和触摸控制器 |
| CN201780000658.4A CN107454950B (zh) | 2017-07-20 | 2017-07-20 | 检测触摸点的方法和触摸控制器 |
| EP17897223.8A EP3457264A4 (en) | 2017-07-20 | 2017-07-20 | METHOD FOR DETECTING A TOUCH POINT AND TOUCH CONTROL DEVICE |
| US16/107,139 US11036334B2 (en) | 2017-07-20 | 2018-08-21 | Method of determining touch detection mode and touch controller |
| US17/213,556 US11301084B2 (en) | 2017-07-20 | 2021-03-26 | Method of detecting touch point and touch controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/093641 WO2019014888A1 (zh) | 2017-07-20 | 2017-07-20 | 检测触摸点的方法和触摸控制器 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US16/107,139 Continuation US11036334B2 (en) | 2017-07-20 | 2018-08-21 | Method of determining touch detection mode and touch controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019014888A1 true WO2019014888A1 (zh) | 2019-01-24 |
Family
ID=60497708
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/093641 Ceased WO2019014888A1 (zh) | 2017-07-20 | 2017-07-20 | 检测触摸点的方法和触摸控制器 |
Country Status (4)
| Country | Link |
|---|---|
| US (2) | US11036334B2 (zh) |
| EP (1) | EP3457264A4 (zh) |
| CN (1) | CN107454950B (zh) |
| WO (1) | WO2019014888A1 (zh) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107943347B (zh) * | 2017-12-12 | 2020-12-04 | 北京小米移动软件有限公司 | 触摸屏控制方法及装置 |
| CN109521908B (zh) * | 2018-11-28 | 2021-12-24 | 广州朗国电子科技有限公司 | 智能白板单指与多指触摸模式的切换方法 |
| CN111475057A (zh) * | 2020-06-01 | 2020-07-31 | 青岛海信商用显示股份有限公司 | 触控识别方法及设备 |
| CN113676779B (zh) * | 2021-07-22 | 2023-09-26 | 南京信息职业技术学院 | 一种智能设备屏幕省电系统及方法 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102214026A (zh) * | 2010-04-06 | 2011-10-12 | 联咏科技股份有限公司 | 触控感测系统、电子触控装置及触控感测方法 |
| CN102968235A (zh) * | 2012-11-27 | 2013-03-13 | 深圳市汇顶科技股份有限公司 | 触摸传感器的触摸检测方法、系统和触控终端 |
| TW201327330A (zh) * | 2011-12-20 | 2013-07-01 | Orise Technology Co Ltd | 電容式多點觸控的低待機功耗驅動方法及裝置 |
| CN103294323A (zh) * | 2013-06-13 | 2013-09-11 | 敦泰科技有限公司 | 一种触摸检测方法、装置及触摸屏系统 |
| TW201435694A (zh) * | 2013-03-15 | 2014-09-16 | Novatek Microelectronics Corp | 觸控裝置及其觸控偵測方法 |
| CN104375733A (zh) * | 2014-12-05 | 2015-02-25 | 合肥鑫晟光电科技有限公司 | 用于触摸显示屏的驱动电路和驱动方法 |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2925713B1 (fr) * | 2007-12-19 | 2010-03-19 | Stantum | Capteur tactile multicontacts a mode veille |
| CN101211241A (zh) * | 2007-12-25 | 2008-07-02 | 成都吉锐触摸技术股份有限公司 | 触摸屏多工作模式的方法 |
| US8289289B2 (en) * | 2008-04-03 | 2012-10-16 | N-trig, Ltd. | Multi-touch and single touch detection |
| US8723827B2 (en) * | 2009-07-28 | 2014-05-13 | Cypress Semiconductor Corporation | Predictive touch surface scanning |
| US9069405B2 (en) * | 2009-07-28 | 2015-06-30 | Cypress Semiconductor Corporation | Dynamic mode switching for fast touch response |
| US20110148786A1 (en) * | 2009-12-18 | 2011-06-23 | Synaptics Incorporated | Method and apparatus for changing operating modes |
| US9292116B2 (en) * | 2011-11-21 | 2016-03-22 | Microsoft Technology Licensing, Llc | Customizing operation of a touch screen |
| KR101885132B1 (ko) * | 2011-11-23 | 2018-09-11 | 삼성전자주식회사 | 사용자 단말에서 터치 입력 장치 및 방법 |
| US20130265276A1 (en) * | 2012-04-09 | 2013-10-10 | Amazon Technologies, Inc. | Multiple touch sensing modes |
| CN102830882B (zh) * | 2012-09-04 | 2015-05-13 | 北京集创北方科技有限公司 | 一种电容触摸屏触摸检测电路 |
| CN103902113B (zh) * | 2012-12-26 | 2017-05-24 | 联想(北京)有限公司 | 一种电容式触摸屏的使用方法及用户设备 |
| CN104345998A (zh) * | 2013-07-24 | 2015-02-11 | 联咏科技股份有限公司 | 单层多点互电容式触摸屏的驱动感应方法 |
| KR102009070B1 (ko) * | 2013-08-16 | 2019-08-08 | 애플 인크. | 사용자 접지 보정을 위한 터치 패널 전극 구조체 |
| US20150049044A1 (en) * | 2013-08-16 | 2015-02-19 | Apple Inc. | Touch panel electrode structure |
| CN104063101B (zh) * | 2014-05-30 | 2016-08-24 | 小米科技有限责任公司 | 触摸屏控制方法和装置 |
| US9354744B2 (en) * | 2014-06-09 | 2016-05-31 | Sony Corporation | Adaptive touch panel synchronization |
| KR20160085126A (ko) * | 2015-01-07 | 2016-07-15 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 터치 스캔 방법 |
| CN106155382B (zh) * | 2015-04-01 | 2017-11-28 | 深圳市汇顶科技股份有限公司 | 基于HotKnot的接近检测方法、装置和触摸屏终端 |
| US10379661B2 (en) * | 2015-09-25 | 2019-08-13 | Samsung Electronics Co., Ltd. | Coordinate measuring apparatus and coordinate measuring system having the same |
| KR102446751B1 (ko) * | 2015-12-01 | 2022-09-26 | 엘지디스플레이 주식회사 | 표시장치와 그 구동회로 및 구동방법 |
| CN107102765B (zh) * | 2016-02-19 | 2020-04-10 | 禾瑞亚科技股份有限公司 | 用于减少像素更新时干扰的触控处理方法、装置与电子系统 |
| CN106919289B (zh) * | 2017-03-10 | 2019-06-28 | 京东方科技集团股份有限公司 | 触控力检测方法、触控力检测装置、触控面板及显示装置 |
-
2017
- 2017-07-20 EP EP17897223.8A patent/EP3457264A4/en not_active Withdrawn
- 2017-07-20 WO PCT/CN2017/093641 patent/WO2019014888A1/zh not_active Ceased
- 2017-07-20 CN CN201780000658.4A patent/CN107454950B/zh active Active
-
2018
- 2018-08-21 US US16/107,139 patent/US11036334B2/en active Active
-
2021
- 2021-03-26 US US17/213,556 patent/US11301084B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102214026A (zh) * | 2010-04-06 | 2011-10-12 | 联咏科技股份有限公司 | 触控感测系统、电子触控装置及触控感测方法 |
| TW201327330A (zh) * | 2011-12-20 | 2013-07-01 | Orise Technology Co Ltd | 電容式多點觸控的低待機功耗驅動方法及裝置 |
| CN102968235A (zh) * | 2012-11-27 | 2013-03-13 | 深圳市汇顶科技股份有限公司 | 触摸传感器的触摸检测方法、系统和触控终端 |
| TW201435694A (zh) * | 2013-03-15 | 2014-09-16 | Novatek Microelectronics Corp | 觸控裝置及其觸控偵測方法 |
| CN103294323A (zh) * | 2013-06-13 | 2013-09-11 | 敦泰科技有限公司 | 一种触摸检测方法、装置及触摸屏系统 |
| CN104375733A (zh) * | 2014-12-05 | 2015-02-25 | 合肥鑫晟光电科技有限公司 | 用于触摸显示屏的驱动电路和驱动方法 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3457264A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3457264A1 (en) | 2019-03-20 |
| EP3457264A4 (en) | 2019-05-22 |
| CN107454950A (zh) | 2017-12-08 |
| US20190025960A1 (en) | 2019-01-24 |
| US20210216205A1 (en) | 2021-07-15 |
| US11301084B2 (en) | 2022-04-12 |
| CN107454950B (zh) | 2021-10-19 |
| US11036334B2 (en) | 2021-06-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11301084B2 (en) | Method of detecting touch point and touch controller | |
| US11768694B2 (en) | Content sharing method, device, terminal and storage medium | |
| US10097779B2 (en) | Method and apparatus for storing event signal and image, and operating method of vision sensor for transmitting event signal to storing apparatus | |
| US20200233568A1 (en) | Home screen editing method, graphical user interface, and electronic device | |
| US20160004373A1 (en) | Method for providing auxiliary information and touch control display apparatus using the same | |
| US9632693B2 (en) | Translation of touch input into local input based on a translation profile for an application | |
| US20160378253A1 (en) | Touch Control Responding Method and Apparatus | |
| US20140071171A1 (en) | Pinch-and-zoom, zoom-and-pinch gesture control | |
| CN103869947B (zh) | 控制电子设备的方法及电子设备 | |
| WO2014131277A1 (zh) | 音频播放的控制方法、装置及终端 | |
| WO2019062243A1 (zh) | 触摸操作的识别方法、装置及电子设备 | |
| US12608160B2 (en) | Method and apparatus for merging instructions to be processed, and non-transient computer-readable storage medium | |
| CN103197886B (zh) | 视频切换的方法及终端 | |
| WO2020181404A1 (zh) | 触控芯片、触控检测方法、触控检测系统及电子设备 | |
| CN104881225A (zh) | 一种调节条的控制方法和装置 | |
| CN106293432A (zh) | 一种页面显示处理方法以及装置 | |
| CN104407924A (zh) | 内存优化方法及装置 | |
| US20150172868A1 (en) | Server and method of transmitting data thereof, and mobile device and sensing method thereof | |
| WO2016173307A1 (zh) | 一种消息复制方法和装置、以及智能终端 | |
| CN111538249A (zh) | 分布式终端的控制方法、装置、设备和存储介质 | |
| US20120001872A1 (en) | Electronic book reading device and method thereof | |
| WO2026001970A1 (zh) | 时钟域转换电路、方法及相关装置 | |
| US20130169559A1 (en) | Electronic device and touch sensing method of the electronic device | |
| CN103761015A (zh) | 一种用于电容式触摸屏控制芯片的扫描方法及系统 | |
| CN112306354A (zh) | 屏幕显示控制方法、装置、电子设备及可读存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 2017897223 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2017897223 Country of ref document: EP Effective date: 20180831 |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17897223 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |