ruby conference 20112011.rubyworld-conf.org/files/slides/b-5-3.pdfruby conference 2011 research...
TRANSCRIPT
THE SAFE INFORMATION CONTROL TOOL WHICH ACHIEVES THE HIGH COMPRESSION, HIGH SECURITY, AND LOW LOAD USING RUBY ON RAILS
JUN ROKUI SHIMANE UNIVERSITY
Ruby Conference 2011
RESEARCH OUTLINE3D Color Barcode
We developed 3D Color Barcode in 2007.Large capacity data can be saved compared with the existing bar code.
3D Color Barcode has high encryption capability.
We considered 3D Color Barcode as print media.
Technoproject, Ltd. found out the charm as electronic media to 3D Color Barcode.
Since Technoproject, Ltd. was developing the distance medical service system, he was looking for the electronic media for communicating medical information.
We are performing the joint research aiming at electronic media use of 3D Color Barcode from 2010.
THE COMPRESSION EFFECT OF THE MEDICAL IMAGE20 serial MRI images
compress
The compressibility comparison with ZIP, lossless JPEG, and the proposing method
3D color barcode based method has achieved compressibility high not less than 14% compared with ZIP.
It has achieved compressibility high not less than 5% compared with lossless JPEG.
Since there are also few computational complexities, this technique is a practical technique.
APPLICATION OUTLINE
Ruby on Rails
SQLite
View
Model
ControllerCompression & EncryptionThe extended Ruby library
RRlib.so
Application
WEBrick
APPLICATION FLOW
DB
Compression file
Medical images
1. File information registration
3. Refer to compression of an applicable file
4. Compression file information reference
6. Coding information downloadCoding information
5. Compression File download
Compression file
Coding information
Server Client
7 . Decoding
Compression file
Coding information
Medical image
2. Refer to registration infrmationlist
RUBY APPLICATION GUIThe extended Ruby library for compression
Language version : Ruby 1.9.2Ruby on Rails : 3
Operating environment : windows7, windows XP
A FUTURE RESEARCH PROGRAM
1. Use to the community medicine network system which Technoproject, Ltd. develops
2. It aims at spread as secure data transfer and distribution tool.
3. It aims at spread as a security-countermeasures tool of portable terminal data.
4. Improvement in the further compressive performance