Nothing Special   »   [go: up one dir, main page]

CN102289838A - Method for generating dynamic writing animation from calligraphy Chinese character image - Google Patents

Method for generating dynamic writing animation from calligraphy Chinese character image Download PDF

Info

Publication number
CN102289838A
CN102289838A CN201110247328XA CN201110247328A CN102289838A CN 102289838 A CN102289838 A CN 102289838A CN 201110247328X A CN201110247328X A CN 201110247328XA CN 201110247328 A CN201110247328 A CN 201110247328A CN 102289838 A CN102289838 A CN 102289838A
Authority
CN
China
Prior art keywords
chinese character
stroke
character image
writing
track point
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.)
Granted
Application number
CN201110247328XA
Other languages
Chinese (zh)
Other versions
CN102289838B (en
Inventor
张俊松
张悠苗
周昌乐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiamen University
Original Assignee
Xiamen University
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 Xiamen University filed Critical Xiamen University
Priority to CN201110247328.XA priority Critical patent/CN102289838B/en
Publication of CN102289838A publication Critical patent/CN102289838A/en
Application granted granted Critical
Publication of CN102289838B publication Critical patent/CN102289838B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

The invention relates to a method for generating dynamic writing animation from a calligraphy Chinese character image. The method comprises the following steps of: (A) establishing at least one statistical-based standard stroke model; (B) inputting the calligraphy Chinese character image and extracting the stroke outline of the Chinese character image; (C) interactively inputting the writing style movement locus of calligraphy Chinese characters in the stroke outline of the Chinese character image by a user through a digitizer; (D) calculating strokes formed from each track point on the writing style movement locus input by the user according to the standard stroke model selected by the user; and (E) sequentially filling the strokes formed from each track point, storing the strokes as various frames of the animation, and generating a video file. By using the steps, the writing process of the static calligraphy Chinese character image can be displayed through the dynamic writing animation; the writing process of the handwriting can be displayed very clearly; and the method is particularly applied to manufacturing Chinese character writing animations of handwriting instruction and film intermediary.

Description

Method for generating dynamic writing animation from calligraphy Chinese character image
Technical Field
The invention relates to a computer technology for digital image processing, in particular to a method for generating dynamic writing animation of a calligraphy Chinese character image.
Background
The Chinese calligraphy has high artistic appreciation value, a great amount of calligraphy copybook data are historically transmitted after thousands of years of development, and the calligraphy copybooks presented by static images cannot meet many current practical application requirements, such as Chinese character writing animation widely used in the Chinese character application fields of video media, foreign Chinese teaching and the like. At present, most flash rubber tools are adopted to manually produce Chinese character writing animations frame by frame, and the defects of complex production process, time consumption and low efficiency are overcome. However, animating the writing process of reconstructing images of calligraphic Chinese characters is a very challenging task because: 1) in the long-term historical evolution process of calligraphy, a plurality of calligraphy bodies are generated, such as common seal characters, clerical characters, regular scripts, cursive script and the like, and the stroke forms and writing methods of the calligraphy are greatly different; 2) in addition, even if the same book body, such as a regular script, different calligraphers have obvious differences in pen carrying methods (such as lifting, pressing, pausing and filing and the combined application of various pen points). The existing method for recognizing Chinese characters and processing images cannot automatically extract the stroke writing track of the Chinese characters, which is also the reason why the offline handwritten Chinese character recognition still does not make great progress.
Disclosure of Invention
The invention provides a method for generating an automatic writing animation process from a static calligraphy Chinese character image to dynamically display the writing process of Chinese character calligraphy, aiming at solving the technical problems in the prior art.
The invention solves the technical scheme, and the provided technical scheme is as follows: a method for generating dynamic writing animation from calligraphy Chinese character images is provided, which comprises the following steps of A), establishing at least one standard stroke model based on statistics; B) inputting a calligraphy Chinese character image and extracting a stroke outline of the Chinese character image; C) the user interactively inputs the stroke tip motion trail of the calligraphy Chinese character in the stroke outline of the Chinese character image by using a digital board; D) calculating a pen touch formed by each track point on a pen point motion track input by a user according to the standard pen touch model selected by the user; E) and sequentially filling the strokes formed by each track point, storing the strokes as each frame of the animation, and generating a video file.
As a preferable scheme of the present invention, the step a) further includes a step a1) of collecting real brush touch samples written on paper by different types of writing brushes; A2) counting the characteristic value of the real pen touch sample; A3) and combining the characteristic values to respectively obtain the parameter equations of the standard brush stroke models of the different types of writing brushes.
As a preferable scheme of the present invention, the step B) further includes a step of B1) performing black and white binarization processing on the image after inputting the calligraphic chinese character image; B2) and extracting stroke outlines of the Chinese character images by using a freeman chain code.
As a preferable scheme of the present invention, the step D) further includes the step of D1) calculating four vertex coordinates of the standard pen touch model of the current track point according to each track point information inputted by the user interaction; D2) judging whether the coordinates of four vertexes of the current track point are all in the stroke contour of the Chinese character image? If yes, go to step D4); if not, go to step D3); D3) adjusting four vertex coordinates of the current track point to be positioned in the stroke contour of the Chinese character image, and taking the adjusted four vertex coordinates as the four vertex coordinates of the standard stroke model of the current track point; D4) reversely solving Bezier curve control points according to the four vertex coordinates of the current track point and generating a Bezier curve; D5) is it determined whether all of the generated bezier curves are located within the stroke contour of the chinese character image? If yes, ending; if not, go to step D6); D6) and deleting the part of the Bezier curve outside the stroke contour of the Chinese character image, replacing the part of the Bezier curve with the corresponding contour curve, and ending.
Wherein,
the brush stroke refers to ink dots generated by the contact of brush hairs and paper at a certain moment in the writing process of the writing brush;
the trace point in the writing process refers to the action point of the brush pen in the pen touch;
the stroke motion trail refers to the motion trail of the stroke in the stroke formed by the track points, and the stroke shape of the calligraphy can be regarded as formed by a stroke sequence on the stroke motion trail.
Compared with the prior art, the technical scheme of the invention has the following beneficial effects:
(1) the static calligraphy Chinese character image is used as a dynamic writing animation to show the writing process of the calligraphy, so that the method is suitable for various calligraphy bodies such as cursive script and cursive script, can clearly show the writing process of the calligraphy, and is particularly suitable for Chinese character writing animation production in the fields of calligraphy teaching and video media application.
(2) After the user directly copies the calligraphy Chinese characters, the writing process of the calligraphy is watched through the generated animation frames or the video file, manual Chinese character writing animations are not required to be made frame by frame, and the working efficiency is improved.
(3) According to various statistical standard strokes, different strokes can be used for representing the animation process of the calligraphy for the same calligraphy, so that the animation is rich and diverse in display.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the invention and not to limit the invention. In the drawings:
FIG. 1 is a flow chart of a method for generating a dynamic writing animation from a calligraphic Chinese character image according to the invention;
FIG. 2 is a flow chart of the present invention for building a statistical-based standard stroke model;
FIG. 3 is a flow chart of inputting a Chinese character image of the calligraphy and extracting the outline of the Chinese character image according to the present invention;
FIG. 4 is a flow chart of the present invention for calculating the stroke formed by each trace point on the user-input stroke motion trajectory;
FIG. 5 illustrates the shape of the brush actual brush strokes collected according to the present invention;
FIG. 6 is a Bezier curve fitted pen-touch shape according to the present invention;
FIG. 7 is a diagram illustrating the effect of black and white binarization processing on an image according to the present invention;
FIG. 8 is a graph of four stroke statistics according to the present invention.
Detailed Description
In order to make the technical problems, technical solutions and advantageous effects to be solved by the present invention clearer and clearer, the present invention is further described in 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 invention and are not intended to limit the invention.
In order to make the technical problems, technical solutions and advantageous effects to be solved by the present invention clearer and clearer, the present invention is further described in 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 invention and are not intended to limit the invention.
Fig. 5 shows a schematic diagram of the shape of a brush real brush tip. As shown in FIG. 6, we observed that the brush pen-tip shape can be fitted with two symmetric 3-degree Bezier (Bezier) curves, and a standard pen-tip model can be established based on the curve. Based on this, the actual brush stroke shape can be defined as: sf=(Lt,Lh,Ll,Lr) Wherein L ist,Lh,Ll,LrIs the characteristic value. L istIs the length of the tip of a pen, LhIs the length of the pen base, LlAnd LrRespectively representing the lengths of the left side and the right side of the pen belly. Under standard conditions LlAnd LrEqual length and symmetry, but the brush touches deform due to the friction between the brush hairs and the paper surface during writing, so that the brush touches are separately shown. FIG. 5 is a standard brush model defined herein, in which the origin of coordinates O is the corresponding position of the center of the shaft of the writing brush, the abscissa x is the moving direction of the writing brush, and 4 points T intersecting the coordinate axes0,T1,T2,T3The distances from the vertexes of the strokes to the origin O respectively correspond to the characteristic values L of the real strokest,Lh,Ll,Lr
Based on calligraphy knowledge and writing experience, for the same writing brush, the writing brush head is not deformed and the length of the writing brush head is not more than the length of the writing brush head
Figure BDA0000086277270000041
In the case of (1), the pressure value P and the stroke length L are linearly and positively correlated; the pen root is short in length, dense in hair amount and insensitive to pressure value due toIt is assumed herein that what is directly related to the pressure value P is the tip length Lt. As the length L (cm) of brush hairs, the material and the mass distribution of different types of writing brushes are different, the length L of the tip of the writing brush is defined hereintThe calculation formula of (a) is as follows:
<math> <mrow> <msub> <mi>L</mi> <mi>t</mi> </msub> <mo>=</mo> <mfrac> <mi>P</mi> <msub> <mi>P</mi> <mi>max</mi> </msub> </mfrac> <mo>*</mo> <mi>&rho;L</mi> </mrow> </math>
wherein P ismaxIs the upper limit of the tablet output pressure value, and ρ is the unit conversion factor (converting cm to screen pixels).
The method for generating dynamic writing animation by calligraphy Chinese character images according to the invention is described in detail below with reference to the accompanying drawings. As shown in fig. 1, the method comprises the steps of:
step A, establishing at least one standard stroke model based on statistics.
First, real brush touch samples written on paper by different types of writing brushes are collected. The collection process can be manual collection or collection by means of a computer. Under the condition that the lengths of the tips of the touch-screen pens are the same, when the soft-bristle pen is used for writing, the deformation of the pen bells at the two sides and the root is larger than that of the hard-bristle pen; similarly, a writing brush with a dense amount of bristles is also long. Therefore, a standard brush stroke model is established according to the characteristics of the writing brush.
Secondly, counting the characteristic values of the real pen-touch samples. The material and the hair amount distribution of the writing brush are mainly reflected in a proportionality coefficient alpha between a brush root and a brush tip and a proportionality coefficient beta between a brush belly and the brush tip on two sides, so that alpha and beta can be used as characteristic values of a real brush stroke sample, namely alpha is Lh/Lt,β=Ll/Lt. Under the condition that the lengths of the tips of the stylus are the same, when a soft bristle pen is used for writing, the deformation of the two pen bells and the root part is harder bristle penLarge; similarly, L of the writing brush with dense hairh,Ll,LrAnd also longer.
Based on the above characteristic analysis on the material and the gross weight distribution of the writing brush, four typical writing brush types are selected in the application: long-front goat hair, big wolf hair, middle wolf hair, small wolf hair, etc., but not limited thereto. As shown in FIG. 7, the abscissa is L _ t, the curve A is the variation of L _ h with L _ t, the curve B is L _ L, and the curve L _ r is the variation with L _ t.
The above data indicate Lt,Lh,Ll,LrThere is a linear relationship:
Lh=α*Lt
Ll=Lr=β*Lt
and finally, combining the characteristic values alpha and beta to respectively obtain the parameter equations of the standard brush stroke models of the different types of writing brushes. And performing linear least square fitting on the four writing brush type data in the table 1 to obtain relation parameters alpha and beta of the writing brushes of different types.
The following table 1 is a sample of parameters obtained by manual collection and computer statistical analysis:
long front goat hair (cm) Big wolf hair (cm) Middle wolf hair (cm) Small wolves (cm)
L 5.0 2.8 2.2 1.7
α 0.25496 0.43541 0.17273 0.46970
β 0.25954 0.46564 0.43455 0.57851
TABLE 1
Accordingly, the parametric equations of the four vertices of the standard pen-touch model can be obtained:
Toy=T1y=T2x=T3x=0
<math> <mrow> <msub> <mi>T</mi> <mrow> <mn>0</mn> <mi>x</mi> </mrow> </msub> <mo>=</mo> <mo>-</mo> <msub> <mi>L</mi> <mi>t</mi> </msub> <mo>=</mo> <mo>-</mo> <mfrac> <mi>P</mi> <msub> <mi>P</mi> <mi>max</mi> </msub> </mfrac> <mo>*</mo> <mi>&rho;L</mi> </mrow> </math>
<math> <mrow> <msub> <mi>T</mi> <mrow> <mn>1</mn> <mi>x</mi> </mrow> </msub> <mo>=</mo> <msub> <mi>L</mi> <mi>h</mi> </msub> <mo>=</mo> <mi>&alpha;</mi> <mo>*</mo> <mfrac> <mi>P</mi> <msub> <mi>P</mi> <mi>max</mi> </msub> </mfrac> <mo>*</mo> <mi>&rho;L</mi> </mrow> </math>
<math> <mrow> <msub> <mi>T</mi> <mrow> <mn>2</mn> <mi>y</mi> </mrow> </msub> <mo>=</mo> <msub> <mi>L</mi> <mn>1</mn> </msub> <mo>=</mo> <mi>&beta;</mi> <mo>*</mo> <mfrac> <mi>P</mi> <msub> <mi>P</mi> <mi>max</mi> </msub> </mfrac> <mo>*</mo> <mi>&rho;L</mi> </mrow> </math>
T3y=-Lr=-T2y
and step B, inputting a calligraphy Chinese character image and extracting the stroke contour of the Chinese character image.
Firstly, after a calligraphy Chinese character image is input, black and white binarization processing is carried out on the image. The effect of the black-and-white binarization processing is as shown in fig. 7. The format of the calligraphy Chinese character image can be various, such as JPEG, JPG, BMP, GIF and the like, and is not limited herein. And, the calligraphy Chinese character image is subjected to black and white binarization processing. The binarization processing of the image means that the gray value of a point on the image is 0 or 255, that is, the whole image is obviously black and white.
Secondly, extracting the stroke outline of the Chinese character image by using a freeman chain code. The freeman chain code extraction contour processing technique is per se prior art and will not be described here in detail.
And step C, inputting the stroke tip motion trail of the calligraphy Chinese character in the stroke outline of the Chinese character image by the user.
The user can input the stroke tip motion trail of the calligraphy Chinese character in the stroke outline of the extracted Chinese character image by means of the digital board. The digital board can sense the coordinate, pressure value and time information of each track point in the writing process of a user. Various pen moving methods such as a middle point, an inverse point, a hook, a fold, a lift and a case of the pen point motion trajectory can be determined according to the following methods:
suppose PnIs a track point of the current time, PoIs a track point of the previous moment, PtFor the trace points at the latter time, the tangent angle θ (obtained from the slope κ) and the degree of pressure change η of each trace point are calculated:
<math> <mrow> <mi>&kappa;</mi> <mo>=</mo> <mfrac> <mrow> <mi>Pt</mi> <mo>.</mo> <mi>y</mi> <mo>-</mo> <mi>Po</mi> <mo>.</mo> <mi>y</mi> </mrow> <mrow> <mi>Pt</mi> <mo>.</mo> <mi>x</mi> <mo>-</mo> <mi>Po</mi> <mo>.</mo> <mi>x</mi> </mrow> </mfrac> </mrow> </math>
<math> <mrow> <mi>&theta;</mi> <mo>=</mo> <msup> <mi>tan</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mi>&kappa;</mi> <mo>+</mo> <mrow> <mo>(</mo> <mn>0</mn> <mi>or</mi> <mover> <mo>+</mo> <mo>&OverBar;</mo> </mover> <mi>&pi;</mi> <mo>)</mo> </mrow> </mrow> </math>
<math> <mrow> <mi>&eta;</mi> <mo>=</mo> <mfrac> <mrow> <mi>Pn</mi> <mo>.</mo> <mi>p</mi> <mo>-</mo> <mi>Po</mi> <mo>.</mo> <mi>p</mi> </mrow> <mrow> <mi>Pn</mi> <mo>.</mo> <mi>p</mi> <mo>+</mo> <mi>Po</mi> <mo>.</mo> <mi>p</mi> </mrow> </mfrac> </mrow> </math>
the pen moving method for judging the current track point through the tangent angle theta (obtained from the slope kappa) and the pressure change degree eta: if the tangential angle theta and the pressure variation degree eta are within a small range
Figure BDA0000086277270000074
The current pen point can be judged as the middle point; if the tangential angle theta is large and the pressure variation degree eta is inThe inner part indicates the occurrence of the conditions of 'inverse peak', 'hook', 'fold', and the like; if the degree of pressure change η is large, it indicates that "lift" or "push" is present.
And D, taking the standard pen-touch model selected by the user as the basic pen-touch shape of each track point on the pen-tip motion trail input by the user, and then adjusting the pen-touch shape by combining the outline.
Firstly, calculating four vertex coordinates of a standard pen touch model of a current track point according to information of each track point interactively input by a user;
when the user interactively inputs the stroke front movement track, the digitizer detects a track point at a preset time frequency (such as 150ms), records the coordinate, the pressure sensing value and the time information of the track point, and calculates the vertex coordinate by using the parameter equation.
Secondly, judge whether the coordinates of the four vertexes of the current track point are all within the stroke contour of the chinese character image? If not, adjusting the four vertex coordinates to enable the four vertex coordinates to be located in the stroke contour of the Chinese character image, and taking the adjusted vertex coordinates as the vertex coordinates of the current track point; if so, the coordinates of the vertex of the current track point are directly used without adjustment.
Thirdly, reversely solving the Bezier curve control points according to the four vertex coordinates of the current track points and generating a Bezier curve; judging whether the generated Bezier curve is completely positioned in the stroke outline of the Chinese character image; if not, deleting the Bezier curve outside the stroke contour of the Chinese character image, and replacing the Bezier curve with the corresponding contour curve to form a new stroke shape.
The calculation mode of the Bezier curve control points is as follows: the parametric form of the 3-degree Bezier curve is: b (t) ═ P0(1-t)3+3P1t(1-t)2+3P2t2(1-t)+P3t3,t∈[0,1]It has 4 control points (as shown in fig. 6): p0,P1,P2,P3In which P is3,P0Respectively with T1,T0Are superposed. Derived from the properties of the Bezier curve, the curve being at P0Point and line segment P0P1Tangent at P3Point and line segment P2P3Tangent. In the same way, the control point P of another Bezier curve is calculated0,P’1,P’2,P3
And E, filling the stroke shapes formed by the track points and storing the stroke shapes as each frame of the animation to generate a video file. The color of the filling may be black or other colors, and is not limited herein. The format of the video file is not limited, such as AVI format and the like.
While the foregoing description shows and describes the preferred embodiments of the present invention, it is to be understood that the invention is not limited to the forms disclosed herein, but is not to be construed as excluding other embodiments and is capable of use in various other combinations, modifications, and environments and is capable of changes within the scope of the inventive concept as described herein, commensurate with the above teachings, or the skill or knowledge of the relevant art. And that modifications and variations may be effected by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (4)

