CN106339460A - Online drawing processing system and online drawing processing method - Google Patents

Online drawing processing system and online drawing processing method Download PDF

Info

Publication number
CN106339460A
CN106339460A CN201610742496.9A CN201610742496A CN106339460A CN 106339460 A CN106339460 A CN 106339460A CN 201610742496 A CN201610742496 A CN 201610742496A CN 106339460 A CN106339460 A CN 106339460A
Authority
CN
China
Prior art keywords
module
error
paintbrush
online
numerical digit
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
CN201610742496.9A
Other languages
Chinese (zh)
Other versions
CN106339460B (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 Youlaibai Network Technology Co Ltd
Original Assignee
Xiamen Youlaibai Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiamen Youlaibai Network Technology Co Ltd filed Critical Xiamen Youlaibai Network Technology Co Ltd
Priority to CN201610742496.9A priority Critical patent/CN106339460B/en
Publication of CN106339460A publication Critical patent/CN106339460A/en
Application granted granted Critical
Publication of CN106339460B publication Critical patent/CN106339460B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • 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/016Input arrangements with force or tactile feedback as computer generated output to the user
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The invention discloses an online drawing processing system and an online drawing processing method. The system comprises a digital panel module and a painting brush, wherein the digital panel module is used for sensing and judging the position and motion information of the painting brush; the system further comprises an auxiliary force feedback module; the auxiliary force feedback module is used for transmitting the acquired position and motion information of the painting brush to the digital panel module, and correcting the painting brush in real time after comparing processing. According to the online drawing processing system and the online drawing processing method disclosed by the invention, state parameter errors of online drawing can be fed back in real time, and a user can understand the difference between an existing work and an original work; meanwhile, a scoring result can be quantitatively given out, and the user is enabled to experience the improvement process of drawing skills during multiple practices.

Description

A kind of online processing system and method for painting
[technical field]
The invention belongs to online drawing techniques field is and in particular to a kind of online processing system and method for painting.
[background technology]
Drawing be a kind of copy manually in two-dimentional plane naturally art, except traditional hand-drawing method with Outward, in today of computer technology high development, the appearance of various professional mapping softwares, can be more simply more efficient meter The image of same high-quality is drawn out in calculation machine.But foundation of painting grounding in basic skills just can solve not by computer drawing software, Skilled painting skill needs long-term study and gropes.The improving it is still desirable to by traditional teaching method of painting skill. How to borrow computer and the Internet to improve the embodiment of painting skill qualitative, quantitative it is still desirable to continuous study.
Now in the art, image comparison algorithm comparative maturity, can directly calculate figure by the rgb Euclidean distance of image As similarity.This technology transplant is come to compare for drawing, limits more, do not require nothing more than image size identical, also Require image color identical, preferable achievement could be obtained.It is only applicable to imitation to study painting.But in fact, several factors are Negligible, completing a drawing marking system does not need so many restriction.
[content of the invention]
The technical problem to be solved is for above-mentioned deficiency of the prior art, provides a kind of online drawing Automatic assistant learning system and method, reach, by flexible Selecting All Parameters, the purpose evaluating different drawing methods, can carry out Pointedly train, other is not needed the parameter tested can automatically correctly configure, it is to avoid many factors mixed influence terminates most Really, solve the problems, such as present in prior art, to be automatically positioned gap and quantitative drawing result.
The present invention employs the following technical solutions:
A kind of online processing system of painting, including numerical digit plate module and paintbrush, described numerical digit plate module is used for sensing and judges The position of described paintbrush and movable information, also include assisting force feedback module, described auxiliary force feedback module is used for collection Described pen position and movable information are sent to described numerical digit plate module and after comparison process, described paintbrush are repaiied in real time Just.
Further, described auxiliary force feedback module includes providing the Web page module of drawing display interface, institute for user State that Web page module passes sequentially through card module and drive module connects to described numerical digit plate module, by described numerical digit plate module with Described paintbrush connection is fed back, and the described Web page module information receiving is transmitted to drive module and processes by described card module After be sent to numerical digit plate module.
Further, described paintbrush is provided with digit chip processing module and motor vibration module, at described digit chip Reason module receives the feedback information of described numerical digit plate module, and controls described motor vibration module vibrations according to described feedback information Realize force feedback.
Further, it is connected by rf radio frequency between described numerical digit plate module and described paintbrush.
Further, it is additionally provided with the assisted calibration module for Exception Filter jitter error in described numerical digit plate module, Described assisted calibration module is connected with described drive module, for receiving the mark of the described paintbrush that described drive module sends respectively Calibration information and real time position, movable information carry out contrast process.
Further, described assisted calibration functional module includes path analysis module, acquisition module and error calculating module, Described path analysis module is connected with described drive module, and the standard routes information for receiving described drive module transmission is concurrent Give described error calculating module, described acquisition module is used for the described pen position of real-time reading and movable information and is sent to institute State error calculating module, described error calculating module is connected with described drive module, for described through input reporting module Pen position and movable information occur during larger error, it being modified processing.
A kind of processing method of online drawing processing system, comprises the following steps:
S1: painted after Web page module chooses drawing parameter, described drawing parameter includes position, color, thickness, pen Pressure;
S2: real time record drawing parameter, and carry out contrast feedback error and be modified to paintbrush with canonical parameter, parameter pair The real-time display on Web page module than curve;
S3: according to actual drawing parameter, drawing is contrasted and score.
Further, described Web page module includes mission area, painting canvas area and contrast feedback area, and described mission area is used for providing Standard drawing drawing curve sample, described painting canvas area is used for user and paints, and described contrast feedback area is used for showing mission area simultaneously The pressure sensitivity curve in pressure sensitivity curve and painting canvas area.
Further, in step s2, after paintbrush often moves a certain distance, calculate and lines same characteristic features selected by mission area The offset vector α of point, ensuing drafting, calculate the ranging offset vector of current point and lines same characteristic features point selected by mission area β, if α and β is equal then it is assumed that current drafting does not have error, if remembering error vector γ=β-α, it is adjacent that note is drawn The curve distance of two characteristic points is θ, noteFor the percentage fraction of current stroke position, by current point to γ's Opposite direction correction, if corrected range is equal to γ, can fully return to task image level.
Further, when executing distance correction, force feedback is carried out to paintbrush so that becoming difficult to the drafting in γ direction, to γ Reciprocal drafting becomes different, and now color and thickness information keep constant in the drawing process of each, when subtracting the first stroke of a Chinese character with 100 Arranges value and standard value Error Absolute Value again divided by the maximum of value 100 can be taken advantage of again;
The calculation of color error is that the error sum of rgb component is averaged again;Pressure sensitivity is continuous in drawing process Change, advanced row numerical intervals conversion, set 0 for no pressure sensitivity, 100 is maximum pressure sensitivity, subtracts all pressure sensitivity collecting with 100 Absolute value error is averaged.
Compared with prior art, the present invention at least has the advantages that
A kind of online drawing processing system of the present invention is anti-by arranging common auxiliary force in numerical digit plate module and paintbrush Feedback module, so that drawing on the Digitizing plate of smooth flat, can reach the mechanics feedback effectss that approximate groove is practised handwriting, making User can perceive drawing and the difference of drawing on errors present on tram, assists force feedback system can pass through in real time Offset correction allow users to perceive preferable draw and the actual intermediateness drawn, be capable of quantitative Cognitive Dissonance. Simultaneously as revising the accumulation degree decreasing rendering error, user can be avoided because accumulation occurs during wieling the pen Obvious errors lead to draw interrupts.
Further, described Web page module passes sequentially through card module and drive module connects to numerical digit plate module, can Directly invoke bottom layer driving module.
Further, digit chip and motor vibration are arranged by paintbrush, can by the error seen on webpage intensity, by Vision, via radio frequency, is then converted to the mechanics error intensity of tactile.When so that plate is painted, eye and handss reach a kind of state reconciliation.
Further, by assisted calibration module is installed additional on Digitizing plate, abnormal drawing can be fallen with automatic fitration and wield the pen, Do not affect the fluency wield the pen, it is to avoid interruption of wieling the pen simultaneously.Make user need not cancel modification on software view, improve and paint Draw efficiency.
Online drawing processing method disclosed by the invention, based on said apparatus, by the platform of online processing system of painting Support, can pointedly user be trained, the required drawing parameter of drawing is divided into two classes, a class is to need training to survey Examination, platform is not intervened, another kind of need not train test, webpage drawing in right value can be set automatically, subtract Lack the burden of user's regulation, the parameter for some Real-time and Dynamic change of more difficult grasp is it is also possible to be somebody's turn to do by setting automatically The mode of parameter right value ignores its effect, and then the training of parameter of can pointedly simply being painted.
Further, by increasing contrast district in Web page module, can be by rendering parameter curve Dynamic Display, on the one hand Complete the Parameter analysis to mission area picture, facilitate user to understand the method drawn, so that user's real-time perception is arrived The gap of drawing parameter, can carry out study adjustment in drawing process in real time.
In sum, the present invention paint online processing system and method easy and simple to handle, convenient, time saving and energy saving, can be real-time The state parameter error of the online drawing of feedback, so that user understands the difference with original works, can quantitatively provide scoring simultaneously As a result, user is made can to experience the process of painting skill raising in multiple exercise.
Below by drawings and Examples, technical scheme is described in further detail.
[brief description]
Fig. 1 is Web page module schematic diagram of the present invention;
The flow chart that Fig. 2 paints for the first stroke of a Chinese character of the present invention;
Fig. 3 completes for stroke of the present invention flow chart of post processing;
The flow chart that Fig. 4 calculates for final score;
Fig. 5 is present system structural representation;
Fig. 6 is that in marking system of the present invention, parameter chooses flow chart;
Fig. 7 is assisted calibration modular structure schematic diagram of the present invention.
[specific embodiment]
Refer to shown in Fig. 5 and Fig. 7, the invention discloses a kind of online processing system of painting, include numerical digit plate module with Paintbrush, is connected by rf radio frequency between described numerical digit plate module and described paintbrush, and described numerical digit plate module is used for sensing and judges institute State position and the movable information of paintbrush, also include assisting force feedback module, described auxiliary force feedback module is used for the institute of collection State pen position and movable information is sent to described numerical digit plate module and after comparison process, described paintbrush is revised in real time.
Wherein, the apparatus system of auxiliary force feedback is made up of five parts, and the superiors are 501 Web page modules, produce as event Raw source, next layer is 502 card modules, is responsible for connecting described Web page module and drive module, only makees forwarding capability.Again to It is 503 drive modules down, finally for hardware unit 504 numerical digit plate module and 505 electromagnetic screen paintbrushes, paintbrush is provided with digit chip Processing module and motor vibration module, digit chip processing module receives the feedback information of described numerical digit plate module, and according to institute Stating feedback information controls described motor vibration module vibrations to realize force feedback.
During feedback, event is transmitted successively from top to bottom, after reaching numerical digit plate module, numerical digit plate module transmitting rf radio frequency letter Number, paintbrush receives radiofrequency signal, and the digital processing chip of paintbrush, according to signal strength, is converted to the electric current of respective strengths, enters one Step ground, electric current completes vibrating function by the motor apparatus installed on pen, to reach force feedback effect.
It is additionally provided with the assisted calibration module for Exception Filter jitter error, described assisted calibration mould in numerical digit plate module Block is connected with described drive module, for receiving the standard information of the described paintbrush that described drive module sends and real-time position respectively Put, movable information carries out contrast process.Described assisted calibration functional module includes path analysis module, acquisition module and error meter Calculate module, described path analysis module is connected with described drive module, for receiving the standard routes that described drive module sends Information is simultaneously sent to described error calculating module, and described acquisition module is for the described pen position of reading and movable information in real time simultaneously It is sent to described error calculating module, described error calculating module is connected with described drive module through input reporting module, uses When in described pen position and movable information appearance larger error, it is modified processing.
During studying painting, by assisted calibration function is installed additional to numerical digit plate module, can effectively filter out abnormal shake The drawing error causing.As shown in fig. 7, numerical digit plate module installs 703 and 705 two modules additional, 703 path analysis module be used for from Drive module receives paintbrush track to be practised, and in drawing process, acquisition module 704 reads the paintbrush position collecting in real time Confidence ceases, and 705 error calculating module are responsible for calculating and plotting error, when error in the reasonable scope when, do not make any process, by 706 input reporting module directly report drive module in real time.Conversely, when there is larger jitter error, abandoning reporting, but Because paintbrush moves a segment distance in numerical digit plate module, and the operation principle according to numerical digit plate module, the position letter reporting Breath, is to be reported based on the contact position of paintbrush sum digit plate module, and therefore this segment distance error will when reporting position next time Carry out position correction, the distance vector of correction, that is, deduct the vector of error, error calculating module is responsible for safeguarding this error amount, If one time lines draw out existing multiple error, carry out the superposition of error vector, after user's lift pen, error resets.
A kind of processing method of online drawing processing system, comprises the following steps:
S1: painted after Web page module chooses drawing parameter, described drawing parameter includes position, color, thickness, pen Pressure;
S2: real time record drawing parameter, and carry out contrast feedback error and be modified to paintbrush with canonical parameter;
S3: according to actual drawing parameter, drawing is contrasted and score.
As described in this document, user opens online drawing webpage using client devices.
Refer to shown in Fig. 1, Web page module comprises mission area 101 and canvas area 102.Mission area is treated for displaying Copy picture piece, canvas area is used for user and creates drawing.Drawing only points at lines drawing and a color filling, does not include image Circle in element and usual painting software, rectangle, line, text and other kinds of element.Lines itself can carry according to rule Take set of characteristic points.
When each pen is drawn a picture, there are multiple parameters, such as thickness, color, speed or pen pressure, be generally divided into two kinds of parameters, one Planting is preset parameter, and during currently wieling the pen, numerical value keeps constant, and another kind is variable element, and the motion value of random notes is continuous Change.
Contain the works for study drawing in website, choose one of works in mission area when learning every time and paint System, each works is made up of one group of lines, and each lines can extract out different characteristic points, similar for calculated curve Degree.
Painting canvas can have smoothness attribute, the easy degree drawn for reaction.And smoothness attribute can dynamically change Become, change according to the similarity being curved lines.
Study draw when, the lines content that stroke-starting position, each pen complete, in addition draw direction be probably all difference 's.Therefore, lines itself have to be detachable combinative.Next to that solving test to choose which drawing parameter, test parameter Carry out intelligence by different exercise species flexibly to choose, the parameter acquiescence do not tested is known using the corresponding lines of mission area Value, when user paints, the parameter do not tested can reach in drawing process and carry out Automatic Program row and change, and participates in without user. Finally need solution is then the various scoring algorithms of different test parameters.
Refer to shown in Fig. 2, when 201 user's first stroke of a Chinese character are drawn;202 systems find approximate one of pen-down position according to position Curve;203 users also can switch the custom order that curve meets user by selecting;Selection mode includes keyboard shortcut Or touch pen button;After 205 users select, according to actual exercise needs, setting drawing preset parameter, is allowed to and task automatically The parameter of the corresponding lines in region is identical, and painting canvas is somewhat adapted to Select Error, and user's first stroke of a Chinese character is drawn, when paintbrush often moves After dynamic certain distance, calculate the offset vector α with lines same characteristic features point selected by mission area.
Ensuing drafting, the lines difference of the current drafting of 206 real time record, and feedback error, calculate current point and The ranging offset vector β of lines same characteristic features point selected by mission area, if α and β is equal then it is assumed that current draw not by mistake Difference.If remembering error vector γ=β-α, the curve distance of the two neighboring characteristic point that note is drawn is θ, noteFor the percentage fraction of current stroke position, in addition to scoring, especially, open feedback modifiers function, can Be modified in real time process, revise be exactly by opposite direction correction from current point to γ, if corrected range is equal to γ, can Fully return to task image level, alternatively, carry out part correction and experience error using user, prop up in paintbrush simultaneously In the case of holding, carrying out force feedback so that becoming difficult to the drafting in γ direction, becoming different to the reciprocal drafting of γ.Institute is a little successively Analogize, processed all characteristic points and terminated until lifting pen.
Further, except position can be used for scoring, the pen in the color of paintbrush selection, thickness, and drawing process Pressure may be used to score.In terms of color, thickness can be come by the numerical error of mission area and canvas area homologous pair bar parameter Point counting number, and pen pressure is the parameter of dynamic change, when drawing, with position x, y-coordinate one reacts the dynamic letter of current time Breath.A kind of scoring algorithm based on pen pressure is to complete after one, respectively displacement-the pressure sensitivity of two contrast lines of matching Curve, the normalization of go forward side by side row distance and pressure sensitivity is conveniently compared.Then the integration taking difference section absolute value is pressure sensitivity fraction.For Preferably real-time exhibition difference, can contrast feedback areas Dynamic Display two pressure sensitivity curves single 103, mission area Due to for contents known, can all directly show, the pressure sensitivity curve of canvas area is that similar oscillographic mode is real to pressure sensitivity curve When show, two pressure sensitivity curves are shown in the same area, can intuitively find out Real-time Error.
Refer to shown in Fig. 3,301 user's lift pens, complete to draw current stroke;302 now Detection task regions selected Whether lines compare completes;If 303 have completed, count the average mark of whole lines;If 304 lift pen in advance, will be selected Lines are decomposed into be drawn part and not to draw part;305 give drawn lines marking, be masked as drawing simultaneously, no longer by Choose.Do not draw part to may continue to drafting and choose.If not lifting pen after drafting current stroke yet, automatically terminate to 303 process As a result, and repeat 202 automatically select close curve start draw.
The following is the explanation to automated decision system
After user terminates drawing, system is evaluated and tested according to the difference of drawing image and reference picture.Evaluation and test angle has figure Shape and image two ways.Drawing process is compared in figure evaluation and test, and image evaluation and test is then the final drawing result of comparison.Common paint Draw the exercise of training packets vinculum bar and color exercise, figure evaluation and test is suitable for lines exercise, and image evaluation and test is suitable for color exercise.
Refer to shown in Fig. 4, have calculated that difference scores due in drawing process, complete 401, user submits to After works, the lines of all selected mistakes are counted average mark by 402, do not draw lines for counting in unfinished portion 403 Proportion in all lines, carries out corresponding deduction of points process.Then the fraction of 404 calculating image similarities, image phase are carried out There are ways to calculate in image procossing like degree and realize, including rectangular histogram contrast, sift (scale-invariant Feature transform, Scale invariant features transform) etc. image characteristics extraction contrast, comprehensive all of above knot in 405 Really, calculate user finally to paint fraction.
Refer to shown in Fig. 6, intelligence is chosen drawing parameter and scored, the function of exercise works is provided and calculates works Draw difficulty, the exercise achievement of exercise user is counted simultaneously.
After 601 users open works;The drafting difficulty of 602 this works of land identification, draws difficulty and further segments The principle being calculated based on variance statistic based on prior art for the difficulty of various diagram parameters, difficulty calculating, for fixing ginseng Number, is counted in units of lines, for running parameter, is carried out statistical computation knot with all data that each lines collects Really, finally all lines take average;603 platforms are responsible for recording user profile, and when each user submits exercise scoring to, platform arranges The achievement of each drawing parameter, the difficulty in combination with this works parameter is adjusted.Platform is with last score calculation several times This parameter drawing level of this user;604, in new exercise is tested, filter out the parameter especially difficult to user and have held Easy parameter, alternatively, user can select to abandon this strobe utility;In 605, parameter tags are two classes, and a class is non-mistake The test parameter of filter, is obtained by user's drawing input, another kind of is the non-test parameter filtering out, in drawing process in exercise In be automatically set using correct value, and participate in without user so that user becomes simpler during studying painting.
Submit to after exercise through multiple users, each task picture there has been a series of user's exercise list and obtains Point, user can select to check the works of other users, and including drawing process, or even user can select other user's works Afterwards, automatically tested and assessed out the similarity with this works for oneself works by backstage of painting online.
In the learning process of drawing, for different exercise modes, required algorithm is differentiated.For example it is directed to Lines are practised, then need not pay close attention to its color parameter, can first do image black and white binary conversion treatment doing, it is to avoid color when image compares Affect final appraisal result.When being and for example directed to color exercise, can be directly multiple by all lines of mission area when exercise starts Make canvas area, freely painted in canvas area by user, during scoring, then emphasis considers the difference of two area image rgb values Different.
Above content technological thought only to illustrate the invention, it is impossible to limit protection scope of the present invention with this, every is pressed According to technological thought proposed by the present invention, any change done on the basis of technical scheme, each fall within claims of the present invention Protection domain within.

Claims (10)

1. it is characterised in that including numerical digit plate module and paintbrush, described numerical digit plate module is used for a kind of online processing system of painting Sensing judges position and the movable information of described paintbrush, also includes assisting force feedback module, described auxiliary force feedback module is used for The described pen position of collection and movable information are sent to described numerical digit plate module after comparison process, described paintbrush is entered Row is revised in real time.
2. a kind of online processing system of painting according to claim 1 is it is characterised in that described auxiliary force feedback module bag Include the Web page module that drawing display interface is provided for user, described Web page module passes sequentially through card module and drive module connects It is connected to described numerical digit plate module, be connected with described paintbrush by described numerical digit plate module and fed back, described card module will connect The described Web page module information receiving is transmitted to after drive module is processed and is sent to numerical digit plate module.
3. a kind of online processing system of painting according to claim 2 is it is characterised in that described paintbrush is provided with digital core Piece processing module and motor vibration module, described digit chip processing module receives the feedback information of described numerical digit plate module, and Described motor vibration module vibrations are controlled to realize force feedback according to described feedback information.
4. according to claim 2 a kind of online paint processing system it is characterised in that described numerical digit plate module with described Connected by rf radio frequency between paintbrush.
5. a kind of online processing system of painting according to claim 2 is it is characterised in that also set in described numerical digit plate module It is equipped with the assisted calibration module for Exception Filter jitter error, described assisted calibration module is connected with described drive module, use Carry out at contrast in the standard information and real time position, movable information receiving the described paintbrush that described drive module sends respectively Reason.
6. a kind of online processing system of painting according to claim 5 is it is characterised in that described assisted calibration functional module Including path analysis module, acquisition module and error calculating module, described path analysis module is connected with described drive module, uses In receiving the standard routes information that described drive module sends and being sent to described error calculating module, described acquisition module is used for Read described pen position and movable information in real time and be sent to described error calculating module, described error calculating module is through defeated Enter reporting module to be connected with described drive module, for entering to it when larger error occurs in described pen position and movable information Row correcting process.
7. a kind of processing method of online drawing processing system according to any one of claim 1 to 6, its feature exists In comprising the following steps:
S1: painted after Web page module chooses drawing parameter, described drawing parameter includes position, color, thickness, pen pressure;
S2: real time record drawing parameter, and carry out contrast feedback error and be modified to paintbrush with canonical parameter, parameter comparison is bent Line shows in real time on Web page module;
S3: according to actual drawing parameter, drawing is contrasted and score.
8. a kind of online processing method of painting according to claim 7 is it is characterised in that described Web page module includes task Area, painting canvas area and contrast feedback area, described mission area is used for providing standard drawing drawing curve sample, and described painting canvas area is used for user Drawing, described contrast feedback area is used for showing the pressure sensitivity curve of mission area and the pressure sensitivity curve in painting canvas area simultaneously.
9. a kind of online processing method of painting according to claim 7 is it is characterised in that in step s2, when paintbrush often moves After dynamic certain distance, calculate the offset vector α with lines same characteristic features point selected by mission area, ensuing drafting, calculate current The ranging offset vector β of point and lines same characteristic features point selected by mission area, if α and β is equal then it is assumed that current draw not by mistake Difference, if remember error vector γ=β-α, the curve distance of the two neighboring characteristic point that note is drawn is θ, noteFor the percentage fraction of current stroke position, by opposite direction correction from current point to γ, if corrected range etc. It is same as γ, then can fully return to task image level.
10. a kind of online processing method of painting according to claim 9 is it is characterised in that when executing distance correction pair Paintbrush carries out force feedback so that becoming difficult to the drafting in γ direction, becomes different to the reciprocal drafting of γ, now color and thickness information Keep constant in the drawing process of each, with 100 subtract the Error Absolute Value of arranges value during the first stroke of a Chinese character and standard value again divided by The maximum of value can take advantage of 100 again;
The calculation of color error is that the error sum of rgb component is averaged again;Pressure sensitivity is to be continually changing in drawing process , advanced row numerical intervals conversion, set 0 for no pressure sensitivity, 100 is maximum pressure sensitivity, subtracts all pressure sensitivity collecting with 100 absolute Value error is averaged.
CN201610742496.9A 2016-08-26 2016-08-26 A kind of online processing system and method for painting Active CN106339460B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610742496.9A CN106339460B (en) 2016-08-26 2016-08-26 A kind of online processing system and method for painting

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610742496.9A CN106339460B (en) 2016-08-26 2016-08-26 A kind of online processing system and method for painting

Publications (2)

Publication Number Publication Date
CN106339460A true CN106339460A (en) 2017-01-18
CN106339460B CN106339460B (en) 2019-09-10

Family

ID=57822614

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610742496.9A Active CN106339460B (en) 2016-08-26 2016-08-26 A kind of online processing system and method for painting

Country Status (1)

Country Link
CN (1) CN106339460B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107704109A (en) * 2017-07-11 2018-02-16 张晓军 Study drawing pen is far controlled in a kind of intelligent cloud computing
CN107734056A (en) * 2017-11-07 2018-02-23 北京仿真中心 A kind of online collaboration drawing board based on NodeJS technologies
CN109243244A (en) * 2018-08-13 2019-01-18 广东小天才科技有限公司 Writing scoring method, device, equipment and storage medium
CN111341444A (en) * 2019-12-31 2020-06-26 东莞市东全智能科技有限公司 Intelligent drawing scoring method and system
CN114727142A (en) * 2022-03-30 2022-07-08 海信视像科技股份有限公司 Display device and collaborative drawing method
CN115686222A (en) * 2022-11-18 2023-02-03 青岛酒店管理职业技术学院 Virtual portrait drawing system based on mixed reality technology

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090157366A1 (en) * 2007-12-12 2009-06-18 Electronics And Telecommunications Research Institute System for simulating digital watercolor image and method therefor
CN101639896A (en) * 2009-05-19 2010-02-03 上海闻泰电子科技有限公司 Data filtering and smoothing method applied to touch screen
CN102184068A (en) * 2011-05-23 2011-09-14 刘平 Digitizer system with pen touch pressure induction function
US20130136377A1 (en) * 2011-11-29 2013-05-30 Samsung Electronics Co., Ltd. Method and apparatus for beautifying handwritten input
CN103518160A (en) * 2011-05-10 2014-01-15 西斯维尔科技有限公司 Image capturing apparatus with management and correction of inclinations
CN103606315A (en) * 2013-11-28 2014-02-26 王滨 Touch-screen painting and calligraphy practicing method and practicing device thereof
CN105045462A (en) * 2015-05-21 2015-11-11 深圳市威通科技有限公司 Prompting method and apparatus for human-computer interaction interface of computer-aided test system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090157366A1 (en) * 2007-12-12 2009-06-18 Electronics And Telecommunications Research Institute System for simulating digital watercolor image and method therefor
CN101639896A (en) * 2009-05-19 2010-02-03 上海闻泰电子科技有限公司 Data filtering and smoothing method applied to touch screen
CN103518160A (en) * 2011-05-10 2014-01-15 西斯维尔科技有限公司 Image capturing apparatus with management and correction of inclinations
CN102184068A (en) * 2011-05-23 2011-09-14 刘平 Digitizer system with pen touch pressure induction function
US20130136377A1 (en) * 2011-11-29 2013-05-30 Samsung Electronics Co., Ltd. Method and apparatus for beautifying handwritten input
CN103606315A (en) * 2013-11-28 2014-02-26 王滨 Touch-screen painting and calligraphy practicing method and practicing device thereof
CN105045462A (en) * 2015-05-21 2015-11-11 深圳市威通科技有限公司 Prompting method and apparatus for human-computer interaction interface of computer-aided test system

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107704109A (en) * 2017-07-11 2018-02-16 张晓军 Study drawing pen is far controlled in a kind of intelligent cloud computing
CN107734056A (en) * 2017-11-07 2018-02-23 北京仿真中心 A kind of online collaboration drawing board based on NodeJS technologies
CN109243244A (en) * 2018-08-13 2019-01-18 广东小天才科技有限公司 Writing scoring method, device, equipment and storage medium
CN109243244B (en) * 2018-08-13 2020-10-30 广东小天才科技有限公司 Writing scoring method, device, equipment and storage medium
CN111341444A (en) * 2019-12-31 2020-06-26 东莞市东全智能科技有限公司 Intelligent drawing scoring method and system
CN111341444B (en) * 2019-12-31 2023-05-05 东莞市东全智能科技有限公司 Intelligent painting scoring method and system
CN114727142A (en) * 2022-03-30 2022-07-08 海信视像科技股份有限公司 Display device and collaborative drawing method
CN114727142B (en) * 2022-03-30 2024-05-31 海信视像科技股份有限公司 Display equipment and collaborative drawing method
CN115686222A (en) * 2022-11-18 2023-02-03 青岛酒店管理职业技术学院 Virtual portrait drawing system based on mixed reality technology

Also Published As

Publication number Publication date
CN106339460B (en) 2019-09-10

Similar Documents

Publication Publication Date Title
CN106339460A (en) Online drawing processing system and online drawing processing method
CN106355973A (en) Method and device for guiding drawing
CN101523412B (en) Face-based image clustering
CN102704215B (en) Automatic cutting method of embroidery cloth based on combination of DST file parsing and machine vision
DE69231309T2 (en) Method and system for handwriting recognition
CN103218605B (en) A kind of fast human-eye positioning method based on integral projection and rim detection
CN104376315B (en) A kind of detection method and application based on Computer Image Processing and pattern-recognition
CN107103298A (en) Chin-up number system and method for counting based on image procossing
CN109886256A (en) Intelligence evaluation and test equipment and system
CN106446952A (en) Method and apparatus for recognizing score image
CN105536205A (en) Upper limb training system based on monocular video human body action sensing
CN103198304A (en) Palm print extraction and identification method
CN110414563A (en) Total marks of the examination statistical method, system and computer readable storage medium
CN104331693A (en) Symmetry detecting method and system of printing matter
CN110826872A (en) Method, system and device for generating examination result analysis report
CN106233105A (en) Color measuring device and method for measuring color
CN103455826B (en) Efficient matching kernel body detection method based on rapid robustness characteristics
CN104091173A (en) Gender recognition method and device based on network camera
CN210038810U (en) Intelligent evaluation equipment and system
CN109284702A (en) A kind of answer sheet based on image model to point and marking system
CN117197823A (en) Copying system and method
CN107944393A (en) Face nose localization method
CN116110058A (en) Virtual human interaction method and system based on handwriting digital recognition
CN111046883B (en) Intelligent assessment method and system based on ancient coin image
Pan et al. Automated drawing psychoanalysis via house-tree-person test

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information

Inventor after: Wang Hao

Inventor after: Li Yingzhe

Inventor after: Zhu Jin

Inventor before: Zhu Jin

Inventor before: Li Yingzhe

Inventor before: Wang Hao

CB03 Change of inventor or designer information
GR01 Patent grant
GR01 Patent grant