SlideShare a Scribd company logo
1 of 9
Download to read offline
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME
11
KEY FRAME EXTRACTION OF LIVE VIDEO BASED ON OPTIMIZED
FRAME DIFFERENCE USING CORTEX-A8
Kavitha Mamindla1
, Dr.V.Padmaja2
, and R.Neeharika3
*
PG student, Department of Electronics and Communication Engineering,
VNR Vignana Jyothi Institute of Engineering and Technology, Hyderabad, India.
**
Professor, Department of Electronics and Communication Engineering,
VNR Vignana Jyothi Institute of Engineering and Technology, Hyderabad, India
***
Assistant Professor, Department of Electronics and Communication Engineering,
Vignana Bharathi Institute of Technology, Hyderabad, India
ABSTRACT
In this paper, Key Frame Extraction of Live Video Based on Optimized Frame Difference
Using Cortex- A8 system is designed, in which the embedded chip and the programming techniques
are adopted. The central station which adopts Cortex-A8 chip as controller is the core of the whole
system.Key frame extraction is a basic technology of live video retrieval and abstract establishing.
Efficient key frame extraction technology can promote the development of widely used video
browsing technology. In this paper, we first reviewed some commonly used key frame extraction
techniques, and then proposed a key frame extraction technology based on optimized frame
difference, which measures the similarity of two adjacent frames contents in terms of the information
of frame difference, and extracts key frames after optimizing the frame difference using OpenCV
software that was implemented on the CORTEX-A8 board. The experiment results are processed,
compressed and sent to the monitor client by wireless network.
Keywords—key frame extraction; inter-frame difference; live video; OpenCV
I. INTRODUCTION
As the rapid development and wide application of computer and internet multimedia
communication technology, the sharing of multimedia images, audios and videos data has become
increasingly popular. Among all online and live data streams, video information is the most
complicated. It is a critical problem to be solved that how to retrieve and manage live video streams
effectively. Key frame (representative frame) is used to describe the key image of a video shot; it
reflects the main content of a video shot. It is more effective to be used as video streams indexes than
INTERNATIONAL JOURNAL OF ELECTRONICS AND
COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)
ISSN 0976 – 6464(Print)
ISSN 0976 – 6472(Online)
Volume 4, Issue 5, September – October, 2013, pp. 11-19
© IAEME: www.iaeme.com/ijecet.asp
Journal Impact Factor (2013): 5.8896 (Calculated by GISI)
www.jifactor.com
IJECET
© I A E M E
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME
12
the original video streams. The extraction of key frames, on the one hand, the size of extracted key
frames should be as small as possible, and the extraction algorithm should have low computation
complexity in order to manage conventionally, thus the use of key frames reduces the amount of
video data indexing.As the extraction of key frames has played such an important role in content
based video streams’ analysis, retrieval and inquiry that it attracts attention of an increasing number
of researchers and achieves some research results.
II.THE REVIEW OF CLASSIC KEY FRAME
EXTRACTION METHOD
Commonly, some conservative methods are used to extract key frames such as preferring to
extract more key frames to obtain important information of video streams. When extracting many
key frames, the irrelevance between two adjacent frames is considered as the principle of key frame
extraction.
1. VIDEO SHOT BASED METHOD
In the video shot based method, some classic methods include frame average method and
histogram average method. The frame average method is to extract the average value in a specific
location from the video shot, then select the frame whose pixel value mostly close to the average
value as key frame, histogram average method is to compute the average value of the histogram of
all frames in the video shot, then select the frame mostly close to the average histogram as key
frame. According to above methods, Zhang et al.[1] proposed to make use of colour histogram to
extract key frames. Yeung et al.[2] extracted key frames by means of computing the maximum
distance of the feature space. These methods have the advantage of low computation complexity and
easy computation, and extracted frames have average representative meaning. However, in these
methods, the complexity of content in the current video shot is not considered and the number of key
frames is limited as a fixed value and the content in the video shot with many changes cannot be
completely described.
2. CONTENT ANALYSIS BASED METHOD
This method is to extract key frames based on the change of colour, texture and other visual
information of each frame [3][4][5][6], when this information changes significantly, the current
frame is key frame. The basic idea is that the first frame is selected as the new frame, and is viewed
as reference frame, then the back frames are compared with the reference frame in order, the k-th
frame do not become the new key frame until the distance between the k-th and (k-1)-th frame
exceed a specific threshold. The frame difference (distance) between I f and j f is defined as the
formula (1):
D (fi ,fj) = ∑| fi(x,y)- fj(x,y)| (1)
This method can select corresponding key frames according to the change degree of content
in the video shot. But its disadvantage is that it is not sensitive to the movement of video camera and
cannot quantitatively indicate the changes of movement information, thus which will cause unstable
key frame extraction.
3. MOTION-BASED ANALYSIS METHOD
Wolf [7] calculated the movement of a shot by analysing the optional flow, and selects the
local minimum in the movement as key frames. The movement of a shot is defined as formula (2):
M( k) =ΣΣ| Ox(i, j, k) | + | Oy(i, j, k) | (2)
Where Ox(I,j,k) x is the intra-pixel(I,j) X component of optical flow, and Oy(I,j,k) y is the
intra pixel(I,j) Y-component of optical flow.
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME
13
Wolf’s motion –based method can select the appropriate number of key frames in the basis of
the shot structure. The disadvantage is that the algorithm did not have strong robustness because it
was depended on local information, and it did not pay enough attention to the content changes
brought by the cumulative dynamic either.
4. CLUSTER-BASED METHOD
It can be a good response to the main shot content when the cluster analysis method was
applied to the key frame extraction. Algorithm idea is as follows: first initialize a cluster centre, and
then determine the current frame is classified as this class or as a new class of cluster centres by
calculating the distance between the current frame and the centre, and finally including all the frames
which is nearest from the cluster centres as key frames. Hanjalic and Zhang[8] adopted cluster
splitting algorithm with cluster efficiency analysis; the frame that is most closely to cluster centre is
selected as key frame. joshi et al.[9] applied the fuzzy cluster method to a short video sequence with
only gradient video shot, for each video shot, the frames in the centre will be selected as key frames.
It is difficult for cluster algorithm to obtain general cluster parameters.
II. KEY FRAME EXTRACTION BASED ON OPTIMIZED FRAME DIFFERENCE
1. PROPOSED SYSTEM:
The proposed system is implemented on embedded device using Cortex-A8 board using
OpenCV tool where the captured video is processed, from which key frames are extracted based on
histogram difference algorithm. The existing algorithms are well processed under Mat lab whereas
here the application is designed on board so that as per speed is concerned the histogram difference
algorithm is developed for board purpose for extracting key frames and finally the receiver on
connecting to the server observes those extracted key frames and do necessary actions.
1.1 HARDWARE DESIGN
The hardware system includes processor, video-capture devices, and router to receive key
frame information through Wi-Fi. In this paper SAMSUNG S5PV210 CORTEX-A8 [10] processor
is chosen to complete the core control; Logitech CMOS camera is used as a video-capture device;
and the user's phone or PC connected to the wireless Internet to receive live Key frames. As shown in
Figure 1, block diagram of the hardware design.
1.1.1. SAMSUNG S5PV210 PROCESSOR
The mini210 development board is a powerful cortex-A8 board offering a comprehensive
solution integrating both hardware and software. It is designed, developed and distributed by friendly
ARM. It uses Samsung’s S5PV210 microprocessor whose maximum frequency is up to 1GHz. The
S5PV210 integrates the powerVR SGX540 graphic engine, supports 3D and can drive video playing
on screens up to 1080P. The Mini210 inherits all the features and benefits of our popular Mini2440
and Mini6410 excelling in quality and easy to use with low cost. It is equipped with a 5” LCD,512M
DDR2, 1G SLC NAND flash, SD Wi-Fi, D type WM8960 audio which supports 8 1W speakers. In
addition it has a miniHDMI output, USB2.0 camera and 8x8 matrix key boards. It also supports
power idle mode. These features make it easily and widely used in MID development, Android
notepads, auto electronic devices, industrial applications, GPS systems and multimedia systems. It is
very easy and convenient for users to refresh the system with various OS via a TF card with our
specially developed super boot.
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME
14
Figure 1. Block diagram of the hardware design
1.1.2. WEB CAMERA
Logic tech camera with 1.3 million pixels is selected in the built system. Particularly in poor
light, the speed of CMOS camera is slower, but its price very low, and CMOS has power
consumption only when the circuit is connected, it is generally used low-end cameras, digital
cameras and toys. There is a 20P plug with 2mm pitch in ARM used as extension to connect the
camera. These web cameras continuously monitor the room and send the video.
1.1.3 ROUTER
Router is a device that forwards the data packets between computer networks. Router is
connected to S5PV210 CORTEX-A8 board through Ethernet cable. Using Wi-Fi we can stream the
live Key frames through mobile or PC.
1.2. SOFTWARE DESIGN
The system selected Linux operating system [11] as software platform; the code for the
application is developed in C language and run using OpenCV libraries. The main functions are
capturing the video, processing the video, Key frame extraction from the live video. Flow chart of
key frame extraction is shown in figure 2.
Steps:
I. Collect the frames from input video
II. Convert frame color from RGB to HSV
III. Compute histogram for each channel (H-H, S-S, V-V)
IV. Normalize the histogram.
V. Compare histogram difference using chi-square method
VI. If histogram difference is greater than threshold value, then save it as a key frame otherwise
discard that image.
WEB
CAMERA
ROUTER
PC/mobile
CORTEX-A 8
Video from
camera
Key Frame
Extraction
Key Frame
Compression
Served on web
server
International Journal of Electronics and Communication Eng
6464(Print), ISSN 0976 – 6472(Online)
1.2.1. BUILDING AND CROSS COMPILING OF OPENCV
OpenCV [12] is a collection of software algorithms put together in a library that to be used by
industry and academics for computer vision applications and research, Using this libraries we design
applications. To build OpenCV we need to install some libraries, Using below command we can
install those libraries sudo
Apt-get install libjpeg-dev libjasper
dev libgdk-pixbuf2.0-dev libgtk2.0-dev cmake cmake
After installing those libraries Download OpenCV source and
commands:
cmake-gui make make install
Cross-Compile OpenCV and
OpenCV cross compiling steps:
1. Set up the compiler tool chain.
2. Build v4l-utils
3. Configure OpenCV
4. Build and install OpenCV
Figure 2:
III. EXPERIMENTAL SETUPAND OBTAINED RESULT
At first the parameters related to the video sequences are considered as listed in table 1 then
based on that for an amount of time interval the obtained key frames from above mentioned steps are
noted based on the appropriate threshold as listed in table 2.
International Journal of Electronics and Communication Engineering & Technology (IJECET),
6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME
15
1.2.1. BUILDING AND CROSS COMPILING OF OPENCV
OpenCV [12] is a collection of software algorithms put together in a library that to be used by
s for computer vision applications and research, Using this libraries we design
applications. To build OpenCV we need to install some libraries, Using below command we can
dev libjasper-dev libtiff4-dev libpng12-dev libpango1.0
dev cmake cmake-gui
After installing those libraries Download OpenCV source and configure the OPENCV
its libraries, to run on boards.
chain.
Figure 2: Flow chart of key frame extraction
EXPERIMENTAL SETUPAND OBTAINED RESULT
parameters related to the video sequences are considered as listed in table 1 then
amount of time interval the obtained key frames from above mentioned steps are
on the appropriate threshold as listed in table 2.
ineering & Technology (IJECET), ISSN 0976 –
(2013), © IAEME
OpenCV [12] is a collection of software algorithms put together in a library that to be used by
s for computer vision applications and research, Using this libraries we design
applications. To build OpenCV we need to install some libraries, Using below command we can
dev libpango1.0-dev libcairo2-
OPENCV using below
parameters related to the video sequences are considered as listed in table 1 then
amount of time interval the obtained key frames from above mentioned steps are
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME
16
S. No Parameters specifications
1. Video length (assumption) 60 sec
2. Frame rate 25Fps
3. Resolution 352x288=101376
4. Number of Frames 60x25=1500
5. Bit rate(compressed) 60x512kbps=30720kbps=30.720Mbps
Table 1: experimental setup
S.N0 Threshold (k) Actual Key
Frames
Detected
Key Frames
Transmission
bandwidth
(Mbps)
1. K=1 10 19 19x512kbps=9.7
2. K=5 10 15 15x512kbps=7.6
3. K=10 10 10 10x512kbps=5.1
4. K=15 10 7 7x512kbps=3.58
Table 2: Result Analysis
Here the key frames are changing according to threshold value, for higher threshold we will
get less key frames and vice-versa, so based on application we can make a relevant threshold so that
we can save the transmission bandwidth accordingly.
1. KEY FRAME RESULTS
The below shown figure 3 represents the key frames which are extracted from live video
using CORTEX-A8 board and served on web server, by using IP address we can browse that key
frames hyperlinks, by clicking on the hyperlink we will get the key frame that is shown in figure 4
and figure 5 shows the final output key frames stored in SD card.
Figure 3. Output of Key Frames
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME
17
Figure 4: key frame related to hyper link 27/9/2013 09: 34:37
Figure 5: Final output key frames
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME
18
IV. CONCLUSION
In this paper Key Frame Extraction of Live Video Based on Optimized Frame Difference
Using Cortex-A8 system is tested successfully.The proposed key frame extraction algorithm is
mainly used to describe the contents of the entire process of a shot. However, the key frames of a
particular event are often taken into account. The experimental result shows that the key information
of live video are extracted efficiently resulting in saving transmission bandwidth.
REFERENCES
[1] Zhang H J,Wu J H,Zhong D et al, “An integrated system for content-based video retrieval
and browsing”. Pattern Recognition, 1997, 30: 643-658.
[2] Yeung M M, Liu B, “Efficient matching and clustering of video shots”. Proceedings of IEEE
ICIP, 1995: 338-341.
[3] Zhang Y J, Lu H B, “Hierarchical video organization based on compact representation of
video units”. Proc. Workshop on Very Low Bitrates Video’99, 1999: 67-70.
[4] Calic J, Izquierdo E, “Efficient key-frame extraction and video analysis”. Proceeding of the
International Conference on Information Technology: Coding and Computing (ITCC’02),
2002: 28-33.
[5] He Xiang, Lu Gung-ho, “Algorithm of key frame extraction based on image similarity”.
Fujian Computer, 2009, 5: 73-74.
[6] Ding Hong-li, Chen Huai-xin, “Key frame extraction algorithm based on shot content change
ratio”. Computer Engineering, 2009, 13: 225-231.
[7] Wolf W, “Key frame selection by motion analysis”. Proc. IEEE Int Conf. On Acoustics,
Speech, and Signal Processing, 1996, 2: 1228-1231.
[8] Hanjalic A, Zhang H J, “An integrated scheme for automated video abstraction based on
unsupervised cluster-validity analysis”. IEEE Trans. On Circuits and Systems for Video
Technology, 1999, 9: 1280-1289.
[9] Joshi A, Auephanwiriyakul S, Krishnapurm R, “On fuzzy clustering and content based access
to networked video database”. IEEE conference, Eighth International Workshop on
Continuous-Media Databases and Applications, 1998:42- 49.
[10] http://www.friendlyarm.net/products/mini 210
[11] Zhang YuJie, Huai Weihua, Tian Ze. Design of Industrial Temperature Monitoring
Equipment Based on Embedded Linux Operating System. Computer Engineering and Design,
vol. 30, no. 17, pp. 3940-3942, 2009.
[12] http://opencv.org/
[13] Ms. Khushboo Khurana And Dr. M. B. Chandak, “Key Frame Extraction Methodology For
Video Annotation” International journal of Computer Engineering & Technology (IJCET),
Volume 4, Issue 2, 2013, pp. 221 - 228, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375,
Published by IAEME
[14] Mrs.B.A.Ahire And Prof.Neeta A. Deshpande, “A Review On Video Inpainting Techniques”
International journal of Computer Engineering & Technology (IJCET), Volume 4, Issue 1,
2013, pp. 203 - 210, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375, Published by
IAEME
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME
19
AUTHORS
Kavitha Mamindla received the B.Tech degree in electronics and
communication engineering from progressive Engineering College, affiliated to
Jawaharlal Nehru Technological University Hyderabad, AP, India, in 2009, she
is pursuing the M.Tech in Embedded systems at VNR Vignana Jyothi Institute of
Engineering & Technology, Bachupally, and Hyderabad, India. Her research
interests include VLSI AND EMBEDDED SYSTEMS
Dr.V.Padmaja born in 1968. She received B.E Degree in Electronics and
Communications Engineering, M.E Degree in Digital Systems Engineering from
O.U in 1991 and 1999 respectively. She received Ph.D from J.N.T.U in 2009.
She is a Professor in Dept. of ECE in VNRVJIET, her research of interest
includes image processing and Embedded Systems. She has authored more than
6 Research papers in National and International Conferences and Journals.
R.Neeharika received the B.Tech degree in electronics and communication
engineering from progressive Engineering College, affiliated to Jawaharlal
Nehru Technological University Hyderabad, AP, India, in 2009, she received
M.Tech. Degree in VLSI System Design in St.Mary's College of Engineering
and Technology, Hyderabad She is an Assistant Professor in Dept. of ECE in
Vignana Bharathi Institute of Technology; her research interests include VLSI
AND EMBEDDEDSYSTEMS.

