CN110928478A - Handwriting reproduction system, method and device applied to teaching - Google Patents

Handwriting reproduction system, method and device applied to teaching Download PDF

Info

Publication number
CN110928478A
CN110928478A CN201911146757.0A CN201911146757A CN110928478A CN 110928478 A CN110928478 A CN 110928478A CN 201911146757 A CN201911146757 A CN 201911146757A CN 110928478 A CN110928478 A CN 110928478A
Authority
CN
China
Prior art keywords
handwriting
state
time
current
server
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.)
Pending
Application number
CN201911146757.0A
Other languages
Chinese (zh)
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.)
Guangzhou Mo Wing Mdt Infotech Ltd
Original Assignee
Guangzhou Mo Wing Mdt Infotech 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 Guangzhou Mo Wing Mdt Infotech Ltd filed Critical Guangzhou Mo Wing Mdt Infotech Ltd
Priority to CN201911146757.0A priority Critical patent/CN110928478A/en
Publication of CN110928478A publication Critical patent/CN110928478A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/32Digital ink
    • G06V30/36Matching; Classification
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/02Electrically-operated educational appliances with visual presentation of the material to be studied, e.g. using film strip

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Computer Interaction (AREA)
  • Electrically Operated Instructional Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present application relates to a handwriting reproduction system, method, apparatus, computer device and storage medium for teaching. The system comprises: the system comprises a student end, a server and a teacher end; the student terminal is used for collecting handwriting; the server is used for analyzing the handwriting to obtain handwriting dot matrix data of the handwriting; the handwriting dot matrix data comprises a plurality of handwriting times and handwriting coordinates corresponding to the handwriting times; the server is also used for generating a plurality of handwriting image frames of the continuous frame according to the handwriting time and the corresponding handwriting coordinates; and the teacher end is used for synthesizing a plurality of handwriting image frames to obtain a handwriting reproduction video and playing the handwriting reproduction video. By adopting the handwriting reproduction system provided by the embodiment of the invention, the writing process of the handwriting can be accurately reproduced.

Description

