• Title/Summary/Keyword: 파일 동기화

Search Result 110, Processing Time 0.026 seconds

A Method of Frame Synchronization for Stereoscopic 3D Video (스테레오스코픽 3D 동영상을 위한 동기화 방법)

  • Park, Youngsoo;Kim, Dohoon;Hur, Namho
    • Journal of Broadcast Engineering
    • /
    • v.18 no.6
    • /
    • pp.850-858
    • /
    • 2013
  • In this paper, we propose a method of frame synchronization for stereoscopic 3D video to solve the viewing problem caused by synchronization errors between a left video and a right video using the temporal frame difference image depending on the movement of objects. Firstly, we compute two temporal frame difference images from the left video and the right video which are corrected the vertical parallax between two videos using rectification, and calculate two horizontal projection profiles of two temporal frame difference images. Then, we find a pair of synchronized frames of the two videos by measuring the mean of absolute difference (MAD) of two horizontal projection profiles. Experimental results show that the proposed method can be used for stereoscopic 3D video, and is robust against Gaussian noise and video compression by H.264/AVC.

Contents Recommendation Search System using Personalized Profile on Semantic Web (시맨틱 웹에서 개인화 프로파일을 이용한 콘텐츠 추천 검색 시스템)

  • Song, Chang-Woo;Kim, Jong-Hun;Chung, Kyung-Yong;Ryu, Joong-Kyung;Lee, Jung-Hyun
    • The Journal of the Korea Contents Association
    • /
    • v.8 no.1
    • /
    • pp.318-327
    • /
    • 2008
  • With the advance of information technologies and the spread of Internet use, the volume of usable information is increasing explosively. A content recommendation system provides the services of filtering out information that users do not want and recommending useful information. Existing recommendation systems analyze the records and patterns of Web connection and information demanded by users through data mining techniques and provide contents from the service provider's viewpoint. Because it is hard to express information on the users' side such as users' preference and lifestyle, only limited services can be provided. The semantic Web technology can define meaningful relations among data so that information can be collected, processed and applied according to purpose for all objects including images and documents. The present study proposes a content recommendation search system that can update and reflect personalized profiles dynamically in semantic Web environment. A personalized profile is composed of Collector that contains the characteristics of the profile, Aggregator that collects profile data from various collectors, and Resolver that interprets profile collectors specific to profile characteristic. The personalized module helps the content recommendation server make regular synchronization with the personalized profile. Choosing music as a recommended content, we conduct an experience on whether the personalized profile delivers the content to the content recommendation server according to a service scenario and the server provides a recommendation list reflecting the user's preference and lifestyle.

A Design and Implementation of PDA Learning System for Ubiquitous Learning (유비쿼터스 러닝을 위한 PDA 학습 시스템의 설계 및 구현)

  • Kim, Jee-Young;Lee, Young-Seok;Cho, Jung-Won;Choi, Byung-Uk
    • 한국정보교육학회:학술대회논문집
    • /
    • 2005.08a
    • /
    • pp.29-37
    • /
    • 2005
  • 유비쿼터스 러닝을 가능하게 하기 위해서는 학습자의 지속적인 학습 결과 관리와 다양한 기기에 적합한 콘텐츠 표현 방안 그리고 이 기종 시스템들 간의 동기화 문제 등이 해결되어야 한다. 본 논문에서는 PDA를 사용하는 학습자들에게 학습 콘텐츠를 제공하고, PDA 상에서 학습을 할 수 있게 한 후, 학습자의 학습 결과를 서버로 동기화 할 수 있는 PDA 학습 시스템을 설계하고 구현하고자 한다. PDA 학습 시스템은 학습을 위한 PDA 어플리케이션과 학습 결과 처리를 위한 PDA 서버로 구성된다. PDA 서버는 XML형태의 문제 파일을 생성하고, PDA 어플리케이션에 이를 제공하며, PDA내의 학습 결과를 서버의 학습 결과와 동기화 시켜주는 기능을 한다. 제안하는 시스템을 교육 현장에 적용하고, 그 문제점을 분석하여 개선해 나간다면 유비쿼터스 러닝을 실천하기 위한 기반연구로서 활용될 수 있을 것이다.

  • PDF

Fast Durable Storage Module based on Non-Volatile Memory (비휘발성 메로리를 이용한 빠르고 지속성 있는 저장장치 모듈 설계 및 구현)

  • Jang, Hyeongwon;Rhee, Sang Youp;Cho, Kwangil;Jung, Hyungsoo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.10a
    • /
    • pp.12-15
    • /
    • 2016
  • 데이터베이스 시스템의 트랜잭션 로깅이나 파일 시스템의 저널링에서 데이터 저장시 입출력 동기화(Synchronous I/O)는 올바른 프로르램 동작에 필수적이다. 하지만 입출력 동기화로 인한 프로그램의 지연 혹은 기다림은 응용 프로그램 성능의 저하를 가져온다. 본 논문에서는 차세대 저장장치인 비휘발성 메모리를 사용하여 지속성을 보장하며 쓰기 연산의 응답성을 개선하는 사용자 수준의 스토리지 모듈을 제안하고 기존의 동기화된 쓰기 연산과 성능을 비교하였다. 특히 멀티코어 환경에서 동시에 들어오는 여러 입출력 쓰기 연산 요청에 대하여 효율적으로 처리하였다.

A Thread Monitoring System for Java (Java 언어를 위한 쓰레드 모니터링 시스템)

  • Moon Se-Won;Chang Byeong-Mo
    • The KIPS Transactions:PartA
    • /
    • v.13A no.3 s.100
    • /
    • pp.205-210
    • /
    • 2006
  • To assist developing robust multithreaded software, we develop a thread monitoring system for multithreaded Java programs, which can trace or monitor running threads and synchronization. We design a monitoring system which has options to select interesting threads and synchronizations. Using this tool, programmers can monitor only interesting threads and synchronization in more details by selecting options. It also provides profile information after execution, which summarizes behavior of running threads and synchronizations during execution. We implement the system based on code inlining, and presents some experimental results.

A Monitoring System for Concurrent Java Programs (자바 병행 프로그램의 모니터링 시스템)

  • Moon Se-won;Chang Byeong-Mo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07b
    • /
    • pp.904-906
    • /
    • 2005
  • 자바 언어는 병행 프로그래밍을 위해 쓰레드를 제공한다. 자바 병행 프로그램은 레이스 컨디션이나 데드락에 의하여 사용자가 원하지 않은 값을 출력하거나 예기치 못한 오류를 발생시킬 수 있다. 이러한 문제는 프로그램의 전반적인 신뢰성 및 안정성에 악영향을 미칠 수 있다. 본 연구에서는 실행 중에 실시간으로 쓰레드와 동기화 객체의 발생과 처리 과정을 보여줄 수 있는 모니터링 시스템을 코드 인라인 기법을 기반으로 설계 개발하였다. 이 시스템은 사용자 옵션에 따라 관심 있는 쓰레드나 동기화 객체만을 추적할 수 있으며 실행 후에 쓰레드와 동기화 객체 관련 요약 프로파일 정보를 제공한다.

  • PDF

Performance Estimation of Stream Synchronization Mechanism using Insertion Interactive Object and Variable Suffer (상호대화형 객체 삽입과 가변 버퍼 정책을 이용한 스트림 동기화 기법의 성능 평가)

  • 이병문;이양민;이재기
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04d
    • /
    • pp.58-60
    • /
    • 2003
  • 현재 시간성에 민감한 서비스가 인터넷상에서 중요한 위치물 차지하고 있다 시간성이 민감한 서비스는 사용자와 상호대화를 가능케 하는 미디어 전송 방법 및 연속적 재생을 보장하기 위한 버퍼 정책이 요구된다 관련 연구에서는 설러 방법을 통해 동기화를 달성하고 있으나 상호대화라는 측면에서는 만족할 만한 해결책을 제시하지 못하고 있다. 본 논문에서는 상호대화형 객체(Interactive Object)를 각 미디어 파일에 삽입하고 객체들이 서로의 정보를 이용할 수 있는 함수를 설계하여 실시간에 원하는 미디어 프레임의 재생위치를 찾아냄으로써 동기화와 상호대화성이라는 문제를 해결하였다. 또한 네트워크에 대한 의존성 때문에 발생하는 불연속적인 재생은 크기를 변화시킬 수 있는 가변 버퍼를 이용함으로써 해결하였다. 그리고 두 가지 방법을 적용한 기법의 우수성을 시뮬레이션 실험을 통하여 확인하였다.

  • PDF