More Related Content

What's hot

Secure IoT Systems Monitor Framework using Probabilistic Image Encryption
Secure IoT Systems Monitor Framework using Probabilistic Image EncryptionSecure IoT Systems Monitor Framework using Probabilistic Image Encryption
Secure IoT Systems Monitor Framework using Probabilistic Image EncryptionIJAEMSJORNAL
 
IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)
IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)
IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)IJNSA Journal
 
Automated traffic sign board
Automated traffic sign boardAutomated traffic sign board
Automated traffic sign boardijcsa
 
Design of c slotted microstrip antenna using
Design of c slotted microstrip antenna usingDesign of c slotted microstrip antenna using
Design of c slotted microstrip antenna usingeSAT Publishing House
 
IRJET- Handwritten Decimal Image Compression using Deep Stacked Autoencoder
IRJET- Handwritten Decimal Image Compression using Deep Stacked AutoencoderIRJET- Handwritten Decimal Image Compression using Deep Stacked Autoencoder
IRJET- Handwritten Decimal Image Compression using Deep Stacked AutoencoderIRJET Journal
 
Design and Analysis of Wideband Microstip Patch Antenna Employing EBG and Par...
Design and Analysis of Wideband Microstip Patch Antenna Employing EBG and Par...Design and Analysis of Wideband Microstip Patch Antenna Employing EBG and Par...
Design and Analysis of Wideband Microstip Patch Antenna Employing EBG and Par...IOSR Journals
 