Handwriting reproduction system, method and device applied to teaching
Technical Field
The present application relates to the field of digital teaching, and in particular, to a handwriting reproduction system, method, apparatus, computer device, and storage medium for teaching.
Background
In the field of digital teaching, particularly remote digital teaching, after a teacher issues an answer task at a computer or a mobile phone end, students receive the answer task and write answers through a handwriting board, and then the answers are sent to the teacher. The teacher collects answers submitted by the students, and then may need to explain the answering tasks, and in the explanation process, when the representative answers are expected to be displayed, the traditional method is to directly display the handwriting of the students in an image mode.
However, the method of displaying the handwriting in the form of an image can only display the final answer of the student, and the teacher cannot make a targeted explanation according to the answer process.
Therefore, the writing process of the handwriting cannot be accurately reproduced in the current digital teaching process, and the answering process of students is difficult to show.
Disclosure of Invention
In view of the above, there is a need to provide a handwriting reproduction system, method, apparatus, computer device and computer readable storage medium capable of accurately reproducing a writing process.
A handwriting reproducing system applied to teaching comprises a student end, a server and a teacher end;
the student terminal is used for collecting handwriting;
the server is used for analyzing the handwriting to obtain handwriting dot matrix data of the handwriting; the handwriting dot matrix data comprises a plurality of handwriting times and handwriting coordinates corresponding to the handwriting times;
the server is also used for generating a plurality of handwriting image frames of the continuous frame according to the handwriting time and the corresponding handwriting coordinates;
and the teacher end is used for synthesizing a plurality of handwriting image frames to obtain a handwriting reproduction video and playing the handwriting reproduction video.
In one embodiment, the handwriting lattice data further includes a handwriting state corresponding to the handwriting time; the handwriting state comprises a writing state and a non-writing state; and the server is further used for recording the handwriting state as the writing state when the handwriting is detected at the handwriting coordinate, and otherwise, recording the handwriting state as the non-writing state.
In one embodiment, the server is further configured to determine a handwriting image increment of a current handwriting image frame according to the handwriting state corresponding to a previous handwriting time; the server is also used for connecting the previous handwriting coordinate with the current handwriting coordinate when the current handwriting state is the writing state and the current handwriting state is the writing state to obtain the handwriting image increment of the current handwriting image frame; and the server is also used for determining the handwriting image increment of the current handwriting image frame as a point at the current handwriting coordinate when the current handwriting state is the non-writing state and the current handwriting state is the writing state.
In one embodiment, the server is further configured to combine the handwriting image increment of the current handwriting image frame with the previous handwriting image frame to obtain the current handwriting image frame.
In one embodiment, the server is further configured to obtain the plurality of handwriting image frames according to a time sequence of the handwriting time; and the plurality of handwriting image frames are arranged according to the time sequence.
In one embodiment, the teacher end is further configured to extract the handwriting time from the received multiple handwriting image frames, and obtain the handwriting reproduction video according to the handwriting time; and the teacher end is also used for playing the handwriting reproduction video when receiving the handwriting reproduction signal.
A handwriting reproduction method applied to teaching comprises the following steps:
acquiring a handwriting; the handwriting is acquired by a student end;
analyzing the handwriting to obtain handwriting dot matrix data of the handwriting; the handwriting dot matrix data comprises a plurality of handwriting times and handwriting coordinates corresponding to the handwriting times;
generating a plurality of handwriting image frames of continuous frames according to the handwriting time and the corresponding handwriting coordinates; and the handwriting images are used for being synthesized at a teacher end to obtain a handwriting reproduction video, and the handwriting reproduction video is played.
A handwriting reproduction apparatus for teaching, comprising:
the handwriting acquisition module is used for acquiring handwriting; the handwriting is acquired by a student end;
the handwriting processing module is used for analyzing the handwriting to obtain handwriting dot matrix data of the handwriting; the handwriting dot matrix data comprises a plurality of handwriting times and handwriting coordinates corresponding to the handwriting times;
the image generation module is used for generating a plurality of handwriting image frames of the continuous frame according to the handwriting time and the handwriting coordinates corresponding to the handwriting time; and the handwriting images are used for being synthesized at a teacher end to obtain a handwriting reproduction video, and the handwriting reproduction video is played.
A computer device comprising a memory and a processor, the memory storing a computer program, the processor implementing the following steps when executing the computer program:
acquiring a handwriting; the handwriting is acquired by a student end;
analyzing the handwriting to obtain handwriting dot matrix data of the handwriting; the handwriting dot matrix data comprises a plurality of handwriting times and handwriting coordinates corresponding to the handwriting times;
generating a plurality of handwriting image frames of continuous frames according to the handwriting time and the corresponding handwriting coordinates; and the handwriting images are used for being synthesized at a teacher end to obtain a handwriting reproduction video, and the handwriting reproduction video is played.
A computer-readable storage medium, on which a computer program is stored which, when executed by a processor, carries out the steps of:
acquiring a handwriting; the handwriting is acquired by a student end;
analyzing the handwriting to obtain handwriting dot matrix data of the handwriting; the handwriting dot matrix data comprises a plurality of handwriting times and handwriting coordinates corresponding to the handwriting times;
generating a plurality of handwriting image frames of continuous frames according to the handwriting time and the corresponding handwriting coordinates; and the handwriting images are used for being synthesized at a teacher end to obtain a handwriting reproduction video, and the handwriting reproduction video is played.
The handwriting reproduction system, the handwriting reproduction method, the handwriting reproduction device, the computer equipment and the computer readable storage medium acquire handwriting through the student end, acquire the handwriting of a student answer, analyze the handwriting through the server to obtain handwriting lattice data including handwriting time and handwriting coordinates, the handwriting lattice data occupies a small storage space and is convenient to store, the handwriting can be accurately restored according to the handwriting lattice data, the server generates a plurality of handwriting image frames of continuous frames according to the handwriting time and the handwriting coordinates in the handwriting lattice data, the teacher end synthesizes the plurality of handwriting image frames after obtaining the plurality of handwriting image frames to obtain a handwriting reproduction video, the handwriting reproduction video is played when teaching is needed, and the writing process of the handwriting can be accurately reproduced.
Drawings
FIG. 1 is a block diagram of a handwriting reproduction system, according to one embodiment;
FIG. 2a is a schematic diagram of a previous handwriting image frame of an embodiment;
FIG. 2b is a schematic diagram of a current handwriting image frame of an embodiment;
FIG. 2c is a schematic view of another current handwriting image frame of an embodiment;
FIG. 2d is a schematic diagram of a subsequent handwriting image frame of an embodiment;
FIG. 3 is a flow diagram of a method for handwriting reproduction, according to an embodiment;
FIG. 4 is a block diagram of a handwriting reproduction apparatus according to an embodiment;
FIG. 5 is an internal block diagram of a computer device of an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
In one embodiment, as shown in FIG. 1, a handwriting reproduction system 110 is provided, comprising a student end 110, a server 120, and a teacher end 130. The student terminal 110 may be, but is not limited to, a stylus pen, a tablet, a drawing board, and a drawing board, the server 120 may be, but is not limited to, a personal computer, a notebook computer, a smart phone, a tablet computer, and a portable wearable device having certain data storage and processing functions, and the teacher terminal 130 may be, but is not limited to, a personal computer, a notebook computer, a smart phone, a tablet computer, and a portable wearable device.
And the student terminal 110 is used for acquiring handwriting.
Wherein the handwriting is the handwriting left on the handwriting board during which students write on the handwriting board by using a handwriting pen to answer the answering task arranged by the teacher.
In a specific implementation, the teacher issues the answering task at the teacher end 130, and the answering task may be forwarded to the student end 110 through the server 120, or may be directly sent to the student end 110 from the teacher end 130. The student terminal 110 has an answering task display function, and may display via a display additionally provided to the student terminal 110, or may directly display on the student terminal 110. After learning the answering task, the student end 110 writes an answer, and in the process of writing the answer, the student end 110 collects the handwriting of the student.
For example, the teacher issues the answering task through an application on the tablet, and the tablet may send the answering task directly to all students in the class, or send the answering task to the server 120 first and then forward the answering task to all students in the class through the server 120. At the student end 110, the answering task can be displayed on a display of a personal computer of the student or directly displayed on a handwriting board of the student, the student answers according to the answering task and writes the answer on the handwriting board, and the handwriting board can collect the handwriting of the student in the process of writing the answer.
Further, the student terminal 110 may have a flash memory device, so that when the student terminal 110 is powered off, the handwriting is not lost, and the problem that the handwriting data is lost when the student terminal 110 is powered off can be solved.
The server 120 is used for analyzing the handwriting to obtain handwriting dot matrix data of the handwriting;
the handwriting lattice is a plurality of points arranged at a certain interval on a writing plane and is used for marking the handwriting position of the handwriting.
The handwriting dot matrix data comprises a plurality of handwriting times and corresponding handwriting coordinates, the handwriting times are the acquisition times of the handwriting, and the handwriting coordinates are the coordinate positions of the handwriting on the handwriting dot matrix.
In a specific implementation, the server 120 may determine a time when the question enters a handwriting state after being issued as an answer start time, record a time stamp for starting answering at the answer start time as a start time of handwriting time, record a time stamp for submitting the answer by the student at the time when the student submits the answer as an end time of the handwriting time, and select a plurality of time points between the start time and the end time as a plurality of handwriting times. At any handwriting time including the starting time and the ending time, the handwriting is located at a specific handwriting coordinate position based on a handwriting lattice, further, at the handwriting coordinate position, the handwriting states of the handwriting can be obtained, including a writing state and a non-writing state, the non-writing state includes a floating state and a leaving state, wherein the writing state is a state that the student end 110 handwriting pen is in contact with a handwriting board, the floating state is a state that the student end 110 handwriting pen is floating above the handwriting board, a mouse on the handwriting board still slides, and the leaving state is a state that the student end 110 handwriting pen is far away from the handwriting board and no mouse slides on the handwriting board. Connecting any handwriting time with the corresponding handwriting coordinate and handwriting state to obtain handwriting dot matrix data; or, only connecting the handwriting coordinates with the handwriting state, and arranging the connected data according to the time sequence of the handwriting time to obtain the handwriting dot matrix data.
For example, the student starts answering 10 points 20 and gives an answer 10 points 49, and takes 1 minute as a sampling interval to obtain 30 sampling time points, which can be the handwriting time of the handwriting. At any handwriting time, acquiring a handwriting coordinate corresponding to the current handwriting time, and marking the position of the current handwriting according to the coordinate origin by taking the upper left corner of the handwriting lattice as the coordinate origin to obtain the handwriting coordinate. Further, a handwriting state corresponding to the current handwriting time can be obtained, and in order to record the handwriting state in the handwriting lattice data, the handwriting state can be represented by numbers, for example, 17 represents the writing state, 16 represents the floating state, and 0 represents the leaving state. The handwriting lattice data can be (20, 30, 17), (21, 30, 16), (21, 31, 17), (22, 31, 0) … …, which indicates that the handwriting coordinates are located at (20, 30), (21, 31) and (22, 31) in sequence and the handwriting states are writing state, suspension state, writing state and leaving state in sequence corresponding to the first 4 handwriting times.
The server 120 is further configured to generate a plurality of handwriting image frames of the continuous frame according to the plurality of handwriting times and the handwriting coordinates corresponding to the handwriting times.
The handwriting image frame is a handwriting image obtained by restoring the handwriting according to the handwriting dot matrix data, and the handwriting image frame corresponds to the handwriting time.
In a specific implementation, the server 120 extracts data such as handwriting time, handwriting coordinates, and handwriting states from the handwriting lattice data, where the handwriting coordinates and the handwriting states are arranged according to the time sequence of the handwriting time. And determining the handwriting image increment of the current handwriting image frame according to the current handwriting coordinate and handwriting state and the previous handwriting coordinate and handwriting state, wherein the handwriting image increment is the added handwriting image of the next handwriting image frame compared with the previous handwriting image frame. After obtaining the handwriting image increment of the current handwriting image frame, combining the handwriting image increment with the previous handwriting image frame to obtain the current handwriting image frame. And after obtaining a plurality of handwriting image frames, connecting the plurality of handwriting image frames according to the time sequence of the handwriting time to generate a plurality of handwriting image frames of continuous frames.
Fig. 2a is a schematic diagram of a previous handwriting image frame according to an embodiment, where a point is a previous handwriting coordinate, fig. 2B and fig. 2C are schematic diagrams of a current handwriting image frame obtained according to different handwriting states, both points B in fig. 2B and fig. 2C are current handwriting coordinates, and fig. 2d is a schematic diagram of a next handwriting image frame according to an embodiment, where C point is a next handwriting coordinate.
In practical application, when the current handwriting state is a writing state and the current handwriting state is also the writing state, the previous handwriting coordinate is connected with the current handwriting coordinate to obtain a handwriting image increment as shown by an AB connecting line in fig. 2b, and the handwriting image increment is combined with the previous handwriting image frame (fig. 2a) to obtain the current handwriting image frame as shown in fig. 2 b. Similarly, when the current handwriting state is the writing state and the next handwriting state is also the writing state, the current handwriting coordinate is connected with the next handwriting coordinate, a handwriting image increment as shown by a BC connecting line in FIG. 2d can also be obtained, and the handwriting image increment is merged with the current handwriting image frame (FIG. 2c), so that the next handwriting image frame as shown in FIG. 2d can be obtained.
When the current handwriting state is a non-writing state and the current handwriting state is a writing state, the handwriting image increment is a point at the current handwriting coordinate, as shown by a point B in fig. 2c, the handwriting image increment is merged with the previous handwriting image frame fig. 2a, and the current handwriting image frame shown in fig. 2c can be obtained.
When the current handwriting state is a non-writing state, the increment of the handwriting image does not exist, and the current handwriting image frame is the same as the previous handwriting image frame.
Further, the server 120 has a handwriting recognition function, and can recognize the handwriting according to writing types such as english, punctuation, numbers, chinese, and the like, thereby improving the accuracy of the handwriting reproduction.
Further, the server 120 may also determine the type of the writing content according to the title type, and perform accurate recognition on the handwriting according to the type of the writing content. For example, when the title is an english composition, it may be determined that the written content is english, and the server 120 switches to an english recognition mode to perform english recognition on the handwritten script. The method can obtain a more accurate identification result.
Further, the server 120 may also train the writing content through a machine learning unsupervised learning method, and perform hybrid recognition on the handwriting according to the training result. For example, a plurality of handwriting are collected as training samples, the training samples are trained by using a machine learning method to obtain a training model, the writing types of the subsequent handwriting are divided according to the training model, and handwriting recognition is performed according to the writing type division results. The method is high in complexity and low in recognition accuracy.
Further, the server 120 further has a storage function, and can store the collected handwriting and the handwriting lattice data of the handwriting, so that the handwriting and the handwriting lattice data can be called conveniently at any time, and the reproduction speed of the handwriting is improved.
And the teacher end 130 is used for synthesizing a plurality of handwriting image frames to obtain a handwriting reproduction video and playing the handwriting reproduction video.
The handwriting reproduction video is a video obtained by connecting a plurality of handwriting image frames according to the time sequence of the handwriting time.
In a specific implementation, a teacher may input an answer collection instruction at the teacher end 130, and the teacher end 130 obtains multiple handwriting image frames from the server 120 for the handwritten answer of each student, extracts corresponding handwriting time information from the multiple handwriting image frames, and connects the multiple handwriting image frames according to the time interval and the time sequence of the handwriting time on the time axis to obtain a handwriting reproduction video. When the teacher needs to check the answering process of the specified student, a video playing instruction is sent, and the teacher end 130 starts playing the handwriting reproduction video.
Further, the teacher may send instructions such as pause or stop during the video playing process, and the teacher end 130 pauses the video picture or stops the video playing according to the instructions, so as to facilitate the auxiliary teaching.
Further, the teacher end 130 may further have functions of issuing an answer task, receiving an answer, displaying an answer process and a final answer, analyzing an answer result, and the like, so as to facilitate teaching assistance.
Further, the teacher end 130 may also summarize the handwriting or handwriting lattice data of all students and then upload the summarized handwriting or handwriting lattice data to the server 120, so as to reduce the processing complexity and energy consumption of the server 120.
The handwriting reproduction system comprises a student end, a server, a teacher end and a server, wherein the student end acquires handwriting, acquires the handwriting of a student answer, the server analyzes the handwriting to obtain handwriting lattice data including handwriting time and handwriting coordinates, the handwriting lattice data occupies a small storage space and is convenient to store, the handwriting can be accurately restored according to the handwriting lattice data, the server generates a plurality of handwriting image frames of continuous frames according to the handwriting time and the handwriting coordinates in the handwriting lattice data, the teacher end synthesizes the plurality of handwriting image frames to obtain a handwriting reproduction video, the handwriting reproduction video is played when teaching is needed, and the writing process of the handwriting can be accurately reproduced.
In another embodiment, the server is further configured to record the handwriting state as a writing state when the handwriting is detected at the handwriting coordinates, and record the handwriting state as a non-writing state otherwise.
The writing state is a state that a handwriting pen at the student end is in contact with a handwriting board, the non-writing state comprises a suspension state and a leaving state, the suspension state is a state that the handwriting pen at the student end is suspended above the handwriting board, a mouse still slides on the handwriting board, and the leaving state is a state that the handwriting pen at the student end is far away from the handwriting board and the handwriting board does not have a mouse slide.
In specific implementation, the server obtains, for each handwriting time, a handwriting state corresponding to the current handwriting time according to whether the handwriting can be detected at the corresponding handwriting coordinate. Specifically, when the handwriting is detected at the current handwriting coordinates, the handwriting state is recorded as a writing state, otherwise, when the handwriting is not detected at the current handwriting coordinates, the handwriting state is recorded as a non-writing state.
For example, in the answering time of 10: 20 to 10: 49, the handwriting time of 10: 28 is detected, and the handwriting is detected at the handwriting coordinate (100, 20), and the handwriting state corresponding to the current handwriting time can be recorded as the writing state. At the handwriting time of 10: 29 minutes, no handwriting is detected in the whole writing space, and the handwriting state can be recorded as a non-writing state.
According to the technical scheme, the handwriting state is obtained according to whether the handwriting can be detected at the handwriting coordinate position, the server can accurately restore the handwriting according to the handwriting state to obtain the handwriting image frame, and therefore a teacher end can conveniently obtain the handwriting reproduction video according to the handwriting image frame and accurately reproduce the writing process of the handwriting.
In another embodiment, the server is further configured to determine a handwriting image increment of the current handwriting image frame according to a handwriting state corresponding to a previous handwriting time; the server is also used for connecting the former handwriting coordinate with the current handwriting coordinate to obtain the handwriting image increment of the current handwriting image frame when the current handwriting state is the writing state and the current handwriting state is also the writing state; the server is further used for determining the handwriting image increment of the current handwriting image frame as a point at the current handwriting coordinate when the current handwriting state is a non-writing state and the current handwriting state is a writing state.
The handwriting image increment is the added handwriting of the current handwriting image frame compared with the previous handwriting image frame, the previous handwriting image frame corresponds to the previous handwriting time, and the current handwriting image frame corresponds to the current handwriting time.
In a specific implementation, at the previous handwriting time, there may be a previous handwriting image frame as shown in fig. 2a, where point a is a previous handwriting coordinate, and the current handwriting coordinate may be located at point B. And when the handwriting state of the current handwriting time is the writing state and the handwriting state of the current handwriting time is also the writing state, connecting the previous handwriting coordinate with the current handwriting coordinate to obtain an AB connecting line as shown in the figure 2b, wherein the AB connecting line is the handwriting image increment of the current handwriting image frame. When the handwriting state at the current handwriting time is the non-writing state and the handwriting state at the current handwriting time is the writing state, the increment of the handwriting image of the current handwriting image frame is a point at the current handwriting coordinate, as shown by a point B in fig. 2 c. When the handwriting state of the current handwriting time is a non-writing state, the increment of the handwriting image does not exist, and the current handwriting image frame is the same as the previous handwriting image frame.
According to the technical scheme of the embodiment, the server determines the handwriting image increment of the current handwriting image frame according to the handwriting state corresponding to the previous handwriting time, the handwriting image frames can be determined according to the handwriting image increment, and after a plurality of handwriting image frames of continuous frames are obtained, the handwriting image frames are synthesized, so that the writing process of the handwriting can be accurately reproduced.
In another embodiment, the server is further configured to merge the handwriting image increment of the current handwriting image frame with the previous handwriting image frame to obtain the current handwriting image frame.
In the specific implementation, at the beginning time of the handwriting time, an initial handwriting image frame is determined according to the corresponding handwriting coordinates and the handwriting state, the handwriting image increment is determined according to the handwriting coordinates and the handwriting state of the next handwriting time, the initial handwriting image frame and the handwriting image increment are combined to obtain the next handwriting image frame, the processes are repeated, the handwriting image increment is sequentially obtained, the handwriting image frames are determined according to the handwriting image increment, and finally a plurality of handwriting image frames of continuous frames are obtained.
For example, at the starting time of 10 points and 20 minutes, the handwriting state at the handwriting coordinates (20, 30) is a writing state, and the initial handwriting image frame is a point at (20, 30). And at the next handwriting time of 10 points and 21 points, the handwriting coordinates arrive at (21, 30), the handwriting state is also the writing state, the increment of the handwriting image is determined to be the connecting line between (20, 30) and (21, 30), and the connecting line is combined with the initial handwriting image frame to obtain the handwriting image frame of 10 points and 21 points, which is the connecting line between the handwriting coordinates (20, 30) and (21, 30). If the next handwriting time is 10 points and 21 points, the handwriting coordinates arrive at the (21, 31), the handwriting state is a non-writing state, no handwriting image increment can be determined, and the 10 points and 22 points of handwriting image frames are still a connecting line between the handwriting coordinates (20, 30) and the (21, 30).
According to the technical scheme of the embodiment, the server combines the handwriting image increment of the current handwriting image frame with the previous handwriting image frame to obtain the current handwriting image frame, and synthesizes the handwriting image frames after obtaining a plurality of handwriting image frames of continuous frames, so that the writing process of the handwriting can be accurately reproduced.
In another embodiment, the server is further configured to obtain a plurality of handwriting image frames according to a time sequence of the handwriting time.
In the specific implementation, after obtaining the initial handwriting image frame, the server determines the handwriting image increment corresponding to the second handwriting time, combines the handwriting image increment with the initial handwriting image frame to obtain a second handwriting image frame, then successively obtains the handwriting image increment and a third handwriting image frame according to the third handwriting time, and repeats the above processes until obtaining a plurality of handwriting image frames which are arranged according to the time sequence of the handwriting time.
For example, at the beginning time of 10 points and 20 minutes, an initial handwriting image frame is obtained, and the handwriting image frame is shown in fig. 2a, wherein point a is the initial handwriting coordinate, and the handwriting state is the non-writing state. The next handwriting time is 10 points and 21 points, the handwriting coordinates are located at the point B, the handwriting state is the writing state, the increment of the handwriting image can be determined to be one point at the point B, and the handwriting image frame is shown in fig. 2 c. When the handwriting time is 10-point and 22-point, the handwriting coordinate is located at point C, the handwriting state is a writing state, and it can be determined that the handwriting image increment is BC connection line, and the handwriting image frame is shown in fig. 2 d. According to the above process, a plurality of handwriting image frames as shown in fig. 2a, 2c and 2d can be obtained.
According to the technical scheme of the embodiment, the server obtains a plurality of handwriting image frames according to the time sequence of the handwriting time, so that a teacher end can conveniently synthesize the plurality of handwriting image frames and accurately reproduce the writing process of the handwriting.
In another embodiment, the teacher end is further configured to extract handwriting time from the received multiple handwriting image frames, and obtain a handwriting reproduction video according to the handwriting time; the teacher end is further used for playing the handwriting reproduction video when receiving the handwriting reproduction signal.
The handwriting reproduction video is a video recording for reproducing the writing process of the student handwriting, and the handwriting reproduction signal is a video playing instruction of the handwriting reproduction video.
In the specific implementation, the teacher end can be a tablet personal computer, the teacher inputs an instruction on the tablet personal computer and receives answers of students, the teacher end obtains a plurality of handwriting image frames from the server aiming at the handwriting answer of each student, corresponding handwriting time information is extracted from the plurality of handwriting image frames, and the plurality of handwriting image frames are connected according to the time intervals and the time sequence of the handwriting time on the time axis to obtain the handwriting reproduction video. When a teacher needs to check the answering process of a designated student, a video playing instruction is sent out, and the teacher starts to play handwriting reproduction video. In the video playing process, the teacher can send instructions such as pause or stop, and the teacher end pauses the video picture or stops the video playing according to the instructions.
According to the technical scheme, the teacher end extracts the handwriting time from the received multiple handwriting image frames, obtains the handwriting reproduction video according to the handwriting time, plays the handwriting reproduction video when receiving the handwriting reproduction signal, can accurately reproduce the writing process of the handwriting, is convenient for assisting teaching better, and meets various requirements of digital teaching.
In one embodiment, as shown in FIG. 3, a handwriting reproduction method for teaching is provided, which can be applied to the server 120 in the handwriting reproduction system shown in FIG. 1, and includes the following steps:
step S302, acquiring handwriting;
step S304, analyzing the handwriting to obtain handwriting dot matrix data of the handwriting;
and S306, generating a plurality of handwriting image frames of the continuous frame according to the handwriting time and the handwriting coordinates corresponding to the handwriting time.
In specific application, a teacher issues a question answering task at a teacher end, and the question answering task can be forwarded to a student end through a server or can be directly sent to the student end from the teacher end. The student end has an answering task display function, can display through a display additionally arranged at the student end, and can also directly display at the student end. After learning the answering task, the student writes the answer at the student end, and the student end collects the handwriting of the student in the process of writing the answer.
In step S302, the server obtains the handwriting, and then in step S304, the server may determine the time when the question enters the handwriting state after being issued as the answer start time, record a time stamp for starting the answer at the answer start time as the start time of the handwriting time, record a time stamp for submitting the answer by the student at the time when the student submits the answer as the end time of the handwriting time, and select a plurality of time points between the start time and the end time as a plurality of handwriting times. At any handwriting time including the starting time and the ending time, the handwriting is located at a specific handwriting coordinate position based on a handwriting lattice, furthermore, at the handwriting coordinate position, the handwriting states of the handwriting can be obtained, including a writing state and a non-writing state, the non-writing state includes a suspension state and a leaving state, wherein the writing state is a state that a student-end handwriting pen is in contact with a handwriting board, the suspension state is a state that the student-end handwriting pen is suspended above the handwriting board, the handwriting board still has a mouse sliding state, the leaving state is a state that the student-end handwriting pen is far away from the handwriting board, and the handwriting board has no mouse sliding state. Connecting any handwriting time with the corresponding handwriting coordinate and handwriting state to obtain handwriting dot matrix data; or, only connecting the handwriting coordinates with the handwriting state, and arranging the connected data according to the time sequence of the handwriting time to obtain the handwriting dot matrix data.
In step S306, the server extracts data such as handwriting time, handwriting coordinates, and handwriting states from the handwriting lattice data, wherein the handwriting coordinates and the handwriting states are arranged according to the time sequence of the handwriting time. And determining the handwriting image increment of the current handwriting image frame according to the current handwriting coordinate and handwriting state and the previous handwriting coordinate and handwriting state, wherein the handwriting image increment is the added handwriting image of the next handwriting image frame compared with the previous handwriting image frame. After obtaining the handwriting image increment of the current handwriting image frame, combining the handwriting image increment with the previous handwriting image frame to obtain the current handwriting image frame. And after obtaining a plurality of handwriting image frames, connecting the plurality of handwriting image frames according to the time sequence of the handwriting time to generate a plurality of handwriting image frames of continuous frames.
After obtaining the plurality of handwriting image frames, the teacher can input an answer collecting instruction at the teacher end, the teacher end obtains the plurality of handwriting image frames from the server according to the handwriting answers of each student, corresponding handwriting time information is extracted from the plurality of handwriting image frames, and the plurality of handwriting image frames are connected according to the time intervals and the time sequence of the handwriting time on the time axis to obtain the handwriting reappearing video. When a teacher needs to check the answering process of a designated student, a video playing instruction is sent out, and the teacher starts to play handwriting reproduction video.
According to the technical scheme, the server analyzes the handwriting collected by the student end to obtain handwriting dot matrix data including handwriting time and handwriting coordinates, the handwriting dot matrix data occupies a small storage space and is convenient to store, the handwriting can be accurately restored according to the handwriting dot matrix data, the server generates multiple handwriting image frames of continuous frames according to the handwriting time and the handwriting coordinates in the handwriting dot matrix data, the multiple handwriting image frames are synthesized by the teacher end after being obtained, a handwriting reproduction video is obtained, the handwriting reproduction video is played when teaching is needed, and the writing process of the handwriting can be accurately reproduced.
It should be understood that, although the steps in the flowchart of fig. 3 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least a portion of the steps in fig. 3 may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performance of the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
In another embodiment, the step S304 further includes: and when the handwriting is detected at the handwriting coordinates, recording the handwriting state as a writing state, otherwise, recording the handwriting state as a non-writing state.
In another embodiment, the step S306 further includes: determining the handwriting image increment of the current handwriting image frame according to the handwriting state corresponding to the previous handwriting time; when the current handwriting state is a writing state and the current handwriting state is also the writing state, connecting the previous handwriting coordinate with the current handwriting coordinate to obtain the handwriting image increment of the current handwriting image frame; and the server is also used for determining the handwriting image increment of the current handwriting image frame as a point at the current handwriting coordinate when the current handwriting state is a non-writing state and the current handwriting state is a writing state.
In another embodiment, the step S306 further includes: and combining the handwriting image increment of the current handwriting image frame with the previous handwriting image frame to obtain the current handwriting image frame.
In another embodiment, the step S306 further includes: and obtaining a plurality of handwriting image frames according to the time sequence of the handwriting time.
In another embodiment, a handwriting reproduction method applied to teaching is provided, which can be applied to a teacher end in the handwriting reproduction system shown in fig. 1, and includes the following steps: extracting handwriting time from a plurality of received handwriting image frames, and obtaining a handwriting reproduction video according to the handwriting time; and when receiving the handwriting reproduction signal, playing the handwriting reproduction video.
For the specific limitations of the above method, reference may be made to the limitations of the handwriting reproduction system, which are not described herein again.
The method can be used for executing the handwriting reproduction system provided by any embodiment, and has corresponding functions and beneficial effects.
In one embodiment, as shown in fig. 4, there is provided a handwriting reproduction apparatus 400 for teaching, comprising a handwriting acquisition module 410, a handwriting processing module 420 and an image generation module 430, wherein:
a handwriting obtaining module 410, configured to obtain a handwriting; the handwriting is acquired by a student end;
the handwriting processing module 420 is used for analyzing the handwriting to obtain handwriting dot matrix data of the handwriting; the handwriting dot matrix data comprises a plurality of handwriting times and handwriting coordinates corresponding to the handwriting times;
the image generation module 430 is configured to generate multiple handwriting image frames of the continuous frame according to the multiple handwriting times and the handwriting coordinates corresponding to the multiple handwriting times; and the plurality of handwriting images are used for being synthesized at the teacher end to obtain a handwriting reproduction video, and the handwriting reproduction video is played.
In another embodiment, the handwriting processing module 420 is further configured to record the handwriting state as a writing state when the handwriting is detected at the handwriting coordinates, and record the handwriting state as a non-writing state otherwise.
In another embodiment, the image generating module 430 is further configured to determine a handwriting image increment of the current handwriting image frame according to a handwriting state corresponding to a previous handwriting time; when the current handwriting state is a writing state and the current handwriting state is also the writing state, connecting the previous handwriting coordinate with the current handwriting coordinate to obtain the handwriting image increment of the current handwriting image frame; and the server is also used for determining the handwriting image increment of the current handwriting image frame as a point at the current handwriting coordinate when the current handwriting state is a non-writing state and the current handwriting state is a writing state.
In another embodiment, the image generating module 430 is further configured to combine the handwriting image increment of the current handwriting image frame with the previous handwriting image frame to obtain the current handwriting image frame.
In another embodiment, the image generating module 430 is further configured to obtain a plurality of handwriting image frames according to the time sequence of the handwriting time.
In another embodiment, another handwriting reproduction device applied to teaching is provided, and is used for extracting handwriting time from a plurality of received handwriting image frames and obtaining a handwriting reproduction video according to the handwriting time; the handwriting reproduction device is also used for playing the handwriting reproduction video when receiving the handwriting reproduction signal.
For specific limitations of the handwriting reproduction apparatus, reference may be made to the above limitations of the handwriting reproduction system, which are not described in detail herein. The modules in the handwriting reproduction apparatus may be wholly or partially implemented by software, hardware, or a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
The handwriting reproduction device provided by the above can be used for executing the handwriting reproduction system provided by any of the above embodiments, and has corresponding functions and beneficial effects.
In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as shown in fig. 5. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a method of indoor positioning of an air sensor. The display screen of the computer equipment can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on the shell of the computer equipment, an external keyboard, a touch pad or a mouse and the like.
Those skilled in the art will appreciate that the architecture shown in fig. 5 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is provided, comprising a memory and a processor, the memory having a computer program stored therein, the processor implementing the following steps when executing the computer program:
acquiring a handwriting; the handwriting is acquired by a student end;
analyzing the handwriting to obtain handwriting dot matrix data of the handwriting; the handwriting dot matrix data comprises a plurality of handwriting times and handwriting coordinates corresponding to the handwriting times;
generating a plurality of handwriting image frames of continuous frames according to the handwriting times and the handwriting coordinates corresponding to the handwriting times; and the plurality of handwriting images are used for being synthesized at the teacher end to obtain a handwriting reproduction video, and the handwriting reproduction video is played.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
and when the handwriting is detected at the handwriting coordinates, recording the handwriting state as a writing state, otherwise, recording the handwriting state as a non-writing state.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
determining the handwriting image increment of the current handwriting image frame according to the handwriting state corresponding to the previous handwriting time; when the current handwriting state is a writing state and the current handwriting state is also the writing state, connecting the previous handwriting coordinate with the current handwriting coordinate to obtain the handwriting image increment of the current handwriting image frame; and when the current handwriting state is a non-writing state and the current handwriting state is a writing state, determining the handwriting image increment of the current handwriting image frame as a point at the current handwriting coordinate.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
and combining the handwriting image increment of the current handwriting image frame with the previous handwriting image frame to obtain the current handwriting image frame.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
obtaining a plurality of handwriting image frames according to the time sequence of the handwriting time; and arranging the plurality of handwriting image frames according to the time sequence.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
extracting handwriting time from a plurality of received handwriting image frames, and obtaining a handwriting reproduction video according to the handwriting time; the handwriting reproduction device is also used for playing the handwriting reproduction video when receiving the handwriting reproduction signal.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of:
acquiring a handwriting; the handwriting is acquired by a student end;
analyzing the handwriting to obtain handwriting dot matrix data of the handwriting; the handwriting dot matrix data comprises a plurality of handwriting times and handwriting coordinates corresponding to the handwriting times;
generating a plurality of handwriting image frames of continuous frames according to the handwriting times and the handwriting coordinates corresponding to the handwriting times; and the plurality of handwriting images are used for being synthesized at the teacher end to obtain a handwriting reproduction video, and the handwriting reproduction video is played.
In one embodiment, the computer program when executed by the processor further performs the steps of:
and when the handwriting is detected at the handwriting coordinates, recording the handwriting state as a writing state, otherwise, recording the handwriting state as a non-writing state.
In one embodiment, the computer program when executed by the processor further performs the steps of:
determining the handwriting image increment of the current handwriting image frame according to the handwriting state corresponding to the previous handwriting time; when the current handwriting state is a writing state and the current handwriting state is also the writing state, connecting the previous handwriting coordinate with the current handwriting coordinate to obtain the handwriting image increment of the current handwriting image frame; and when the current handwriting state is a non-writing state and the current handwriting state is a writing state, determining the handwriting image increment of the current handwriting image frame as a point at the current handwriting coordinate.
In one embodiment, the computer program when executed by the processor further performs the steps of:
and combining the handwriting image increment of the current handwriting image frame with the previous handwriting image frame to obtain the current handwriting image frame.
In one embodiment, the computer program when executed by the processor further performs the steps of:
obtaining a plurality of handwriting image frames according to the time sequence of the handwriting time; and arranging the plurality of handwriting image frames according to the time sequence.
In one embodiment, the computer program when executed by the processor further performs the steps of:
extracting handwriting time from a plurality of received handwriting image frames, and obtaining a handwriting reproduction video according to the handwriting time; the handwriting reproduction device is also used for playing the handwriting reproduction video when receiving the handwriting reproduction signal.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1. A handwriting reappearing system applied to teaching is characterized by comprising a student end, a server and a teacher end;
the student terminal is used for collecting handwriting;
the server is used for analyzing the handwriting to obtain handwriting dot matrix data of the handwriting; the handwriting dot matrix data comprises a plurality of handwriting times and handwriting coordinates corresponding to the handwriting times;
the server is also used for generating a plurality of handwriting image frames of the continuous frame according to the handwriting time and the corresponding handwriting coordinates;
and the teacher end is used for synthesizing a plurality of handwriting image frames to obtain a handwriting reproduction video and playing the handwriting reproduction video.
2. The system of claim 1, wherein the handwriting lattice data further comprises a handwriting state corresponding to the handwriting time; the handwriting state comprises a writing state and a non-writing state; and the server is further used for recording the handwriting state as the writing state when the handwriting is detected at the handwriting coordinate, and otherwise, recording the handwriting state as the non-writing state.
3. The system of claim 2, wherein the server is further configured to determine a handwriting image increment of a current handwriting image frame according to the handwriting state corresponding to a previous handwriting time; the server is also used for connecting the previous handwriting coordinate with the current handwriting coordinate when the current handwriting state is the writing state and the current handwriting state is the writing state to obtain the handwriting image increment of the current handwriting image frame; and the server is also used for determining the handwriting image increment of the current handwriting image frame as a point at the current handwriting coordinate when the current handwriting state is the non-writing state and the current handwriting state is the writing state.
4. The system of claim 3, wherein the server is further configured to merge the handwriting image increment of the current handwriting image frame with a previous handwriting image frame to obtain the current handwriting image frame.
5. The system according to claim 1, wherein the server is further configured to obtain the plurality of handwriting image frames according to a time sequence of the handwriting time; and the plurality of handwriting image frames are arranged according to the time sequence.
6. The system according to claim 1, wherein the teacher end is further configured to extract the handwriting time from the received handwriting image frames, and obtain the handwriting reproduction video according to the handwriting time; and the teacher end is also used for playing the handwriting reproduction video when receiving the handwriting reproduction signal.
7. A handwriting reproduction method applied to teaching is characterized by comprising the following steps:
acquiring a handwriting; the handwriting is acquired by a student end;
analyzing the handwriting to obtain handwriting dot matrix data of the handwriting; the handwriting dot matrix data comprises a plurality of handwriting times and handwriting coordinates corresponding to the handwriting times;
generating a plurality of handwriting image frames of continuous frames according to the handwriting time and the corresponding handwriting coordinates; and the handwriting images are used for being synthesized at a teacher end to obtain a handwriting reproduction video, and the handwriting reproduction video is played.
8. A handwriting reproduction apparatus for teaching, comprising:
the handwriting acquisition module is used for acquiring handwriting; the handwriting is acquired by a student end;
the handwriting processing module is used for analyzing the handwriting to obtain handwriting dot matrix data of the handwriting; the handwriting dot matrix data comprises a plurality of handwriting times and handwriting coordinates corresponding to the handwriting times;
the image generation module is used for generating a plurality of handwriting image frames of the continuous frame according to the handwriting time and the handwriting coordinates corresponding to the handwriting time; and the handwriting images are used for being synthesized at a teacher end to obtain a handwriting reproduction video, and the handwriting reproduction video is played.
9. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor implements a handwriting reproduction system of any one of 1 to 6 when executing the computer program.
10. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, implements a handwriting reproduction system according to any one of claims 1 to 6.
CN201911146757.0A 2019-11-21 2019-11-21 Handwriting reproduction system, method and device applied to teaching Pending CN110928478A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911146757.0A CN110928478A (en) 2019-11-21 2019-11-21 Handwriting reproduction system, method and device applied to teaching

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911146757.0A CN110928478A (en) 2019-11-21 2019-11-21 Handwriting reproduction system, method and device applied to teaching

