• 제목/요약/키워드: Rich internet application

검색결과 77건 처리시간 0.026초

360도 영상 변환을 위한 HTML5기반 클라우드 포토스티칭 어플리케이션 구현 (Development of Cloud Photo-stitching Application for 360 degree video converting based HTML5)

  • 유성근;정서경;박상일
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송∙미디어공학회 2017년도 추계학술대회
    • /
    • pp.1-2
    • /
    • 2017
  • 최근 기존의 설치형 어플리케이션으로 제공되던 워드 프로세서나 스프레드 시트 등이 RIA(Rich Internet Application)와 Ajax(Asynchronous JavaScript and XML)같은 기술의 발달로 구글 독스(Google Docs)와 같이 웹브라우저(Web Browser)에서 동작하는 형태의 클라우드 기반 웹 어플리케이션으로 제작되어 널리 사용되고 있다. 또한 기존의 웹 기술로는 구현하기 어려웠던 동영상 포맷 변환이나 사진이나 동영상에 필터를 적용하는 것과 같은 영상처리가 가능한 클라우드 기반 웹 어플리케이션이 등장하고 있는 실정이다. 이에 본 논문은 컴퓨팅 자원을 많이 사용하고, 장시간의 변환이 필요한 360도 영상의 변환과정에 꼭 필요한 기술인 포토스티칭(Photo-stitching)을 클라우드에서 가능하게 하는 프론트엔드 및 백엔드를 구현하고, 웹소켓(Websocket)기술을 활용하여 실시간으로 변환결과를 전달 받을 수 있도록 하였다.

  • PDF

경쟁적 비즈니스 환경에서의 소프트웨어 에이전트 활용에 관한 연구 (Study for Application of Software Agent in Competitive Business Environment)

  • 김중한
    • 한국IT서비스학회지
    • /
    • 제5권1호
    • /
    • pp.165-175
    • /
    • 2006
  • Electronic commerce has many advantages compared to the traditional way of doing business such as up to date information and rich service for less cost. There is a growing number of electronic commerce applications on the Internet. Using software agent technology, the market framework offers timesaving automation of auctions and flexibility through negotiations among the agents. In this research, we attempt to evaluate the performance of a negotiation decision function that considers the potential competitors in competitive market environment as well as that of a negotiation decision function that does not. For this evaluation, this study adopts the electronic marketplace as an application domain in which many sellers and buyers compete for limited resources in the marketplace.

A Study on the Understanding and Effective Use of Generative Artificial Intelligence

  • Ju Hyun Jeon
    • International journal of advanced smart convergence
    • /
    • 제12권3호
    • /
    • pp.186-191
    • /
    • 2023
  • This study would investigate the generative AIs currently in service in the era of hyperscale AIs and explore measures for the use of generative AIs, focusing on 'ChatGPT,' which has received attention as a leader of generative AIs. Among the various generative AIs, this study selected ChatGPT, which has rich application cases to conduct research, investigation, and use. This study investigated the concept, learning principle, and features of ChatGPT, identified the algorithm of conversational AI as one of the specific cases and checked how it is used. In addition, by comparing various cases of the application of conversational AIs such as Google's Bard and MS's NewBing, this study sought efficient ways to utilize them through the collected cases and conducted research on the limitations of conversational AI and precautions for its use. If connected to city-related databases, it can provide information on city infrastructure, transportation systems, and public services, so residents can easily get the information they need. We want to apply this research to enrich the lives of our citizens.

Smart Client 기반 BIT 시각화 설계 (Data Visualization Design of Bus Information Terminal using Smart Client Platform)

  • 김주환;남두희
    • 한국인터넷방송통신학회논문지
    • /
    • 제13권4호
    • /
    • pp.55-60
    • /
    • 2013
  • 인터넷이 발달하기 이전에는 클라이언트에서 실행되는 응용 소프트웨어들이 주로 사용되었다. 그러나 클라이언트 기반의 응용 프로그램은 운영체재 또는 다른 소프트웨어와 충돌 문제를 일으켰고, 클라이언트에 배포를 하는데 있어 버전 문제, 운영체재의 상이한 구조 차이에서 오는 실행 오류 등이 존재했었다. 이런 단점들이 인터넷이 발달되며, 클라이언트-서버 기반의 웹 응용 프로그램으로 대체되기 시작했다. 그러나 웹 브라우저가 가지는 기본적인 제약으로 인해 응용 프로그램은 서로 다른 수 많은 언어로 제작되고, 또 그로 인한 실행 성능에 심각한 문제를 야기하기도했다. 이런 문제점들을 해결하는 대안으로 최근 스마트 클라이언트라는 기술이 대두되고 있다. 스마트 클라이언트는 과거의 리치 클라이언트와 씬 클라이언트가 가지는 장점을 모두 포함하고 있다. 스마트 클라이언트는 기본적으로 웹서비스 기반인데, 사용자에게 응용 프로그램의 실행과 관련된 기능 일부를 전담하게 하고 서버는 데이터만 받아서 가공하는 개념이다. 본 연구에서는 버스정류장에 설치된 BIT(Bus Information Terminal)를 중심으로 현재 실무에서 이루어지는 개발방식을 비교하고 웹브라우저를 활용한 보다 풍부한 기능 사용이 가능한 스마트 클라이언트 기반 BIT를 설계 적용하였다.

초등학교 수학과 입체도형 영역의 학습 RIA 개발 (Development of Rich Internet Application in the Three-Dimensional Shapes of Elementary Mathematics)

  • 김갑수;유태호
    • 정보교육학회논문지
    • /
    • 제12권4호
    • /
    • pp.395-404
    • /
    • 2008
  • 초등학교 수학과 입체도형 학습은 구체물을 활용한 구체적 조작을 통해서 추상적인 입체도형을 직관적으로 이해하도록 돕는 다양한 활동이 필요하다. 입체도형 학습에 있어 구체물의 활용은 효과적이지만, 구체물에서는 확인이 어려운 전개도나 다양한 형태의 입체도형 등은 컴퓨터의 반구체물을 활용하는 것이 효과적이다. 또한 컴퓨터를 활용하게 되면 방과 후에도 같은 학습 자료를 학생들이 활용할 수 있어서 구체물을 활용한 학습의 한계를 보완할 수 있다. 본 연구에서는 플렉스와 플래시를 개발도구로 사용하여 초등학생 수준에서 쉽게 조작하고 사용할 수 있도록 학습 어플리케이션을 개발하였다. 본 연구에서 개발한 입체도형 학습 어플리케이션 활용을 통해 학생들의 직관적이고 자유로운 탐색 및 구체물의 보완, 학습 흥미유발 등의 효과가 기대된다.

  • PDF

연속적인 미디어를 위한 네트워크 적응형 전송 및 네트워킹 지원 설계 이슈들 (Design Issues in Network Adaptive Delivery and its Networking Support for Continuous Media)

  • Kim, Jong-Won
    • 한국통신학회논문지
    • /
    • 제28권10B호
    • /
    • pp.899-915
    • /
    • 2003
  • 다양한 미디어 콘텐츠를 최선형 서비스에 머무르고 있는 유무선 인터넷의 네트워크 상태에 무관하게 전달하기 위해서는 네트워크 가장자리에서 동작하는 미디어 응용프로그램들이 보다 적응화되어야 한다. 즉 응용프로그램에서 전달하고자 하는 미디어 콘텐츠가 요구하는 네트워크 품질에 대한 요구와 기반 네트워크 서비스론 적응적으로 연결하는 것이 매우 중요하다. 본 논문에서는 먼저 응용프로그램에게 요구되는 혼잡제어 및 전송율 제어, 오류 제어, 그리고 동기화 및 적응형 재생 등과 같은 네트워크 적응화 기능들에 대해 의논한다. 이어서 네트워크 적응적 미디어 스트리밍을 실현하는 기반이 되는 요소들을 물리적인 네트워크, 프로토콜 지원에서 미들웨어에 걸치는 총체적인 지원의 구도하에서 설명한다. 최종적으로는 상기한 미디어 응용프로그램과 네트워크 지원 기반을 동시에 이해하면서 실현되는 동적인 네트워크 적응화의 구조를 제안한다.

