• 제목/요약/키워드: Application Profile

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

GOP 구조 변환에 있어서의 효율적인 트랜스코딩 기법 (EFFICIENT VIDEO TRANSCODING IN THE GOP STRUCTURE CONVERSION)

  • 이강준;김정준;정제창
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.292-294
    • /
    • 2007
  • Recently, for satisfying many application demands such as coding delay, computing power, transporting channel characteristic, etc, many profiles are supported in video coding standards. Therefore, in transcoding between same standards or between other standards, the functional difference of profiles supported by application occur many problems. In this paper, transcoding MPEG-2 main profile to H.264/AVC baseline profile which has restriction in the number of reference frame is focused. In this case, the bidirectional prediction supported in MPEG-2 main profile is not supported in H.264/AVC baseline profile. Also, in the restriction of reference frame, motion vectors in the MPEG-2 decoder as predictor should be adjusted. In this paper, the proposed algorithm is based on the characteristic of which motion. vector is uniform according to the distance from reference frame. The adaptive search techniques through the determination of the uniformity extremely reduce the computational complexity.

  • PDF

하드디스크 데이터 I/O 속도 측정용 유틸리티 blockwrite 개발과 응용 (Development and Application of HDD I/O Measurement Utility Blockwrite)

  • 김효령;송민규
    • 한국전자통신학회논문지
    • /
    • 제15권6호
    • /
    • pp.1151-1158
    • /
    • 2020
  • 하드디스크의 속도 성능을 탐색해 볼 수 있는 유틸리티를 개발하였다. 하드디스크에 적용하여 속도 곡선을 자세히 볼 수 있음을 보이고, 이동평균 방법을 적용하면 하드디스크의 실린더 구조와 속도 곡선의 변화를 선명하게 볼 수 있도록 하였다. 확장성을 위해 일반 대용량 스토리지에 적용하였으며, 최근에 새로운 저장 매체로 각광 받고 있는 SSD의 I/O 성능을 측정하였다. 10Gbps급 이상의 속도를 보이는 M.2 NVME를 이용하여, 리눅스 O/S에서 제공하는 cp와 속도 비교 실험을 수행함으로써, 유틸리티의 신뢰성을 검증하였다.

파형 분석을 위한 멕시코 모자 함수 응용 (Application of Mexican Hat Function to Wave Profile Detection)

  • 이희성;권순홍;이태일
    • 한국해양공학회지
    • /
    • 제16권6호
    • /
    • pp.32-36
    • /
    • 2002
  • This paper presents the results of wave profile detection from video image using the Mexican hat function. The Mexican hat function has been extensively used in the field of signal processing to detect discontinuity in the images. The analysis was done on the numerical image and video images of waves that were taken in the small wave flume. The results show that the Mexican hat function is an excellent tool for wave profile detection.

융합 미디어 서비스 제공을 위한 통합 프로파일 및 인증제어 기술 연구 (A Converged Profile and Authentication Control Scheme for Supporting Converged Media Service)

  • 이현우;김귀훈;류원
    • 한국통신학회논문지
    • /
    • 제35권3B호
    • /
    • pp.503-516
    • /
    • 2010
  • 본 논문에서는 유무선 통합 환경에서 융합 미디어 서비스를 제공하기 위한 통합 프로파일 및 인증 제어 기술로써, 시스템 구현을 통한 결과를 제시한다. 가입자의 접속, 서비스, 이동성, 방송형 프로파일을 관리하고 개방형 API(Application Program Interface)를 통해서 제3사업자에게 가입자 프로파일 정보를 PUSH/PULL 방식으로 제공하는 방안을 제안한다. 이때 개방형 API는 웹 서비스, REST(Representational State Transfer) 기반으로 구현하여 제3사업자가 쉽게 서비스를 제공할 수 있는 방식을 제안한다. 또한, 한번 접속 인증에 성공하면 액세스 망이 변하거나 혹은 IMS(IP Multimedia Subsystem) 기반의 서비스 망에 접속하게 될 때 동일한 인증 정보를 유지할 수 있는 SSO(Single Sign-On) 기능을 제안한다. 제안된 방식은 CUPS(Converged User Profile Server) 시험 네트워크 구현 연구를 통하여 기능 검증 및 성능 분석을 수행하였다.

