이미지처리 기법을 이용한 Grid Logic 게임 콘텐츠 개발

A Development of Grid Logic Game Contents by Using Image Processing Method

  • 오갑석 (동명대학교 정보통신대학 정보통신공학과)
  • 투고 : 2009.08.22
  • 심사 : 2009.09.22
  • 발행 : 2009.09.30

초록

최근 인터넷의 발달과 더불어 다양한 아케이드 게임이 네트워크를 통하여 제공되고 있으며, 누구나 쉽게 접할 수 있는 Grid Logic 게임의 경우 제공되는 퍼즐 이외에는 게임을 할 수 없다는 단점이 있다. 이를 개선하기 위하여 본 논문에서는 이용자의 이미지를 사용할 수 있는 Grid Logic 게임 콘텐츠를 개발하였다. 이를 위하여 영상처리의 전처리 단계인 임계치 결정방법을 제안하고, 제안 방법으로 구해진 이진 이미지에서 목표물을 검출하는 방법과 게임 데이터로 변환하는 방법을 제시하였으며, 게임을 완료한 시점에는 특정 형상으로 의미 전달이 가능하도록 하였다. 문자, 로고, 인물 등의 목표물을 포함하는 10종의 이미지에 제안 알고리즘을 적용하여 JAVA 애플릿으로 구현하고, 실험을 통하여 제안 방법이 Grid Logic 게임의 데이터 획득에 적합함을 보인다.

Recently, various kinds of arcade games are offered through the network with the internet's development. And for the Grid Logic game, it is opened up for everyone who uses the internet but it has a disadvantage that only the provided puzzles can be played. To improve this, in this paper, we developed a Grid Logic game contents using an image of user's as a puzzle. In order to do this, we suggested a threshold decision method, the pre-processing stage of image processing. We showed a method of detecting aim image from a binary image, showed up by the suggested way, and a method of changing into the game data and carrier of the meaning as a specific image at the end of the game are the objects of this paper. The suggested algorithm is constructed as a Java applet and applied to the 10 objects such as characters, logos, persons, etc. to show that this algorithm is suitable for the appropriate acquisition of the Grid Logic game data through the experiment.

키워드

참고문헌

  1. 권기현, "수토쿠 퍼즐을 통해서 살펴본 SAT에서 전처리 효과", 한국IT서비스학회지, 제7권 제2호, pp. 127-135, 2008.
  2. 김기범 외, "3차원 최적 미로 게임 개발", 한국해양정보 통신학회 춘계종합학술대회, pp. 113-116, 2007.
  3. 정갑중, 이영준, "Java를 이용한 최적 미로 게임 개발", 한국해양정보통신학회 춘계종합학술대회 논문집, 제9권 제1호, pp. 671-674, 2005.
  4. Liju Dong, Ge Yu, Philip Ogunbona, Wanqing Li, "An efficient iterative algorithm for image thresholding", Pattern Recognition Letters, 29, pp. 1311-1316, 2008. https://doi.org/10.1016/j.patrec.2008.02.001
  5. 김광백, "밝기 정보를 이용한 영상 이진화에 관한 연구", 한국해양정보통신학회 논문지, 제8권 제3호, pp. 721-726, 2004.
  6. 조규철, 마용범, 이종식, "GPCR 분류에서 ART1 군집화를 위한 퍼지기반 임계값 제어 기법", 한국 컴퓨터정보학회논문지, 제12권 제6호, pp. 167-175, 2007년 12월.
  7. 박영재, 장석우, 김계영, "눈 주위의 피부색을 이용한 피부영역검출과 입술검출에 관한 연구", 한국 컴퓨터정보학회논문지, 제14권 제4호, pp. 19-30, 2009년 4월.
  8. 장석우, 김상희, 김계영, "명암 필터와 개선된 허프 변환을 이용한 성인영상 검출", 한국 컴퓨터정보학회논문지, 제14권 제5호, pp. 45-54, 2009년 5월.
  9. 손영선, "Japanese Puzzle을 이용한 교통안전 표지판 인식", 한국지능시스템학회 논문지, 제18권, 제3호, pp. 416-421, 2008.
  10. 이대호, 박영태, "영상처리를 위한 C++ 프로그래밍", 도서출판 인터비젼, pp. 248-256, 2008년.
  11. P. K Sahoo, S. Soltani. and A. K. C. Wong, "A Survey of Thresholding Techniques", Computer Vision, Graphics, And Image Processing, 41, pp. 233-260, 1988. https://doi.org/10.1016/0734-189X(88)90022-9