CN103646582B - Method and device for prompting writing errors - Google Patents
Method and device for prompting writing errors Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000010586 diagram Methods 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
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
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.
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)
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)
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 |
-
2013
- 2013-12-04 CN CN201310646929.7A patent/CN103646582B/en active Active
Patent Citations (12)
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 |