• Title/Summary/Keyword: moving block

Search Result 330, Processing Time 0.023 seconds

Encryption Scheme for MPEG-4 Media Transmission Exploiting Frame Dropping

  • Shin, Dong-Kyoo;Shin, Dong-Il;Shin, Jae-Wan;Kim, Soo-Han;Kim, Seung-Dong
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.4 no.5
    • /
    • pp.925-938
    • /
    • 2010
  • Depending on network conditions, a communication network could be overloaded when media are transmitted. Research has been carried out to lessen network overloading, such as by filtering, load distribution, frame dropping, and other methods. Among these methods, one of the most effective is frame dropping, which reduces specified video frames for bandwidth diminution. In frame dropping, B-frames are dropped and then I- and P-frames are dropped, based on the dependency among the frames. This paper proposes a scheme for protecting copyrights by encryption, when frame dropping is applied to reduce the bandwidth of media based on the MPEG-4 file format. We designed two kinds of frame dropping: the first stores and then sends the dropped files and the other drops frames in real time when transmitting. We designed three kinds of encryption methods using the DES algorithm to encrypt MPEG-4 data: macro block encryption in I-VOP, macro block and motion vector encryption in P-VOP, and macro block and motion vector encryption in I-, P-VOP. Based on these three methods, we implemented a digital rights management solution for MPEG-4 data streaming. We compared the results of dropping, encryption, decryption, and the quality of the video sequences to select an optimal method, and found that there was no noticeable difference between the video sequences recovered after frame dropping and the ones recovered without frame dropping. The best performance in the encryption and decryption of frames was obtained when we applied the macro block and motion vector encryption in I-, P-VOP.

A Prediction Search Algorithm by using Temporal and Spatial Motion Information from the Previous Frame (이전 프레임의 시공간 모션 정보에 의한 예측 탐색 알고리즘)

  • Kwak, Sung-Keun;Wee, Young-Cheul;Kimn, Ha-Jine
    • Journal of the Korea Computer Graphics Society
    • /
    • v.9 no.3
    • /
    • pp.23-29
    • /
    • 2003
  • There is the temporal correlation of the video sequence between the motion vector of current block and the motion vector of the previous block. If we can obtain useful and enough information from the motion vector of the same coordinate block of the previous frame, the total number of search points used to find the motion vector of the current block may be reduced significantly. In this paper, we propose the block-matching motion estimation using an adaptive initial search point by the predicted motion information from the same block of the previous frame. And the first search point of the proposed algorithm is moved an initial point on the location of being possibility and the searching process after moving the first search point is processed according to the fast search pattern. Simulation results show that PSNR(Peak-to-Signal Noise Ratio) values are improved UP to the 1.05dB as depend on the image sequences and improved about 0.33~0.37dB on an average. Search times are reduced about 29~97% than the other fast search algorithms. Simulation results also show that the performance of the proposed scheme gives better subjective picture quality than the other fast search algorithms and is closer to that of the FS(Full Search) algorithm.

  • PDF

Development of a New Training System for the Improvement of Equilibrium Sense

  • Kwon, Tae-Kyu;Park, Yong-Gun;Yu, Mi;Kim, Seong-Hyun;Hong, Chul-Un;Kim, Nam-Gyun
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.206-210
    • /
    • 2004
  • This paper proposes a new training system for equilibrium sense using unstable platform. This training system for equilibrium sense consists of an unstable platform, a computer interface circuit and software program. Postural instability changes the weighting of different types of sensory information and the state of the equilibrium maintenance system. In order to improve the equilibrium sense, we developed software program such as a block game, sine curve training (SCT) and pingpong game using Visual C++. Using this system and training programs, we performed an experiment to train the equilibrium sense of a subject. To evaluate the effects of balance training, the time maintained on the target and the moving time to the target are measured. As a result, the moving time to the target and time to maintain cursor on the target improved through repeating equilibrium sense training. It was concluded that this system was reliable in the evaluation of equilibrium sense. We expect that this system might be applied to clinical use as an effective balance training system.

  • PDF

