CN106648076A - Character input method and device for smart watches - Google Patents
Character input method and device for smart watches Download PDFInfo
- Publication number
- CN106648076A CN106648076A CN201611088101.4A CN201611088101A CN106648076A CN 106648076 A CN106648076 A CN 106648076A CN 201611088101 A CN201611088101 A CN 201611088101A CN 106648076 A CN106648076 A CN 106648076A
- Authority
- CN
- China
- Prior art keywords
- wrist
- word
- intelligent watch
- matching
- matched
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/014—Hand-worn input/output arrangements, e.g. data gloves
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/20—Movements or behaviour, e.g. gesture recognition
- G06V40/28—Recognition of hand or arm movements, e.g. recognition of deaf sign language
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Health & Medical Sciences (AREA)
- Psychiatry (AREA)
- Social Psychology (AREA)
- Multimedia (AREA)
- Character Discrimination (AREA)
Abstract
The invention discloses a character input method for smart watches. The method comprises the following steps of: obtaining a wrist movement track of a user wrist; converting the wrist movement track into a wrist writing track according to a preset conversion algorithm; matching the wrist writing track with character stroke features matched in a character database according to time via a preset matching algorithm, so as to obtain matched characters or candidate matched characters; inputting the matched characters, or taking the matched characters or the candidate matched characters as candidate items to be selected. According to the character input method for smart watches, the problem that the identification rate is influenced by accent difference obstacles and noise interferences generated by using a speech input method is solved, and meanwhile, the users are prevented from carrying out input operation on narrow screens of the smart watches, and the user experience is optimized.
Description
Technical field
The application is related to intelligent watch field, and in particular to a kind of character input method of intelligent watch.The application is simultaneously
There is provided a kind of input device of intelligent watch.
Background technology
With developing rapidly for IT technologies, the popularity of wearable device also more and more higher.As it is a kind of it is new can
Wearable device, intelligent watch by newest IT technologies in combination with traditional watch function, mainly in the form of table body and watchband
Exist, with user's wrist to support, table body is connected to wear to user's wrist side its watchband with watchband, meanwhile, put in table body
There are communication module and computing module, therefore the function of possessing the information processing function and be connected with all kinds of terminal devices such as mobile phone, have
It is convenient for carrying and feature richness, is increasingly becoming a requisite part in user's daily life.
At present, the character input modes of intelligent watch mainly include two kinds of forms:Phonetic entry and be used only for input
The screen input mode of simple digital or default common phrases input.
Using phonetic entry mode, user needs preset sound identification module and analysis module, and this kind of input mode can be by
In the accent problem of user, cognitive disorders are produced;Additionally, using this kind of input mode, if surrounding environment is made an uproar in identification process
Sound is larger, can have a strong impact on recognition effect, therefore use environment is required very high;If considering further that secret factor, its reality
Application scenario is extremely limited.
Using screen input mode, because the screen size by intelligent watch is limited, it is only used for being input into simple number
Word or default common phrases are input into, and for example, the numeral input in dial and the default common phrases in SMS module are input into.
Under this mode, the content that user can be input into is very limited, cannot often meet actual demand.Also, this kind of input mode
Under, need user to be input into by narrow and small intelligent watch screen, poor user experience.
In sum, at present, under prior art, there is notable defect in the character input modes of intelligent watch.Voice is defeated
Enter mode and have that discrimination is low, the limited problem in application scenario.Then be present input word content and be limited in screen input mode, be suitable for
The problems such as narrow range, and be input into by the narrow and small screen of intelligent watch, Consumer's Experience is very poor.
The content of the invention
The application provides a kind of character input method of intelligent watch, to solve two kinds of input modes of prior art presence
In, application scenario is limited, or input word content is limited, and narrow application range etc. significantly affects the problem of Consumer's Experience.
The application provides a kind of input device of intelligent watch simultaneously.
The application provides a kind of character input method of intelligent watch, including:
Obtain the Wrist-sport track of user's wrist;
According to the transfer algorithm for pre-setting, the Wrist-sport track is converted into wrist handwriting trace;
By the wrist handwriting trace with matching according to the time in the matching algorithm that pre-sets and lteral data storehouse
Strokes of characters feature matched, obtain matching literal or candidate matches word;
Matching literal described in typing, it is either that the matching literal or candidate matches word is selective as candidate item.
Optionally, the Wrist-sport track for obtaining user's wrist includes:
The Wrist-sport track of user's wrist is obtained by the sensor in intelligent watch.
Optionally, the transfer algorithm that the basis pre-sets, is converted to the Wrist-sport track wrist and writes rail
The step of mark, includes:
Wrist-sport track is converted into cloud data;
Numerical value pretreatment is carried out to the cloud data;
According to predetermined mode, cylindrical-coordinate system plane is set up;
The pretreated cloud data of the numerical value is projected to the cylindrical-coordinate system plane, and projection is gone smoothly
Wrist two dimension handwriting trace is used as the wrist handwriting trace.
Optionally, it is described Wrist-sport track is converted into cloud data to include:
Wrist-sport track is converted into by cloud data by the terminal device being connected with the intelligent watch.
Optionally, it is described pretreatment is carried out to the cloud data to include:
Numerical value pretreatment is carried out to the cloud data by the terminal device being connected with the intelligent watch.
Optionally, it is described according to predetermined mode, the step of set up cylindrical-coordinate system plane in, the predetermined mode
For:
With through Wrist-sport track geometric center and along wrist bearing of trend axis as z-axis, with Wrist-sport track
Geometric center sets up cylindrical-coordinate system for origin;
The circular cylindrical coordinate for obtaining any point in coordinate system be (ρ, φ, z);
A smallest circle cylinder with z-axis as axis is built outside the Wrist-sport track, and is allowed to surround the hand
Wrist movement locus;
As perspective plane, the perspective plane is the cylinder to the less bottom cylindrical face of z values with the bottom surface of the cylinder two
Coordinate plane.
Optionally, it is described the pretreated cloud data of numerical value to be projected to the cylindrical-coordinate system plane, and will throw
The step of shadow gained wrist two dimension handwriting trace is as the wrist handwriting trace includes:
Cross certain pixel on the Wrist-sport track and make z-axis parallel lines and intersect with the cylindrical-coordinate system plane, obtain
Subpoint;
Read the subpoint coordinate value and be gray value;
The cloud data is projected to cylindrical-coordinate system plane and obtains gray scale value set;
The gray scale value set constitutes wrist two dimension handwriting trace.
Optionally, it is described by the wrist handwriting trace with the matching algorithm that pre-sets and lteral data storehouse according to
The strokes of characters feature that time matches is matched, and is included the step of obtain matching literal or candidate matches word:
Obtain the contour feature point of the wrist handwriting trace;
The contour feature point of the wrist handwriting trace is fitted, the strokes of characters spy matched according to the time is obtained
Levy;
According to the strokes of characters feature matched according to the time, retrieval lteral data storehouse, matching degree is extracted more than rule
The word of threshold value is determined as matching literal or candidate matches word.
Optionally, the strokes of characters feature matched according to the time includes:
Start to write order, stroke, shape and profile.
Optionally, the lteral data storehouse includes:
Hand-written ATL and/or individual character stroke feature database.
Optionally, the contour feature point to the wrist handwriting trace is fitted, and obtains matching according to the time
Strokes of characters feature include:
The contour feature point of the wrist handwriting trace is intended by the terminal device being connected with the intelligent watch
Close, obtain the strokes of characters feature matched according to the time.
Optionally, the strokes of characters feature for matching according to the time described in the basis, retrieval lteral data storehouse, extraction
The step of being more than the word of defined threshold as matching literal or candidate matches word with degree includes:
According to the strokes of characters feature matched according to the time, with the retrieval scheme of regulation in the lteral data storehouse
In carry out accessibility screening, will the word that obtains of screening as word to be matched;
Matching degree calculating is carried out with the word to be matched to the wrist handwriting trace;
Word of the matching degree more than defined threshold is extracted as matching literal or candidate matches word.
Optionally, it is described that the wrist handwriting trace and the word to be matched are carried out to wrap the step of matching degree is calculated
Include:
Determine the center point coordinate of the wrist handwriting trace contour pattern;
The wrist handwriting trace contour pattern is translated, is allowed to be overlapped with the central point of the word to be matched;
The operation such as the wrist handwriting trace contour pattern is rotated, is scaled so that the wrist handwriting trace wheel
Wide figure is identical with the words direction to be matched, and the distance between respective vertices sum is minimum;
Using the inverse of the minimum of a value of the distance between respective vertices sum as the wrist handwriting trace with it is described
The matching degree of word to be matched.
Optionally, the strokes of characters feature for matching according to the time described in the basis, with the retrieval scheme of regulation in institute
State and carry out in lteral data storehouse accessibility screening, will include the step of screening the word for obtaining as word to be matched:
Do not screen and obtain the word to be matched;
Corresponding warning light flicker is once as prompting;
The step of user receives cue, the Wrist-sport track of return acquisition wrist.
Optionally, the sensor in the intelligent watch is included with least one of lower sensor:
Acceleration transducer;
Gyro sensor.
Optionally, the intelligent watch includes:Table body and watchband;
Wherein, the sensor is arranged at the table body or watchband.
The application provides in addition a kind of input device of intelligent watch, including:
Acquiring unit, for obtaining the Wrist-sport track of user's wrist;
Converting unit, for the Wrist-sport track to be converted into wrist handwriting trace;
Matching unit, for by the word pen matched according to the time in the wrist handwriting trace and lteral data storehouse
Drawing feature carries out characteristic matching, and carries out matching degree calculating, extracts word of the matching degree more than defined threshold as matching literal
Or candidate item word;
Display unit, for matching literal described in typing, either using the matching literal or may matching literal as
Candidate item is selective.
Optionally, the acquiring unit includes the sensor for obtaining the Wrist-sport track of user's wrist.
Optionally, the converting unit includes the transfer algorithm for pre-setting.
Optionally, the matching unit includes screening unit and computing unit.
Optionally, the screening unit is used for according to the strokes of characters feature matched according to the time, with the retrieval for specifying
Scheme carries out accessibility screening in the lteral data storehouse, obtains word to be matched.
Optionally, the computing unit to the wrist handwriting trace and the word to be matched based on carrying out matching degree
Calculate.
Optionally, the strokes of characters feature that the basis matches according to the time, with the retrieval scheme of regulation in the text
Accessibility screening is carried out in numerical data base, obtaining word to be matched includes:
Do not screen and obtain the word to be matched;
Corresponding warning light flicker is once as prompting;
User receives cue, returns acquiring unit.
Compared with prior art, the present invention has advantages below:
The character input method of intelligent watch described herein, including:Obtain the user's wrist fortune that sensor is collected
Dynamic rail mark;Wrist-sport track is converted into wrist handwriting trace;The wrist handwriting trace is calculated with the matching for pre-setting
Method is matched with the strokes of characters feature matched according to the time in lteral data storehouse, obtains matching literal or candidate
With word;Matching literal described in typing, it is either that the matching literal or candidate matches word is selective as candidate item.
Wrist-watch is worn in the character input method of the intelligent watch, the acceleration transducer collection arranged by intelligent watch
Wrist movement locus, realized with this word be input into, i.e., user can be input into any word by way of Wrist-sport,
Finally match matching literal or candidate item word of the matching degree more than defined threshold.
Compare with the phonetic entry mode under prior art, the input method of the intelligent watch that the application is provided is avoided and made
The accent difference obstacle produced with pronunciation inputting method and noise jamming etc. affect the problem of discrimination, recognition effect more may be used
Lean on;Meanwhile, this kind of input method has preferably privacy, therefore, the intelligent watch character input method tool that the application is provided
There is wider use occasion.
Compare with the screen input mode under prior art, the input method that the present invention is provided is used for and wrist handwriting trace
Can be comprising all hand-written ATLs and/or individual character stroke feature database and conventional symbol in the lteral data storehouse for being matched
Number etc., so that input content can not be limited, it is to avoid be only capable of in respective interface using what screen input method was caused
Carry out the problem that the input content that conventional default phrase is input into or numeral input is caused is limited;Simultaneously, it is to avoid user is in intelligence
Input operation can be carried out on the narrow and small screen of wrist-watch, optimize Consumer's Experience.
Description of the drawings
Fig. 1 is a kind of character input method process chart of intelligent watch that the embodiment of the present application is provided.
Fig. 2 is a kind of input device schematic diagram of intelligent watch that the embodiment of the present application is provided.
Fig. 3 is that the mode that a kind of Wrist-sport track that the embodiment of the present application is provided is converted to wrist handwriting trace is illustrated
Figure.
Specific embodiment
Elaborate many details in order to fully understand the application in the following description.But the application can be with
Much it is different from alternate manner described here to implement, those skilled in the art can be in the situation without prejudice to the application intension
Under do similar popularization, therefore the application is not embodied as being limited by following public.
The application provides a kind of character input method of intelligent watch, additionally, the application also provides a kind of intelligent watch
Input device, the accompanying drawing of the embodiment provided below in conjunction with the application is described in detail one by one, and to method
Each step illustrate.
The character input method embodiment of the intelligent watch that the application is provided is as follows:
With reference to Fig. 1, a kind of character input method process chart of intelligent watch of the present embodiment offer is it illustrates, with
A kind of character input method of intelligent watch that lower combination Fig. 1 is provided the present embodiment is illustrated, and to each of the method
Individual step is illustrated;Additionally, between a kind of concrete steps of the character input method of intelligent watch of the present embodiment offer
Ordinal relation please determines according to Fig. 1.
Step S101, obtains the Wrist-sport track of user's wrist.
This step is used to provide original input information for word input, and the original defeated of word input is realized in this method
It is Wrist-sport track to enter information.
The Wrist-sport track, in the present embodiment, refers in particular to the Wrist-sport track of user's hand writing movements generation;
Namely user it is actual write either be only when the character such as empty writing words or symbol, numeral, Wrist-sport produce
Movement locus.
In this step, the intelligent watch being worn on by user in wrist realizes the Wrist-sport track to user's wrist
Collection.Specifically, the sensor being arranged on the intelligent watch by intelligent watch is realized adopting wrist movement locus
Collection.
Obtaining the sensor of Wrist-sport track can take various forms, and can typically adopt acceleration transducer
And at least one among gyro sensor, you can with using acceleration transducer or gyro sensor, it is also possible to
Above two sensor is adopted simultaneously, and combines both data obtain Wrist-sport track.
The acceleration transducer, for collection due to change in displacement caused by user's wrist motion, and then according to displacement
The corresponding changes in coordinates of change obtains corresponding Wrist-sport track, and for example, gravity sensor gathers user in three dimensions
The Wrist-sport track that the displacement of middle all directions is produced.
The gyro sensor is a positioning and control system based on free space movement and gesture easy to use
System, can be accurately determined the orientation of Wrist-sport, and then obtain corresponding Wrist-sport track according to gained azimuth information.Example
Such as, free gyroscope collection user in three dimensions all directions rotation produce Orientation differences, and then obtain user
Wrist-sport track.
The intelligent watch includes table body and watchband, and the sensor can be arranged on the table body or watchband.
Step S102, according to the transfer algorithm for pre-setting, by the Wrist-sport track wrist handwriting trace is converted to.
Above-mentioned steps S101 are got after the Wrist-sport track that the sensor is collected, due to the Wrist-sport
Track is the track in three dimensions, it is impossible to subsequent step Chinese numerical data base template matched, so need first by
The Wrist-sport track is converted to wrist handwriting trace, will wrist 3 D motion trace be converted to wrist two dimension and write rail
Mark.
The mode that realizing above-mentioned conversion needs has various, and one kind presented below is by setting up cylindrical-coordinate system Planar realization hand
The method that wrist 3 D motion trace is converted to wrist two dimension handwriting trace.
Concrete switch process includes:
Step one:Wrist-sport track is converted into cloud data;
The pattern record that the cloud data refers to data to put, each point includes D coordinates value, can reflect whole
Geometric position information.Specifically, the terminal device by being connected with the intelligent watch is converted into Wrist-sport track a little
Cloud data.
Step 2:Numerical value pretreatment is carried out to the cloud data;
Situations such as mixed and disorderly, irregular, distortion is likely to occur by the previous step cloud data that obtains of conversion, so this step
It is rapid to need to carry out numerical value pretreatment to the cloud data by the terminal device being connected with the intelligent watch.For example, to institute
Stating cloud data carries out three-dimensional interpolation operation, and three-dimensional interpolation method is the method for using polygon subdivision, first by cloud data net
Format, then the length of side and setting value of grid are compared, if the relatively next grid less than if, otherwise continue iteration, to obtain
Obtain more dense, more regular point cloud.
Step 3:According to predetermined mode, cylindrical-coordinate system plane is set up;
It is by institute by the way of that wrist 3 D motion trace is converted into wrist two dimension handwriting trace in the present embodiment
State wrist 3 D motion trace to project in the plane for pre-building, so as to obtain the wrist two dimension handwriting trace.Therefore, examine
Worry is changed with projection pattern, needs to set up a perspective plane first.With reference to Fig. 3, the perspective plane set up in the present embodiment is circle
Cylindrical coordinate plane, this step will be illustrated to the method for building up of the cylindrical-coordinate system plane.
The foundation of the cylindrical-coordinate system plane is comprised the following steps:
1) with through Wrist-sport track geometric center and along wrist bearing of trend axis as z-axis, with the hand
Wrist movement locus geometric center sets up cylindrical-coordinate system for origin;
For example, referring to Fig. 3, the Wrist-sport track is " people " word, sets up cylindrical-coordinate system xyz.
2) circular cylindrical coordinate for obtaining any point in coordinate system be (ρ, φ, z);
3) a smallest circle cylinder with z-axis as axis is built outside the Wrist-sport track, and is allowed to surround described
Wrist-sport track;
For example, referring to Fig. 3, the smallest circle cylinder surrounds Wrist-sport track " people " word.
4) with the less bottom cylindrical face of z values in the bottom surface of the cylinder two as perspective plane, the perspective plane is the circle
Cylindrical coordinate plane.
For example, referring to Fig. 3, the lower surface with the smallest circle cylinder as perspective plane, as described cylindrical-coordinate system plane.
The foundation of the cylindrical-coordinate system plane need to be completed by the terminal device being connected with the intelligent watch.
Step 4:The pretreated cloud data of the numerical value is projected to the cylindrical-coordinate system plane, and will be thrown
Shadow gained wrist two dimension handwriting trace is used as the wrist handwriting trace.
It is described the pretreated cloud data of the numerical value is projected to the cylindrical-coordinate system plane specifically include with
Lower step:
1) certain pixel is made z-axis parallel lines and is intersected with the cylindrical-coordinate system plane on excessively described Wrist-sport track, obtains
To subpoint;
For example, referring to Fig. 3, the Wrist-sport track is " people " word, is shown in figure on Wrist-sport track " people "
Projection of any pixel point (ρ 1, φ 1, z1) in the cylindrical-coordinate system plane.
2) read the subpoint coordinate value and be gray value;
3) cloud data is projected to cylindrical-coordinate system plane and obtains gray scale value set;
4) the gray scale value set constitutes wrist two dimension handwriting trace.
As the wrist handwriting trace, that is, Wrist-sport track and hand will be completed obtained by projection by wrist two dimension handwriting trace
The conversion of wrist handwriting trace.
Step S103, by the wrist handwriting trace with the matching algorithm that pre-sets and lteral data storehouse according to when
Between the strokes of characters feature that matches matched, obtain matching literal or candidate matches word.
This step is used to be matched the wrist handwriting trace that step S102 is obtained with the template in lteral data storehouse, most
The word content that user wants to be input into is obtained eventually.
Comprising whole hand-written ATL and/or individual character stroke feature database in the lteral data storehouse, so user
The word content for arbitrarily wanting to be input into can be input into, so it is special with the strokes of characters matched according to the time in lteral data storehouse
Levy and matched, wherein the strokes of characters feature matched according to the time includes start to write order, stroke, shape and wheel
It is wide.
The step of the present embodiment the S103 wrist handwriting traces that obtain step S102 with the matching algorithm that pre-sets with
The strokes of characters feature matched according to the time in lteral data storehouse is matched, and obtains matching literal or candidate matches text
Word, specifically includes following steps:
Step one:Obtain the contour feature point of the wrist handwriting trace;
The contour feature point includes angle point, point of contact and flex point, and wherein angle point is that curvature exceedes necessarily in target profile curve
The Local Extremum of threshold value, point of contact is seamlessly transitting a little for circular arc and straight line, and flex point is seamlessly transitting for concave arc and dome arc
Point, because they play decisive action to target shape, therefore, grasp once it have found these contour feature points of target also
The shape of target.Specifically, this step obtains the wrist and writes by the terminal device being connected with the intelligent watch
The contour feature point of track.
Step 2:The contour feature point of the wrist handwriting trace is fitted, the text matched according to the time is obtained
Word stroke feature;
The fitting is referred to approx is portrayed or than between the coordinate represented by discrete point group on quasi-plane with full curve
Functional relation a kind of data processing method.Specifically, this step is by the terminal device that is connected with the intelligent watch
The contour feature point of the wrist handwriting trace is fitted.
Step 3:According to the strokes of characters feature matched according to the time, retrieval lteral data storehouse, matching degree is extracted
More than defined threshold word as matching literal or candidate matches word.Further, this step can be specifically divided into two
The individual course of work, including:Screening process and calculating process.
The screening process specifically can be using the method such as scanning, retrieve, comparing, screening out.According to described according to time phase
The strokes of characters feature of matching, with the retrieval scheme for specifying accessibility screening is carried out in the lteral data storehouse, and will screening
The word for obtaining afterwards is used as word to be matched.For example, the track that user passes through Wrist-sport input " people " word, Jing steps S101,
After step S102, into the screening link of step S103, terminal device first is special according to the strokes of characters matched according to the time
The stroke number levied is screened in lteral data storehouse, comprising the word such as " people ", " entering ", " eight ", " fore-telling ", " ten ", " two "
Group of text;And then be characterized as in the first stroke according to the strokes of characters matched according to the time in the group of text for having filtered out
Hold for " Pie ", the second stroke content Wei “ Fu ", further screened, obtaining word to be matched includes:" people ", " entering ", " eight " three
Individual word, then screening process terminate.
The calculating process is after above-mentioned screening process is performed, to the word to be matched and the wrist handwriting trace
Matching degree calculated, and extract matching degree more than defined threshold word as matching literal or candidate matches word.
Because basis carries out matching and uniquely, definitely can not match user wanting according to the strokes of characters feature that the time matches
The word content of input, by the matching degree for calculating the word to be matched and the wrist handwriting trace, extracts the matching
Degree is more than the word of defined threshold as matching literal or candidate matches word, can improve the accuracy of matching;Meanwhile, if
There is the matching degree of multiple words more than defined threshold, matching literal can be treated according to matching degree order from high to low and carried
Take, matching degree highest word to be matched is used as matching literal, to be matched word conduct of other matching degrees more than defined threshold
Candidate matches word, finally obtains unique matching literal.The present embodiment provide to the word to be matched and the wrist
The method that the matching degree of handwriting trace is calculated specifically includes following steps:
1) center point coordinate of the wrist handwriting trace contour pattern that wrist movement locus is converted to is handled described in determining;
2) the wrist handwriting trace contour pattern is translated, the word to be matched for being allowed to be obtained with the Jing screening processes
Central point overlaps;
3) operation such as the wrist handwriting trace contour pattern is rotated, is scaled so that the wrist handwriting trace
Contour pattern is identical with the words direction to be matched, and the distance between respective vertices sum is minimum;
4) using the inverse of the minimum of a value of the distance between respective vertices sum as the wrist handwriting trace and institute
State the matching degree of word to be matched.
It is above-mentioned to be required to lead to the step of the word to be matched is calculated with the matching degree of the wrist handwriting trace
Cross the terminal device being connected with the intelligent watch to complete.
Illustrate, user is input into the track of " people " word, Jing steps S101, step S102 and step by Wrist-sport
After the screening process of S103, obtaining group of text to be matched includes:" people ", " entering ", " eight ", and then enter calculating process.This example is needed
It is to be matched with resulting by the wrist handwriting trace changed of track of Wrist-sport input " people " word that user is calculated respectively
Word " people ", " entering ", the matching degree of " eight ".Concrete steps include:By the terminal device being connected with the intelligent watch, it is determined that
The center point coordinate of the wrist handwriting trace that user is changed by the track that Wrist-sport is input into " people " word;Translation is described
" people " word handwriting trace contour pattern, is allowed to be overlapped with the central point of word to be matched " people ";To " people " the word handwriting trace
Contour pattern such as is rotated, is scaled at the operation so that the wrist handwriting trace contour pattern and the words direction to be matched
Identical, the distance between respective vertices sum is minimum;Made with the inverse of the minimum of a value of the distance between respective vertices sum
For the matching degree of " people " the word handwriting trace and word to be matched " people ", for word to be matched " entering " and " eight " with it is described
The matching degree of " people " word handwriting trace is calculated and can obtained in the same manner, be will not be described here;Finally, if three matching degrees for calculating
In there was only unique " people " word more than the word to be matched of defined threshold, then as matching literal, if calculating gained
Three matching degrees in more than the word to be matched of defined threshold be " people " word and " entering " word, and the matching degree of " people " word is more than
The matching degree of " entering " word, then using word to be matched " people " word as matching literal, word to be matched " is entered " word as candidate
With word.
In addition, during user is input into word track by wrist, it is excessively multiple by be input into strokes of characters
It is miscellaneous, or because user's wrist motion is unstable, the relative position of each strokes of characters is not can guarantee that, or due to user input
Word is wrong word etc., causes the wrist handwriting trace after changing cannot be with the text matched according to the time in lteral data storehouse
Word stroke feature is matched, and subsequent match degree is calculated etc., and step cannot be performed, and user cannot obtain wanting in the word that is input into
Hold, now, reply user makes prompting, facilitates user to re-enter.Specifically, following steps need to be performed:
Step one:Do not screen and obtain the word to be matched;
After the screening process described in, do not screen and obtain the word to be matched, i.e., according to matching word pen according to the time
Feature is drawn, the template matched with the wrist handwriting trace is not found in the lteral data storehouse.
Step 2:Corresponding warning light flicker is once as prompting;
By signal transmission, the corresponding warning light controlled on being arranged at the table body of the intelligent watch or watchband flashes once
As prompting.
Step 3:User receives cue, return to step S101.
User receives cue, judges the reason for not filtering out word to be matched, including input errors in text or pen
Draw inaccurate etc., and then return the step of obtaining Wrist-sport track, carry out re-entering for word.
Step S104, matching literal described in typing, either using the matching literal or candidate matches word as candidate
Item is selective.
This step is used on the screen of intelligent watch described in the matching literal typing that obtains step S103 or will be described
Matching literal or candidate matches word are shown in selective on the screen of the intelligent watch as candidate item.Specifically,
This step needs user to complete by clicking on the screen of the intelligent watch.
Illustrate, user is input into the track of " people " word by Wrist-sport, Jing after step S101, step S102, perform
Step S103, it is " people " word to calculate matching degree more than the matching literal of defined threshold, then " people " word is the matching
Word, user can directly enter the matching literal;Or, user is input into the track of " people " word, Jing steps by wrist
After S101, step S102, execution step S103, calculate matching degree more than defined threshold matching literal be " people " and
" entering " word, and the matching degree of " people " word, then by " people " word as the matching literal, " will enter " word more than the matching degree of " entering " word
Used as the candidate matches word, user can be selective as candidate item using the candidate matches word;Or, user passes through
Wrist is input into the track of " people " word, and Jing after step S101, step S102, execution step S103 calculates matching degree and is more than
The matching literal of defined threshold is " entering " and " eight " word, and the matching degree of " entering " word is more than the matching degree of " eight " word, then " will enter "
Word as the matching literal, by " eight " word as the candidate matches word, in such cases, gained matching literal and candidate
Matching literal is not the word content that user wants to be input into, then user can be by the matching literal or candidate matches word
It is selective as candidate item.
The input device embodiment of the intelligent watch that the application is provided is as follows:
In the above-described embodiment, there is provided a kind of character input method of intelligent watch, corresponding, the application is carried
A kind of input device of intelligent watch is supplied, because device embodiment is substantially similar to embodiment of the method, so describing
Fairly simple, related part refers to said method embodiment correspondence and illustrates.Device embodiment described below is only
It is schematic.
With reference to Fig. 2, a kind of input device schematic diagram of the intelligent watch provided according to the present embodiment is it illustrates.
A kind of input device of intelligent watch that the application is provided, including:
Acquiring unit 201, for obtaining the Wrist-sport track of user's wrist;
Optionally, the acquiring unit includes the sensor for obtaining the Wrist-sport track of user's wrist.
Converting unit 202, for the Wrist-sport track to be converted into wrist handwriting trace;
Optionally, the converting unit includes the transfer algorithm for pre-setting.
Matching unit 203, for by the text matched according to the time in the wrist handwriting trace and lteral data storehouse
Word stroke feature carries out characteristic matching, and carries out matching degree calculating, extracts word of the matching degree more than defined threshold as matching
Word or candidate item word;
Optionally, the matching unit includes screening unit and computing unit.
Optionally, the screening unit is used for according to the strokes of characters feature matched according to the time, with the retrieval for specifying
Scheme carries out accessibility screening in the lteral data storehouse, obtains word to be matched.
Optionally, the computing unit to the wrist handwriting trace and the word to be matched based on carrying out matching degree
Calculate.
Optionally, the strokes of characters feature that the basis matches according to the time, with the retrieval scheme of regulation in the text
Accessibility screening is carried out in numerical data base, obtaining word to be matched includes:
Do not screen and obtain the word to be matched;
Corresponding warning light flicker is once as prompting;
User receives cue, returns acquiring unit.
Display unit 204, for matching literal described in typing, either makees the matching literal or possible matching literal
It is selective for candidate item.
Although the present invention is disclosed as above with preferred embodiment, it is not for limiting the present invention, any this area skill
Art personnel without departing from the spirit and scope of the present invention, can make possible variation and modification, therefore the guarantor of the present invention
The scope that shield scope should be defined by the claims in the present invention is defined.
Claims (23)
1. a kind of character input method of intelligent watch, it is characterised in that comprise the following steps:
Obtain the Wrist-sport track of user's wrist;
According to the transfer algorithm for pre-setting, the Wrist-sport track is converted into wrist handwriting trace;
By the wrist handwriting trace with the text matched according to the time in the matching algorithm that pre-sets and lteral data storehouse
Word stroke feature is matched, and obtains matching literal or candidate matches word;
Matching literal described in typing, it is either that the matching literal or candidate matches word is selective as candidate item.
2. the character input method of intelligent watch according to claim 1, it is characterised in that the acquisition user's wrist
Wrist-sport track includes:
The Wrist-sport track of user's wrist is obtained by the sensor in intelligent watch.
3. the character input method of intelligent watch according to claim 1, it is characterised in that what the basis pre-set
Transfer algorithm, includes the step of the Wrist-sport track is converted into wrist handwriting trace:
Wrist-sport track is converted into cloud data;
Numerical value pretreatment is carried out to the cloud data;
According to predetermined mode, cylindrical-coordinate system plane is set up;
The pretreated cloud data of the numerical value is projected to the cylindrical-coordinate system plane, and will projection gained wrist two
Dimension handwriting trace is used as the wrist handwriting trace.
4. the character input method of intelligent watch according to claim 3, it is characterised in that described by Wrist-sport track
Being converted into cloud data includes:
Wrist-sport track is converted into by cloud data by the terminal device being connected with the intelligent watch.
5. the character input method of intelligent watch according to claim 3, it is characterised in that described to the cloud data
Carrying out pretreatment includes:
Numerical value pretreatment is carried out to the cloud data by the terminal device being connected with the intelligent watch.
6. the character input method of intelligent watch according to claim 3, it is characterised in that described according to predetermined side
Formula, the step of set up cylindrical-coordinate system plane in, the predetermined mode is:
With through Wrist-sport track geometric center and along wrist bearing of trend axis as z-axis, with Wrist-sport track geometry
Cylindrical-coordinate system is set up in center for origin;
The circular cylindrical coordinate for obtaining any point in coordinate system be (ρ, φ, z);
A smallest circle cylinder with z-axis as axis is built outside the Wrist-sport track, and is allowed to surround the wrist fortune
Dynamic rail mark;
As perspective plane, the perspective plane is the circular cylindrical coordinate to the less bottom cylindrical face of z values with the bottom surface of the cylinder two
It is plane.
7. the character input method of intelligent watch according to claim 3, it is characterised in that it is described numerical value is pre-processed after
Cloud data project to the cylindrical-coordinate system plane, and will projection gained wrist two dimension handwriting trace as the wrist
The step of handwriting trace, includes:
Cross certain pixel on the Wrist-sport track and make z-axis parallel lines and intersect with the cylindrical-coordinate system plane, projected
Point;
Read the subpoint coordinate value and be gray value;
The cloud data is projected to cylindrical-coordinate system plane and obtains gray scale value set;
The gray scale value set constitutes wrist two dimension handwriting trace.
8. the character input method of intelligent watch according to claim 1, it is characterised in that described to write the wrist
Track is matched with the matching algorithm for pre-setting with the strokes of characters feature matched according to the time in lteral data storehouse,
The step of obtaining matching literal or candidate matches word includes:
Obtain the contour feature point of the wrist handwriting trace;
The contour feature point of the wrist handwriting trace is fitted, the strokes of characters feature matched according to the time is obtained;
According to the strokes of characters feature matched according to the time, retrieval lteral data storehouse, matching degree is extracted more than regulation threshold
The word of value is used as matching literal or candidate matches word.
9. the character input method of intelligent watch according to claim 8, it is characterised in that described to match according to the time
Strokes of characters feature include:
Start to write order, stroke, shape and profile.
10. the character input method of intelligent watch according to claim 8, it is characterised in that in the lteral data storehouse
Including:
Hand-written ATL and/or individual character stroke feature database.
The character input method of 11. intelligent watch according to claim 8, it is characterised in that described to the wrist book
The contour feature point for writing track is fitted, and the strokes of characters feature for obtaining matching according to the time includes:
The contour feature point of the wrist handwriting trace is fitted by the terminal device being connected with the intelligent watch, is obtained
To the strokes of characters feature matched according to the time.
The character input method of 12. intelligent watch according to claim 8, it is characterised in that described in the basis according to
The strokes of characters feature that time matches, word of the matching degree more than defined threshold is extracted as matching in retrieval lteral data storehouse
The step of word or candidate matches word, includes:
According to the strokes of characters feature matched according to the time, entered in the lteral data storehouse with the retrieval scheme for specifying
Line retrieval is screened, and the word that screening is obtained is used as word to be matched;
Matching degree calculating is carried out with the word to be matched to the wrist handwriting trace;
Word of the matching degree more than defined threshold is extracted as matching literal or candidate matches word.
The character input method of 13. intelligent watch according to claim 12, it is characterised in that described to the wrist book
Writing track and carrying out the step of matching degree is calculated with the word to be matched includes:
Determine the center point coordinate of the wrist handwriting trace contour pattern;
The wrist handwriting trace contour pattern is translated, is allowed to be overlapped with the central point of the word to be matched;
The operation such as the wrist handwriting trace contour pattern is rotated, is scaled so that the wrist handwriting trace profile diagram
Shape is identical with the words direction to be matched, and the distance between respective vertices sum is minimum;
Treated with described as the wrist handwriting trace using the inverse of the minimum of a value of the distance between respective vertices sum
Matching degree with word.
The character input method of 14. intelligent watch according to claim 12, it is characterised in that described in the basis according to
The strokes of characters feature that time matches, with the retrieval scheme for specifying accessibility screening is carried out in the lteral data storehouse, will
The step of word that screening is obtained is as word to be matched includes:
Do not screen and obtain the word to be matched;
Corresponding warning light flicker is once as prompting;
The step of user receives cue, the Wrist-sport track of return acquisition wrist.
The character input method of 15. intelligent watch according to claim 2, it is characterised in that in the intelligent watch
Sensor is included with least one of lower sensor:
Acceleration transducer;
Gyro sensor.
The character input method of 16. intelligent watch according to claim 2, it is characterised in that the intelligent watch includes:
Table body and watchband;
Wherein, the sensor is arranged at the table body or watchband.
17. a kind of input devices of intelligent watch, it is characterised in that include:
Acquiring unit, for obtaining the Wrist-sport track of user's wrist;
Converting unit, for the Wrist-sport track to be converted into wrist handwriting trace;
Matching unit, the strokes of characters for will match according to the time in the wrist handwriting trace and lteral data storehouse is special
Levying carries out characteristic matching, and carries out matching degree calculating, extract word of the matching degree more than defined threshold as matching literal or
Candidate item word;
Display unit, for matching literal described in typing, either using the matching literal or possible matching literal as candidate
Item is selective.
The input device of 18. intelligent watch according to claim 17, it is characterised in that the acquiring unit includes
For obtaining the sensor of the Wrist-sport track of user's wrist.
The input device of 19. intelligent watch according to claim 17, it is characterised in that the converting unit includes
The transfer algorithm for pre-setting.
The input device of 20. intelligent watch according to claim 17, it is characterised in that the matching unit includes
Screening unit and computing unit.
The input device of 21. intelligent watch according to claim 20, it is characterised in that the screening unit is used for
According to the strokes of characters feature matched according to the time, accessibility is carried out in the lteral data storehouse with the retrieval scheme for specifying
Screening, obtains word to be matched.
The input device of 22. intelligent watch according to claim 20,21 any one, it is characterised in that described
Computing unit is used to carry out matching degree calculating with the word to be matched to the wrist handwriting trace.
The input device of 23. intelligent watch according to claim 21, it is characterised in that the basis is according to the time
The strokes of characters feature for matching, accessibility screening is carried out with the retrieval scheme for specifying in the lteral data storehouse, is treated
Matching literal includes:
Do not screen and obtain the word to be matched;
Corresponding warning light flicker is once as prompting;
User receives cue, returns acquiring unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611088101.4A CN106648076A (en) | 2016-12-01 | 2016-12-01 | Character input method and device for smart watches |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611088101.4A CN106648076A (en) | 2016-12-01 | 2016-12-01 | Character input method and device for smart watches |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106648076A true CN106648076A (en) | 2017-05-10 |
Family
ID=58813584
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611088101.4A Pending CN106648076A (en) | 2016-12-01 | 2016-12-01 | Character input method and device for smart watches |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106648076A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108594994A (en) * | 2018-04-08 | 2018-09-28 | 上海理工大学 | Space mark plane projection text recognition method based on magnetic marker tongue machine interface |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5920889A (en) * | 1982-07-28 | 1984-02-02 | Seiko Epson Corp | Electronic wrist watch with hand written input tablet |
CN101770582A (en) * | 2008-12-26 | 2010-07-07 | 鸿富锦精密工业(深圳)有限公司 | Image matching system and method |
CN102810008A (en) * | 2012-05-16 | 2012-12-05 | 北京捷通华声语音技术有限公司 | Air input system, method and air input acquisition equipment |
CN103218152A (en) * | 2012-12-17 | 2013-07-24 | 上海海知信息技术有限公司 | Method for touch screen editing on handwriting images |
CN103229128A (en) * | 2010-08-12 | 2013-07-31 | 惠普发展公司,有限责任合伙企业 | Accepting motion-ased character input on mobile computing devices |
TWM497310U (en) * | 2014-09-01 | 2015-03-11 | Jian-Wen Li | Wearable smart input and control device |
CN104503275A (en) * | 2014-11-21 | 2015-04-08 | 深圳市超节点网络科技有限公司 | Non-contact control method and equipment based on gestures |
CN105045391A (en) * | 2015-07-08 | 2015-11-11 | 惠州Tcl移动通信有限公司 | Smart watch gesture input method and smart watch |
CN105678683A (en) * | 2016-01-29 | 2016-06-15 | 杭州电子科技大学 | Two-dimensional storage method of three-dimensional model |
WO2016183932A1 (en) * | 2015-05-21 | 2016-11-24 | 中兴通讯股份有限公司 | Input method and apparatus for mobile terminal, and computer storage medium |
-
2016
- 2016-12-01 CN CN201611088101.4A patent/CN106648076A/en active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5920889A (en) * | 1982-07-28 | 1984-02-02 | Seiko Epson Corp | Electronic wrist watch with hand written input tablet |
CN101770582A (en) * | 2008-12-26 | 2010-07-07 | 鸿富锦精密工业(深圳)有限公司 | Image matching system and method |
CN103229128A (en) * | 2010-08-12 | 2013-07-31 | 惠普发展公司,有限责任合伙企业 | Accepting motion-ased character input on mobile computing devices |
CN102810008A (en) * | 2012-05-16 | 2012-12-05 | 北京捷通华声语音技术有限公司 | Air input system, method and air input acquisition equipment |
CN103218152A (en) * | 2012-12-17 | 2013-07-24 | 上海海知信息技术有限公司 | Method for touch screen editing on handwriting images |
TWM497310U (en) * | 2014-09-01 | 2015-03-11 | Jian-Wen Li | Wearable smart input and control device |
CN104503275A (en) * | 2014-11-21 | 2015-04-08 | 深圳市超节点网络科技有限公司 | Non-contact control method and equipment based on gestures |
WO2016183932A1 (en) * | 2015-05-21 | 2016-11-24 | 中兴通讯股份有限公司 | Input method and apparatus for mobile terminal, and computer storage medium |
CN105045391A (en) * | 2015-07-08 | 2015-11-11 | 惠州Tcl移动通信有限公司 | Smart watch gesture input method and smart watch |
CN105678683A (en) * | 2016-01-29 | 2016-06-15 | 杭州电子科技大学 | Two-dimensional storage method of three-dimensional model |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108594994A (en) * | 2018-04-08 | 2018-09-28 | 上海理工大学 | Space mark plane projection text recognition method based on magnetic marker tongue machine interface |
CN108594994B (en) * | 2018-04-08 | 2021-04-30 | 上海理工大学 | Space trajectory plane projection text recognition method based on magnetic marking tongue machine interface |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102810008B (en) | A kind of air input, method and input collecting device in the air | |
CN102855082B (en) | Character recognition for overlay text user input | |
CN103257711B (en) | space gesture input method | |
CN107102723B (en) | Methods, apparatuses, devices, and non-transitory computer-readable media for gesture-based mobile interaction | |
US20120189205A1 (en) | Handwriting determination apparatus and method and program | |
US20150220265A1 (en) | Information processing device, information processing method, and program | |
US20180300542A1 (en) | Drawing emojis for insertion into electronic text-based messages | |
CN104978043B (en) | Keyboard of terminal equipment, input method of terminal equipment and terminal equipment | |
CN103713730B (en) | Aerial gesture identification method and device applied to intelligent terminal | |
CN103793683A (en) | gesture recognition method and electronic device | |
CN108027648A (en) | The gesture input method and wearable device of a kind of wearable device | |
JP2019508770A (en) | System and method for beautifying digital ink | |
CN104598048A (en) | Digital pen writing control method and system | |
Luo et al. | Wearable air-writing recognition system employing dynamic time warping | |
CN102135823A (en) | Intelligent electronic handwriting pen | |
CN114463760B (en) | Character image writing track recovery method based on double-stream coding | |
US9778839B2 (en) | Motion-based input method and system for electronic device | |
CN106648076A (en) | Character input method and device for smart watches | |
CN101893960B (en) | Direction vector-based character recognition method and device | |
EP3535652B1 (en) | System and method for recognizing handwritten stroke input | |
US20230236673A1 (en) | Non-standard keyboard input system | |
Amma et al. | Airwriting: Bringing text entry to wearable computers | |
KR102245706B1 (en) | Method for processing data and an electronic device thereof | |
CN105242795A (en) | Method for inputting English letters by azimuth gesture | |
CN104199602A (en) | Information processing method and electronic equipment |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170510 |