1. A method for generating dynamic writing animation from calligraphy Chinese character images is characterized by comprising the following steps,
A) establishing at least one standard stroke model based on statistics;
B) inputting a calligraphy Chinese character image and extracting a stroke contour of the Chinese character image;
C) the user interactively inputs the stroke tip motion trail of the calligraphy Chinese character in the stroke outline of the Chinese character image by using a digital board;
D) according to the standard stroke model selected by the user, the standard stroke model is used as the basic stroke shape of each track point on the stroke front motion trail input by the user, and then the standard stroke model is adjusted by combining the outline;
E) and sequentially filling the strokes formed by each track point, storing the strokes as each frame of the animation, and generating a video file.
2. The method of claim 1, wherein step A) further comprises the step of,
A1) collecting real brush touch samples written on paper by different types of writing brushes;
A2) counting the characteristic value of the real pen touch sample;
A3) and combining the characteristic values to respectively obtain the parameter equations of the standard brush stroke models of the different types of writing brushes.
3. The method of claim 1, wherein said step B) further comprises the step of,
B1) after inputting the calligraphy Chinese character image, performing black and white binarization processing on the image;
B2) and extracting stroke outlines of the Chinese character images by using a freeman chain code.
4. The method of claim 1, wherein said step D) further comprises the step of,
D1) calculating four vertex coordinates of the standard pen touch model of the current track point according to the standard pen touch model selected by the user and each track point information interactively input;
D2) judging whether the coordinates of four vertexes of the current track point are all in the stroke contour of the Chinese character image? If yes, go to step D4); if not, go to step D3);
D3) adjusting four vertex coordinates of the current track point to be positioned in the stroke contour of the Chinese character image, and taking the adjusted four vertex coordinates as the four vertex coordinates of the standard stroke model of the current track point;
D4) reversely solving Bezier curve control points according to the four vertex coordinates of the current track point and generating a Bezier curve;
D5) is it determined whether all of the generated bezier curves are located within the stroke contour of the chinese character image? If yes, ending; if not, go to step D6);
D6) and deleting the part of the Bezier curve outside the stroke contour of the Chinese character image, replacing the part of the Bezier curve with the corresponding contour curve, and ending.
CN201110247328.XA 2011-08-26 2011-08-26 Method for generating dynamic writing animation from calligraphy Chinese character image Expired - Fee Related CN102289838B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110247328.XA CN102289838B (en) 2011-08-26 2011-08-26 Method for generating dynamic writing animation from calligraphy Chinese character image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110247328.XA CN102289838B (en) 2011-08-26 2011-08-26 Method for generating dynamic writing animation from calligraphy Chinese character image

