CN106648076A - Character input method and device for smart watches - Google Patents

Character input method and device for smart watches Download PDF

Info

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
Application number
CN201611088101.4A
Other languages
Chinese (zh)
Inventor
陈理
李诗怡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Lianluo Interactive Information Technology Co Ltd
Original Assignee
Hangzhou Lianluo Interactive Information 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 Hangzhou Lianluo Interactive Information Technology Co Ltd filed Critical Hangzhou Lianluo Interactive Information Technology Co Ltd
Priority to CN201611088101.4A priority Critical patent/CN106648076A/en
Publication of CN106648076A publication Critical patent/CN106648076A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/014Hand-worn input/output arrangements, e.g. data gloves
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/20Movements or behaviour, e.g. gesture recognition
    • G06V40/28Recognition 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

A kind of character input method and device of intelligent watch
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.
CN201611088101.4A 2016-12-01 2016-12-01 Character input method and device for smart watches Pending CN106648076A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (10)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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