CN111142763B - Method for triggering search and electronic equipment - Google Patents

Method for triggering search and electronic equipment Download PDF

Info

Publication number
CN111142763B
CN111142763B CN201910749300.2A CN201910749300A CN111142763B CN 111142763 B CN111142763 B CN 111142763B CN 201910749300 A CN201910749300 A CN 201910749300A CN 111142763 B CN111142763 B CN 111142763B
Authority
CN
China
Prior art keywords
content
paper surface
temperature map
search
finger
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.)
Active
Application number
CN201910749300.2A
Other languages
Chinese (zh)
Other versions
CN111142763A (en
Inventor
周林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Genius Technology Co Ltd
Original Assignee
Guangdong Genius Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Genius Technology Co Ltd filed Critical Guangdong Genius Technology Co Ltd
Priority to CN201910749300.2A priority Critical patent/CN111142763B/en
Publication of CN111142763A publication Critical patent/CN111142763A/en
Application granted granted Critical
Publication of CN111142763B publication Critical patent/CN111142763B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • G06F15/025Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application
    • G06F15/0283Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application for data storage and retrieval
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/14Details of searching files based on file metadata
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/168Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Library & Information Science (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention relates to the technical field of education, and discloses a method for triggering search and electronic equipment, wherein the method comprises the following steps: when a finger appears on a certain paper surface, acquiring a current temperature map of the paper surface; judging whether the current temperature map is matched with a preset click temperature map or not; the preset click temperature map is generated according to collected paper surface temperature data when the finger touches the paper surface; if yes, searching is carried out based on the searching content corresponding to the coordinate position touched by the finger in the paper surface. Therefore, by implementing the embodiment of the invention, whether the finger touches the paper surface is judged by utilizing the temperature map, the accuracy of the judgment result is higher, and further the error touch can be avoided.

Description

Method for triggering search and electronic equipment
Technical Field
The invention relates to the technical field of education, in particular to a method for triggering search and electronic equipment.
Background
In recent years, learning electronic devices (such as family education machines) are widely used for learning guidance, such as searching related learning materials. At present, electronic devices generally search for content at a certain position on a paper when a shooting module detects that a finger clicks the position. However, when the finger hovers over the paper, the electronic device may erroneously determine that the finger is performing a click operation, thereby erroneously triggering a search. As can be seen, this search method is prone to false touches.
Disclosure of Invention
The embodiment of the invention discloses a method for triggering search and electronic equipment, which can accurately identify the operation that a finger touches a paper surface so as to avoid mistaken touch.
The first aspect of the embodiment of the invention discloses a method for triggering search, which comprises the following steps:
when a finger appears on a certain paper surface, acquiring a current temperature map of the paper surface;
judging whether the current temperature map is matched with a preset click temperature map or not; the preset click temperature map is generated according to collected paper surface temperature data when the finger touches the paper surface;
and if so, searching based on the search content corresponding to the coordinate position touched by the finger in the paper surface.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, before the determining whether the current temperature map matches a preset click temperature map, the method further includes:
acquiring the current environment temperature;
the judging whether the current temperature map is matched with a preset click temperature map or not comprises the following steps:
determining a target click temperature map corresponding to the current environment temperature from a plurality of preset click temperature maps;
acquiring the similarity between the current temperature map and the target click temperature map according to a first highest temperature value, a first lowest temperature value and a first average temperature value corresponding to the current temperature map, and a second highest temperature value, a second lowest temperature value and a second average temperature value corresponding to the target click temperature map;
and judging whether the current temperature map is matched with the target click temperature map or not according to the similarity.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, the performing a search based on search content corresponding to a coordinate position touched by a finger in the paper surface includes:
determining a point with the highest temperature value in the paper surface according to the current temperature map;
determining the coordinate position of the point with the highest temperature value as a target coordinate position touched by the finger in the paper surface;
and searching based on the search content corresponding to the target coordinate position.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, the performing a search based on search content corresponding to a coordinate position touched by a finger in the paper surface includes:
acquiring specified content corresponding to the coordinate position touched in the paper;
if the specified content is detected to have the print form content and the non-print form content at the same time, outputting inquiry information to inquire whether the non-print form content is an interference content or not;
after feedback information indicating that the non-print form content is interference content is received by a user, extracting the print form content;
and searching by taking the print form content as search content.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, after the searching with the print content as the search content, the method further includes:
judging whether the content of the printing form is a practice question or not;
if yes, modifying the non-printed content according to the answer information of the practice questions obtained through searching to obtain answer results.
A second aspect of an embodiment of the present invention discloses an electronic device, including:
the device comprises a first acquisition unit, a second acquisition unit and a control unit, wherein the first acquisition unit is used for acquiring a current temperature map of a certain paper surface when a finger appears on the paper surface;
the first judgment unit is used for judging whether the current temperature map is matched with a preset click temperature map or not; the preset click temperature map is generated according to collected paper surface temperature data when the finger touches the paper surface;
and the searching unit is used for searching based on the searching content corresponding to the coordinate position touched by the finger in the paper surface when the first judging unit judges that the current temperature map is matched with the preset click temperature map.
As an optional implementation manner, in the second aspect of the embodiment of the present invention, the electronic device further includes:
the second acquisition unit is used for acquiring the current environment temperature before judging whether the current temperature map is matched with a preset click temperature map;
the first judgment unit includes:
the determining subunit is used for determining a target click temperature map corresponding to the current environment temperature from a plurality of preset click temperature maps;
an obtaining subunit, configured to obtain a similarity between the current temperature map and the target click temperature map according to a first highest temperature value, a first lowest temperature value, and a first average temperature value corresponding to the current temperature map, and a second highest temperature value, a second lowest temperature value, and a second average temperature value corresponding to the target click temperature map;
and the judging subunit is used for judging whether the current temperature map is matched with the target click temperature map or not according to the similarity.
As an optional implementation manner, in the second aspect of the embodiment of the present invention, a manner that the searching unit is configured to search based on search content corresponding to a coordinate position touched by a finger in the paper surface is specifically:
the searching unit is used for determining a point with the highest temperature value in the paper surface according to the current temperature map; determining the coordinate position of the point with the highest temperature value as a target coordinate position touched by the finger in the paper surface; and searching based on the search content corresponding to the target coordinate position.
As an optional implementation manner, in the second aspect of the embodiment of the present invention, a manner that the searching unit is configured to search based on search content corresponding to a coordinate position touched by a finger in the paper surface is specifically:
the searching unit is used for acquiring the specified content corresponding to the coordinate position touched in the paper; if the specified content is detected to have the print content and the non-print content at the same time, outputting inquiry information to inquire whether the non-print content is an interference content or not; after feedback information indicating that the non-print form content is interference content is received by a user, extracting the print form content; and searching by taking the print content as search content.
As an optional implementation manner, in the second aspect of the embodiment of the present invention, the electronic device further includes:
a second judging unit, configured to judge whether the print form content is a practice question after searching with the print form content as search content;
and the correcting unit is used for correcting the non-print-style content according to the answer information of the practice question obtained by searching to obtain an answer result when the second judging unit judges that the print-style content is the practice question.
A third aspect of an embodiment of the present invention discloses an electronic device, including:
a memory storing executable program code;
a processor coupled with the memory;
the processor calls the executable program code stored in the memory to execute the method for triggering search disclosed by the first aspect of the embodiment of the invention.
A fourth aspect of the embodiments of the present invention discloses a computer-readable storage medium, which stores a computer program, where the computer program enables a computer to execute the method for triggering search disclosed in the first aspect of the embodiments of the present invention.
A fifth aspect of embodiments of the present invention discloses a computer program product, which, when run on a computer, causes the computer to perform some or all of the steps of any one of the methods of the first aspect.
A sixth aspect of the present embodiment discloses an application publishing platform, where the application publishing platform is configured to publish a computer program product, where the computer program product is configured to, when running on a computer, cause the computer to perform part or all of the steps of any one of the methods in the first aspect.
Compared with the prior art, the embodiment of the invention has the following beneficial effects: when the finger appears on a certain paper surface, the electronic equipment acquires a current temperature map of the paper surface, judges whether the finger touches the paper surface or not according to the current temperature map, namely judges whether a user has a search intention or not, and searches based on search contents corresponding to the coordinate position of the finger on the paper surface if the finger touches the paper surface. Therefore, by implementing the embodiment of the invention, the electronic equipment judges whether the finger touches the paper surface by using the temperature map, the accuracy of the judgment result is higher, and further the error touch can be avoided.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic flowchart of a method for triggering search according to an embodiment of the present invention;
FIG. 2 is a flow chart illustrating another method for triggering search according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the disclosure;
FIG. 4 is a schematic structural diagram of another electronic device disclosed in the embodiments of the present invention;
fig. 5 is a schematic structural diagram of another electronic device disclosed in the embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first", "second", "third" and "fourth" etc. in the description and claims of the present invention are used for distinguishing different objects, and are not used for describing a specific order. The terms "comprises," "comprising," and any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The embodiment of the invention discloses a method for triggering search and electronic equipment, which can accurately identify the operation that a finger touches a paper surface so as to avoid mistaken touch. The following detailed description is made with reference to the accompanying drawings.
Example one
Referring to fig. 1, fig. 1 is a schematic flowchart illustrating a method for triggering search according to an embodiment of the present invention. As shown in fig. 1, the method of triggering a search may include the following steps.
101. When the finger appears on a certain paper surface, the electronic equipment acquires the current temperature map of the paper surface.
In the embodiment of the present invention, the electronic device may be an electronic device such as a family education machine, a learning tablet, or a learning mobile phone, and the embodiment of the present invention is not limited.
In the embodiment of the present invention, the electronic device may detect whether a finger appears on the paper surface through a combination of a reflective mirror and a camera configured in the electronic device, or a pop-up camera, or a rotating camera, or an infrared device, and may detect whether a finger appears on the paper surface through assistance of other devices, which is not limited in the embodiment of the present invention. Optionally, the electronic device may include a base for defining a placement angle of the electronic device; when the electronic equipment is used, the electronic equipment can be vertically placed at a certain angle with the desktop by utilizing the base, and books and the like are placed on the desktop at the front end of the electronic equipment. When the reflector is inserted on the upper side of a camera of the electronic equipment, the camera can shoot contents reflected by the reflector.
In the embodiment of the present invention, it can be understood that the current temperature map includes temperature information of a paper surface, and specifically, may reflect a maximum temperature value, a minimum temperature value, an average temperature value, and/or distribution of different temperature values of the paper surface; in addition, the temperature map may be a map representing different temperature values on the paper surface in different colors, a map dividing the paper surface into a plurality of different temperature regions by an isotherm, or a map representing other forms, and the embodiment of the present invention is not limited.
102. The electronic equipment judges whether the current temperature map is matched with a preset click temperature map or not; the preset click temperature map is generated according to collected paper surface temperature data when the finger touches the paper surface; if yes, go to step 103, otherwise, end the process.
As an optional implementation manner, the preset click temperature map may include a first type click temperature map and a second type click temperature map, where the first type click temperature map is a temperature map generated according to collected paper surface temperature data when the finger touches the paper surface, and the second type click temperature map is paper surface temperature data when the finger touches the paper surface and leaves the paper surface for a specified time; step 102 may include:
the electronic equipment judges whether the current temperature map is matched with a first click temperature map in preset click temperature maps or not; if not, the electronic equipment judges whether the current temperature map is matched with a second click temperature map in the preset click temperature map.
It can be understood that, on the premise that the finger touches the paper, the electronic device may specifically obtain the current temperature map in the following two situations: first, when the finger is touching the page, and second, when the finger is touching the page but has left it. The specified time period can be calculated by the user according to experimental data, and is generally very short. By implementing the embodiment, the finger can be judged to touch the paper surface under the condition that the finger briefly touches the paper surface, and the sensitivity of triggering search can be improved.
103. The electronic device searches based on search content corresponding to the coordinate position touched by the finger on the paper.
In the embodiment of the invention, it can be understood that the temperature of the finger is generally higher than the room temperature, and when the finger touches the paper surface, the local temperature of the paper surface is increased, so that whether the finger touches the paper surface or not can be judged through the temperature map of the paper surface, namely whether the user has a search intention or not is judged.
As an alternative implementation, step 103 may include:
the electronic equipment determines a point with the highest temperature value in the paper surface according to the current temperature map, determines the coordinate position of the point with the highest temperature value as a target coordinate position touched by the finger in the paper surface, and searches based on the search content corresponding to the target coordinate position.
It can be understood that the position touched by the finger on the paper surface generally has the most heat, and by implementing the embodiment, the target coordinate position touched by the finger on the paper surface is determined by detecting the point with the highest temperature value in the paper surface, so that the accuracy is higher.
As an alternative implementation, step 103 may include:
the electronic equipment carries out semantic analysis processing on text contents at a coordinate position touched by a finger in a paper surface, and determines a plurality of candidate search contents; outputting a plurality of candidate search contents for selection by a user; and after receiving the target search content fed back by the user, performing item search based on the search content.
Therefore, by implementing the embodiment, candidate search contents are provided for the user, the search is carried out according to the selection of the user, and the user requirements can be accurately met.
Therefore, by implementing the method described in fig. 1, the electronic device determines whether the finger touches the paper surface by using the current temperature map of the paper surface, and determines that the user has a search intention when the finger touches the paper surface, so as to trigger a search, and the determination result has high accuracy, thereby avoiding a false touch. In addition, the target coordinate position touched by the finger in the paper surface is determined by detecting the point with the highest temperature value in the paper surface, so that the accuracy is higher.
Example two
Referring to fig. 2, fig. 2 is a flowchart illustrating another method for triggering search according to an embodiment of the present invention. As shown in fig. 2, the method of triggering a search may include the following steps.
201. When the finger appears on a certain paper surface, the electronic equipment acquires the current temperature map of the paper surface.
202. The electronic equipment obtains the current environment temperature, and determines a target click temperature map corresponding to the current environment temperature from a plurality of preset click temperature maps.
In the embodiment of the invention, the preset click temperature map is a temperature map generated according to collected paper surface temperature data when a finger touches a paper surface; it can be understood that the collected paper surface temperature data when the finger on the paper surface touches the paper surface are different under different environmental temperatures, and therefore, a target click temperature map which is also adapted to the current environment should be selected.
203. The electronic equipment acquires the similarity between the current temperature map and the target click temperature map according to the first highest temperature value, the first lowest temperature value and the first average temperature value corresponding to the current temperature map, and the second highest temperature value, the second lowest temperature value and the second average temperature value corresponding to the target click temperature map.
In the embodiment of the present invention, it can be understood that the similarity between the current temperature map and the target click temperature map can be obtained by comprehensively analyzing three differences by comparing a first difference between the first highest temperature value and the second highest temperature value, a second difference between the first lowest temperature value and the second lowest temperature value, and a third difference between the first lowest temperature value and the second lowest temperature value. For example, an average value of the first difference, the second difference, and the third difference may be calculated as the similarity, or a standard deviation of the first difference, the second difference, and the third difference may be calculated as the similarity, which is not limited in the embodiment of the present invention.
204. The electronic equipment judges whether the current temperature map is matched with the target click temperature map or not according to the similarity; if yes, go to step 205 to step 210, otherwise, end the process.
In the embodiment of the invention, a standard similarity range can be preset according to experimental data, and if the similarity is in the standard similarity range, the current temperature map can be judged to be matched with the target click temperature map; if the similarity exceeds the standard similarity range, the current temperature map can be judged to be not matched with the target click temperature map.
The step 202 to the step 204 are implemented, the target click temperature map is determined according to the current environment temperature, the influence of the current environment temperature can be eliminated, in addition, when the current environment temperature map is judged to be matched with the target click temperature map, the highest temperature value, the lowest temperature value and the average temperature value of the two maps are comprehensively utilized, and the accuracy rate is high.
205. The electronic equipment acquires the specified content corresponding to the coordinate position touched in the paper.
In this embodiment of the present invention, the specified content may be content within a specified range at a coordinate position touched on the paper surface, or content obtained by performing semantic analysis on text content at the coordinate position touched on the paper surface, which is not limited in the embodiment of the present invention.
206. If the printed content and the non-printed content exist in the designated content at the same time, the electronic equipment outputs inquiry information to inquire whether the non-printed content is interference content or not.
For example, the specified content may be a blank question that the user has completed filling, and the non-printed form filled by the user may interfere with the search.
207. The electronic equipment extracts the print content after receiving feedback information indicating that the non-print content is the interference content by the user.
In the embodiment of the present invention, the print content may be extracted by using an optical character recognition technology, or may be extracted by other methods, which is not limited in the embodiment of the present invention.
208. The electronic equipment searches by taking the print content as the search content.
By performing steps 205 to 208, it is possible to eliminate the interference of the unprinted matter content and to improve the accuracy of the search result.
As an optional implementation, after step 208, the following steps may be further included:
after obtaining target content corresponding to the search content, the electronic device judges whether the target content needs to be output through audio; if the target content needs to be output through audio, the electronic equipment judges whether the electronic equipment is currently located in a preset quiet place, if the electronic equipment is currently located in the preset quiet place, the electronic equipment establishes wireless connection with preset wearable equipment, and transmits an audio file corresponding to the target content to the wearable equipment, so that the wearable equipment outputs the audio file to a user through a bone conduction mode.
It can be understood that the preset quiet place can be a library, a study room, or other places needing to be kept quiet, and in the preset quiet place, the searched audio is output to the user in a bone conduction mode by using the wearable device, so that influence on other people can be avoided.
209. The electronic equipment judges whether the content of the printing form is a practice problem or not; if yes, go to step 210, otherwise, end the process.
210. And the electronic equipment corrects the content of the non-printed form according to the answer information of the practice questions obtained by searching so as to obtain answer results.
Step 209 to step 210 are implemented, the electronic device can intelligently modify the exercise answers written by the user according to the search results without the need for the user to compare and modify the exercise answers one by one, and the time of the user can be saved.
Therefore, by implementing the method described in fig. 2, the electronic device determines whether the finger touches the paper surface by using the current temperature map of the paper surface, and determines that the user has a search intention when the finger touches the paper surface, so as to trigger a search, and the determination result has high accuracy, thereby avoiding a false touch. In addition, the influence of the current environment temperature can be eliminated, the highest temperature value, the lowest temperature value and the average temperature value are comprehensively utilized to judge whether the two maps are matched, and the accuracy is high. In addition, the interference of the non-print form content can be eliminated, and the accuracy of the search result can be improved. In addition, the electronic equipment can intelligently correct the exercise answers written by the user, and the time of the user can be saved.
EXAMPLE III
Referring to fig. 3, fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the disclosure. As shown in fig. 3, the electronic device may include:
a first obtaining unit 301, configured to obtain a current temperature map of a certain paper surface when a finger is detected to appear on the paper surface;
a first judging unit 302, configured to judge whether a current temperature map matches a preset click temperature map; the preset click temperature map is generated according to collected paper surface temperature data when the finger touches the paper surface;
the searching unit 303 is configured to search based on search content corresponding to a coordinate position touched by a finger on the paper when the first determining unit 302 determines that the current temperature map matches a preset click temperature map.
As an optional implementation manner, the first determining unit 302 is configured to determine whether the current temperature map matches the preset click temperature map in a specific manner:
a first judging unit 302, configured to judge whether the current temperature map matches a first click temperature map in a preset click temperature map; and when the current temperature map is judged to be not matched with a first click temperature map in the preset click temperature map, judging whether the current temperature map is matched with a second click temperature map in the preset click temperature map. The preset click temperature maps can comprise a first type click temperature map and a second type click temperature map, wherein the first type click temperature map is a temperature map generated according to collected paper surface temperature data when the finger touches the paper surface, and the second type click temperature map is paper surface temperature data when the finger touches the paper surface and leaves the paper surface for a specified time.
It can be understood that, on the premise that the finger touches the paper, the electronic device may specifically obtain the current temperature map in the following two situations: first, when the finger is touching the page, and second, when the finger is touching the page but has left it. The specified time period can be calculated by the user according to experimental data, and is generally very short. By implementing the embodiment, the finger can be judged to touch the paper surface under the condition that the finger briefly touches the paper surface, and the sensitivity of triggering search can be improved.
As an optional implementation manner, the manner for the searching unit 303 to search based on the search content corresponding to the coordinate position touched by the finger in the paper surface is specifically:
the searching unit 303 is configured to determine a point with the highest temperature value in the paper surface according to the current temperature map, determine a coordinate position of the point with the highest temperature value as a target coordinate position touched by the finger in the paper surface, and perform a search based on search content corresponding to the target coordinate position.
Therefore, by implementing the embodiment, the target coordinate position touched by the finger in the paper surface is determined by detecting the point with the highest temperature value in the paper surface, so that the accuracy is higher.
As an optional implementation manner, the manner for the searching unit 303 to search based on the search content corresponding to the coordinate position touched by the finger in the paper surface is specifically:
a searching unit 303, configured to perform semantic analysis on text content at a coordinate position touched by a finger on a paper surface, and determine a plurality of candidate search contents; outputting a plurality of candidate search contents for selection by a user; and after receiving the target search content fed back by the user, performing item search based on the search content.
Therefore, by implementing the embodiment, candidate search contents are provided for the user, the search is carried out according to the selection of the user, and the user requirements can be accurately met.
Therefore, when the electronic device described in fig. 3 is implemented, the electronic device determines whether the finger touches the paper surface by using the current temperature map of the paper surface, and determines that the user has a search intention when the finger touches the paper surface, so that a search is triggered, the accuracy of the determination result is high, and further, the false touch can be avoided. In addition, the target coordinate position touched by the finger in the paper surface is determined by detecting the point with the highest temperature value in the paper surface, so that the accuracy is higher.
Example four
Referring to fig. 4, fig. 4 is a schematic structural diagram of another electronic device according to an embodiment of the disclosure. The electronic device shown in fig. 4 is optimized from the electronic device shown in fig. 3. Compared to the electronic device shown in fig. 3, the electronic device shown in fig. 4 may further include:
a second obtaining unit 304, configured to obtain a current ambient temperature before determining whether the current temperature map matches a preset click temperature map;
the first judgment unit 302 includes:
the determining subunit 3021 is configured to determine a target click temperature map corresponding to the current ambient temperature from a plurality of preset click temperature maps;
an obtaining subunit 3022, configured to obtain a similarity between the current temperature map and the target click temperature map according to a first highest temperature value, a first lowest temperature value, and a first average temperature value corresponding to the current temperature map, and a second highest temperature value, a second lowest temperature value, and a second average temperature value corresponding to the target click temperature map;
and the judging subunit 3023 is configured to judge whether the current temperature map matches the target click temperature map according to the similarity.
The search unit 303 is configured to search based on search content corresponding to the coordinate position touched by the finger on the paper surface, specifically:
a searching unit 303, configured to acquire specified content corresponding to a coordinate position touched in the paper surface; if the printed matter content and the non-printed matter content exist in the designated content at the same time, outputting inquiry information to inquire whether the non-printed matter content of the user is interference content; after feedback information indicating that the non-print form content is interference content is received by a user, extracting the print form content; and searching by taking the print content as the search content.
As an optional implementation manner, the searching unit 303 may be further configured to, after obtaining target content corresponding to the searched content, determine whether the target content needs to be output through audio; and when the target content is judged to be output through audio, judging whether the electronic equipment is in a preset quiet place or not, and when the electronic equipment is judged to be in the preset quiet place, establishing wireless connection with preset wearable equipment, and transmitting an audio file corresponding to the target content to the wearable equipment so that the wearable equipment outputs the audio file to a user through a bone conduction mode.
It can be understood that the preset quiet place can be a library, a study room, or other places needing to be kept quiet, and in the preset quiet place, the searched audio is output to the user in a bone conduction mode by using the wearable device, so that influence on other people can be avoided.
A second judgment unit 305 for judging whether the print content is a practice question after searching with the print content as the search content;
and the correcting unit 306 is used for correcting the non-print form content according to the answer information of the practice question obtained by searching when the second judging unit judges that the print form content is the practice question, so as to obtain an answer result.
Therefore, when the electronic device described in fig. 4 is implemented, the electronic device determines whether the finger touches the paper surface by using the current temperature map of the paper surface, and determines that the user has a search intention when the finger touches the paper surface, so that a search is triggered, the accuracy of the determination result is high, and further, the false touch can be avoided. In addition, the influence of the current environment temperature can be eliminated, the highest temperature value, the lowest temperature value and the average temperature value are comprehensively utilized to judge whether the two maps are matched, and the accuracy is high. In addition, the interference of the non-print form content can be eliminated, and the accuracy of the search result can be improved. In addition, the electronic equipment can intelligently correct the exercise answers written by the user, and the time of the user can be saved.
EXAMPLE five
Referring to fig. 5, fig. 5 is a schematic structural diagram of another electronic device according to an embodiment of the disclosure. As shown in fig. 5, the electronic device may include:
a memory 501 in which executable program code is stored;
a processor 502 coupled to a memory 501;
the processor 502 calls the executable program code stored in the memory 501 to execute any one of the methods of triggering search in fig. 1 to 2.
The embodiment of the invention discloses a computer-readable storage medium which stores a computer program, wherein the computer program enables a computer to execute any one method for triggering search in figures 1-2.
Embodiments of the present invention also disclose a computer program product, wherein, when the computer program product is run on a computer, the computer is caused to execute part or all of the steps of the method as in the above method embodiments.
The embodiment of the present invention also discloses an application publishing platform, which is used for publishing a computer program product, wherein when the computer program product runs on a computer, the computer is caused to execute part or all of the steps of the method in the above method embodiments.
It will be understood by those skilled in the art that all or part of the steps in the methods of the embodiments described above may be implemented by hardware instructions of a program, and the program may be stored in a computer-readable storage medium, where the storage medium includes Read-Only Memory (ROM), Random Access Memory (RAM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), One-time Programmable Read-Only Memory (OTPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Compact Disc Read-Only Memory (CD-ROM), or other Memory, such as a magnetic disk, or a combination thereof, A tape memory, or any other medium readable by a computer that can be used to carry or store data.
The method for triggering search and the electronic device disclosed by the embodiment of the invention are described in detail, a specific example is applied in the text to explain the principle and the implementation of the invention, and the description of the embodiment is only used for helping to understand the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (10)

1. A method of triggering a search, the method comprising:
when a finger appears on a certain paper surface, acquiring a current temperature map of the paper surface;
acquiring the current environment temperature;
judging whether the current temperature map is matched with a preset click temperature map or not; the preset click temperature map is generated according to collected paper surface temperature data when the finger touches the paper surface;
if yes, searching based on search content corresponding to the coordinate position touched by the finger in the paper surface;
the judging whether the current temperature map is matched with a preset click temperature map or not comprises the following steps:
determining a target click temperature map corresponding to the current environment temperature from a plurality of preset click temperature maps;
acquiring the similarity between the current temperature map and the target click temperature map according to a first highest temperature value, a first lowest temperature value and a first average temperature value corresponding to the current temperature map, and a second highest temperature value, a second lowest temperature value and a second average temperature value corresponding to the target click temperature map;
and judging whether the current temperature map is matched with the target click temperature map or not according to the similarity.
2. The method according to claim 1, wherein the searching based on the search content corresponding to the coordinate position touched by the finger in the paper surface comprises:
determining a point with the highest temperature value in the paper surface according to the current temperature map;
determining the coordinate position of the point with the highest temperature value as a target coordinate position touched by the finger in the paper surface;
and searching based on the search content corresponding to the target coordinate position.
3. The method according to claim 1, wherein the searching based on the search content corresponding to the coordinate position touched by the finger in the paper surface comprises:
acquiring specified content corresponding to the coordinate position touched in the paper;
if the specified content is detected to have the print form content and the non-print form content at the same time, outputting inquiry information to inquire whether the non-print form content is an interference content or not;
after feedback information indicating that the non-print form content is interference content is received by a user, extracting the print form content;
and searching by taking the print form content as search content.
4. The method of claim 3, wherein after searching for search content based on the print content, the method further comprises:
judging whether the content of the printing form is a practice question or not;
if yes, modifying the non-printed content according to the answer information of the practice questions obtained through searching to obtain answer results.
5. An electronic device, characterized in that the electronic device comprises:
the device comprises a first acquisition unit, a second acquisition unit and a control unit, wherein the first acquisition unit is used for acquiring a current temperature map of a certain paper surface when a finger appears on the paper surface;
the first judgment unit is used for judging whether the current temperature map is matched with a preset click temperature map or not; the preset click temperature map is generated according to collected paper surface temperature data when the finger touches the paper surface;
the searching unit is used for searching based on searching content corresponding to the coordinate position touched by the finger in the paper surface when the first judging unit judges that the current temperature map is matched with a preset click temperature map;
the electronic device further includes:
the second acquisition unit is used for acquiring the current environment temperature before judging whether the current temperature map is matched with a preset click temperature map;
the first judgment unit includes:
the determining subunit is used for determining a target click temperature map corresponding to the current environment temperature from a plurality of preset click temperature maps;
an obtaining subunit, configured to obtain a similarity between the current temperature map and the target click temperature map according to a first highest temperature value, a first lowest temperature value, and a first average temperature value corresponding to the current temperature map, and a second highest temperature value, a second lowest temperature value, and a second average temperature value corresponding to the target click temperature map;
and the judging subunit is used for judging whether the current temperature map is matched with the target click temperature map or not according to the similarity.
6. The electronic device according to claim 5, wherein the search unit is configured to search based on search content corresponding to the coordinate position touched by the finger in the paper surface in a manner that:
the searching unit is used for determining a point with the highest temperature value in the paper surface according to the current temperature map; determining the coordinate position of the point with the highest temperature value as a target coordinate position touched by the finger in the paper surface; and searching based on the search content corresponding to the target coordinate position.
7. The electronic device according to claim 5, wherein the search unit is configured to search based on search content corresponding to the coordinate position touched by the finger in the paper surface in a manner that:
the searching unit is used for acquiring the specified content corresponding to the coordinate position touched in the paper; if the specified content is detected to have the print content and the non-print content at the same time, outputting inquiry information to inquire whether the non-print content is an interference content or not; after feedback information indicating that the non-print form content is interference content is received by a user, extracting the print form content;
and searching by taking the print content as search content.
8. The electronic device of claim 7, further comprising:
a second judging unit, configured to judge whether the print form content is a practice question after searching with the print form content as search content;
and the correcting unit is used for correcting the non-print-style content according to the answer information of the practice question obtained by searching to obtain an answer result when the second judging unit judges that the print-style content is the practice question.
9. An electronic device, comprising:
a memory storing executable program code;
a processor coupled with the memory;
the processor calls the executable program code stored in the memory to execute the method of triggering a search of any of claims 1-4.
10. A computer-readable storage medium storing a computer program, the computer program when executed causing a computer to perform the method of triggering a search of any one of claims 1-4.
CN201910749300.2A 2019-08-14 2019-08-14 Method for triggering search and electronic equipment Active CN111142763B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910749300.2A CN111142763B (en) 2019-08-14 2019-08-14 Method for triggering search and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910749300.2A CN111142763B (en) 2019-08-14 2019-08-14 Method for triggering search and electronic equipment

Publications (2)

Publication Number Publication Date
CN111142763A CN111142763A (en) 2020-05-12
CN111142763B true CN111142763B (en) 2021-06-25

Family

ID=70516802

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910749300.2A Active CN111142763B (en) 2019-08-14 2019-08-14 Method for triggering search and electronic equipment

Country Status (1)

Country Link
CN (1) CN111142763B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003280452A (en) * 2002-03-26 2003-10-02 Canon Inc Image forming apparatus
CN105992988A (en) * 2014-02-17 2016-10-05 Metaio有限公司 Method and device for detecting a touch between a first object and a second object
CN106686187A (en) * 2016-12-27 2017-05-17 广东小天才科技有限公司 Play mode switching method of wearable device and wearable device
CN109817046A (en) * 2019-01-23 2019-05-28 广东小天才科技有限公司 Learning auxiliary method based on family education equipment and family education equipment
CN110058741A (en) * 2019-04-15 2019-07-26 深圳市问鼎工业设计有限公司 Electronic equipment and its control method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003280452A (en) * 2002-03-26 2003-10-02 Canon Inc Image forming apparatus
CN105992988A (en) * 2014-02-17 2016-10-05 Metaio有限公司 Method and device for detecting a touch between a first object and a second object
CN106686187A (en) * 2016-12-27 2017-05-17 广东小天才科技有限公司 Play mode switching method of wearable device and wearable device
CN109817046A (en) * 2019-01-23 2019-05-28 广东小天才科技有限公司 Learning auxiliary method based on family education equipment and family education equipment
CN110058741A (en) * 2019-04-15 2019-07-26 深圳市问鼎工业设计有限公司 Electronic equipment and its control method and device

Also Published As

Publication number Publication date
CN111142763A (en) 2020-05-12

Similar Documents

Publication Publication Date Title
CN109817046B (en) Learning auxiliary method based on family education equipment and family education equipment
CN111078083A (en) Method for determining click-to-read content and electronic equipment
US9239961B1 (en) Text recognition near an edge
CN109597943B (en) Learning content recommendation method based on scene and learning equipment
CN110245606B (en) Text recognition method, device, equipment and storage medium
CN111026949A (en) Question searching method and system based on electronic equipment
CN111027537A (en) Question searching method and electronic equipment
CN111079494A (en) Learning content pushing method and electronic equipment
CN111026924A (en) Method for acquiring content to be searched and electronic equipment
CN111078983B (en) Method for determining page to be identified and learning equipment
CN111142763B (en) Method for triggering search and electronic equipment
CN113220125A (en) Finger interaction method and device, electronic equipment and computer storage medium
CN111090343B (en) Method and device for identifying click-to-read content in click-to-read scene
CN111091034B (en) Question searching method based on multi-finger recognition and home teaching equipment
CN111027536B (en) Question searching method based on electronic equipment and electronic equipment
CN111027353A (en) Search content extraction method and electronic equipment
CN111077993A (en) Learning scene switching method, electronic equipment and storage medium
CN107766826B (en) Method for searching word paraphrase and electronic equipment
CN111077990B (en) Method for determining content to be read on spot and learning equipment
CN109084750B (en) Navigation method and electronic equipment
CN111078080B (en) Point reading control method and electronic equipment
CN110010131B (en) Voice information processing method and device
CN111090382B (en) Character content input method and terminal equipment
CN109783679B (en) Learning auxiliary method and learning equipment
CN111079486B (en) Method for starting dictation detection and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant