An Implementation of Animated GIF Generating and Viewing Application Using Mobile-JPVM

Mobile-JPVM을 이용한 Animated GIF 생성 및 뷰잉 프로그램 구현

  • 이예인 (숙명여자대학교 멀티미디어과학과) ;
  • 이종우 (숙명여자대학교 멀티미디어과학과)
  • Received : 2009.06.05
  • Accepted : 2009.12.14
  • Published : 2009.12.31

Abstract

In these days mobile handsets have come to be used at almost every user. The mobility of mobile devices and the performance improvement of the mobile networks have made this trend possible. As a great variety of mobile applications are published, the necessity of running large-scale mobile applications becomes greater than before. To accomplish this, the existing researchers have developed mobile cluster computing libraries like Mobile-JPVM. In this paper, we implement a compute-intensive Animated GIF generating application and its cell phone viewer software using Mobile-JPVM library. We find out by the real execution of our softwares on the KTF handsets that they can sufficiently run on cellular phones. Our Animated GIF generator and its viewer are going to be commercially used for the mobile fashion advertisement systems.

최근 모바일 기기는 거의 모든 사람들에 의해 사용되고 있는데, 이는 모바일 단말기가 휴대하기에 편리하고 아울러 모바일 네트워크의 성능이 향상되었기 때문이다. 이에 따라 휴대폰 상에서 실행 가능한 응용의 종류가 다양해지면서 대용량 소프트웨어 실행에 대한 필요성이 대두되었고, 이를 위해 Mobile-JPVM 같은 휴대폰 클러스터 컴퓨팅 라이브러리도 등장하였다. 본 논문에서는 Mobile-JPVM을 이용하여 실시간 Animated GIF 파일 생성기와 휴대폰용 Animated GIF 뷰어를 구현하였다. 아울러, 개발된 소프트웨어를 KTF 휴대폰에 탑재하여 에뮬레이터가 아닌 실제 환경에서 실행될 수 있음도 보였다. 개발된 실시간 Animated GIF 생성기와 휴대폰용 뷰어는 모바일 패션 데이터 광고 서비스에 활용될 수 있다.

Keywords

References

  1. 이예인, 이종우. "JPVM 기반 모바일 병렬 응용프로그램의 설계 및 구현", 한국디지털콘텐츠학회 학술발표대회 논문집, Vol.9, No.1, pp. 197-200, 2008.
  2. M.A Maluk Mohamed, A. Vijay Srinivas, D. Janakiram, "moset:An anonymous remote mobile cluster computing paradigm", Journal of Parallel and Distributed Computing, Vol.65, No.10, pp. 1212-1222, 2005. https://doi.org/10.1016/j.jpdc.2005.04.012
  3. L. Cheng, A. Wanchoo, I. Marsic, "Hybrid Cluster Computing With Mobile Objects" , The Fourth International Conference on High-Performance Computing in the Asia-Pacific Region, Vol. 2, pp. 909 -914, 2000.
  4. Adam J. Ferrari, "JPVM: Network Parallel Computing in Java", Technical Report CS-97-29, 1997.
  5. Narendar Yalamanchilli and William Cohen, "Communication performance of Java based Parallel Virtual Machines", ACM 1998 Workshop on Java for High-Performance Network Computing, 1998.
  6. 박종식, 정종휘, 손병대, "모바일 브라우저에서 Animated GIF활용을 위한 동영상 변환 시스템 설계 및 구현," 한국인터넷정보학회 학술발표 논문집, Vol.8, No. 1, pp. 229-233, 2007.
  7. Terry A. Welch, "A Technique for High Performance Data Compression," IEEE Computer, Vol.17, No.6, pp.8-19, 1984.
  8. Kevin Weiner, "http://www.cabrillo.edu/~dbrown/tracker/javadoc/org/opensourcephysics/media/gif/AnimatedGifEncoder.html", FM Software, 2003.
  9. 한국무선인터넷 표준화 포럼, "http://www.wipi.or.kr", 2007.
  10. KTF개발자사이트, "http://motive.magicn.com" , 2007.