IRJET- Jeevn-Net: Brain Tumor Segmentation using Cascaded U-Net & Overall...
IRJET-  	  Jeevn-Net: Brain Tumor Segmentation using Cascaded U-Net & Overall...IRJET-  	  Jeevn-Net: Brain Tumor Segmentation using Cascaded U-Net & Overall...
IRJET- Jeevn-Net: Brain Tumor Segmentation using Cascaded U-Net & Overall...IRJET Journal
 
AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...
AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...
AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...IJNSA Journal
 
Qualitative Analysis of Optical Interleave Division Multiple Access using Spe...
Qualitative Analysis of Optical Interleave Division Multiple Access using Spe...Qualitative Analysis of Optical Interleave Division Multiple Access using Spe...
Qualitative Analysis of Optical Interleave Division Multiple Access using Spe...IRJET Journal
 
PCS 2016 presentation
PCS 2016 presentationPCS 2016 presentation
PCS 2016 presentationAshek Ahmmed
 
Multifocus_IRANIANCEE.2014.6999819
Multifocus_IRANIANCEE.2014.6999819Multifocus_IRANIANCEE.2014.6999819
Multifocus_IRANIANCEE.2014.6999819Iman Roosta
 
The fourier transform for satellite image compression
The fourier transform for satellite image compressionThe fourier transform for satellite image compression
The fourier transform for satellite image compressioncsandit
 
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...IOSR Journals
 
IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...
IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...
IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...IRJET Journal
 
A Video Processing based System for Counting Vehicles
A Video Processing based System for Counting VehiclesA Video Processing based System for Counting Vehicles
A Video Processing based System for Counting VehiclesIRJET Journal
 

What's hot (19)

20120140505013
2012014050501320120140505013
20120140505013
 
Secure IoT Systems Monitor Framework using Probabilistic Image Encryption
Secure IoT Systems Monitor Framework using Probabilistic Image EncryptionSecure IoT Systems Monitor Framework using Probabilistic Image Encryption
Secure IoT Systems Monitor Framework using Probabilistic Image Encryption
 
IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)
IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)
IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)
 
Automated traffic sign board
Automated traffic sign boardAutomated traffic sign board
Automated traffic sign board
 
Gg3311121115
Gg3311121115Gg3311121115
Gg3311121115
 
Design of c slotted microstrip antenna using
Design of c slotted microstrip antenna usingDesign of c slotted microstrip antenna using
Design of c slotted microstrip antenna using
 
IRJET- Handwritten Decimal Image Compression using Deep Stacked Autoencoder
IRJET- Handwritten Decimal Image Compression using Deep Stacked AutoencoderIRJET- Handwritten Decimal Image Compression using Deep Stacked Autoencoder
IRJET- Handwritten Decimal Image Compression using Deep Stacked Autoencoder
 
Design and Analysis of Wideband Microstip Patch Antenna Employing EBG and Par...
Design and Analysis of Wideband Microstip Patch Antenna Employing EBG and Par...Design and Analysis of Wideband Microstip Patch Antenna Employing EBG and Par...
Design and Analysis of Wideband Microstip Patch Antenna Employing EBG and Par...
 
IRJET- Jeevn-Net: Brain Tumor Segmentation using Cascaded U-Net & Overall...
IRJET-  	  Jeevn-Net: Brain Tumor Segmentation using Cascaded U-Net & Overall...IRJET-  	  Jeevn-Net: Brain Tumor Segmentation using Cascaded U-Net & Overall...
IRJET- Jeevn-Net: Brain Tumor Segmentation using Cascaded U-Net & Overall...
 
AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...
AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...
AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...
 
Qualitative Analysis of Optical Interleave Division Multiple Access using Spe...
Qualitative Analysis of Optical Interleave Division Multiple Access using Spe...Qualitative Analysis of Optical Interleave Division Multiple Access using Spe...
Qualitative Analysis of Optical Interleave Division Multiple Access using Spe...
 
PCS 2016 presentation
PCS 2016 presentationPCS 2016 presentation
PCS 2016 presentation
 
Multifocus_IRANIANCEE.2014.6999819
Multifocus_IRANIANCEE.2014.6999819Multifocus_IRANIANCEE.2014.6999819
Multifocus_IRANIANCEE.2014.6999819
 
The fourier transform for satellite image compression
The fourier transform for satellite image compressionThe fourier transform for satellite image compression
The fourier transform for satellite image compression
 
International Journal of Engineering Inventions (IJEI),
International Journal of Engineering Inventions (IJEI),International Journal of Engineering Inventions (IJEI),
International Journal of Engineering Inventions (IJEI),
 
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
 
F0953235
F0953235F0953235
F0953235
 
IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...
IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...
IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...
 
A Video Processing based System for Counting Vehicles
A Video Processing based System for Counting VehiclesA Video Processing based System for Counting Vehicles
A Video Processing based System for Counting Vehicles
 

Viewers also liked

Viewers also liked (7)

Andres trabajo socio antropologia
Andres trabajo socio antropologiaAndres trabajo socio antropologia
Andres trabajo socio antropologia
 
Story board
Story boardStory board
Story board
 
O vello rilo
O vello riloO vello rilo
O vello rilo
 
10120130405007
1012013040500710120130405007
10120130405007
 
40220130405006 2
40220130405006 240220130405006 2
40220130405006 2
 
20120130406009 2
20120130406009 220120130406009 2
20120130406009 2
 
гражданская оборона
гражданская оборонагражданская оборона
гражданская оборона
 

Similar to 40120130405002

Effective Compression of Digital Video
Effective Compression of Digital VideoEffective Compression of Digital Video
Effective Compression of Digital VideoIRJET Journal
 
Video indexing using shot boundary detection approach and search tracks
Video indexing using shot boundary detection approach and search tracksVideo indexing using shot boundary detection approach and search tracks
Video indexing using shot boundary detection approach and search tracksIAEME Publication
 
Information hiding in edge location of video using amalgamate fft and cubic s...
Information hiding in edge location of video using amalgamate fft and cubic s...Information hiding in edge location of video using amalgamate fft and cubic s...
Information hiding in edge location of video using amalgamate fft and cubic s...IAEME Publication
 
