• Title/Summary/Keyword: streaming motion

Search Result 56, Processing Time 0.02 seconds

MultiFormat motion picture storage subsystem using DirectShow Filters for a Mutichannel Visual Monitoring System (다채널 영상 감시 시스템을 위한 다중 포맷 동영상 저장 DirectShow Filter설계 및 구현)

  • 정연권;하상석;정선태
    • Proceedings of the IEEK Conference
    • /
    • 2002.06d
    • /
    • pp.113-116
    • /
    • 2002
  • Windows provides Directshow for efficient multimedia streaming processings such as multimedia capture, storage, display and etc. Presently, many motion picture codecs and audio codecs are made to be used in Directshow framework and Windows also supports many codecs (MPEG4, H,263, WMV, WMA, ASF, etc.) in addition to a lot of useful tools for multimedia streaming processing. Therefore, Directshow can be effectively utilized for developing windows-based multimedia streaming applications such as visual monitoring systems which needs to store real-time video data for later retrieval. In this paper, we present our efforts for developing a Directshow Filter System supporting storage of motion pictures in various motion picture codecs. Our Directshow Filter system also provides an additional functionality of motion detection.

  • PDF

Implementing VVC Tile Extractor for 360-degree Video Streaming Using Motion-Constrained Tile Set

  • Jeong, Jong-Beom;Lee, Soonbin;Kim, Inae;Lee, Sangsoon;Ryu, Eun-Seok
    • Journal of Broadcast Engineering
    • /
    • v.25 no.7
    • /
    • pp.1073-1080
    • /
    • 2020
  • 360-degree video streaming technologies have been widely developed to provide immersive virtual reality (VR) experiences. However, high computational power and bandwidth are required to transmit and render high-quality 360-degree video through a head-mounted display (HMD). One way to overcome this problem is by transmitting high-quality viewport areas. This paper therefore proposes a motion-constrained tile set (MCTS)-based tile extractor for versatile video coding (VVC). The proposed extractor extracts high-quality viewport tiles, which are simulcasted with low-quality whole video to respond to unexpected movements by the user. The experimental results demonstrate a savings of 24.81% in the bjøntegaard delta rate (BD-rate) saving for the luma peak signal-to-noise ratio (PSNR) compared to the rate obtained using a VVC anchor without tiled streaming.

The Study of Video Transcoding and Streaming System Based on Prediction Period

  • Park, Seong-Ho;Kim, Sung-Min;Lee, Hwa-Sei
    • Journal of information and communication convergence engineering
    • /
    • v.5 no.4
    • /
    • pp.339-345
    • /
    • 2007
  • Video transcoding is a technique used to convert a compressed input video stream with an arbitrary format, size, and bitrate into a different attribute video stream different attributes to provide a efficient video streaming service for the customers is dispersed in the heterogeneous networks. Specifically, frames deletion occur in a transcoding scheme that exploits the adjustment of frame rate, and at this time, the loss in temporal relation among frames due to frame deletion is compensated for the prediction of motion estimation by reusing motion vectors in the would-be deleted frames. But the processing time for transcoding don't have an improvement as much as our expectation because transcoding is done only within the transcoder. So in this paper, we propose a new transcoding algorithm based on prediction period to improve transcoding-related processing time. For this, we also modify the existing encoder so as to adjust dynamically frame rate based on the prediction period and deletion period of frames. To check how the proposed algorithm works nicely, we implement a video streaming system with the new transcoder and encoder to which it is applied. The result of the performance test shows that the streaming system with proposed algorithm improve 60% above in processing time and also PSNR have a good performance while the quality of pictures is preserved.

FLUID MASS STREAMING IN A CHANNEL UNDER STANDING WALLS VIBRATIONS

  • Lee, Kwi-Joo;Shugan, Igor;Kim, Kyoung-Hwa
    • Proceedings of the Korea Committee for Ocean Resources and Engineering Conference
    • /
    • 2003.10a
    • /
    • pp.171-176
    • /
    • 2003
  • Peristaltic mass transfer of fluid in a channel with standing wall oscillations is analyzed. Averaged nonlinear Navier-Stokes equations of motion are examined for a wide range of Reynolds numbers and external pressure drops. Nonpropogating wall oscillations with relatively big amplitudes essentially increase the liquid flow. Most effective intensifying of mass transfer occurred for low Reynolds numbers.

  • PDF

An Effective Control of Network Traffic using RTCP for Transmitting Video Streaming Data (비디오 스트리밍 데이타 전송시 RTCP를 이용한 효율적인 네트워크 트래픽 제어)

  • Park, Dae-Hoon;Hur, Hye-Sun;Hong, Youn-Sik
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.8 no.3
    • /
    • pp.328-335
    • /
    • 2002
  • When we want to transfer video streaming data through computer networks, we will have to be allocated a larger bandwidth compared to a general application. In general, it causes a serious network overload inevitably due to the limited bandwidth. In this paper, in order to resolve the problem, we haute taken a method for transmitting video streaming data using RTP and RTCP. With RR(Receiver Report) packet in RTCP we will test it to check whether the traffic in a network has occurred or not. If it happened, we haute tried to reduce the overall network traffic by dynamically changing the quantization factor of the Motion JPEG that is one of the encoding styles in JMF. When the ratio of the average of transmission for each session to the average of overall transmission is greater than 7%, we should adjust the amount of data to be transmitted for each session to reach the session mean values. The experimental results show that the proposed method taken here reduces the overload effectively and therefore improves the efficiency for transmitting video streaming data.

