• 제목/요약/키워드: 인터페이스 그래픽

검색결과 525건 처리시간 0.031초

자연 환경 비디오에서 영상 분석 기법을 이용한 혼합 현실 (Mixed Reality using Image Analysis Technique in Natural Scene Video)

  • 김형진;박종승;이만재
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (B)
    • /
    • pp.778-780
    • /
    • 2004
  • CG 기술의 발전으로 실사 이미지 위에 3d 애니메이션을 적용하는 실감나는 영화를 많이 볼 수 있다 그러나 아직까지도 실사 이미지와 3d 애니메이션 합성은 그래픽 아티스트의 수작업이 많이 필요하다. 본 논문에서는 자연 환경을 포함하는 실사 비디오에서 영상 분석 기법을 적용한 혼합 현실 시스템을 제안한다. 비디오 프레임에서 하늘, 바다 등 일정한 칼라 패턴을 가지는 영역을 분류하고 이 영역에 대해서 그래픽 객체를 삽입한다. 시스템의 각 단계에서 사용자 인터페이스를 제공하여 필요한 입력값을 제공받는다. 본 연구에서의 기법은 간단한 그래픽 입력 과정 이외에는 대부분의 과정이 자동으로 처리되므로 혼합 현실이 방송, 영화 특수 효과 등의 작업에 편리하게 이용될 수 있다.

  • PDF

임베디드 소트프웨어를 위한 그래픽 기반 성능 분석기의 설계 및 구현 (A Design and Implementation of Graphic-based Performance Analyzer for Embedded Software)

  • 신경호;조용윤;유재우
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (B)
    • /
    • pp.919-921
    • /
    • 2005
  • 본 논문은 임베디드 소프트웨어 개발자가 개발 소프트웨어의 성능 테스팅 결과를 그래픽 형태의 인터페이스를 통해 쉽고 편리하게 분석할 수 있는 성능 분석기를 제안한다. 제안하는 성능 분석기는 임베디드 소프트웨어에 대해 생성된 텍스트 기반 저수준의 성능 평가 정보를 그래픽 형태의 결과 화면으로 재구성하기 위한 API로 변형하는 정보 변환기 모듈과 API 형태의 자료구조를 이용해 성능 평가 결과를 그래픽 형태로 출력하는 레포트 생성기로 구성된다. 제안하는 그래픽 기반의 성능 분석기는 개발자나 사용자에게 그래픽 형태의 편리한 성능 분석 레포팅을 제공한다. 따라서, 임베디드 소프트웨어 개발자는 기존의 텍스트 형태의 결과를 분석하기 위한 시간과 노력을 줄일 수 있고, 즉각적이고 직관적인 결과 분석기회를 얻을 수 있어 관련 소프트웨어 개발 효율성을 높일 수 있을 것이다.

  • PDF

소프트웨어개발을 위한 사용자 인터페이스 디자인 협동작업에 관한 연구 (A Study on the Collaboration of User Interface Design for Software Developments)

  • 김소영
    • 디자인학연구
    • /
    • 제12권1호
    • /
    • pp.15-24
    • /
    • 1999
  • 컴퓨터 관련 기술의 발전은 사람들의 사고와 생활방식에 많은 영향을 주었다. 제품을 사용하는 사용자는 물론 개발자들도 디자인의 중요성에 대하여 인식해 가고 있으며, 윈도우즈 환경에서 비롯된 그래픽 유저 인터페이스(Graphic User Interface)의 시작은, 디자이너들로 하여금 시각요소의 사용을 자유롭게 만들고 있다. 이에, 소프트웨어 개발과 관련된 업무에 종사하는 인력들은 소프트웨어의 정확한 기능의 수행과 더불어, 사용자에게 친근감을 줄 수 있는 그래픽과 사용 성을 고려한 인터페이스디자인의 개발에 많은 투자를 하고 있다. 이러한 이유로 프로그램 개발자가 독자적으로 프로젝트를 진행하는 경우보다, 각 분야의 전문가로 구성된 팀으로 프로젝트를 진행하는 경우가 늘고 있다. 그러나, 지금까지의 인터페이스 디자인은 소프트웨어 개발에 대한 업무이해가 부족한 상태에서 진행되었고, 개발자들의 프로세스를 염두에 두지 않고 개별적인 디자인 작업이 이루어지는 경우가 많았다. 이 때문에, 진정한 의미의 인터페이스 디자인이 이루어지기 힘들었으며, 사용자 인터페이스 디자인이란, 소프트웨어 개발의 마지막 단계에서 적용하는 외형적인 장식으로 인식되는 경우도 빈번히 있어왔다. 이에 사용자 인터페이스 디자인의 개념과 역사적 고찰을 통하여, 학문적 위치를 확인하고, 개발자의 측면에서 소프트웨어 개발 업무내용과 프로세스를 분석하여, 팀 작업을 효율적으로 진행시키기 위한 디자이너의 역할과 업무 영역 정의, 그리고, 팀에서의 상호 협조적인 프로젝트 진행을 위한 인터페이스 디자인 프로세스를 제안하고 있다.

  • PDF