24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)IAESIJEECS
 
24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)IAESIJEECS
 
IRJET- Storage Optimization of Video Surveillance from CCTV Camera
IRJET- Storage Optimization of Video Surveillance from CCTV CameraIRJET- Storage Optimization of Video Surveillance from CCTV Camera
IRJET- Storage Optimization of Video Surveillance from CCTV CameraIRJET Journal
 
Parking Surveillance Footage Summarization
Parking Surveillance Footage SummarizationParking Surveillance Footage Summarization
Parking Surveillance Footage SummarizationIRJET Journal
 
A Novel Approach for Compressing Surveillance System Videos
A Novel Approach for Compressing Surveillance System VideosA Novel Approach for Compressing Surveillance System Videos
A Novel Approach for Compressing Surveillance System VideosINFOGAIN PUBLICATION
 
Efficient video compression using EZWT
Efficient video compression using EZWTEfficient video compression using EZWT
Efficient video compression using EZWTIJERA Editor
 
Video Key-Frame Extraction using Unsupervised Clustering and Mutual Comparison
Video Key-Frame Extraction using Unsupervised Clustering and Mutual ComparisonVideo Key-Frame Extraction using Unsupervised Clustering and Mutual Comparison
Video Key-Frame Extraction using Unsupervised Clustering and Mutual ComparisonCSCJournals
 
VISUAL ATTENTION BASED KEYFRAMES EXTRACTION AND VIDEO SUMMARIZATION
VISUAL ATTENTION BASED KEYFRAMES EXTRACTION AND VIDEO SUMMARIZATIONVISUAL ATTENTION BASED KEYFRAMES EXTRACTION AND VIDEO SUMMARIZATION
VISUAL ATTENTION BASED KEYFRAMES EXTRACTION AND VIDEO SUMMARIZATIONcscpconf
 
IRJET - Information Hiding in H.264/AVC using Digital Watermarking
IRJET -  	  Information Hiding in H.264/AVC using Digital WatermarkingIRJET -  	  Information Hiding in H.264/AVC using Digital Watermarking
IRJET - Information Hiding in H.264/AVC using Digital WatermarkingIRJET Journal
 
Video Compression Using Block By Block Basis Salience Detection
Video Compression Using Block By Block Basis Salience DetectionVideo Compression Using Block By Block Basis Salience Detection
Video Compression Using Block By Block Basis Salience DetectionIRJET Journal
 
Human Action Recognition using Contour History Images and Neural Networks Cla...
Human Action Recognition using Contour History Images and Neural Networks Cla...Human Action Recognition using Contour History Images and Neural Networks Cla...
Human Action Recognition using Contour History Images and Neural Networks Cla...IRJET Journal
 
Video Compression Algorithm Based on Frame Difference Approaches
Video Compression Algorithm Based on Frame Difference Approaches Video Compression Algorithm Based on Frame Difference Approaches
Video Compression Algorithm Based on Frame Difference Approaches ijsc
 
Improved Key Frame Extraction Using Discrete Wavelet Transform with Modified ...
Improved Key Frame Extraction Using Discrete Wavelet Transform with Modified ...Improved Key Frame Extraction Using Discrete Wavelet Transform with Modified ...
Improved Key Frame Extraction Using Discrete Wavelet Transform with Modified ...TELKOMNIKA JOURNAL
 
Background differencing algorithm for moving object detection using system ge...
Background differencing algorithm for moving object detection using system ge...Background differencing algorithm for moving object detection using system ge...
Background differencing algorithm for moving object detection using system ge...eSAT Publishing House
 

Similar to 40120130405002 (20)

Effective Compression of Digital Video
Effective Compression of Digital VideoEffective Compression of Digital Video
Effective Compression of Digital Video
 
Video indexing using shot boundary detection approach and search tracks
Video indexing using shot boundary detection approach and search tracksVideo indexing using shot boundary detection approach and search tracks
Video indexing using shot boundary detection approach and search tracks
 
Information hiding in edge location of video using amalgamate fft and cubic s...
Information hiding in edge location of video using amalgamate fft and cubic s...Information hiding in edge location of video using amalgamate fft and cubic s...
Information hiding in edge location of video using amalgamate fft and cubic s...
 
24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)
 
24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)
 
IRJET- Storage Optimization of Video Surveillance from CCTV Camera
IRJET- Storage Optimization of Video Surveillance from CCTV CameraIRJET- Storage Optimization of Video Surveillance from CCTV Camera
IRJET- Storage Optimization of Video Surveillance from CCTV Camera
 
Parking Surveillance Footage Summarization
Parking Surveillance Footage SummarizationParking Surveillance Footage Summarization
Parking Surveillance Footage Summarization
 
A Novel Approach for Compressing Surveillance System Videos
A Novel Approach for Compressing Surveillance System VideosA Novel Approach for Compressing Surveillance System Videos
A Novel Approach for Compressing Surveillance System Videos
 
Efficient video compression using EZWT
Efficient video compression using EZWTEfficient video compression using EZWT
Efficient video compression using EZWT
 
Video Key-Frame Extraction using Unsupervised Clustering and Mutual Comparison
Video Key-Frame Extraction using Unsupervised Clustering and Mutual ComparisonVideo Key-Frame Extraction using Unsupervised Clustering and Mutual Comparison
Video Key-Frame Extraction using Unsupervised Clustering and Mutual Comparison
 
C0161018
C0161018C0161018
C0161018
 
C0161018
C0161018C0161018
C0161018
 
VISUAL ATTENTION BASED KEYFRAMES EXTRACTION AND VIDEO SUMMARIZATION
VISUAL ATTENTION BASED KEYFRAMES EXTRACTION AND VIDEO SUMMARIZATIONVISUAL ATTENTION BASED KEYFRAMES EXTRACTION AND VIDEO SUMMARIZATION
VISUAL ATTENTION BASED KEYFRAMES EXTRACTION AND VIDEO SUMMARIZATION
 
IRJET - Information Hiding in H.264/AVC using Digital Watermarking
IRJET -  	  Information Hiding in H.264/AVC using Digital WatermarkingIRJET -  	  Information Hiding in H.264/AVC using Digital Watermarking
IRJET - Information Hiding in H.264/AVC using Digital Watermarking
 
