HRPaaS: A Handwriting Recognition Platform as a Service  Based on Middleware and the HTTP API

In this paper, we present a new Handwriting Recognition Platform as a Service (HRPaaS) using cloud infrastructure as a service(IaaS), middleware, and HTTP application programming interface (API) technologies. Based on the OpenStack cloud IaaS architecture, a handwriting recognition HTTPAPI service is designed to provide a highly reliable, real-time, customized handwriting character recognition service for application developers. Using middleware and cloud computing technologies, the computing resources, HTTPAPI response service pool, and backend handwriting recognition service pool can be loosely coupled and integrated to achieve fast and flexible deployment of the HRPaaS.

[1]  Zhen-Long Bai,et al.  A study on the use of 8-directional features for online handwritten Chinese character recognition , 2005, Eighth International Conference on Document Analysis and Recognition (ICDAR'05).

[2]  Wei Wang,et al.  PaaS-Oriented Performance Modeling for Cloud Computing , 2012, 2012 IEEE 36th Annual Computer Software and Applications Conference.

[3]  Shao-Zhen Yang,et al.  The marketing chain in the mobile Internet era , 2011, 2011 International Conference on Machine Learning and Cybernetics.

[4]  Schahram Dustdar,et al.  CloudScale: a novel middleware for building transparently scaling cloud applications , 2012, SAC '12.

[5]  Scott Forsyth,et al.  Professional IIS 7 , 2008 .

[6]  Tarek A. El-Ghazawi,et al.  A Compartive Study of Cloud Computing Middleware , 2012, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012).

[7]  Shudong Jin,et al.  Middleware Support for RDMA-based Data Transfer in Cloud Computing , 2012, 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum.

[8]  Marta Mattoso,et al.  SciCumulus: A Lightweight Cloud Middleware to Explore Many Task Computing Paradigm in Scientific Workflows , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[9]  Sung Ho Choi,et al.  General QBD processes with applications to overload control , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[10]  Ying Zhang,et al.  Tuning Adaptive Computations for Performance Improvement of Autonomic Middleware in PaaS Cloud , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[11]  Marin Litoiu,et al.  Managing a SaaS application in the cloud using PaaS policy sets and a strategy-tree , 2011, 2011 7th International Conference on Network and Service Management.

[12]  Yan Gao,et al.  Handwriting Character Recognition as a Service: A New Handwriting Recognition System Based on Cloud Computing , 2011, 2011 International Conference on Document Analysis and Recognition.

[13]  Gagan Agrawal,et al.  Parallelizing an Information Theoretic Co-clustering Algorithm Using a Cloud Middleware , 2010, 2010 IEEE International Conference on Data Mining Workshops.

[14]  Lianwen Jin,et al.  Building compact MQDF classifier for large character set recognition by subspace distribution sharing , 2008, Pattern Recognit..

[15]  Luiz Fernando Bittencourt,et al.  Workflow scheduling for SaaS / PaaS cloud providers considering two SLA levels , 2012, 2012 IEEE Network Operations and Management Symposium.

[16]  Fei Yin,et al.  Chinese Handwriting Recognition Contest 2010 , 2010, 2010 Chinese Conference on Pattern Recognition (CCPR).

[17]  Masaki Nakagawa,et al.  'Online recognition of Chinese characters: the state-of-the-art , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.