DOI QR코드

DOI QR Code

Contents Development of Web Services for Artificial Intelligence-based Stock Photos

인공지능 기반의 스톡사진 웹 서비스 콘텐츠 개발

  • 이아림 (숭실대학교 글로벌미디어학부) ;
  • 임찬 (숭실대학교 글로벌미디어학부)
  • Received : 2018.12.10
  • Accepted : 2019.02.20
  • Published : 2019.02.28

Abstract

The present research aims to identify the issues that occurred when uploading stock photos to the internet-based stock image agencies and to develop technical solutions based on web service technologies. We identify the issues by examination of previous studies and stock photo uploading systems of major three agencies currently in service. As such, we develop web service technology by focusing on the following matters. First, we apply an automatic tag system to ensure convenience. Second, to ensure safety, we apply a technology that easily enables prevention of portrait rights violations and trademark infringements. We also prepare for measures against possible harmfulness. Third, to ensure completeness, we apply a method which resolves upload failure issues that frequently occurred in the past. In particular, the present research is significant as it applies an automatic image analysis system based on Google Cloud Vision API as the artificial intelligence-based image processing technology. In addition, we develop a web service program which improves user access by using SNS-type screen composition.

본 연구는 현재 서비스 되고 있는 인터넷 기반 스톡이미지 에이전시에 스톡 사진 업로드에서 발생하는 문제점을 확인하고 이의 기술적 해결을 위한 웹 서비스 기술 개발을 목적으로 진행된 연구이다. 선행연구와 현재 해당 서비스를 진행하고 있는 주요 3사의 스톡 사진 업로드 시스템을 통해 발견된 문제에 따라 다음과 같은 사항을 중점으로 웹 서비스 기술을 개발 했다. 첫째, 편리성의 확보를 위해 자동 테그 시스템을 적용하였다. 둘째, 안전성의 확보를 위해 초상권 침해 방지, 상표권 침해 방지를 손쉽게 적용할 수 있는 기술을 적용하였고, 유해성에 대응할 수 있는 부분을 확보하였다. 셋째, 완전성의 확보를 위해 업로드 도중 빈번하게 발생되는 업로드 실패문제를 개선할 수 있는 방안을 적용하였다. 특히 본 연구 개발은 인공지능 기반의 이미지 처리 기술인 Google Cloud Vision API를 통한 자동 사진 분석 시스템을 적용하고 있고, SNS 형태의 화면 구성으로 사용자의 접근성을 높이는 방향에서 웹 서비스 프로그램을 개발하였다는 의의를 가지고 있다.

Keywords

CCTHCV_2019_v19n2_1_f0002.png 이미지

그림 1. Microsoft Computer Vision API 실험 결과

CCTHCV_2019_v19n2_1_f0003.png 이미지

그림 2. Kakao Vision API 실험 결과

CCTHCV_2019_v19n2_1_f0005.png 이미지

그림 3. Google Cloud Vision API 실험 결과

CCTHCV_2019_v19n2_1_f0006.png 이미지

그림 5. Entity Relationship Diagram

CCTHCV_2019_v19n2_1_f0007.png 이미지

그림 6. 사진 업로드 저장 전 블록 다이어그램

CCTHCV_2019_v19n2_1_f0008.png 이미지

그림 7. 사진 업로드 저장 후 블록 다이어그램

CCTHCV_2019_v19n2_1_f0009.png 이미지

그림 8. 태그 추출된 화면

CCTHCV_2019_v19n2_1_f0010.png 이미지

그림 9. 인물 감지된 화면

CCTHCV_2019_v19n2_1_f0011.png 이미지

그림 10. 로고 감지된 화면

CCTHCV_2019_v19n2_1_f0012.png 이미지

그림 11. 유해성 감지된 화면

CCTHCV_2019_v19n2_1_f0013.png 이미지

그림 12. 워터마크 처리된 사진

CCTHCV_2019_v19n2_1_f0014.png 이미지

그림 4. 업로드화면 스토리보드

표 1. 인공지능 기반 이미지 처리 API 비교

CCTHCV_2019_v19n2_1_t0001.png 이미지

표 2. 사진 테이블

CCTHCV_2019_v19n2_1_t0002.png 이미지

표 3. 사진정보 테이블

CCTHCV_2019_v19n2_1_t0003.png 이미지

표 4. 태그 테이블

CCTHCV_2019_v19n2_1_t0004.png 이미지

표 5. 색 정보 테이블

CCTHCV_2019_v19n2_1_t0005.png 이미지

References

  1. 김인숙, 스톡사진 시장변화에 따른 사진가의 대응 방안과 참여 활성화에 관한 연구 : Gettyimages Korea 인물 스톡사진을 중심으로, 상명대학교 대학원, 석사학위논문, 2014.
  2. 박제영, 손영실, "사진에서의 윤리적 문제," 기초조형학연구, 제14권, 제6호, pp.169-177, 2013.
  3. 권영직, 백영옥, 이승아, "최종사용자요구중심의 PC Internet Stock Photo 시스템 구현," 한국산업정보학회논문지, 제5권, 제1호, pp.69-76, 2000.
  4. 이상영, "스톡 사진의 판매와 제작에 관한 연구," 기초조형학연구, 제12권, 제1호, pp.1411-1419, 2013.
  5. 강신국, 소비자가 선호하는 스톡사진 분석과 활용 방안 : 스톡인물사진의 색과 밝기를 중심으로, 중앙대학교 대학원, 석사학위논문, 2016.
  6. 픽스타 스톡이용약관, https://kr.pixtastock.com/terms
  7. 한국정보통신기술협회 정보통신용어사전, http://terms.tta.or.kr/main.do
  8. 최효승, 손영미, "인공지능과 예술창작 활동의 융복합 사례분석 및 특성 연구," 한국과학예술포럼, 제28권, pp.289-299, 2017
  9. 장현호, 오픈소스 기반의 비전 머신러닝 라이브러리의 비교연구 : 글로벌 플랫폼 머신러닝 운영사 중심으로, 숭실대학교, 석사학위논문, 2017.
  10. 옥기수, 권동우, 김현우, 안동혁, 주홍택, "얼굴 인식 Open API를 활용한 출입자 인식 시스템 개발," 정보처리학회논문지 컴퓨터 및 통신시스템, 제6권, 제4호, pp.169-178, 2017.
  11. Microsoft Azure API 서비스, https://azure.microsoft.com/ko-kr/services/cognitive-services/computer-vision/
  12. 카카오 API 서비스, vision-api.kakao.com/#multitag
  13. 구글 Cloud Vision, API https://cloud.google.com/vision/?hl=ko