Tile-Based 360 Degree Video Streaming System with User's gaze Prediction (사용자 시선 예측을 통한 360 영상 타일 기반 스트리밍 시스템)

  • Lee, Soonbin;Jang, Dongmin;Jeong, Jong-Beom;Lee, Sangsoon;Ryu, Eun-Seok
    • Journal of Broadcast Engineering
    • /
    • v.24 no.6
    • /
    • pp.1053-1063
    • /
    • 2019
  • Recently, tile-based streaming that transmits one 360 video in several tiles, is actively being studied in order to transmit these 360 video more efficiently. In this paper, for the transmission of high-definition 360 video corresponding to user's viewport in tile-based streaming scenarios, a system of assigning the quality of tiles at each tile by applying the saliency map generated by existing network models is proposed. As a result of usage of Motion-Constrained Tile Set (MCTS) technique to encode each tile independently, the user's viewport was rendered and tested based on Salient360! dataset, streaming 360 video based on the proposed system results in gain to 23% of the user's viewport compared to using the existing high-efficiency video coding (HEVC).

An unmanned boat capable of real-time video streaming (실시간 영상 스트리밍 무인 보트)

  • Lee, Dong-Hee;Moon, Sangook
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.10a
    • /
    • pp.537-539
    • /
    • 2016
  • Recently, unmanned technologies interest increased. An unmanned boat is not directly on people and radio can be controlled by boat. Used for military unmanned boat was first developed in the United States Navy. In recent years, for hobby, for pesticide application, for water activities, expanding exploration in various ways, including for use. The role of a variety of unmanned boat above, In the case of a variety of unmanned probe of the role of unmanned boat on the boat people who don't be able to come to the vision of the advantage can not be exploring places like blind spot. In this paper, The Blind Spot are explorations of places such as streaming real-time as possible, an unmanned boat using Raspberry Pi that support implementation. Receiver input signals of an unmanned boat to the transmitter under the manipulation of, using smartphones hotspot feature Raspberry Pi and smartphones, network connection. Via Raspberry Pi motion of using real-time streaming using unmanned boat.

  • PDF

Electrokinetically Flow-Induced Streaming Potential Across the Charged Membrane Micropores: for the Case of Nonlinear Poisson-Boltzmann Electric Field (하전된 멤브레인 미세기공에서의 계면동전기적 유동에 의한 흐름전위: 비선형 Poisson-Boltzmann 전기장을 갖는 경우)

  • Myung-Suk Chun
    • Membrane Journal
    • /
    • v.13 no.1
    • /
    • pp.37-46
    • /
    • 2003
  • The electrokinetic effect can be found in cases of the fluid flowing across the charged membrane micropores. The externally applied body force originated from the electrostatic interaction between the nonlinear Poisson-Boltzmann field and the flow-induced electrical field is taken into the equation of motion. The electrostatic potential profile is computed a priori by applying the finite difference scheme, and an analytical solution to the Navier-Stokes equation of motion for slit-like pore is obtained via the Green's function. An explicit analytical expression for the flow-induced streaming potential is derived as functions of relevant physicochemical parameters. The influences of the electric double layer, the surface potential of the wall, and the charge condition of the pore wall upon the velocity profile as well as the streaming potential are examined. With increasing of either the electric double layer thickness or the surface potential, the average fluid velocity is entirely reduced, while the streaming potential increases.

Real-time multi-GPU-based 8KVR stitching and streaming on 5G MEC/Cloud environments

  • Lee, HeeKyung;Um, Gi-Mun;Lim, Seong Yong;Seo, Jeongil;Gwak, Moonsung
    • ETRI Journal
    • /
    • v.44 no.1
    • /
    • pp.62-72
    • /
    • 2022
  • In this study, we propose a multi-GPU-based 8KVR stitching system that operates in real time on both local and cloud machine environments. The proposed system first obtains multiple 4 K video inputs, decodes them, and generates a stitched 8KVR video stream in real time. The generated 8KVR video stream can be downloaded and rendered omnidirectionally in player apps on smartphones, tablets, and head-mounted displays. To speed up processing, we adopt group-of-pictures-based distributed decoding/encoding and buffering with the NV12 format, along with multi-GPU-based parallel processing. Furthermore, we develop several algorithms such as equirectangular projection-based color correction, real-time CG overlay, and object motion-based seam estimation and correction, to improve the stitching quality. From experiments in both local and cloud machine environments, we confirm the feasibility of the proposed 8KVR stitching system with stitching speed of up to 83.7 fps for six-channel and 62.7 fps for eight-channel inputs. In addition, in an 8KVR live streaming test on the 5G MEC/cloud, the proposed system achieves stable performances with 8 K@30 fps in both indoor and outdoor environments, even during motion.

Fluid Flow in a Circular Cylinder Subject to Circulatory Oscillation-Numerical Analysis and Experiment (회전요동하는 원통내의 유동특성 - 수치해석 및 실험)

  • Seo,Yong-Gwon;Park, Jun-Gwan
    • Transactions of the Korean Society of Mechanical Engineers B
    • /
    • v.20 no.12
    • /
    • pp.3970-3979
    • /
    • 1996
  • A fluid flow inside a circular cylinder subject to horizontal, circular oscillation is analyzed numerically and experimentally. The steady streaming velocities at the edges of the boundary layers on the bottom and side surfaces of the cylinder obtained in the previous paper are used as the boundary conditions in the governing equations for the steady flow motion in the interior region. The Stokes' drift velocity obtained in the previous paper also constitutes the Lagrangian velocity which is used in the momentum equations. It turns out that the interior steady flow is composed of one cell, ascending at the center and descending near the side surface, at the streaming Reynolds number 2500. However, at the streaming Reynolds number 25, the flow field is divided into two cells resulting in a descending flow at the center. The experimentally visualized flow patterns at the bottom surface agree well with the analytical solutions. The visualization experiment also confirms the flow direction as well as the center position of the cell obtained by the numerical solutions.