Road Slide Detection Algorithm Using CCD Camera (CCD 카메라를 이용한 도로 붕괴 사태 검출 알고리즘)

  • Kwon, Young-Man;Shin, Se-Yeon;Park, Young-Jin;Kim, Eun-Soo
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.11 no.2
    • /
    • pp.181-187
    • /
    • 2011
  • In this paper, we proposed the vision-based efficient algorithm for road slide detection like as destruction of road cut slope. The proposed algorithm defines the image region as non surveillance and surveillance which is further divided by road, boundary and non road region. After that, it find the moving block, remember the history of movement using the TTL(Time To Live) table, determine the road slide by checking the existence of moving blocks from non road region to road region together. We confirmed the proposed algorithm detected the road slide effectively through experiments.

An Ultrasonic Positioning System Using Zynq SoC (Zynq-SoC를 이용한 초음파 위치추적 시스템)

  • Kang, Moon-Ho
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.66 no.8
    • /
    • pp.1250-1256
    • /
    • 2017
  • In this research, a high-performance ultrasonic positioning system is proposed to track the positions of an indoor mobile object. Composed of an ultrasonic sender (mobile object) and a receiver (anchor), the system employs three ultrasonic time-off-flights (TOFs) and trilateration to estimate the positions of the object with an accuracy of sub-centimeter. On the other hand, because ultrasonic waves are interfered by temperature, wind and various obstacles obstructing the propagation while propagating in air, ultrasonic pulse debounce technique and Kalman filter were applied to TOF and position calculation, respectively, to compensate for the interference and to obtain more accurate moving object position. To perform tasks in real time, ultrasonic signals are processed full-digitally with a Zynq SoC, and as a software design tool, Vivado IDE(integrated design environment) is used to design the whole signal processing system in hierarchical block diagrams. And, a hardware/software co-design is implemented, where the digital circuit portion is designed in the Zynq's fpga and the software portion is c-coded in the Zynq's processors by using the baremetal multiprocessing scheme in which the c-codes are distributed to dual-core processors, cpu0 and cpu1. To verify the usefulness of the proposed system, experiments were performed and the results were analyzed, and it was confirmed that the moving object could be tracked with accuracy of sub-cm.

Development of the Training System for Equilibrium Sense Using the Unstable Platform (불안정판을 이용한 평형감각 훈련시스템 개발)

  • Piao, Yong-Jun;Yu, Mi;Kwon, Tae-Kyu;Hong, Chul-Un;Kim, Nam-Gyun
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.22 no.8 s.173
    • /
    • pp.192-198
    • /
    • 2005
  • In this paper, we propose a new training system for the improvement of equilibrium sense using unstable platform. The equilibrium sense, which provides orientation with respect to gravity, is important to integrate the vision, somatosensory and vestibular function to maintain the equilibrium sense of the human body. In order to improve the equilibrium sense, we developed the software program such as a block game, pingpong game using Visual C++. These training system for the equilibrium sense consists of unstable platform, computer interface and software program. The unstable platform was a simple structure of elliptical-type which included tilt sensor, wireless RF module and the device of power supply. To evaluate the effect of balance training, we measured and evaluated the parameters as the moving time to the target, duration to maintain cursor in the target of screen and the error between sine curve and acquired data. As a results, the moving time to the target and duration to maintain cursor in the target was improved through the repeating training of equilibrium sense. It was concluded that this system was reliable in the evaluation of equilibrium sense. This system might be applied to clinical use as an effective balance training system.

Calculating the Feedrate of 5-Axis NC Machining Data for the Constant Cutting Speed at a CL-point (공구 끝의 일정한 절삭속도를 위한 5축 NC 가공 데이터의 이송속도 산출)

  • 이철수;이제필
    • Korean Journal of Computational Design and Engineering
    • /
    • v.6 no.2
    • /
    • pp.69-77
    • /
    • 2001
  • This paper describes a method of calculating the feedrate for the constant cutting speed at a CL-point in 5-axis machining. Unlike 3-axis machining, 5-axis machining has the flexibility of the tool motions due to two rotation axes. But the feedrate at joint space differs from the feedrate at a tool tip(the CL-point) of the 3D Euclidean space for the tool motions. The proposed algorithm adjusts the feedrate based on 5-axis NC data, the kinematics of a machine, and the tool length. The following calculations is processed for each NC block to generate the new feedrate; 1) calculating the moving distance at the CL-point, 2) calculating the moving time by the given feedrate, 3) calculating the feedrate of each axis, 4) getting the new feedrate. The proposed algorithm was applied to a 5-axis machine which had a tilting spindle and a rotary table. Totally, the result of the algorithm reduced the machining time and smoothed the cutting-load by the constant cutting speed at the CL-point.

  • PDF

