DOI QR코드

DOI QR Code

Design of Filter Cut-off Technology based on Directshow

다이렉트쇼 기반의 필터차단기술 설계

  • 김대진 (대진대학교 전자공학과) ;
  • 최홍섭 (대진대학교 전자공학과)
  • Received : 2009.08.05
  • Accepted : 2009.11.24
  • Published : 2009.12.28

Abstract

As the multimedia technology has become in popular, many software packages that are for using those multimedia contents have also been developed. Directshow is a media framework which makes the development of such multimedia software simple, quick and regular process. In the Directshow, data are processed through the connections between filters. In general, Filtergraph is utilized to be set as 'Intelligent Connection' for filter connection. However, when we use this 'Intelligent Connection' option, they can show non-expected results or fail to connect with filter's pins together. So in this paper, we propose non-necessary filter cut-off method for connecting only just wanted filters. There are two methods such as inner filter cut-off method and outer filter one. The inner filter cut-off method is good at connection's compatibility and able to quickly connect with each other filter. But in the outer filter cut-off method, filter source is not necessary and connection is exactly done with other filter. In the end, we propose Directshow based filter cut-off model which compose of wanted filter connection and minimize error probability, through mixing up the advantages of two filter cut-off methods.

멀티미디어가 일반화됨에 따라 이 콘텐츠 이용을 위한 수많은 소프트웨어가 개발되었다. 다이렉트쇼(Directshow)는 보다 쉽고, 빠르면서, 범용성 있는 멀티미디어 소프트웨어 개발을 위한 미디어 프레임워크(Framework)이다. 다이렉트쇼에서는 필터(Filter)간 연결을 통해 데이터 처리를 할 수 있다. 일반적으로 필터 간 자동연결기법을 이용하여 필터그래프(Filtergraph)를 구성하였다. 그러나 필터 간 자동연결시원하지 않는 필터들이 연결되어 예상치 못한 결과가 출력되거나 필터 핀(Pin)간 연결에 실패할 수 있다. 따라서 본 논문에서는 원하는 필터들만 연결하기 위하여 불필요한 필터들을 차단하는 방법에 대하여 제안한다. 차단방법에는 필터 내부 차단과 필터 외부 차단이 있으며, 내부 차단은 연결 호환성이 좋고 필터연결시간이 빠르고 외부차단은 필터 소스가 불필요하며 연결의 정확도가 높다. 결론적으로 이들 필터 차단방법의 장점을 조합하여 원하는 필터 간 연결을 구성하고, 오류를 최소화 할 수 있는 다이렉트쇼 기반의 필터차단기법 모델을 제안한다.

Keywords

References

  1. A. Dasu and S. Panchanathan, "A Suvey of Media Processing Approaches", IEEE Transactions on Circuit and System for Video Technology, Vol.12, pp.633-645, 2002(8). https://doi.org/10.1109/TCSVT.2002.800866
  2. Microsoft DirectX SDK 9.0 Document.
  3. Z. Fan and L. Bo, "DirectShow Based Internet Video On Demand System", Microwave and Millimeter Wave Technology, ICMMT 2008 International Conference, Vol.4, pp.2077-2088, 2008(4).
  4. 김대진, 최홍섭, "휴대용 멀티미디어 디바이스를 위한 TPO(Time, Place, Occasion)-Shift 시스템 설계에 대한 연구", 한국컴퓨터정보학회논문지, 제14권, 제2호, pp.9-16, 2009(2).
  5. 김대진, 최홍섭, "사용자 맞춤형 채널 관리를 이용한 다운로드 기반의 IPTV 시스템 제안", 한국디지털콘텐츠학회논문지, 제10권, 제1호, pp.61-71, 2009(3).
  6. http://ffdshow-tryout.sourceforge.net
  7. http://www..ishoot.co.kr
  8. http://mpc-hc.sourceforge.net