CN103646582B - Method and device for prompting writing errors - Google Patents

Method and device for prompting writing errors Download PDF

Info

Publication number
CN103646582B
CN103646582B CN201310646929.7A CN201310646929A CN103646582B CN 103646582 B CN103646582 B CN 103646582B CN 201310646929 A CN201310646929 A CN 201310646929A CN 103646582 B CN103646582 B CN 103646582B
Authority
CN
China
Prior art keywords
content
writing
written
current
preset
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
CN201310646929.7A
Other languages
Chinese (zh)
Other versions
CN103646582A (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 CN201310646929.7A priority Critical patent/CN103646582B/en
Publication of CN103646582A publication Critical patent/CN103646582A/en
Application granted granted Critical
Publication of CN103646582B publication Critical patent/CN103646582B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Character Discrimination (AREA)

Abstract

The invention discloses a method and a device for prompting writing errors, wherein the method comprises the following steps: shooting pictures of a writing process of a user according to a set frequency; comparing the pictures to obtain a pen point motion track, and identifying the current written content according to the pen point motion track; judging whether the current written content is written correctly; and if not, performing projection marking on the currently written content. By the technical scheme, the writing error in the writing process of the user can be found in time, and the position of the writing error of the user is reminded in a projection mode.

Description

Method and device for prompting writing errors
Technical Field
The invention relates to the field of auxiliary teaching equipment, in particular to a method and a device for prompting writing errors.
Background
In daily life, when a user finishes writing operations such as copying or exercise books, stroke errors of Chinese characters, spelling and combination errors of letters, writing stroke order errors or writing format errors and the like are inevitable. Users often cannot realize writing errors in time, and are easy to make deep impression of the wrong writing in the brain gradually. Therefore, the earlier the writing error is found, the easier the user's bad writing habit is corrected.
In addition, in the process of training the mathematical problems, low-level errors such as writing errors and the like often occur carelessly, but usually, the user cannot find the own errors in time, so that the user is not favorable for summarizing the teaching and training in time and eliminating the errors.
Disclosure of Invention
The invention aims to provide a method and a device for prompting a writing error, which can find the writing error of a user in the writing process in time and remind the user of the position of the writing error in a projection mode.
In order to achieve the purpose, the invention adopts the following technical scheme:
a method of prompting for a writing error, comprising:
shooting pictures of a writing process of a user according to a set frequency;
comparing the pictures to obtain a pen point motion track, and identifying the current written content according to the pen point motion track;
judging whether the current written content is written correctly;
and if not, performing projection marking on the currently written content.
The method comprises the following steps of identifying current written contents according to a pen point motion track, specifically:
obtaining written characteristic points according to the pen point motion track, and identifying the current written content according to the written characteristic points; the written feature points include: the structure composition of the font, and the starting end point, writing direction and writing turning point of the stroke;
the judging whether the current written content is correctly written is specifically as follows:
and judging whether the current written content is written correctly or not if the current written content is written completely.
The method comprises the following steps of identifying current written contents according to a pen point motion track, specifically:
recognizing the current written font, stroke order and writing format specification according to the pen point motion track, wherein the font comprises Chinese characters, letter spelling combination or mathematical operation results;
the specific steps of judging whether the current written content is correctly written are as follows:
if the current written font, stroke order and writing format specification are not matched with the corresponding standard content in the preset database, judging that the current written content is written incorrectly;
the preset database comprises a local database stored in advance or a network database connected through a wireless network; the standard content in the database comprises a font style, a stroke order and a writing format specification, wherein the writing format specification comprises: letters, the place occupied by spelling the letters on a four-line three-grid page, and the case specification of the letters.
Wherein, if the current written font, stroke order and writing format specification are not matched with the corresponding standard content in the preset database, the current written content is judged to be written incorrectly, which specifically comprises:
if the current written character font, letter spelling combination or the result of the mathematical operation is not matched with the corresponding standard content in the preset database: or the current written character stroke order and the writing format of the letter spelling are not matched with the corresponding standard contents in the preset database; it is determined that the currently written content is written incorrectly.
Wherein, the judging whether the current written content is written is specifically as follows:
and judging whether the pen point leaves the current writing area or not according to the pen point motion track, and if so, judging that the current writing content is completely written.
The projection marking of the currently written content specifically includes:
projecting a preset error mark in a blank area around the currently written content; or,
and projecting corresponding correct content in a blank area around the currently written content.
Wherein, if incorrect, then carry on the projection mark to the content written at present, also include:
and outputting a preset voice prompt signal.
After the projection marking is performed on the currently written content, the method further includes:
if the current written content is correctly modified, carrying out projection marking again so as to project a preset correct mark in a blank area around the modified content;
and if the current written content is wrongly modified, carrying out projection marking again so as to project a preset error mark in a blank area around the modified content and output a preset voice prompt signal.
The invention also provides a device for prompting writing errors, which comprises:
the shooting module is used for shooting pictures of the writing process of the user according to the set frequency;
the identification module is used for comparing the pictures to obtain pen point motion tracks and identifying the current written content according to the pen point motion tracks;
the judging module is used for judging whether the current written content is written correctly;
and the projection module is used for carrying out projection marking on the currently written content if the currently written content is incorrect.
The identification module is specifically used for obtaining written feature points according to the pen point motion track and identifying the current written content according to the written feature points; the written feature points include: the structure composition of the font, and the starting end point, writing direction and writing turning point of the stroke;
the judging module is specifically used for judging whether the current written content is written completely, and if so, judging whether the current written content is written correctly.
The recognition module is specifically used for recognizing the currently written font, stroke order and writing format specification according to the pen point motion track, wherein the font comprises Chinese characters, letter spelling combination or a result of mathematical operation;
the judging module is specifically used for judging that the current written content is wrote incorrectly if the current written font, stroke order and writing format specifications are not matched with the corresponding standard content in the preset database;
the preset database comprises a local database stored in advance or a network database connected through a wireless network; the standard content in the database comprises the specifications of character patterns, orders of strokes and writing formats; the writing format specification includes: letters, the place occupied by spelling the letters on a four-line three-grid page, and the case specification of the letters.
The judging module is specifically configured to, if a result of a currently written character font, a letter spelling combination, or a mathematical operation is not matched with a corresponding standard content in a preset database: or the current written character stroke order and the writing format specification of the letter spelling are not matched with the corresponding standard contents in the preset database; it is determined that the currently written content is written incorrectly.
Wherein, the judging whether the current written content is written is specifically as follows:
and judging whether the pen point leaves the current writing area or not according to the pen point motion track, and if so, judging that the current writing content is completely written.
The projection marking of the currently written content specifically includes:
projecting a preset error mark in a blank area around the currently written content; or,
projecting corresponding correct contents in a blank area around the currently written contents;
the device for prompting the writing error further comprises,
the voice module is used for outputting a preset voice prompt signal if the current written content is not written correctly;
the projection module is further used for carrying out projection marking again if the current written content is correctly modified so as to project a preset correct mark in a blank area around the modified content; and if the current written content is wrongly modified, carrying out projection marking again so as to project a preset error mark in a blank area around the modified content and output a preset voice prompt signal.
The embodiment of the invention has the following beneficial effects:
according to the embodiment of the invention, the picture of the writing process of the user is shot according to the set frequency, the current writing content is identified according to the shot picture, whether the current writing content is written correctly is further judged, if the current writing content is not written correctly, the current writing content is subjected to projection marking, so that the position of the writing error of the user is reminded, and the user can find the writing error in time and modify the writing error in time conveniently.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings described below are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart illustrating a method for prompting a writing error according to a first embodiment of the present invention.
FIG. 2 is a diagram illustrating the placeholder specification for letters and spelling of letters on a four-line three-grid page in the first embodiment of the present invention.
Fig. 3 is a schematic diagram of determining whether the current writing is finished according to the first embodiment of the present invention.
Fig. 4 is a flowchart illustrating a method for prompting a writing error according to a second embodiment of the present invention.
Fig. 5 is a schematic diagram of a projection identification manner in a method for prompting a writing error according to a first embodiment of the present invention.
Fig. 6 is a schematic structural diagram of a device for prompting a writing error according to a third embodiment of the present invention.
Fig. 7 is a schematic structural diagram of a device for prompting a writing error according to a fourth embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention are clearly and completely described below with reference to the drawings 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.
A first embodiment of the present invention will be described with reference to fig. 1.
Fig. 1 is a flowchart of a method for prompting a writing error according to a first embodiment of the present invention, which is detailed as follows:
step 101, shooting pictures of a writing process of a user according to a set frequency.
In the first embodiment, the content currently written by the user is visible in the taken picture. Preferably, the shooting frequency is set to be 1-10 milliseconds, namely, 1 second, the last thousand pictures are shot, so that the pen point motion track can be accurately obtained by comparing a plurality of pictures.
And 102, comparing the pictures to obtain a pen point motion track, and identifying the current written content according to the pen point motion track.
In a first embodiment, the step is specifically to compare a plurality of pictures to obtain a pen tip motion trajectory, obtain a written feature point according to the pen tip motion trajectory, and then identify the currently written content according to the written feature point. The characteristic points written in this embodiment include: the structure composition of the font, the starting end point, the writing direction and the writing turning point of the stroke are used for identifying the writing content.
In this embodiment, the currently written font, stroke order and writing format specification, which includes chinese characters, spelling combinations of letters or results of mathematical operations, can be recognized according to the pen tip motion trajectory. Wherein the currently written font includes the currently written Chinese character, spelling combination of letters or the result of mathematical operation, the order of strokes, i.e. the order of the written font (e.g. writing ' - ' then writing ' -) and the writing format specification includes the position occupation on the page with four lines and three grids (as shown in figure 2), and the case specification of letters, etc.
In the embodiment, the content written currently is recognized by taking a plurality of pictures in real time. In addition, the current writing position can be tracked through the shot picture, so that the position, the shooting angle and the like of the camera can be adjusted in real time, and the current writing content of the user can be shot. The position of the pen point can be obtained through the picture and used as the current writing position.
In this embodiment, the execution of step 102 may be completed locally, or may be completed in the cloud server, and then the execution result is returned to the local, or may be executed locally, and then executed by the cloud server if the local execution result indicates that the recognition rate is lower than the preset threshold. The specific implementation mode is as follows:
and in the first mode, the current writing content is locally identified according to the picture, and the current writing position is obtained.
And in the second mode, the picture is sent to a cloud server, and the current writing content is identified at the cloud server according to the picture to obtain the current writing position. And then returns the execution result to the local.
And thirdly, identifying the current writing content locally according to the picture to obtain the current writing position, if the local identification rate is lower than a preset threshold value, sending the picture to a cloud server, and identifying the current writing content at the cloud server according to the picture to obtain the current writing position. And then returns the execution result to the local.
And the second mode and the third mode need to be connected with a cloud server through wireless networks in modes such as 3G/wifi and the like.
And 103, judging whether the current written content is written correctly.
In the first embodiment, the specific implementation process of step 103 includes first determining whether the currently written content is written completely, and if so, determining whether the currently written content is written correctly. In this embodiment, whether the pen point leaves the current writing area or not can be judged according to the pen point movement track, and if yes, it is judged that the current writing content is completely written. As shown in fig. 3, when the pen tip leaves the dashed area, it is determined that the currently written content "in" has been written.
In the first embodiment, the implementation manner of step 103 may be: and comparing the currently written font style, stroke order and writing format specification with the corresponding standard content in a preset database to judge whether the currently written font style, stroke order and writing format specification is written correctly. The method specifically comprises the steps of judging whether the result of the spelling combination of the current written Chinese characters and letters or the result of the mathematical operation is correct or not, and correspondingly, the preset database comprises the following steps: text criteria, alphabetic spelling criteria, and mathematical operation criteria. And judging whether the writing stroke order of the current written Chinese character or the writing format of the spelling of the letter or the letter is correct, wherein the preset database also comprises the writing stroke order standard of the character and the writing format standard of the spelling of the letter.
It should be noted that the preset database in this embodiment may be a locally stored database (used locally and separately), or may be a network database wirelessly connected by a 3G/wifi or other method. The standard content in the database includes font, stroke order and writing format specifications.
And 104, if the current written content is judged to be written incorrectly, performing projection marking on the current written content.
In the first embodiment, if the current writing is found to be wrong, the preset error mark is projected to the blank area around the current writing content with incorrect writing. For example, the user writes "1 +3= 5", and the projection mark is made beside the calculation result "5" written by the user, as projecting "! The mark is used for reminding the user of writing errors and specific positions of the errors, so that the user can modify the wrong writing in time. Alternatively, the corresponding correct content may also be projected onto a blank area around the current written content that is written incorrectly to give user specific modification directions.
It should be noted that, according to the actual needs of the user, more other standard contents for judging the current writing may be further built in the preset database, for example, a common semantic standard is built in. The current written content is recognized through the shot picture, when a user wrongly writes 'worry' into 'worry', the current written content can be judged to be incorrect according to semantic standards built in a database, and projection identification is carried out to prompt the user.
According to the first embodiment of the invention, pictures of the writing process of the user are shot according to the set frequency, the current writing content is identified according to the shot pictures, whether the current writing content is written correctly or not is further judged, if the current writing content is not written correctly, the current writing content is subjected to projection marking, the user can visually see where the current writing content is wrongly written, and the user can find the writing error in time and modify the writing error in time conveniently.
A second embodiment of the present invention is described with reference to fig. 4, and a description of a case where a writing error is modified is added to the second embodiment.
Fig. 4 is a flowchart of a method for prompting a writing error according to a second embodiment of the present invention, which is detailed as follows:
step 201, shooting pictures of the writing process of a user according to a set frequency.
The step is the same as the step 101 in the first embodiment, the current writing content of the user can be seen in the shot pictures, preferably, the shooting frequency is set to 1-10 milliseconds, that is, the last thousand pictures are shot in one second, so that the writing track of the user can be identified through comparison of the multiple pictures.
And 202, comparing the pictures to obtain a pen point motion track, and identifying the current written content according to the pen point motion track.
This step is the same as step 102 in the first embodiment, and in this embodiment, the shooting angle may also be adjusted according to the shot picture, so that the content currently written by the user is clearly visible in the shot picture.
Step 203, judging whether the current written content is written, if so, executing the next step, otherwise, returning to step 202.
In a second embodiment, the step is specifically to determine whether the pen tip leaves the currently written area according to the pen tip movement trajectory, and if so, determine that the currently written content is completely written. Since the user usually has an action of moving the pen tip away from the currently written content when the user completes writing a word or completes writing a pinyin or a numeral, the present embodiment can determine that the currently written content has been written based on the action of the user.
And 204, comparing the current written content with corresponding standard content in a preset database.
In a second embodiment, the step is to compare the current written font, stroke order and writing format specification with the corresponding standard content in a preset database; the method further comprises the steps of comparing the current written character font, letter spelling combination or mathematical operation result with the corresponding standard content in the preset database, and comparing the writing stroke order or letter spelling writing format of the current written Chinese character with the corresponding standard content in the preset database.
In step 205, is the current writing correct? If yes, not projecting, otherwise, executing the next step.
In this embodiment, the step specifically includes, if the result of the currently written text font, the combination of spelling of letters, or the mathematical operation does not match the corresponding standard content in the preset database: or the current written character stroke order and the writing format of the letter spelling are not matched with the corresponding standard contents in the preset database; it is determined that the currently written content is written incorrectly.
Step 206, projecting the preset error mark to a blank area around the current written content with incorrect writing.
For example, as shown in FIG. 5, the current writing order is incorrect, projecting "! The mark is used for reminding the user of writing errors and specific positions of the errors, so that the user can modify the wrong writing in time. As another example, when writing the following vertical calculation:
it will project a | beside the calculation results "26" and "38" written by the user! "identify.
Of course, other preset error marks can be projected in the blank area around the currently written content, as long as the user is prompted to write the error.
As another preferred implementation of this embodiment, this step may also project the corresponding correct content in the blank area around the currently written content, so as to give the user explicit modification guidance.
As another preferred implementation manner of this embodiment, when the projection mark is not correctly written, a preset voice prompt message may be output, for example, a slight "d" sound is emitted, so as to further remind the user of the occurrence of the wrong writing.
Step 207, if the user modifies the content with the writing error, determine whether the modified content is correct, if yes, execute step 208, otherwise, execute step 209.
In the second embodiment, the specific method for determining whether the modified content is correct is the same as the principle for determining whether the previous writing is correct in step 205, and both the method and the device identify the writing situation by taking pictures in the writing process in real time and compare the writing situation with the corresponding standard content in the preset database to determine whether the writing is correct.
And step 208, carrying out projection marking again so as to project preset correct marks on the peripheral blank area of the modified content.
In a second embodiment, the preset correct identification is 'v', i.e. if the user modifies the writing correctly, a 'v' identification is projected in the blank area around the modified writing. For example, if the user modifies the calculation result "5" to "4" in the currently written content "1 +3= 5", the original "! The "logo disappears, projecting a" √ "logo next to the modified script.
And step 208, carrying out projection marking again to project a preset error identifier on the blank area around the modified content, and outputting a preset voice prompt signal.
In this embodiment, the preset error flag is'! '. I.e. if the modification is wrong, a blank area around the modified writing will be projected "! "identify" and emit a slight "d" sound. For example, if the user modifies the calculation result "5" to "3" in the currently written content "1 +3= 5", the original "! "the logo disappears and the new modified track is re-projected aside"! "identify" and emit a slight "d" sound.
Through the second embodiment, the picture of the writing process of the user is shot according to the set frequency, the current writing content is identified according to the shot picture, whether the current writing content is written correctly or not is judged, if not, the current writing content is subjected to projection marking, the user can visually see where the current writing content is wrongly written, and the user can find the writing error in time and modify the writing error in time conveniently. And when the user corrects the wrong writing correctly, the projected mark is updated in time, so that the impression of the user on the correct writing can be deepened, and meanwhile, the user can generate an encouraging psychological hint.
The following is an embodiment of an apparatus for prompting a writing error according to an embodiment of the present invention. Embodiments of the apparatus belong to the same concept as the above-described method embodiments, and reference may be made to the above-described method embodiments for details not described in detail in the embodiments of the apparatus.
Fig. 6 is a schematic structural diagram of a device for prompting a writing error according to a third embodiment of the present invention, which is described in detail below.
Referring to fig. 6, the apparatus includes: the device comprises a shooting module 301, an identification module 302, a judgment module 303 and a projection module 304.
In the third embodiment, the shooting module 301 is configured to shoot pictures of a writing process of a user according to a set frequency. The current writing content of the user can be seen in the shot pictures, preferably, the shooting frequency is set to be 1-10 milliseconds, namely, thousands of pictures are shot in one second, and the writing track of the user is identified through comparison of the pictures.
And the identification module 302 is configured to compare the pictures to obtain a pen tip motion trajectory, and identify currently written content according to the pen tip motion trajectory.
In a third embodiment, the identifying module 302 is specifically configured to obtain a written feature point according to a pen tip motion trajectory, and identify a currently written content according to the written feature point; the written feature points include: the structure composition of the font, and the starting end point, writing direction and writing turning point of the stroke. In this embodiment, the recognition module 302 can recognize the currently written font including chinese characters, spelling combinations of letters, or the result of mathematical operations, according to the pen tip motion trajectory.
The judging module 303 is configured to judge whether the currently written content is written correctly.
In the third embodiment, the determining module 303 is specifically configured to determine whether the current written content is written completely, and if so, determine whether the current written content is written correctly by comparing the current written content with a corresponding standard content in a preset database. In this embodiment, it is specifically determined that the current written content is written incorrectly if the current written font, stroke order, and writing format specification do not match the corresponding standard content in the preset database. The preset database includes a stored local database or a network database connected through a wireless network. The standard content in the database comprises the specifications of character patterns, orders of strokes and writing formats; the writing format specification includes: letters, the place occupied by spelling the letters on a four-line three-grid page, and the case specification of the letters. The method comprises the steps of judging whether the current written content is written completely, specifically judging whether a pen point leaves a current written area according to a pen point motion track, and if so, judging that the current written content is written completely.
In this embodiment, the determining module 303 is specifically configured to, if the result of the currently written text font, the combination of spelling of letters, or the mathematical operation is not matched with the corresponding standard content in the preset database: or the current written character stroke order and the writing format specification of the letter spelling are not matched with the corresponding standard contents in the preset database; it is determined that the currently written content is written incorrectly.
The projection module 304 is configured to perform projection marking on the currently written content if the currently written content is incorrectly written.
In the third embodiment, the currently written content is subjected to projection marking, specifically, a preset error mark is projected in a blank area around the currently written content; or projecting the corresponding correct content in the blank area around the currently written content. For example, if the user writes "1 +3= 5", a projection mark is made beside the calculation result "5" written by the user, e.g., projecting "! The mark is used for reminding the user of writing errors and specific positions of the errors, so that the user can modify the wrong writing in time. The projection module 304 may also be used to project the corresponding correct content alongside the current written content that was written incorrectly.
Through the third embodiment, the picture of the writing process of the user is shot, the current writing content is identified according to the picture so as to judge whether the current writing content is correct or not, if not, the current writing content is subjected to projection marking, so that the user can visually see where the current writing content is wrong, and the user can find the writing error in time and modify the writing error in time.
Fig. 7 is a schematic structural diagram of a device for prompting a writing error according to a fourth embodiment of the present invention. In the fourth embodiment, the apparatus includes not only the shooting module 301, the recognition module 302, the determination module 303, and the projection module 304, but also the voice module 305 and the network module 306, as described in the third embodiment.
In the fourth embodiment, the voice module 305 is configured to output a preset voice prompt signal if the current written content is not written correctly. For example, if the user is currently writing "frend", the mark is projected beside the "frend", e.g. projecting "! And the user is further reminded of wrong writing by marking and sending out a slight d sound.
In the fourth embodiment, the network module 306 is configured to connect to the cloud server through a wireless network such as 3G/wifi, and connect to the network database through a wireless network such as 3G/wifi.
In a fourth embodiment, the projection module 304 is further configured to, if the currently written content is correctly modified, re-perform the projection marking, so as to project a preset correct identifier in a blank area around the modified content; and if the current written content is wrongly modified, carrying out projection marking again so as to project a preset error mark in a blank area around the modified content and output a preset voice prompt signal.
For example, the user modifies the currently written content "frend" to "friend", the original "! The "logo disappears, and the" √ "logo is re-projected next to the modified content. If the user modifies the currently written content "frend" to "fire", then the original "! "the logo disappears and the newly modified content is re-projected aside"! "identify" and emit a slight "d" sound.
Through the fourth embodiment, the picture of the writing process of the user is shot, the current writing content is identified according to the picture, whether the current writing content is written correctly or not is judged, if not, the current writing content is subjected to projection marking, the user can visually see where the writing error is located, and the user can find the writing error in time and modify the writing error in time conveniently. And when the user corrects the wrong writing correctly, the projected mark is updated in time, so that the impression of the user on the correct writing can be deepened, and meanwhile, the user can generate an encouraging psychological hint.
The above disclosure is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the scope of the present invention, therefore, any modifications, equivalents and improvements made within the spirit and principle of the present invention are within the scope of the present invention.

Claims (8)

1. A method of prompting for a writing error, comprising:
shooting pictures of a writing process of a user according to a set frequency;
tracking the current writing position according to the picture, and adjusting the position and the shooting angle of the camera in real time;
comparing the pictures to obtain a pen point motion track, and identifying the currently written font, the stroke order and the writing format specification according to the pen point motion track, wherein the font comprises the results of Chinese characters, letter spelling combination or mathematical operation;
if the current written font, stroke order and writing format specification are not matched with the corresponding standard content in the preset database, judging that the current written content is written incorrectly; the preset database comprises a local database stored in advance or a network database connected through a wireless network; the standard content in the database comprises a font style, a stroke order and a writing format specification, wherein the writing format specification comprises: the occupation of letters and spelling of the letters on a four-line three-grid page and the case specification of the letters are realized;
and if not, performing projection marking on the currently written content.
2. The method for prompting writing errors according to claim 1, wherein if the currently written font, stroke order and writing format specifications do not match the corresponding standard contents in the preset database, it is determined that the currently written contents are written incorrectly, specifically comprising:
if the current written character font, letter spelling combination or the result of the mathematical operation is not matched with the corresponding standard content in the preset database: or the current written character stroke order and the writing format of the letter spelling are not matched with the corresponding standard contents in the preset database; it is determined that the currently written content is written incorrectly.
3. The method for prompting the wrong writing according to claim 1, wherein the projection marking is performed on the currently written content, specifically:
projecting a preset error mark in a blank area around the currently written content; or,
and projecting corresponding correct content in a blank area around the currently written content.
4. The method for prompting miswriting of claim 3, wherein if the content is not correct, the currently written content is projection marked, further comprising:
and outputting a preset voice prompt signal.
5. The method for prompting a writing error of claim 3, wherein after the projection marking of the currently written content, further comprising:
if the current written content is correctly modified, carrying out projection marking again so as to project a preset correct mark in a blank area around the modified content;
and if the current written content is wrongly modified, carrying out projection marking again so as to project a preset error mark in a blank area around the modified content and output a preset voice prompt signal.
6. An apparatus for prompting a writing error, comprising:
the shooting module is used for shooting pictures of the writing process of the user according to the set frequency;
the recognition module is used for comparing the pictures to obtain pen point motion tracks and recognizing the currently written font, stroke order and writing format specification according to the pen point motion tracks, wherein the font comprises Chinese characters, letter spelling combinations or mathematical operation results;
the judging module is used for judging that the current written content is wrote incorrectly if the current written font, stroke order and writing format specification are not matched with the corresponding standard content in the preset database; the preset database comprises a local database stored in advance or a network database connected through a wireless network; the standard content in the database comprises the specifications of character patterns, orders of strokes and writing formats; the writing format specification includes: the occupation of letters and spelling of the letters on a four-line three-grid page and the case specification of the letters are realized;
and the projection module is used for carrying out projection marking on the currently written content if the currently written content is incorrect.
7. The device for prompting the writing error according to claim 6, wherein the determining module is specifically configured to, if the currently written text font, the combination of letters and spellings, or the result of the mathematical operation does not match the corresponding standard content in the preset database: or the current written character stroke order and the writing format specification of the spelling of the letters are not matched with the corresponding standard contents in the preset database; it is determined that the currently written content is written incorrectly.
8. The device for prompting the wrong writing according to claim 6, wherein the projection marking is performed on the currently written content, specifically:
projecting a preset error mark in a blank area around the currently written content; or,
projecting corresponding correct contents in a blank area around the currently written contents;
the device for prompting the writing error further comprises,
the voice module is used for outputting a preset voice prompt signal if the current written content is not written correctly;
the projection module is further used for carrying out projection marking again if the current written content is correctly modified so as to project a preset correct mark in a blank area around the modified content; and if the current written content is wrongly modified, carrying out projection marking again so as to project a preset error mark in a blank area around the modified content and output a preset voice prompt signal.
CN201310646929.7A 2013-12-04 2013-12-04 Method and device for prompting writing errors Active CN103646582B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310646929.7A CN103646582B (en) 2013-12-04 2013-12-04 Method and device for prompting writing errors

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310646929.7A CN103646582B (en) 2013-12-04 2013-12-04 Method and device for prompting writing errors

Publications (2)

Publication Number Publication Date
CN103646582A CN103646582A (en) 2014-03-19
CN103646582B true CN103646582B (en) 2016-08-17

Family

ID=50251788

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310646929.7A Active CN103646582B (en) 2013-12-04 2013-12-04 Method and device for prompting writing errors

Country Status (1)

Country Link
CN (1) CN103646582B (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104156067A (en) * 2014-07-31 2014-11-19 上海闻泰电子科技有限公司 Camera based handwriting inputting method
CN107564347B (en) * 2017-10-17 2020-03-06 福建通图信息技术有限公司 Intelligent children education equipment and working method thereof
CN111433830A (en) * 2017-12-15 2020-07-17 深圳市柔宇科技有限公司 Handwriting processing method and related equipment
CN108536858A (en) * 2018-04-18 2018-09-14 北京小米移动软件有限公司 The method and apparatus write
CN109147468A (en) * 2018-09-14 2019-01-04 邹玉平 A kind of writing system and calligraphy practice method
CN109858383A (en) * 2019-01-04 2019-06-07 广东智媒云图科技股份有限公司 Stroke discrimination method and device
CN111027647B (en) * 2019-02-20 2024-04-19 广东小天才科技有限公司 Text dictation method based on electronic equipment and electronic equipment
CN111031232B (en) * 2019-04-24 2022-01-28 广东小天才科技有限公司 Dictation real-time detection method and electronic equipment
CN111028558A (en) * 2019-05-10 2020-04-17 广东小天才科技有限公司 Dictation detection method and electronic equipment
CN111079486B (en) * 2019-05-17 2023-11-24 广东小天才科技有限公司 Method for starting dictation detection and electronic equipment
CN112037593A (en) * 2019-06-03 2020-12-04 广东小天才科技有限公司 Learning interaction implementation method and system based on augmented reality
CN111081105B (en) * 2019-07-17 2022-07-08 广东小天才科技有限公司 Dictation detection method in black screen standby state and electronic equipment
CN111081102B (en) * 2019-07-29 2022-03-25 广东小天才科技有限公司 Dictation result detection method and learning equipment
CN111077982B (en) * 2019-08-02 2023-11-24 广东小天才科技有限公司 Man-machine interaction method under dictation environment and electronic equipment
CN110705521A (en) * 2019-10-22 2020-01-17 深圳市本牛科技有限责任公司 Character-searching and stroke order teaching method and teaching interactive terminal
CN113392247B (en) * 2021-06-15 2022-03-29 读书郎教育科技有限公司 Chinese character writing monitoring method and system based on intelligent desk lamp
CN113435347B (en) * 2021-06-29 2023-10-17 重庆国翔创新教学设备有限公司 Learning table for paper surface operation error checking, using method, equipment and storage medium
CN113537114B (en) * 2021-07-27 2023-05-30 重庆国翔创新教学设备有限公司 Paper surface operation auxiliary learning system, method, equipment and storage medium
CN115394149A (en) * 2022-08-19 2022-11-25 黄心如 Hard-tipped pen regular script writing management method

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09222846A (en) * 1996-02-15 1997-08-26 Casio Comput Co Ltd Learning device
JPH10240865A (en) * 1997-02-27 1998-09-11 Takayuki Mizuno Method for processing stroke order for handwritten character recognition and device for recognizing handwritten character
CN1664846A (en) * 2005-04-01 2005-09-07 清华大学 On-line hand-written Chinese characters recognition method based on statistic structural features
CN1749984A (en) * 2004-09-15 2006-03-22 金宝电子工业股份有限公司 Portable electronic device with writing and teaching function and method for writing and teaching with said portable electronic device
CN101123044A (en) * 2007-09-13 2008-02-13 无敌科技(西安)有限公司 Chinese writing and learning method
CN101183496A (en) * 2007-12-25 2008-05-21 深圳市乐天科技有限公司 Method for writing type electronic device to perform revision of character stroke
CN101344918A (en) * 2008-06-06 2009-01-14 东莞市开心信息技术服务有限公司 Method and device for judging stroke position normalization of handwritten Chinese characters
CN102135821A (en) * 2011-03-08 2011-07-27 中国科学技术大学 Handwriting pen and graphic restoration system
CN202120471U (en) * 2011-05-25 2012-01-18 秦德玉 Chinese character learning apparatus
CN102364426A (en) * 2011-07-29 2012-02-29 广东小天才科技有限公司 Drawing and writing method with self-learning function
CN102736830A (en) * 2011-04-13 2012-10-17 联想移动通信科技有限公司 Handwriting input method and terminal equipment
CN103390358A (en) * 2013-07-03 2013-11-13 广东小天才科技有限公司 Method and device for judging normativity of character writing operation of electronic equipment

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09222846A (en) * 1996-02-15 1997-08-26 Casio Comput Co Ltd Learning device
JPH10240865A (en) * 1997-02-27 1998-09-11 Takayuki Mizuno Method for processing stroke order for handwritten character recognition and device for recognizing handwritten character
CN1749984A (en) * 2004-09-15 2006-03-22 金宝电子工业股份有限公司 Portable electronic device with writing and teaching function and method for writing and teaching with said portable electronic device
CN1664846A (en) * 2005-04-01 2005-09-07 清华大学 On-line hand-written Chinese characters recognition method based on statistic structural features
CN101123044A (en) * 2007-09-13 2008-02-13 无敌科技(西安)有限公司 Chinese writing and learning method
CN101183496A (en) * 2007-12-25 2008-05-21 深圳市乐天科技有限公司 Method for writing type electronic device to perform revision of character stroke
CN101344918A (en) * 2008-06-06 2009-01-14 东莞市开心信息技术服务有限公司 Method and device for judging stroke position normalization of handwritten Chinese characters
CN102135821A (en) * 2011-03-08 2011-07-27 中国科学技术大学 Handwriting pen and graphic restoration system
CN102736830A (en) * 2011-04-13 2012-10-17 联想移动通信科技有限公司 Handwriting input method and terminal equipment
CN202120471U (en) * 2011-05-25 2012-01-18 秦德玉 Chinese character learning apparatus
CN102364426A (en) * 2011-07-29 2012-02-29 广东小天才科技有限公司 Drawing and writing method with self-learning function
CN103390358A (en) * 2013-07-03 2013-11-13 广东小天才科技有限公司 Method and device for judging normativity of character writing operation of electronic equipment

Also Published As

Publication number Publication date
CN103646582A (en) 2014-03-19

Similar Documents

Publication Publication Date Title
CN103646582B (en) Method and device for prompting writing errors
CN103778818B (en) Method and device for prompting writing errors
KR102559028B1 (en) Method and apparatus for recognizing handwriting
CN103400512B (en) A kind of study servicing unit and operation method thereof
CN105488544A (en) Method and system for tracing handwriting by tracing in red
JP6340830B2 (en) Analysis apparatus and program
CN103207769B (en) The method of voice correction and user equipment
KR20130000327A (en) Character recognition for overlapping textual user input
CN106445386B (en) Handwriting display method and device
CN103903491A (en) Method and device for realizing writing check
CN104751688A (en) Method and device for handwriting identification, pronunciation and error correction
CN105374248A (en) Method, device and system for correcting pronunciation
US20230008529A1 (en) Gesture stroke recognition in touch-based user interface input
CN112215175A (en) Handwritten character recognition method and device, computer equipment and storage medium
WO2014181508A1 (en) Information processing apparatus, information processing method, and program
KR20190120847A (en) Ar-based writing practice method and program
CN103810507A (en) Automatic error correction equipment and method for word writing
CN105320390A (en) Double handwriting recognition method and device based on electromagnetic white plate and electromagnetic pens
CN111079489B (en) Content identification method and electronic equipment
CN111091120B (en) Dictation correction method and electronic equipment
CN110766997A (en) Copy display method, device and storage medium
CN113657381A (en) Subtitle generating method, device, computer equipment and storage medium
CN111553365B (en) Question selection method and device, electronic equipment and storage medium
CN111028590B (en) Method for guiding user to write in dictation process and learning device
CN111081083A (en) Method for dictating, reporting and reading and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant