Professional Documents
Culture Documents
1. Introduction
This method uses a compressive algorithm in which the object can
Now-a-days the use of video continues to expand so that the
be well classified based on the features extracted in the compressive
demand for high-quality video continues to increase. The video
domain. These features are then used to separate the particular
content providers have been extending the video parameter space by
object from the surrounding background via a naive Bayes
using higher spatial resolutions, frame rates and dynamic ranges,
classifier. At each frame, this method samples positive regions near
which greatly increases the space required for video storage. Many
the object location and negative regions far away from that object
areas, such as the railway transportation industry, civil aviation
centre to update the classifier.
industry, schools and banks have strict requirements on video
This work mainly focuses on the secured transmission of
storage time which leads to the development of video compression
compressed video data. The security is achieved here by encoding
techniques.
the compressed video frames into bit stream. This bit stream is
On the other hand, as the use of wireless mobiles and tablets had
transmitted through the transmission media and is then decoded
become too common these days, the video transmission also had
when it reaches the receiver. To achieve a seamless playback, the
become ordinary in wireless networks, which leads to the problem
data must be received at a rate that allows the client device to
of large number of packet loss. Since the data is a video, it utilizes
decode and display each frame of the video sequence according to a
more bandwidth and time for transmission. In such scenario, it
playback schedule. For achieving the above mentioned processes,
becomes necessary to reduce bandwidth allocation for efficient
H.264 codec with P-N learning algorithm is used.
transmission. To meet the above considerations, several frames are
introduced through which transmissions are to be take place. The 2. Block Diagram
video streams are made to pass through these frames and then are Fig.1 shows the block diagram of P-N learning based video
transmitted in the form of bit streams. compression in which the input video is first converted into a
Compression is a technique defined as the process of reduction of number of frames. The P-N learning algorithm is then applied to
image or video size to occupy less space. It is achieved by the obtain compressed video, frames generation, digital conversion,
removal of one or more of the three basic data redundancies such as encryption and decryption. The techniques used to obtain the above
Coding Redundancy, Interpixel Redundancy, and Psychovisual mentioned results are as follows:
Redundancy. When less than optimal code words are used then
coding redundancy is present. Interpixel redundancy results from
correlations between the pixels of an image. Image and video data
compression involves a process in which the amount of data used to
represent image and video is reduced to meet a bit rate requirement
where the quality of reconstructed image or video satisfies a
requirement of certain application. In recent decades, video
compression algorithms have relied on hand-craft modules such as
block-based motion estimation and discrete cosine transform (DCT),
to reduce redundancies in video sequences. While they have been
very well engineered and thoroughly tuned, they are hard-coded,
and as such, they cannot adapt to the growing demand and
increasingly versatile spectrum of video use cases such as social Fig.1: Block Diagram of P-N Learning Based Compression in
media sharing, object detection and VR streaming. Later, the Video Processing
standards for video compression such as H.262, H.264 and H.265 2.1.P-N learning algorithm
are widely used to save transmission bandwidth and storage space. The name P-N stands for ‘Positive’ and ‘Negative’ regions of a
This work proposes a video compression technique using H.264 frame which indicates the object and background pixels
codec based on P-N learning algorithm, a deep learning algorithm respectively. The block diagram of P-N learning is as shown below:
that has revolutionized many industries and research disciplines. The P-N learning consists of following blocks:
_______________________________________________________ 1. A classifier to be learned.
2. Training set for collection of labeled training examples.
*Corresponding Author, 3. Supervised training for training a classifier from training set.
E-mail address: kvasu1999@gmail.com 4. P-N expert are functions that generate positive and negative
All rights reserved: http://www.ijari.org training examples during learning.
IJARI
320
Electronic copy available at: https://ssrn.com/abstract=3643611
International Conference of Advance Research and Innovation (ICARI-2020)
IJARI 321
Electronic copy available at: https://ssrn.com/abstract=3643611
International Conference of Advance Research and Innovation (ICARI-2020)
time changing the dimensions, it needs to modify the decoding be forwarded in future by considering the rate of speed control of
program according to it. the encoded bits while transmission.
References
[1]. T Stockhammer, M Walter, G Liebl. Optimized H.264-Based
Bitstream Switching For Wireless Video Streaming, IEEE,
2005.
[2]. K Zhang, L Zhang, MH Yang. Real-Time Compressive
Tracking, ECCV 2012, 866-879.
[3]. BM Patel, A Kumar, D Dembla. An Analysis of H.264 Codec
Encode/Decode Video File and Quality Measurement of Video-
Based on PSNR Algorithm, IJAE, 5, 2013, 31-34.
[4]. CM Diniz, M Shafique, So Bampi, J Henkel. A Reconfigurable
Hardware Architecture for Fractional Pixel Interpolation in High
Efficiency Video Coding, IEEE, 2014.
[5]. C Zhu, Y Huo, B Zhang, R Zhang, ME Hajjar, L Hanzo.
Adaptive Truncated HARQ Aided Layered Video Streaming
Relying On Inter-Layer FEC Coding, IEEE, 2016.
[6]. J Wu, C Yuen, NM Cheung, J Chen, CW Chen. Streaming
Mobile Cloud Gaming Video over TCP with Adaptive Source-
Fig. 5: Compressed Video FEC Coding, IEEE, 2016.
This compressed video is then encoded into a stream of bits as [7]. S Zhu, S Zhang, C Ran. An Improved Inter-Frame Prediction
shown in figure 6. Algorithm for Video Coding Based on Fractal and H.264, IEEE,
5, 2017.
[8]. KNAK Nihal. Research Inferences in Video Compression
Domain, IJEAT, 8, 2019.
[9]. AS Panayides, MS Pattichis, M Pantziaris, AG Constantinides,
CS Pattichis. The Battle of the Video Codecs in the Healthcare
Domain - A Comparative Performance Evaluation Study
Leveraging VVC and AV1, IEEE, 2020.
IJARI 322
Electronic copy available at: https://ssrn.com/abstract=3643611