Automatic Usage Profiling을 통한 초기 앱 실행 속도 개선 방법 (Improving application startup time by automatic profiling)

  • 채향석;백종문
    • 소프트웨어공학소사이어티 논문지
    • /
    • 제28권1호
    • /
    • pp.1-6
    • /
    • 2019
  • Google은 2009년 Bytecode로 구성된 Dex(Dalvik Executable)를 Dalvik Runtime의 Interpreter가 실행하는 형태의 Android를 공개하였다. 이후로 Interpreter 실행 속도 개선을 위해 JIT(Just-in-time) 컴파일 기술을 적용하였고 Lollipop(Android 5.0)부터는 Dalvik Runtime을 대체하여 ART Runtime을 제공하여 AOT(A head-of-time) 컴파일 지원을 통해 앱 설치 이후부터 Bytecode가 아닌 Native code로 동작하도록 함으로써 성능을 높일 수 있게 되었다. 하지만 앱 설치/업데이트 시점에 모든 대상을 컴파일하는 AOT 컴파일은 시간이 오래 걸리고 메모리/CPU 자원을 많이 사용함에 따라 느려지고 발열을 유발하여 사용자 불편함을 초래하였다. 시간이 지날수록 더 복잡하고 큰 코드를 지닌 앱들이 많이 등 장함에 따라 AOT 컴파일로 인해 발생하는 문제들이 더 많이 발생하게 되었고, Nougat(Android 7.0)부터는 이를 개선하여 AOT 컴파일을 앱 설치/업데이트 시점에 모두 수행하지 않고 최적화 시점을 나중으로 미루고 실제 사용자의 사용 기록인 Profile을 사용하는 Profile-guided 컴파일 방법을 통해 문제를 회피하고 있다. 이 연구에서는 앱 실행 속도를 설치 직후부터 개선할 수 있도록 하기 위해 Profile에 따른 앱 실행 속도의 특성을 파악하여 앱 실행 속도를 개선할 수 있는 Profile을 앱 개발 시점에 자동 생성하는 방법과 자동생성한 프로파일을 APK에 포함하고 앱 설치/업데이트 시점에 활용하여 최적화를 할 수 있는 방법을 제안한다. 제안하는 방법을 통해 앱 설치 시점에 Profile에 기반하여 선택적으로 컴파일할 수 있으므로 설치 시점에 발생하는 사용자 불편을 최소화할 수 있으며 앱 설치 이후 Native code 실행을 통해 앱 실행 속도를 최초 실행부터 개선할 수 있다.

몬테카를로 시뮬레이션을 이용한 하안단구 10Be 수직단면 연대측정 (Cosmogenic 10Be Depth Profile Dating of Strath Terrace Abandonment using Monte Carlo Simulation)

  • 김동은;성영배;김종근
    • 한국지형학회지
    • /
    • 제26권4호
    • /
    • pp.21-31
    • /
    • 2019
  • Timing of terrace formation is a key information for understanding the evolution of fluvial systems. In particular, dating strath terrace (i.e. timing of terrace abandonment) is more difficult than depositional terrace that is conventionally constrained by radiocarbon, OSL and other dating methods targeting samples within terrace deposit. Surface exposure dating utilizing cosmogenic 10Be provides more reliability because it can be applied directly to the surface of a fluvial terrace. Thus, this method has been increasingly used for alluvial deposits. As well as other geomorphic surfaces over the last decades. Some inherent conditions, however, such as post-depositional 10Be concentration (i.e. inheritance), surface erosion rate, and density change challenge the application of cosmogenic 10Be to depositional terrace surface against simple bedrock surface. Here we present the first application of 10Be depth profile dating to a thin-gravel covered strath terrace in Korea. Monte Carlo simulation (MCS) helped us in better constraining the timing of abandonment of the strath terrace, since which its surface stochastically denuded with time, causing unexpected change of 10Be production with depth. The age of the strath terrace estimated by MCS was 109 ka, ~4% older than the one (104 ka) calculated by simple depth profile dating, which yielded the best-fit surface erosion rate of 2.1 mm/ka. Our study demonstrates that the application of 10Be depth profile dating of strath terrace using MCS is more robust and reliable because it considers post-depositional change of initial conditions such as erosion rate.