Stream Synchronization Mechanism based on the Petri Net using Insertion Interactive Object and Variable Buffer (가변 버퍼와 상호대화형 객체 삽입을 이용한 패트리넷 기반의 스트림 동기화 기법)

  • 이양민;이재기
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2002.05c
    • /
    • pp.431-436
    • /
    • 2002
  • 네트워크를 통한 미디어 서비스에 있어 다양한 미디어 서비스의 개발과 사용자들의 요구에 대응하기 위해 사용자와의 상호대화를 할 수 있는 미디어 전달 방법과 연속적인 재생을 보장하기 위한 버퍼정책이 요구된다. 지금까지의 관련된 연구에서는 여러 가지 다양한 방법을 통하여 동기화를 달성하고 있으나 상호대화라는 측면에서는 만족할 만한 해결책을 제시하지 않고 있다. 본 논문에서는 상호대화형 객체(Interactive Object)를 각 미디어 파일에 삽입하고 객체들이 서로의 정보를 이용할 수 있는 함수를 설계하여 동기화와 상호대화성이라는 문제를 해결하며 네트워크에 대한 의존성 때문에 발생하는 불연속적인 재생을 가변 버퍼를 이용함으로써 해결하였다.

  • PDF

UbiFS: A File system for Ubiquitous Computing Environments (UbiFS: 유비쿼터스 컴퓨팅 환경에 적합한 파일 시스템)

  • 김경윤;송인준;김영필;유혁
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10a
    • /
    • pp.613-615
    • /
    • 2004
  • 유무선 통신 기술의 발전으로 언제 어디서나 컴퓨터를 이용하는 유비쿼터스 컴퓨팅에 관심이 집중되고 있다. 하지만 기존의 데이터 관리 방법은 유비쿼터스 컴퓨팅 환경에서 파일 서비스를 제공하는 데 어려움이 있다. 유비쿼터스 컴퓨팅 환경의 파일 시스템은 데이터의 유용성, 응용 프로그램에 대한 투명성, 자동데이터 선택 및 저장, 이질적인 장지의 상호 운용을 지원할 수 있어야 한다. 본 논문에서는 이러한 요구사항을 충족시킬 수 있는 유비쿼터스 파일 시스템(UbiFS)를 제안한다. UbiFS는 클라이언트의 현재 상태를 XML을 이용하여 상황 정보(Situation Information)로 구조화하고 SI 메시지를 통해서 서버에게 서비스를 요청하게 된다. 서비스는 클라이언트의 SI 메시지를 관리하는 매니저를 통해서 데이터 동기화와 같은 문제를 해결한다. 그리고 사용자가 직접 데이터를 선택하는 번거로움을 줄이기 위해서 UbiFS는 사용자의 데이터 접근 패턴을 분석하여 시스템 수준에서 데이터를 자동적으로 선택하고 저장할 수 있다.

  • PDF

An Efficient Cleaning Scheme for File Defragmentation on Log-Structured File System (로그 구조 파일 시스템의 파일 단편화 해소를 위한 클리닝 기법)

  • Park, Jonggyu;Kang, Dong Hyun;Seo, Euiseong;Eom, Young Ik
    • Journal of KIISE
    • /
    • v.43 no.6
    • /
    • pp.627-635
    • /
    • 2016
  • When many processes issue write operations alternately on Log-structured File System (LFS), the created files can be fragmented on the file system layer although LFS sequentially allocates new blocks of each process. Unfortunately, this file fragmentation degrades read performance because it increases the number of block I/Os. Additionally, read-ahead operations which increase the number of data to request at a time exacerbates the performance degradation. In this paper, we suggest a new cleaning method on LFS that minimizes file fragmentation. During a cleaning process of LFS, our method sorts valid data blocks by inode numbers before copying the valid blocks to a new segment. This sorting re-locates fragmented blocks contiguously. Our cleaning method experimentally eliminates 60% of file fragmentation as compared to file fragmentation before cleaning. Consequently, our cleaning method improves sequential read throughput by 21% when read-ahead is applied.