Video Compression Using Block By Block Basis Salience Detection
Video Compression Using Block By Block Basis Salience DetectionVideo Compression Using Block By Block Basis Salience Detection
Video Compression Using Block By Block Basis Salience Detection
 
Human Action Recognition using Contour History Images and Neural Networks Cla...
Human Action Recognition using Contour History Images and Neural Networks Cla...Human Action Recognition using Contour History Images and Neural Networks Cla...
Human Action Recognition using Contour History Images and Neural Networks Cla...
 
Video Compression Algorithm Based on Frame Difference Approaches
Video Compression Algorithm Based on Frame Difference Approaches Video Compression Algorithm Based on Frame Difference Approaches
Video Compression Algorithm Based on Frame Difference Approaches
 
Improved Key Frame Extraction Using Discrete Wavelet Transform with Modified ...
Improved Key Frame Extraction Using Discrete Wavelet Transform with Modified ...Improved Key Frame Extraction Using Discrete Wavelet Transform with Modified ...
Improved Key Frame Extraction Using Discrete Wavelet Transform with Modified ...
 
A04840107
A04840107A04840107
A04840107
 
Background differencing algorithm for moving object detection using system ge...
Background differencing algorithm for moving object detection using system ge...Background differencing algorithm for moving object detection using system ge...
Background differencing algorithm for moving object detection using system ge...
 

More from IAEME Publication

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME Publication
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...IAEME Publication
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSIAEME Publication
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSIAEME Publication
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSIAEME Publication
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSIAEME Publication
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOIAEME Publication
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IAEME Publication
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYIAEME Publication
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...IAEME Publication
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEIAEME Publication
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...IAEME Publication
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...IAEME Publication
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...IAEME Publication
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...IAEME Publication
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...IAEME Publication
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...IAEME Publication
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...IAEME Publication
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...IAEME Publication
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTIAEME Publication
 

More from IAEME Publication (20)

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdf
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICE
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
 

Recently uploaded

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Recently uploaded (20)

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