Publications (2)

Publication Number Publication Date
CN102289838A true CN102289838A (en) 2011-12-21
CN102289838B CN102289838B (en) 2014-07-02

Family

ID=45336224

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110247328.XA Expired - Fee Related CN102289838B (en) 2011-08-26 2011-08-26 Method for generating dynamic writing animation from calligraphy Chinese character image

Country Status (1)

Country Link
CN (1) CN102289838B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103632387A (en) * 2013-12-03 2014-03-12 北京理工大学 Method and system for generation of brush writing copybook
CN104821005A (en) * 2015-05-12 2015-08-05 南京师范大学 Method of writing process dynamic reproduction of Chinese character calligraphy works, capable of simulating gesture style
CN105425979A (en) * 2015-10-30 2016-03-23 河南理工大学 Method for realizing robot anthropomorphic writing
CN105468574A (en) * 2015-11-19 2016-04-06 厦门大学 Decorative font synthesizing method
CN106503756A (en) * 2016-10-18 2017-03-15 上海子墨国际文化传播有限公司 Based on the method that image outline sets up Chinese character handwriting model
CN106649539A (en) * 2016-11-02 2017-05-10 深圳市幻实科技有限公司 Method and device for playing augmented reality videos
CN108038890A (en) * 2017-12-06 2018-05-15 广州视源电子科技股份有限公司 Vector diagram demonstration method, device, equipment and computer storage medium
CN108244205A (en) * 2018-01-15 2018-07-06 王晓茗 A kind of calligraphy biscuit and preparation method thereof
CN109299649A (en) * 2018-07-25 2019-02-01 高金山 A kind of processing method and processing device of dynamic writing brush word
CN109746916A (en) * 2019-01-28 2019-05-14 武汉科技大学 A kind of method and system of machine person writing calligraphy
CN110531875A (en) * 2019-08-21 2019-12-03 深圳市威屏科技有限公司 Write generation method, terminal device and the storage medium of the vigour of style in writing
CN111063009A (en) * 2019-12-18 2020-04-24 山东山科智能科技有限公司 Chinese character writing animation demonstration method and device
CN113436298A (en) * 2021-07-05 2021-09-24 深圳软牛科技有限公司 Method, device and related components for automatically generating Chinese character stroke order animation

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0398023A (en) * 1989-09-12 1991-04-23 Sharp Corp Matrix type display device
JPH09198023A (en) * 1996-01-11 1997-07-31 Hidenori Ito Software for preparing scratchy and blurry hair-pencil font
CN1996347A (en) * 2006-09-14 2007-07-11 浙江大学 Visualized reproduction method based on handwriting image
CN101699516A (en) * 2009-10-30 2010-04-28 华南理工大学 Stroke rendering method for beautifying hand-written Chinese characters
CN101916451A (en) * 2010-07-30 2010-12-15 浙江大学 Method for rendering specific style of calligraphy

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0398023A (en) * 1989-09-12 1991-04-23 Sharp Corp Matrix type display device
JPH09198023A (en) * 1996-01-11 1997-07-31 Hidenori Ito Software for preparing scratchy and blurry hair-pencil font
CN1996347A (en) * 2006-09-14 2007-07-11 浙江大学 Visualized reproduction method based on handwriting image
CN101699516A (en) * 2009-10-30 2010-04-28 华南理工大学 Stroke rendering method for beautifying hand-written Chinese characters
CN101916451A (en) * 2010-07-30 2010-12-15 浙江大学 Method for rendering specific style of calligraphy

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《系统仿真学报》 20060331 毛国红、张俊松、何兴恒 "虚拟毛笔模型研究综述" 第669-674页 1-4 第18卷, 第3期 *
毛国红、张俊松、何兴恒: ""虚拟毛笔模型研究综述"", 《系统仿真学报》 *

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103632387A (en) * 2013-12-03 2014-03-12 北京理工大学 Method and system for generation of brush writing copybook
CN104821005A (en) * 2015-05-12 2015-08-05 南京师范大学 Method of writing process dynamic reproduction of Chinese character calligraphy works, capable of simulating gesture style
CN104821005B (en) * 2015-05-12 2017-10-10 南京师范大学 The method that the Chinese character calligraphy works writing process of style of brushwork style dynamically reappears can be simulated
CN105425979A (en) * 2015-10-30 2016-03-23 河南理工大学 Method for realizing robot anthropomorphic writing
CN105468574B (en) * 2015-11-19 2018-11-16 厦门大学 The synthetic method of dingbat
CN105468574A (en) * 2015-11-19 2016-04-06 厦门大学 Decorative font synthesizing method
CN106503756A (en) * 2016-10-18 2017-03-15 上海子墨国际文化传播有限公司 Based on the method that image outline sets up Chinese character handwriting model
CN106649539A (en) * 2016-11-02 2017-05-10 深圳市幻实科技有限公司 Method and device for playing augmented reality videos
CN108038890A (en) * 2017-12-06 2018-05-15 广州视源电子科技股份有限公司 Vector diagram demonstration method, device, equipment and computer storage medium
CN108244205A (en) * 2018-01-15 2018-07-06 王晓茗 A kind of calligraphy biscuit and preparation method thereof
CN109299649A (en) * 2018-07-25 2019-02-01 高金山 A kind of processing method and processing device of dynamic writing brush word
CN109299649B (en) * 2018-07-25 2023-04-18 高金山 Method and device for processing dynamic calligraphy characters
CN109746916A (en) * 2019-01-28 2019-05-14 武汉科技大学 A kind of method and system of machine person writing calligraphy
CN109746916B (en) * 2019-01-28 2021-01-05 武汉科技大学 Method and system for robot to write calligraphy
CN110531875A (en) * 2019-08-21 2019-12-03 深圳市威屏科技有限公司 Write generation method, terminal device and the storage medium of the vigour of style in writing
CN110531875B (en) * 2019-08-21 2023-12-12 华诺科技武汉有限公司 Writing stroke generation method, terminal equipment and storage medium
CN111063009A (en) * 2019-12-18 2020-04-24 山东山科智能科技有限公司 Chinese character writing animation demonstration method and device
CN113436298A (en) * 2021-07-05 2021-09-24 深圳软牛科技有限公司 Method, device and related components for automatically generating Chinese character stroke order animation
CN113436298B (en) * 2021-07-05 2023-09-19 深圳软牛科技有限公司 Method and device for automatically generating Chinese character stroke order animation and related components thereof