촉감 사용자 인터페이스를 이용한 촉감 모델러 (Haptic Modeler using Haptic User Interface)

  • 차종은;;김영미;김종필;이범찬;서용원;류제하
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2006년도 학술대회 1부
    • /
    • pp.1031-1036
    • /
    • 2006
  • 햅틱 분야는 디스플레이 되는 콘텐츠를 만질 수 있게 촉감을 제공함으로써 의학, 교육, 군사, 방송 분야 등에서 널리 연구되고 있다. 이미 의학 분야에서는 Reachin 사(社)의 복강경 수술 훈련 소프트웨어와 같이 실제 수술 할 때와 같은 힘을 느끼면서 수술 과정을 훈련할 수 있는 제품이 상용화 되어 있다. 그러나 햅틱 분야가 사용자에게 시청각 정보와 더불어 추가적인 촉감을 제공함으로써 보다 실감 있고 자연스러운 상호작용을 제공하는 장점을 가진 것에 비해 아직은 일반 사용자들에게 생소한 분야다. 그 이유 중 하나로 촉감 상호작용이 가능한 콘텐츠의 부재를 들 수 있다. 일반적으로 촉감 콘텐츠는 컴퓨터 그래픽스 모델로 이루어져 있어 일반 그래픽 모델러를 사용하여 콘텐츠를 생성하나 촉감과 관련된 정보는 콘텐츠를 생성하고 나서 파일에 수작업으로 넣어주거나 각각의 어플리케이션마다 직접 프로그램을 해주어야 한다. 이는 그래픽 모델링과 촉감 모델링이 동시에 진행되지 않기 때문에 발생하는 문제로 촉감 콘텐츠를 만드는데 시간이 많이 소요되고 촉감 정보를 추가하는 작업이 직관적이지 못하다. 그래픽 모델링의 경우 눈으로 보면서 콘텐츠를 손으로 조작할 수 있으나 촉감 모델링의 경우 손으로 촉감을 느끼면서 동시에 조작도 해야 하기 때문에 이에 따른 인터페이스가 필요하다. 본 논문에서는 촉감 상호작용이 가능한 촉감 콘텐츠를 직관적으로 생성하고 조작할 수 있게 하는 촉감 모델러를 기술한다. 촉감 모델러에서 사용자는 3 자유도 촉감 장치를 사용하여 3 차원의 콘텐츠를 실시간으로 만져보면서 생성, 조작할 수 있고 촉감 사용자 인터페이스를 통해서 콘텐츠의 표면 촉감 특성을 직관적으로 편집할 수 있다. 촉감 사용자 인터페이스는 마우스로 조작하는 기존의 2차원 그래픽 사용자 인터페이스와는 다르게 3 차원으로 구성되어 있고 촉감 장치로 조작할 수 있는 버튼, 라디오 버튼, 슬라이더, 조이스틱의 구성요소로 이루어져 있다. 사용자는 각각의 구성요소를 조작하여 콘텐츠의 표면 촉감 특성 값을 바꾸고 촉감 사용자 인터페이스의 한 부분을 만져 그 촉감을 실시간으로 느껴봄으로써 직관적으로 특성 값을 정할 수 있다. 또한, XML 기반의 파일 포맷을 제공함으로써 생성된 콘텐츠를 저장할 수 있고 저장된 콘텐츠를 불러오거나 다른 콘텐츠에 추가할 수 있다.

  • PDF