40120130405002

  • 1. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME 11 KEY FRAME EXTRACTION OF LIVE VIDEO BASED ON OPTIMIZED FRAME DIFFERENCE USING CORTEX-A8 Kavitha Mamindla1 , Dr.V.Padmaja2 , and R.Neeharika3 * PG student, Department of Electronics and Communication Engineering, VNR Vignana Jyothi Institute of Engineering and Technology, Hyderabad, India. ** Professor, Department of Electronics and Communication Engineering, VNR Vignana Jyothi Institute of Engineering and Technology, Hyderabad, India *** Assistant Professor, Department of Electronics and Communication Engineering, Vignana Bharathi Institute of Technology, Hyderabad, India ABSTRACT In this paper, Key Frame Extraction of Live Video Based on Optimized Frame Difference Using Cortex- A8 system is designed, in which the embedded chip and the programming techniques are adopted. The central station which adopts Cortex-A8 chip as controller is the core of the whole system.Key frame extraction is a basic technology of live video retrieval and abstract establishing. Efficient key frame extraction technology can promote the development of widely used video browsing technology. In this paper, we first reviewed some commonly used key frame extraction techniques, and then proposed a key frame extraction technology based on optimized frame difference, which measures the similarity of two adjacent frames contents in terms of the information of frame difference, and extracts key frames after optimizing the frame difference using OpenCV software that was implemented on the CORTEX-A8 board. The experiment results are processed, compressed and sent to the monitor client by wireless network. Keywords—key frame extraction; inter-frame difference; live video; OpenCV I. INTRODUCTION As the rapid development and wide application of computer and internet multimedia communication technology, the sharing of multimedia images, audios and videos data has become increasingly popular. Among all online and live data streams, video information is the most complicated. It is a critical problem to be solved that how to retrieve and manage live video streams effectively. Key frame (representative frame) is used to describe the key image of a video shot; it reflects the main content of a video shot. It is more effective to be used as video streams indexes than INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) ISSN 0976 – 6464(Print) ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October, 2013, pp. 11-19 © IAEME: www.iaeme.com/ijecet.asp Journal Impact Factor (2013): 5.8896 (Calculated by GISI) www.jifactor.com IJECET © I A E M E
  • 2. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME 12 the original video streams. The extraction of key frames, on the one hand, the size of extracted key frames should be as small as possible, and the extraction algorithm should have low computation complexity in order to manage conventionally, thus the use of key frames reduces the amount of video data indexing.As the extraction of key frames has played such an important role in content based video streams’ analysis, retrieval and inquiry that it attracts attention of an increasing number of researchers and achieves some research results. II.THE REVIEW OF CLASSIC KEY FRAME EXTRACTION METHOD Commonly, some conservative methods are used to extract key frames such as preferring to extract more key frames to obtain important information of video streams. When extracting many key frames, the irrelevance between two adjacent frames is considered as the principle of key frame extraction. 1. VIDEO SHOT BASED METHOD In the video shot based method, some classic methods include frame average method and histogram average method. The frame average method is to extract the average value in a specific location from the video shot, then select the frame whose pixel value mostly close to the average value as key frame, histogram average method is to compute the average value of the histogram of all frames in the video shot, then select the frame mostly close to the average histogram as key frame. According to above methods, Zhang et al.[1] proposed to make use of colour histogram to extract key frames. Yeung et al.[2] extracted key frames by means of computing the maximum distance of the feature space. These methods have the advantage of low computation complexity and easy computation, and extracted frames have average representative meaning. However, in these methods, the complexity of content in the current video shot is not considered and the number of key frames is limited as a fixed value and the content in the video shot with many changes cannot be completely described. 2. CONTENT ANALYSIS BASED METHOD This method is to extract key frames based on the change of colour, texture and other visual information of each frame [3][4][5][6], when this information changes significantly, the current frame is key frame. The basic idea is that the first frame is selected as the new frame, and is viewed as reference frame, then the back frames are compared with the reference frame in order, the k-th frame do not become the new key frame until the distance between the k-th and (k-1)-th frame exceed a specific threshold. The frame difference (distance) between I f and j f is defined as the formula (1): D (fi ,fj) = ∑| fi(x,y)- fj(x,y)| (1) This method can select corresponding key frames according to the change degree of content in the video shot. But its disadvantage is that it is not sensitive to the movement of video camera and cannot quantitatively indicate the changes of movement information, thus which will cause unstable key frame extraction. 3. MOTION-BASED ANALYSIS METHOD Wolf [7] calculated the movement of a shot by analysing the optional flow, and selects the local minimum in the movement as key frames. The movement of a shot is defined as formula (2): M( k) =ΣΣ| Ox(i, j, k) | + | Oy(i, j, k) | (2) Where Ox(I,j,k) x is the intra-pixel(I,j) X component of optical flow, and Oy(I,j,k) y is the intra pixel(I,j) Y-component of optical flow.
  • 3. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME 13 Wolf’s motion –based method can select the appropriate number of key frames in the basis of the shot structure. The disadvantage is that the algorithm did not have strong robustness because it was depended on local information, and it did not pay enough attention to the content changes brought by the cumulative dynamic either. 4. CLUSTER-BASED METHOD It can be a good response to the main shot content when the cluster analysis method was applied to the key frame extraction. Algorithm idea is as follows: first initialize a cluster centre, and then determine the current frame is classified as this class or as a new class of cluster centres by calculating the distance between the current frame and the centre, and finally including all the frames which is nearest from the cluster centres as key frames. Hanjalic and Zhang[8] adopted cluster splitting algorithm with cluster efficiency analysis; the frame that is most closely to cluster centre is selected as key frame. joshi et al.[9] applied the fuzzy cluster method to a short video sequence with only gradient video shot, for each video shot, the frames in the centre will be selected as key frames. It is difficult for cluster algorithm to obtain general cluster parameters. II. KEY FRAME EXTRACTION BASED ON OPTIMIZED FRAME DIFFERENCE 1. PROPOSED SYSTEM: The proposed system is implemented on embedded device using Cortex-A8 board using OpenCV tool where the captured video is processed, from which key frames are extracted based on histogram difference algorithm. The existing algorithms are well processed under Mat lab whereas here the application is designed on board so that as per speed is concerned the histogram difference algorithm is developed for board purpose for extracting key frames and finally the receiver on connecting to the server observes those extracted key frames and do necessary actions. 1.1 HARDWARE DESIGN The hardware system includes processor, video-capture devices, and router to receive key frame information through Wi-Fi. In this paper SAMSUNG S5PV210 CORTEX-A8 [10] processor is chosen to complete the core control; Logitech CMOS camera is used as a video-capture device; and the user's phone or PC connected to the wireless Internet to receive live Key frames. As shown in Figure 1, block diagram of the hardware design. 1.1.1. SAMSUNG S5PV210 PROCESSOR The mini210 development board is a powerful cortex-A8 board offering a comprehensive solution integrating both hardware and software. It is designed, developed and distributed by friendly ARM. It uses Samsung’s S5PV210 microprocessor whose maximum frequency is up to 1GHz. The S5PV210 integrates the powerVR SGX540 graphic engine, supports 3D and can drive video playing on screens up to 1080P. The Mini210 inherits all the features and benefits of our popular Mini2440 and Mini6410 excelling in quality and easy to use with low cost. It is equipped with a 5” LCD,512M DDR2, 1G SLC NAND flash, SD Wi-Fi, D type WM8960 audio which supports 8 1W speakers. In addition it has a miniHDMI output, USB2.0 camera and 8x8 matrix key boards. It also supports power idle mode. These features make it easily and widely used in MID development, Android notepads, auto electronic devices, industrial applications, GPS systems and multimedia systems. It is very easy and convenient for users to refresh the system with various OS via a TF card with our specially developed super boot.
  • 4. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME 14 Figure 1. Block diagram of the hardware design 1.1.2. WEB CAMERA Logic tech camera with 1.3 million pixels is selected in the built system. Particularly in poor light, the speed of CMOS camera is slower, but its price very low, and CMOS has power consumption only when the circuit is connected, it is generally used low-end cameras, digital cameras and toys. There is a 20P plug with 2mm pitch in ARM used as extension to connect the camera. These web cameras continuously monitor the room and send the video. 1.1.3 ROUTER Router is a device that forwards the data packets between computer networks. Router is connected to S5PV210 CORTEX-A8 board through Ethernet cable. Using Wi-Fi we can stream the live Key frames through mobile or PC. 1.2. SOFTWARE DESIGN The system selected Linux operating system [11] as software platform; the code for the application is developed in C language and run using OpenCV libraries. The main functions are capturing the video, processing the video, Key frame extraction from the live video. Flow chart of key frame extraction is shown in figure 2. Steps: I. Collect the frames from input video II. Convert frame color from RGB to HSV III. Compute histogram for each channel (H-H, S-S, V-V) IV. Normalize the histogram. V. Compare histogram difference using chi-square method VI. If histogram difference is greater than threshold value, then save it as a key frame otherwise discard that image. WEB CAMERA ROUTER PC/mobile CORTEX-A 8 Video from camera Key Frame Extraction Key Frame Compression Served on web server
  • 5. International Journal of Electronics and Communication Eng 6464(Print), ISSN 0976 – 6472(Online) 1.2.1. BUILDING AND CROSS COMPILING OF OPENCV OpenCV [12] is a collection of software algorithms put together in a library that to be used by industry and academics for computer vision applications and research, Using this libraries we design applications. To build OpenCV we need to install some libraries, Using below command we can install those libraries sudo Apt-get install libjpeg-dev libjasper dev libgdk-pixbuf2.0-dev libgtk2.0-dev cmake cmake After installing those libraries Download OpenCV source and commands: cmake-gui make make install Cross-Compile OpenCV and OpenCV cross compiling steps: 1. Set up the compiler tool chain. 2. Build v4l-utils 3. Configure OpenCV 4. Build and install OpenCV Figure 2: III. EXPERIMENTAL SETUPAND OBTAINED RESULT At first the parameters related to the video sequences are considered as listed in table 1 then based on that for an amount of time interval the obtained key frames from above mentioned steps are noted based on the appropriate threshold as listed in table 2. International Journal of Electronics and Communication Engineering & Technology (IJECET), 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME 15 1.2.1. BUILDING AND CROSS COMPILING OF OPENCV OpenCV [12] is a collection of software algorithms put together in a library that to be used by s for computer vision applications and research, Using this libraries we design applications. To build OpenCV we need to install some libraries, Using below command we can dev libjasper-dev libtiff4-dev libpng12-dev libpango1.0 dev cmake cmake-gui After installing those libraries Download OpenCV source and configure the OPENCV its libraries, to run on boards. chain. Figure 2: Flow chart of key frame extraction EXPERIMENTAL SETUPAND OBTAINED RESULT parameters related to the video sequences are considered as listed in table 1 then amount of time interval the obtained key frames from above mentioned steps are on the appropriate threshold as listed in table 2. ineering & Technology (IJECET), ISSN 0976 – (2013), © IAEME OpenCV [12] is a collection of software algorithms put together in a library that to be used by s for computer vision applications and research, Using this libraries we design applications. To build OpenCV we need to install some libraries, Using below command we can dev libpango1.0-dev libcairo2- OPENCV using below parameters related to the video sequences are considered as listed in table 1 then amount of time interval the obtained key frames from above mentioned steps are
  • 6. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME 16 S. No Parameters specifications 1. Video length (assumption) 60 sec 2. Frame rate 25Fps 3. Resolution 352x288=101376 4. Number of Frames 60x25=1500 5. Bit rate(compressed) 60x512kbps=30720kbps=30.720Mbps Table 1: experimental setup S.N0 Threshold (k) Actual Key Frames Detected Key Frames Transmission bandwidth (Mbps) 1. K=1 10 19 19x512kbps=9.7 2. K=5 10 15 15x512kbps=7.6 3. K=10 10 10 10x512kbps=5.1 4. K=15 10 7 7x512kbps=3.58 Table 2: Result Analysis Here the key frames are changing according to threshold value, for higher threshold we will get less key frames and vice-versa, so based on application we can make a relevant threshold so that we can save the transmission bandwidth accordingly. 1. KEY FRAME RESULTS The below shown figure 3 represents the key frames which are extracted from live video using CORTEX-A8 board and served on web server, by using IP address we can browse that key frames hyperlinks, by clicking on the hyperlink we will get the key frame that is shown in figure 4 and figure 5 shows the final output key frames stored in SD card. Figure 3. Output of Key Frames
  • 7. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME 17 Figure 4: key frame related to hyper link 27/9/2013 09: 34:37 Figure 5: Final output key frames
  • 8. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME 18 IV. CONCLUSION In this paper Key Frame Extraction of Live Video Based on Optimized Frame Difference Using Cortex-A8 system is tested successfully.The proposed key frame extraction algorithm is mainly used to describe the contents of the entire process of a shot. However, the key frames of a particular event are often taken into account. The experimental result shows that the key information of live video are extracted efficiently resulting in saving transmission bandwidth. REFERENCES [1] Zhang H J,Wu J H,Zhong D et al, “An integrated system for content-based video retrieval and browsing”. Pattern Recognition, 1997, 30: 643-658. [2] Yeung M M, Liu B, “Efficient matching and clustering of video shots”. Proceedings of IEEE ICIP, 1995: 338-341. [3] Zhang Y J, Lu H B, “Hierarchical video organization based on compact representation of video units”. Proc. Workshop on Very Low Bitrates Video’99, 1999: 67-70. [4] Calic J, Izquierdo E, “Efficient key-frame extraction and video analysis”. Proceeding of the International Conference on Information Technology: Coding and Computing (ITCC’02), 2002: 28-33. [5] He Xiang, Lu Gung-ho, “Algorithm of key frame extraction based on image similarity”. Fujian Computer, 2009, 5: 73-74. [6] Ding Hong-li, Chen Huai-xin, “Key frame extraction algorithm based on shot content change ratio”. Computer Engineering, 2009, 13: 225-231. [7] Wolf W, “Key frame selection by motion analysis”. Proc. IEEE Int Conf. On Acoustics, Speech, and Signal Processing, 1996, 2: 1228-1231. [8] Hanjalic A, Zhang H J, “An integrated scheme for automated video abstraction based on unsupervised cluster-validity analysis”. IEEE Trans. On Circuits and Systems for Video Technology, 1999, 9: 1280-1289. [9] Joshi A, Auephanwiriyakul S, Krishnapurm R, “On fuzzy clustering and content based access to networked video database”. IEEE conference, Eighth International Workshop on Continuous-Media Databases and Applications, 1998:42- 49. [10] http://www.friendlyarm.net/products/mini 210 [11] Zhang YuJie, Huai Weihua, Tian Ze. Design of Industrial Temperature Monitoring Equipment Based on Embedded Linux Operating System. Computer Engineering and Design, vol. 30, no. 17, pp. 3940-3942, 2009. [12] http://opencv.org/ [13] Ms. Khushboo Khurana And Dr. M. B. Chandak, “Key Frame Extraction Methodology For Video Annotation” International journal of Computer Engineering & Technology (IJCET), Volume 4, Issue 2, 2013, pp. 221 - 228, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375, Published by IAEME [14] Mrs.B.A.Ahire And Prof.Neeta A. Deshpande, “A Review On Video Inpainting Techniques” International journal of Computer Engineering & Technology (IJCET), Volume 4, Issue 1, 2013, pp. 203 - 210, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375, Published by IAEME
  • 9. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME 19 AUTHORS Kavitha Mamindla received the B.Tech degree in electronics and communication engineering from progressive Engineering College, affiliated to Jawaharlal Nehru Technological University Hyderabad, AP, India, in 2009, she is pursuing the M.Tech in Embedded systems at VNR Vignana Jyothi Institute of Engineering & Technology, Bachupally, and Hyderabad, India. Her research interests include VLSI AND EMBEDDED SYSTEMS Dr.V.Padmaja born in 1968. She received B.E Degree in Electronics and Communications Engineering, M.E Degree in Digital Systems Engineering from O.U in 1991 and 1999 respectively. She received Ph.D from J.N.T.U in 2009. She is a Professor in Dept. of ECE in VNRVJIET, her research of interest includes image processing and Embedded Systems. She has authored more than 6 Research papers in National and International Conferences and Journals. R.Neeharika received the B.Tech degree in electronics and communication engineering from progressive Engineering College, affiliated to Jawaharlal Nehru Technological University Hyderabad, AP, India, in 2009, she received M.Tech. Degree in VLSI System Design in St.Mary's College of Engineering and Technology, Hyderabad She is an Assistant Professor in Dept. of ECE in Vignana Bharathi Institute of Technology; her research interests include VLSI AND EMBEDDEDSYSTEMS.