Also Published As

Publication number Publication date
CN102289838B (en) 2014-07-02

Similar Documents

Publication Publication Date Title
CN102289838A (en) Method for generating dynamic writing animation from calligraphy Chinese character image
US9268418B2 (en) Simulation of an erodible tip in a natural media drawing and/or painting simulation
US10217253B2 (en) Methods and apparatus for simulation of a stateful brush tip in a natural media drawing and/or painting simulation
CN106384094B (en) A kind of Chinese word library automatic generation method based on writing style modeling
CN101699516B (en) Stroke rendering method for beautifying hand-written Chinese characters
CN103268166B (en) The former handwriting information collection of handwriting input device and display packing
CN105046730B (en) Written handwriting rendering method and device applied to writing brush
CN111142770B (en) Method and processing device for generating strokes
CN104821005B (en) The method that the Chinese character calligraphy works writing process of style of brushwork style dynamically reappears can be simulated
CN107610200B (en) Character library rapid generation method based on characteristic template
CN109407954A (en) A kind of method for deleting and system of handwriting trace
CN104166499A (en) Handwriting practice system and practice handwriting automatic detecting and evaluating method
CN102496176B (en) Pen calligraphy expression method based on force information
Wong et al. Model-based analysis of Chinese calligraphy images
CN1996347A (en) Visualized reproduction method based on handwriting image
CN104391651A (en) Calligraphic handwriting presentation method based on optical principle
Yu et al. Realistic synthesis of cao shu of Chinese calligraphy
CN101697234A (en) Stroke segmentation modeling-based handwritten Chinese character Lishu beautifying method
CN109857322B (en) Android-based painting brush width control method and device
Su et al. Simulating artistic brushstrokes using interval splines
CN104951811B (en) Row style line recognition methods and device applied to brush writing
CN104794741B (en) The removing method and system of a kind of hand-drawing graphics puppet break
CN107665186B (en) A kind of peculiar font generation method
Yang et al. Animating the brush-writing process of Chinese calligraphy characters
CN113392780B (en) Character image distortion deformation method for AI recognition of Chinese characters

Legal Events

Date Code Title Description
C06 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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140702

Termination date: 20170826