[maemo-developers] Summer of Code update?
From: Mathieu Blondel mblondel at rubyforge.orgDate: Mon Jun 25 12:30:45 EEST 2007
- Previous message: Summer of Code update?
- Next message: 'videoscale' element missing on N800
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi, quim.gil at nokia.com wrote: > > So please, could the students and mentors send a brief update about > the status of their projects? > I am working on the Japanese/Chinese handwriting recognition project. This project relies on Tomoe. So far this is what I have done : - Contributed to the stroke-editor (mainly improved interface) - Made the gucharmap dependency optional in the build process of tomoe - Made debian packages (I'll try to get them accepted upstream) - Tested tomoe successfully on the N800 (contact me and I'll send you the debian packages). Drawing with the stylus is very convenient however tomoe is currently too slow on the device. - Profiled tomoe with oprofile. The bottlenecks comes from two different things : 1) loading of a large xml file into memory and 2) calculation of comparision between characters I am now working on improving those two problems. To improve comparision calculation, I'll make tomoe compare the input with only high priority characters instead of all characters. High priority characters will be characters which have a number of strokes closed to the number of strokes of the input. Another possibility is to rewrite critical portions of the code in ARM assembly in order to make use of SIMD instructions. To improve dictionary loading, I'll introduce a new binary file format. I'll write a script to convert the XML file to this binary format and I'll write the dictionary backend that will read this format. Cheers, Mathieu
- Previous message: Summer of Code update?
- Next message: 'videoscale' element missing on N800
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]