Publications (1)

Publication Number Publication Date
CN110928478A true CN110928478A (en) 2020-03-27

Family

ID=69850501

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911146757.0A Pending CN110928478A (en) 2019-11-21 2019-11-21 Handwriting reproduction system, method and device applied to teaching

Country Status (1)

Country Link
CN (1) CN110928478A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113822907A (en) * 2021-10-18 2021-12-21 海信集团控股股份有限公司 Image processing method and device
CN114648768A (en) * 2022-05-24 2022-06-21 江西三有果科技有限公司 Handwritten track extraction method and device based on image frame, storage medium and equipment
CN116403218A (en) * 2023-05-26 2023-07-07 江苏腾权信息科技有限公司 Online and offline hybrid teaching management system based on remote audio/video interaction

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1356623A (en) * 2001-12-12 2002-07-03 北京中文之星数码科技有限公司 Handwriting input method and device
CN102750846A (en) * 2012-07-13 2012-10-24 北京合众天恒科技有限公司 Digital teaching system and digital teaching method based on portable mobile terminal
CN104104900A (en) * 2014-07-23 2014-10-15 天脉聚源(北京)教育科技有限公司 Data playing method
CN105120195A (en) * 2015-09-18 2015-12-02 谷鸿林 Content recording and reproducing system and method
CN106898170A (en) * 2017-04-21 2017-06-27 杭州狮说教育科技有限公司 Key to the exercises teaching method based on voice and digiboard book synchronized playback
CN107368248A (en) * 2017-06-19 2017-11-21 广东小天才科技有限公司 The back method and device of a kind of written handwriting
CN107707936A (en) * 2016-08-09 2018-02-16 作业帮教育科技(北京)有限公司 Video playback method and device during online question-answering
CN108132754A (en) * 2017-12-28 2018-06-08 广州视源电子科技股份有限公司 Person's handwriting playback display methods, device, mobile terminal and storage medium
CN108829480A (en) * 2018-06-11 2018-11-16 深圳市德安里科技有限公司 Painting and calligraphy process record method, apparatus, equipment and the storage medium of electronic handwritten plate

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1356623A (en) * 2001-12-12 2002-07-03 北京中文之星数码科技有限公司 Handwriting input method and device
CN102750846A (en) * 2012-07-13 2012-10-24 北京合众天恒科技有限公司 Digital teaching system and digital teaching method based on portable mobile terminal
CN104104900A (en) * 2014-07-23 2014-10-15 天脉聚源(北京)教育科技有限公司 Data playing method
CN105120195A (en) * 2015-09-18 2015-12-02 谷鸿林 Content recording and reproducing system and method
CN107707936A (en) * 2016-08-09 2018-02-16 作业帮教育科技(北京)有限公司 Video playback method and device during online question-answering
CN106898170A (en) * 2017-04-21 2017-06-27 杭州狮说教育科技有限公司 Key to the exercises teaching method based on voice and digiboard book synchronized playback
CN107368248A (en) * 2017-06-19 2017-11-21 广东小天才科技有限公司 The back method and device of a kind of written handwriting
CN108132754A (en) * 2017-12-28 2018-06-08 广州视源电子科技股份有限公司 Person's handwriting playback display methods, device, mobile terminal and storage medium
CN108829480A (en) * 2018-06-11 2018-11-16 深圳市德安里科技有限公司 Painting and calligraphy process record method, apparatus, equipment and the storage medium of electronic handwritten plate

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113822907A (en) * 2021-10-18 2021-12-21 海信集团控股股份有限公司 Image processing method and device
CN113822907B (en) * 2021-10-18 2024-03-26 海信集团控股股份有限公司 Image processing method and device
CN114648768A (en) * 2022-05-24 2022-06-21 江西三有果科技有限公司 Handwritten track extraction method and device based on image frame, storage medium and equipment
CN114648768B (en) * 2022-05-24 2022-08-23 江西三有果科技有限公司 Handwritten track extraction method and device based on image frame, storage medium and equipment
CN116403218A (en) * 2023-05-26 2023-07-07 江苏腾权信息科技有限公司 Online and offline hybrid teaching management system based on remote audio/video interaction
CN116403218B (en) * 2023-05-26 2023-08-11 江苏腾权信息科技有限公司 Online and offline hybrid teaching management system based on remote audio/video interaction