SVG 그래픽을 이용한 GeoWeb 서비스 방법 (A Method of GeoWeb Services Using SVG)

  • 나방현;권창희
    • 한국항행학회논문지
    • /
    • 제12권5호
    • /
    • pp.401-411
    • /
    • 2008
  • 웹 기반 지리정보서비스는 기본도와 지리적 위치와 관련된 다양한 주제의 정보를 서비스하는 것으로서 지도에 그래픽으로 표시되는 각각의 도형 요소들을 통한 상호작용을 풍부하게 지원함으로써 사용자에게 보다 효과적인 정보접근성을 제공하는 것이 중요하다. SVG는 SML에 의한 2차원 그래픽 어플리케이션으로서 DOM에 의해 점, 선, 면, 텍스트, 심볼 등으로 구성되는 그래픽 객체들에 대한 다양한 상호작용 인터페이스를 제공한다. 본 연구에서는 SVG 포맷의 지도를 유선과 무선 인터넷 환경 모두에서 서비스할 수 있도록 하는 지도 서버와 클라이언트 뷰어를 개발하고자 하였다. 지도서버는 OGC의 WMS와 WFS 지도서비스 표준에 따라 개발함으로써 상호운용성을 지원하며, 클라이언트로는 윈도우즈와 WinCE를 위한 SVG 뷰어를 개발하였다.

  • PDF

Adaptive Hypermedia for eLearning: An Implementation Framework

  • Dutta, Diptendu;Majumdar, Shyamal;Majumdar, Chandan
    • 한국멀티미디어학회논문지
    • /
    • 제6권4호
    • /
    • pp.676-684
    • /
    • 2003
  • eLearning can be defined as an approach to teaching and teaming that utilises Internet technologies to communicate and collaborate in an educational context. This includes technology that supplements traditional classroom training with web-based components and learning environments where the educational process is experienced online. The use of hypertext as an educational tool has a very rich history. The advent of the internet and one of its major application, the world wide web (WWW), has given a tremendous boost to the theory and practice of hypermedia systems for educational purposes. However, the web suffers from an inability to satisfy the heterogeneous needs of a large number of users. For example, web-based courses present the same static teaming material to students with widely differing knowledge of the subject. Adaptive hypermedia techniques can be used to improve the adaptability of eLearning. In this paper we report an approach to the design a unified implementation framework suitable for web-based eLearning that accommodates the three main dimensions of hypermedia adaptation: content, navigation, and presentation. The framework externalises the adaptation strategies using XML notation. The separation of the adaptation strategies from the source code of the eLearning software enables a system using the framework to quickly implement a variety of adaptation strategies. This work is a part of our more general ongoing work on the design of a framework for adaptive content delivery. parts of the framework discussed in this paper have been imulemented in a commercial eLearning engine.

  • PDF

SaaS application mashup based on High Speed Message Processing

  • Chen, Zhiguo;Kim, Myoungjin;Cui, Yun
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제16권5호
    • /
    • pp.1446-1465
    • /
    • 2022
  • Diversified SaaS applications allow users more choices to use, according to their own preferences. However, the diversification of SaaS applications also makes it impossible for users to choose the best one. Furthermore, users can't take advantage of the functionality between SaaS applications. In this paper, we propose a platform that provides an SaaS mashup service, by extracting interoperable service functions from SaaS-based applications that independent vendors deploy and supporting a customized service recommendation function through log data binding in the cloud environment. The proposed SaaS mashup service platform consists of a SaaS aggregation framework and a log data binding framework. Each framework was concreted by using Apache Kafka and rule matrix-based recommendation techniques. We present the theoretical basis of implementing the high-performance message-processing function using Kafka. The SaaS mashup service platform, which provides a new type of mashup service by linking SaaS functions based on the above technology described, allows users to combine the required service functions freely and access the results of a rich service-utilization experience, using the SaaS mashup function. The platform developed through SaaS mashup service technology research will enable various flexible SaaS services, expected to contribute to the development of the smart-contents industry and the open market.

RIA환경에서 사용자 중심의 학습활동 생성을 위한 저작툴의 구현 (Implementation of Authoring Tool for Creating User Oriented Learning Activities in RIA Environment)

  • 정지성;박찬;장영희;성동욱;유재수;류관희
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2010년도 춘계 종합학술대회 논문집
    • /
    • pp.582-584
    • /
    • 2010
  • 컴퓨터와 인터넷의 발달로 인해 웹에서 사용자의 다양한 요구사항을 적절하게 대처할 수 있는 새로운 기술인 RIA(Rich Internet Application)가 나타났고, 이런 RIA 기술 중 SilverLight를 이용하여 사용자 중심의 학습활동 생성을 위해 구현한 저작툴을 소개한다.

  • PDF