장치 독립적 컬러 공간에서 기준 컬러를 이용한 디지털 영상의 컬러 보정 알고리즘 (A Color Compensation Algorithm using Reference Colors in the Device Independent Color Space)

  • 이석한;김태은;최종수
    • 디지털콘텐츠학회 논문지
    • /
    • 제10권4호
    • /
    • pp.569-578
    • /
    • 2009
  • 본 논문에서는 컬러 보정차트를 이용한 디지털 영상의 컬러 보정 알고리즘을 제안한다. 제안된 알고리즘은 기준 컬러 값과 영상으로부터 취득된 컬러 값 사이의 컬러 변환 관계를 계산하기 위하여 별도의 컬러 보정 차트를 이용한다. 기존의 컬러 재현 알고리즘은 취득된 영상에 대한 컬러 스펙트럼 분석 및 디지털 영상의 형성 과정에 대한 모델링 등을 통한 방법을 이용하여 취득된 영상에 대한 컬러를 보정하는 방법을 주로 이용한다. 제안된 알고리즘은 차트로부터 제공되는 기준 영상과 취득된 영상의 컬러 사이의 변환 관계를 이용하여 컬러 보정 과정을 수행한다. 제안된 알고리즘은 두 단계로 수행된다. 컬러 보정의 첫 번째 단계에서는 컬러 차트의 영상을 취득한 다음, 내부의 기준 컬러 값과 차트 영상으로부터 취득된 컬러 값 사이의 변환 관계를 계산한다. 두 번째 단계에서는 계산된 변환 관계를 이용하여 차트 영상과 유사한 조건에서 촬영된 영상에 대한 컬러 보정을 수행한다. 제안된 알고리즘의 성능을 평가하기 위해서 다양한 조건 하에서 실험을 수행하였으며, 이를 일반적인 상용프로그램들의 컬러 보정 성능과 비교 및 평가하였다.

  • PDF

WS-I Sample Application Implementation Experience

  • 석광진
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2003년도 추계학술대회
    • /
    • pp.822-840
    • /
    • 2003
  • The Basic Profile has helped interoperability. Sample Application experience is already reflected in a most major platforms. Usage Scenarios valuable in identifying where BP restrictions apply. Testing is critical.

  • PDF

이중 제로터의 설계 및 응용 가능성에 대한 연구 (Design and Feasibility Study of Double Gerotor)

  • 이성철
    • Tribology and Lubricants
    • /
    • 제35권4호
    • /
    • pp.215-221
    • /
    • 2019
  • A gerotor set consists of two elements, an inner rotor and an outer rotor. The outer rotor has one more tooth than the inner rotor and has its centerline positioned at a fixed eccentricity from the centerline of the inner rotor. Although gerotors come in a variety of geometric configurations, all gerotor sets share the basic principle of having generated tooth profiles that provide continuous tight sealing during operation. The size of the gerotor is proportional to the number of teeth and the amount of eccentricity. The interior of an inner rotor with a large number of teeth has an enough space to include other machine elements. In this paper, the double gerotor mechanism, constructed by putting a small gerotor in the interior of a large inner rotor, is conceptualized. The double gerotor set is composed of an inner rotor, a planetary rotor, and an outer rotor. The inside profile of the planetary rotor corresponds to the outer rotor profile of the small gerotor, and the outside profile is the inner rotor profile of the large gerotor. In the double gerotor, the centers of the inner and the outer rotor are coincident because the eccentricities of two gerotors are balanced. The operation of a double gerotor is examined by analyzing the planetary motion, and a feasibility study for application of the double gerotor for hydraulic motors and pumps is performed. The double gerotor set has much application potential as a component of hydraulic systems.