On the Adaptive 3-dimensional Transform Coding Technique Employing the Variable Length Coding Scheme (가변 길이 부호화를 이용한 적응 3차원 변환 부호화 기법)

  • 김종원;이신호;이상욱
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.30B no.7
    • /
    • pp.70-82
    • /
    • 1993
  • In this paper, employing the 3-dimensional discrete cosine transform (DCT) for the utilization of the temporal correlation, an adaptive motion sequence coding technique is proposed. The energy distribution in a 3-D DCT block, due to the nonstationary nature of the image data, varies along the veritical, horizontal and temporal directions. Thus, aiming an adaptive system to local variations, adaptive procedures, such as the 3-D classification, the classified linear scanning technique and the VLC table selection scheme, have been implemented in our approach. Also, a hybrid structure which adaptively combines inter-frame coding is presented, and it is found that the adaptive hybrid frame coding technique shows a significant performance gain for a moving sequence which contains a relatively small moving area. Through an intensive computer simulation, it is demonstrated that, the performance of the proposed 3-D transform coding technique shows a close relation with the temporal variation of the sequence to be code. And the proposed technique has the advantages of skipping the computationally complex motion compensation procedure and improving the performance over the 2-D motion compensated transform coding technique for rates in the range of 0.5 ~ 1.0 bpp.

  • PDF

Study on Water Level and Salinity Characteristics of Nakdong River Estuary Area by Discharge Variations at Changnyeong-Haman Weir(1) (창녕·함안보 방류량에 따른 하류지역 및 하구역의 수리환경특성에 관한 연구(1))

  • Kim, Tae-Woo;Yang, Hyun-Soo;Park, Byeong-Woo;Yoon, Jong-Sung
    • Journal of Ocean Engineering and Technology
    • /
    • v.32 no.5
    • /
    • pp.361-366
    • /
    • 2018
  • The present study analyzed the variation factors in inducing a salinity change using the existing observation network in the section between the Nakdong River Estuary Barrage and Changnyeong-Haman Weir, and also examined the seasonal changes in precipitation, salinity, and discharge. Furthermore, this study analyzed the causes of a salinity increase by collecting observational data during a period when abnormal salinity occurred, and further investigated the salinity transfer time in a section of approximately 5.3 km from the Nakdong River Estuary Barrage to Nakdong River Bridge to understand the behavioral characteristics of the salinity moving upstream. The study results would make it possible to control the increase in salinity and block salt water from moving upstream by understanding the salinity variation characteristics according to the discharge amount. This will provide stability in collecting water from various residential, agricultural, and industrial sources through water intake facilities scattered near the Nakdong River Estuary Barrage.

A New Driving Method for Gray-scale Expression in an AC Plasma Display Panel (교류형 플라즈마 디스플레이 패널에서 계조표현을 위한 새로운 구동방식)

  • 김재성;황현태;서정현;이석현
    • The Transactions of the Korean Institute of Electrical Engineers C
    • /
    • v.53 no.8
    • /
    • pp.407-414
    • /
    • 2004
  • In this paper, a new gray scale expression method that divides the scan lines into multiple blocks is suggested. The proposed method can drive 16 sub-fields per 1 TV field in the panel with XGA ($1366{\times}768$) resolution. The on and off states of even subfields depend on the condition of odd subfields. The write address mode is used in the odd subfields, while the erase address mode is used in the even subfields. Because the ramp reset pulse is applied every 2 sub-fields, both the contrast ratio and the dynamic voltage margin are sufficiently obtained in comparison with previous AWD (Address While Display) methods. In realizing 16 subfields, shortening the scan time in the erase address period was important. The X bias voltage in the erase address period affected the minimum address voltage but did not the delay time of the address discharge. The delay time of the address discharge was affected by the address voltage and the time interval between the last sustain discharge and the scanning time. We also evaluated the dynamic false contour. New method shows an improved image quality in horizontal moving, but discontinuous lines were observed at the boundaries of each block in vertical moving