구조화된 벡터 그래픽 표현을 위한 SVG 편집시스템의 프로토타입 설계 (Design of prototype that SVG editing system)

  • 김철순;김창수;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2003년도 춘계종합학술대회
    • /
    • pp.281-284
    • /
    • 2003
  • 인터넷의 급속한 발전은 표현의 고급화와 보편성을 제공하는 웹을 주축으로 하여 이루어져 왔으나, 웹 상에서 표현중심의 그래픽처리에는 비구조적인 방법에 따른 많은 문제점을 가지고 있다. 이러한 문제점을 보완하고자 W3C에서는 웹 상에서 벡터그래픽 표현의 효율적인 표현 및 저장, 공유를 가능하게 하기 위해 XML 어플리케이션인 SVG를 제정하였다. 이에 본 논문에서는 SVG 문서를 이용하여 그래픽 편집기 형태로 SVG의 구조적 편집 및 화면에 표현되는 그래픽 객체를 직접 편집할 수 있는 인터페이스를 통해 벡터그래픽을 편집하고 표현하기 위한 SVG 편집시스템을 설계하였다. 본 시스템은 지리정보시스템이나 서비스 환경 등에서 XML기반의 그래픽을 표현하는 효율적인 처리 등에 유용하게 사용할 수 있을 것이다.

  • PDF

사용자 인터페이스를 위한 MVP기반의 XML 언어 (An MVP-based XML Language for User Interfaces)

  • 최종명;신경희;유재우
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제29권12호
    • /
    • pp.947-956
    • /
    • 2002
  • XML을 이용한 사용자 인터페이스 개발은 플랫폼과 프로그래밍 언어에 독립적이며, 사용자가 배우기 쉽고, 사용하기 쉬운 장점을 가지고 있다. 그러나, 현재까지 개발된 XML 기반 사용자 인터페이스 언어들은 정형화된 모델을 사용하지 않고 있으며, 사용자 인터페이스와 내부 로직의 결합 및 이벤트 처리 부분이 미약한 단점을 가지고 있다. 이러한 문제점을 해결하기 위해서 본 논문에서는 MVP(Model-View-Presenter) 모델을 확장한 EMVP (Extended MVP)를 제시하고, EMVP를 기반으로 사용자 인터페이스를 개발할 수 있는 새로운 XML 응용프로그램인 XUIML을 소개한다. XUIML은 EMVP를 기반으로 인터페이스 형태, 이벤트 처리, 데이타 흐름, 인터페이스와 내부 로직의 결합을 기술할 수 있는 방법을 제공한다 XUIML 시스템은 텍스트 편집기와 그래픽 편집기 및 XUIML을 자바와 C# 코드로 변환할 수 있는 변환기를 제공한다. 한편, XUIML의 그래픽 편집기는 직접 조작 방식을 지원하기 때문에 GUI 디자인 도구와 같은 높은 생산성을 얻을 수 있다.

인공지능 기반의 TensorFlow 그래픽 사용자 인터페이스 개발에 관한 연구 (Study on Development of Graphic User Interface for TensorFlow Based on Artificial Intelligence)

  • 송상근;강성홍;최연희;심은경;이정욱;박종호;정영인;최병관
    • 디지털융복합연구
    • /
    • 제16권5호
    • /
    • pp.221-229
    • /
    • 2018
  • 기계 학습 및 인공지능은 제 4차 산업혁명의 핵심 기술이다. 하지만 프로그래밍 능력을 요구하는 기계 학습 플랫폼의 특성 상 일반 사용자들의 접근이 힘들기 때문에 인공지능이나 기계학습의 대중화는 제한을 받고 있다. 본 연구에서는 그래픽 사용자 인터페이스(Graphic User Interface, GUI)를 도입하여 이러한 한계를 극복하고 인공지능 활용에 대한 일반인의 접근성을 향상시키고자 하였다. 기본 기계 학습 플랫폼으로는 Tensorflow를 채택하였고 GUI는 마이크로 소프트 사의 .Net 환경을 활용하여 작성하였다. 새로운 사용자 인터페이스를 이용하면 일반 사용자도 파이썬 프로그래밍에 대한 부담없이 직관적으로 데이터를 관리하고, 알고리즘을 적용하고, 기계 학습을 실행할 수 있다. 우리는 이 개발이 다양한 분야에서의 인공지능 개발에 기초가 되는 자료로 활용되었으면 한다.