Similar Documents

Publication Publication Date Title
US11849196B2 (en) Automatic data extraction and conversion of video/images/sound information from a slide presentation into an editable notetaking resource with optional overlay of the presenter
CN110928478A (en) Handwriting reproduction system, method and device applied to teaching
CN107273002B (en) Handwriting input answering method, terminal and computer readable storage medium
WO2019090903A1 (en) Video processing method and apparatus, terminal device, and storage medium
CN112507806B (en) Intelligent classroom information interaction method and device and electronic equipment
CN110060531B (en) Computer online examination system and method using intelligent digital pen
CN110221715A (en) A kind of multi-interface displaying method and system of motion track information
WO2022105003A1 (en) Medical information processing method and apparatus, and electronic device
CN111881904A (en) Blackboard writing recording method and system
CN111814733A (en) Concentration degree detection method and device based on head posture
CN111542817A (en) Information processing device, video search method, generation method, and program
CN112486337A (en) Handwriting graph analysis method and device and electronic equipment
CN111417026A (en) Online learning method and device based on writing content
CN112487871A (en) Handwriting data processing method and device and electronic equipment
CN113849106B (en) Page turning handwriting processing method, device, electronic device and storage medium
CN114418806B (en) Data processing method and device and electronic equipment
CN111582281B (en) Picture display optimization method and device, electronic equipment and storage medium
CN113641876A (en) Method and system for practicing calligraphy based on dot matrix code and computer readable storage medium
CN112965602A (en) Gesture-based human-computer interaction method and device
CN112487897A (en) Handwriting content evaluation method and device and electronic equipment
CN112487774A (en) Writing form electronization method and device and electronic equipment
CN113297985A (en) Blackboard writing behavior detection method and device, medium and electronic equipment
CN111914713A (en) Recording method and device of dot matrix writing content and electronic equipment
CN115857706B (en) Character input method and device based on facial muscle state and terminal equipment
CN103823650A (en) Display system and display method for endorsement handwriting

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200327

RJ01 Rejection of invention patent application after publication