I am currently trying to improve on-line handwriting recognition. On-line means in this case that I have the information how the symbols are written as a list of $n$ tuples of coordinates $(x(t_i), y(t_i))$ with $i \in 1, ..., n$. I can't really influence the times I get. One idea I have is that symbol recognition might get better, if I get more points / evenly spaced points (spaced by time or probably distance).
So I need an interpolation for $(x(t), y(t))$ with $t \in [t_1, t_n]$.
I know how to calculate cubic splines for functions $\mathbb{R} \rightarrow \mathbb{R}$ and I know that they are smooth and easy to calculate.
One way to interpolate the "handwriting-function" $f:\mathbb{R}\rightarrow \mathbb{R}^2$ is to calculate two cubic splines (for $x(t)$ and $y(t)$).
I have a few questions to this:
- Is this a good idea / is there something (that might be) better? (This is the "soft" part of the question)
- Is the function still smooth?
- Do I loose other properties that I'm currently not aware of?