• Title/Summary/Keyword: Video stream

Search Result 573, Processing Time 0.027 seconds

Mobile Client Buffer Level-based Scheduling Algorithms for Variable-Bit-Rate Video Stream Transmission (VBR 비디오 스트림 전송을 위한 모바일 클라이언트 버퍼 수준 기반 스케쥴링 알고리즘)

  • Kim, Jin-Hwan
    • Journal of Korea Multimedia Society
    • /
    • v.15 no.6
    • /
    • pp.814-826
    • /
    • 2012
  • In this paper, we propose scheduling algorithms for transporting variable-bit-rate video stream using playback buffer level of the clients over wireless communication networks. The proposed algorithms attempt to maximize the utilization of limited bandwidth between the central video server and the clients over a mobile network. Since a video server may serve several video request at the same time, it is important to allocate and utilize network bandwidth to serve them fairly and efficiently. In order to improve the quality of service and real-time performance of individual video playback, the video server attempts to allocate temporarily more network bandwidth to serve a video request with the lower buffer level preferentially. The simulation results prove the fair service and load balancing among the mobile concurrent clients with different buffer levels and hence maximizing the number of frames that are transported successfully to the client prior to their playback times.

A Study on the Design of Uniform Quality Guaranteed Streaming Video System (균일 화질 보장을 위한 스트리밍 비디오 시스템 설계에 관한 연구)

  • Park, Young-Hwan;Park, Chan-Khon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.18 no.8
    • /
    • pp.53-64
    • /
    • 2013
  • The existing research on the QoS of the Streaming video system(SVS) adjust the video stream being sent from the network perspective, the focus is to prevent data loss and delay. The other hand, changing the quality of the video stream will not receive the guaranteed QoS from the perspective of the users who want uniform quality. In order to solve these problems, this paper applied to ensure that the benefits in the amount of bits per frame occurs Encoder CBR streaming video is kept constant and uniform picture quality advantages of VBR streaming video VBR to CBR Encoder and CBR to VBR Decoder, Video was designed to control the playback stream for And to ensure a uniform quality of the user based on the design and implementation of uniform quality guaranteed SVS. PSNR evaluated for several characteristics of the sample video to demonstrate the superiority of the SVS ensure uniform quality, the proposed Performance evaluation of the SVS ensure uniform quality CBW the ABR from 100% to ensure uniform image quality from 85% to environmental excellence is proved.

Bandwidth enhancement scheme for VoIP application based on H.323 (H.323 기반 VoIP 어플리케이션에서의 대역폭 향상을 위한 방법)

  • 김기훈;박동선;이승상;박종빈
    • Proceedings of the IEEK Conference
    • /
    • 2003.11c
    • /
    • pp.149-152
    • /
    • 2003
  • In this paper, we propose a scheme that applies to the VoIP application based on H.323 protocol to enhance the bandwidth efficiency. We multiplex the audio and video stream. In this scheme, audio frame is carried with video stream. And we applies not only multiplexing but also (in header compressing to the real audio/video stream to increase the bandwidth efficiency. With the multiplexing and RTP header compressing, we gain the bandwidth efficiency. In the finite network environment, We can assign bandwidth to other users who want to use other service. and other VoIP users. If we can apply the real time network situation to the our VoIP application, we can get more efficient performance.

  • PDF

Design and Evaluation of an Adaptive Reservation-Based Piggybacking Algorithm for Video Servers (비디오 서버를 위한 적응적 예악기반 피기백킹 알고리즘의 설계 및 평가)

  • Bae, In-Han;Lee, Gyeong-Suk
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.2S
    • /
    • pp.656-665
    • /
    • 2000
  • A critical issue in the performance of a video-on-demand system is the I/O bandwidth required in order to satisfy client requests. Several approaches: batching, bridging, piggybacking are used ot reduce the I/O demand on the video server through sharing. Piggybacking is the policy for altering display rates of requests in progress fro the same object, for the purpose of merging their corresponding I/O streams into a single stream, which can serve the entire group of merged requests. In this paper, we propose a new policy called an adaptive reservation-based piggybacking that dynamically reserves the I/O stream capacity of video server for popular videos according to video server loads to immediately schedule the requests for popular videos. The performance of the proposed policy is evaluated through simulations, and is compared with that of simple piggybacking. As the result, we know that the adaptive reservation-based piggybacking provides better service probability, average waiting time and percentages saving in frames than simple piggybacking.

  • PDF

Efficient Video Streaming Method over Wireless 3G Network (무선 3G 네트워크에서의 효율적인 비디오 전달 방법)

  • Dan, Byoung-Kyu;Lee, Sang-Ju;Nam, Hyeong-Min;Kim, Hye-Soo;Ko, Sung-Jea
    • Proceedings of the IEEK Conference
    • /
    • 2006.06a
    • /
    • pp.51-52
    • /
    • 2006
  • In this paper, we propose an efficient video streaming method to improve quality of service (QoS) over wireless 3G network. In the proposed method, the video stream is adopted in various available bandwidth (AB) using dynamic frame skipping (DFS). In addition, error concealment (EC)compensates the video degradation by transmitting the MVs of the skipped frame. Experimental results indicate that the proposed method provides better QoS for video stream than the conventional methods.

  • PDF

Scalable Big Data Pipeline for Video Stream Analytics Over Commodity Hardware

  • Ayub, Umer;Ahsan, Syed M.;Qureshi, Shavez M.
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.16 no.4
    • /
    • pp.1146-1165
    • /
    • 2022
  • A huge amount of data in the form of videos and images is being produced owning to advancements in sensor technology. Use of low performance commodity hardware coupled with resource heavy image processing and analyzing approaches to infer and extract actionable insights from this data poses a bottleneck for timely decision making. Current approach of GPU assisted and cloud-based architecture video analysis techniques give significant performance gain, but its usage is constrained by financial considerations and extremely complex architecture level details. In this paper we propose a data pipeline system that uses open-source tools such as Apache Spark, Kafka and OpenCV running over commodity hardware for video stream processing and image processing in a distributed environment. Experimental results show that our proposed approach eliminates the need of GPU based hardware and cloud computing infrastructure to achieve efficient video steam processing for face detection with increased throughput, scalability and better performance.

Automatic Video Genre Classification Method in MPEG compressed domain (MPEG 부호화 영역에서 Video Genre 자동 분류 방법)

  • Kim, Tae-Hee;Lee, Woong-Hee;Jeong, Dong-Seok
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.27 no.8A
    • /
    • pp.836-845
    • /
    • 2002
  • Video summary is one of the tools which can provide the fast and effective browsing for a lengthy video. Video summary consists of many key-frames that could be defined differently depending on the video genre it belongs to. Consequently, the video summary constructed by the uniform manner might lead into inadequate result. Therefore, identifying the video genre is the important first step in generating the meaningful video summary. We propose a new method that can classify the genre of the video data in MPEC compressed bit-stream domain. Since the proposed method operates directly on the compressed bit-stream without decoding the frame, it has merits such as simple calculation and short processing time. In the proposed method, only the visual information is utilized through the spatial-temporal analysis to classify the video genre. Experiments are done for 6 genres of video: Cartoon, commercial, Music Video, News, Sports, and Talk Show. Experimental result shows more than 90% of accuracy in genre classification for the well -structured video data such as Talk Show and Sports.

Content-Based Video Search Using Eigen Component Analysis and Intensity Component Flow (고유성분 분석과 휘도성분 흐름 특성을 이용한 내용기반 비디오 검색)

  • 전대홍;강대성
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.3 no.3
    • /
    • pp.47-53
    • /
    • 2002
  • In this paper, we proposed a content-based video search method using the eigen value of key frame and intensity component. We divided the video stream into shot units to extract key frame representing each shot, and get the intensity distribution of the shot from the database generated by using ECA(Eigen Component Analysis). The generated codebook, their index value for each key frame, and the intensity values were used for database. The query image is utilized to find video stream that has the most similar frame by using the euclidean distance measure among the codewords in the codebook. The experimental results showed that the proposed algorithm is superior to any other methols in the search outcome since it makes use of eigen value and intensity elements, and reduces the processing time etc.

  • PDF

Media Scaling Technology for MPEG Video Service on Heterogeneous Network Environment (이질적인 네트워크 환경에서 MPEG 비디오 서비스를 위한 미디어 계층화 기법)

  • Yoo, Woo-Jong;Lee, Heung-Ki;Lee, Sung-In;Lee, Jung-In;Yoo, Kwan-Jong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.12
    • /
    • pp.3896-3909
    • /
    • 2000
  • The MPEG Video Service of hilving il property of continuity and large cilPilcity needs lilrge network capilcity. Because most of users have a heterogeneous network environment, it's not efficient way that all users have same size of video data to provide them with real time video service. Therefore, for the pUl1Xlse of an efficient and appropriate utilization of network resources, it requires to develop and deploy a new scalable transmission technique in consideration of respective network environment and individual clients computing power. The purpose of this paper is to develop a technology that can adjust the amount of dilta transmitted as an M1'EG video stream according to its gi yen communication bandwidth, and a technique that can reflect dynamic bilndwidth while playing a video stream. For this purpose, we propose a TFS (Temporal-Fidelity Scaling) technique that splits the MPEG video stream into various substream according to picture type or resolution. Those methods proposed her can filcilitilte an effective use of network resources, and provide multimedia MPEG video services in real- time with respect to individual client computing environment

  • PDF

Design and Implementation of a Realtime Video Player on Tiled-Display System (타일드-디스플레이 시스템에서 실시간 동영상 상영기의 설계 및 구현)

  • Choe, Gi-Seok;Yu, Jeong-Soo;Choi, Jeong-Hooni;Nang, Jong-Ho
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.35 no.4
    • /
    • pp.150-157
    • /
    • 2008
  • This paper presents a design and implementation of realtime video player that operates on a tiled-display system consisting of multiple PCs to provide a very large and high resolution display. In the proposed system, the master process transmits a compressed video stream to multiple PCs using UDP multicast. All slaves(PC) receive the same video stream, decompress, clip their designated areas from the decompressed video frame, and display it to their displays while being synchronized with each other. A simple synchronization mechanism based on the H/W clock of each slave is proposed to avoid the skew between the tiles of the display, and a flow-control mechanism based on the bit-rate of the video stream and a pre-buffering scheme are proposed to prevent the jitter The proposed system is implemented with Microsoft DirectX filter technology in order to decouple the video/audio codec from the player.