SlideShare a Scribd company logo
1 of 9
Download to read offline
International 
OPEN ACCESS Journal 
Of Modern Engineering Research (IJMER) 
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 53| 
Constant Bit Rate for Video Streaming Over Packet Switching 
Networks 
Mr. S. P.V Subba rao1, Y. Renuka Devi2 
Associate professor SNIST(ECEDept.) 
M. Tech(VLSI&ES) SNIST(ECE Dept.) 
I. Introduction 
Multiple-Input Multiple-Output (MIMO) technology is a wireless technology, more data transfer at the 
same time we use the multiple transmitters and receivers. Multipath known as MIMO technology take the 
advantage of a radio wave phenomenon, where transmitted information is bounces off walls, ceilings and other 
objects, it reaches the receiving antenna multiple times via different angles and at slightly different times. 
MIMO technology pull multipath behavior by using multiple, “smart” transmitters and receivers with an added 
“spatial” dimension to dramatically increase the range and performance. 
Fig 1.1: MIMO Technology uses multiple radios to transfer more data at the same time. 
At the same time, it allows multiple antennas to receive and send multiple spatial streams. That it 
makes antennas works smarter than by enabling them to combine data streams arrived from different paths and 
effectively increase the receiver signal capturing power at different times. Smarter antennas use spatial diversity 
technology, good use of which puts surplus antennas. If there are more antennas than spatial streams, the 
additional antennas can add to receiver diversity and increases the it’s range. 
In SIMO as two forms can be used as: 
 Switched Diversity SIMO: This form of SIMO looks for the strongest signal and switches to that antenna. 
Maximum ratio combining SIMO: This form of SIMO takes both sums of them to give a combination and 
signals. In this way, the signals from both antennas contribute to an overall signal. It has two main designs for 
MIMOs are given below: 
• Spatial diversity: It often refers in this narrower sense to transmit and receive diversity we uses the spatial 
diversity. In these two methodologies are used to provide improvements in the signal to noise ratio and they are 
characterized by make better the reliability of the system with respect to the various forms of fading. 
Abstract: This paper proposed a technique of bit-rate control for video streaming over constant bit-rate 
communication channel, where the MPEG-2, standard variable bit-rate (VBR), is adapted to be used as 
a constant bitrate (CBR). The target image quality and by feedback based on the buffer level controlled 
on the output rate of the video encoder. A CBR transport over networks, result is a good performance 
compared with that of VBR. It introduced simplicity of network monitoring and analysis, where the VBR 
video streaming over CBR channel can be adapted to avoid the problem of congestion of the network. In 
this paper we study important issue of adapted VBR-compress the video for transport over a CBR 
channel. That developed systems are implemented using Matlab (Ver 6.5) under Windows XP operating 
system.
Constant Bit Rate for Video Streaming Over Packet Switching Networks 
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 54| 
• Spatial multiplexing: This form of MIMO used to provide additional data capacity by utilizing the different paths to carry additional traffic, i.e. increasing the data output capability. Favors of MIMO Technology 
(1) To overcome the detrimental effects of multi-path and fading, we use multiple antenna configurations, when trying to achieve high data throughput in bandwidth channels are limited. 
(2) Superior Data Rates, Range and Reliability. 
II. Existing System We addressed the problem of efficient bit allocation in a fixated on coding environment. While optimal bit allocation for independently coded signal blocks has been studied in the blurb, we extend these techniques to the more general temporally and spatially dependent coding scenarios, of particular interest are the topical MPEG video coder and multiresolution coders. Our approach uses an operational rate-distortion (RD) framework for arbitrary quantizer sets. 2.1 Disadvantages of Existing System 
1. Low PSNR 
2. Current frames are discarded 
III. Proposed System 
This paper proposed a technique of bit-rate control for video streaming over constant bit-rate communication channel, where the MPEG-2, standard variable bit-rate (VBR), is adapted to be used as a constant bit rate (CBR). Feedback based on the buffer level controls the target image quality and output rate of the video encoder. A CBR transport over networks, result is a good performance compared with that of VBR. These rate control schemes are usually resolve two main problems. First is how to allocate proper bits to each coding unit according to the buffer status, i.e., rate allocation, and the second is how to adjust the encoder parameters to properly encode each unit with the allocated bits i.e., quantization parameter adjustment. PSNR is relatively easy to calculate and provides a rough approximation to the visual quality of the video frame. a high PSNR indicates a high-quality frame. 3.1 Proposed System Advantages 1. These rate-control schemes usually objective of two main problems. First is rate allocation and the second is quantization, parameter adjustment. 2. High PSNR 
IV. Video Compression 
Video compression, which is a necessary process for video communication over networks, removes spatial and temporal redundancies contained in video sequences. A decreasing in distortion leads to an increasing in rate and vice versa. So the fundamental problem in rate control can be stated that min D, 푠.푡.푅≤푅푚푎푥 Where Rmax denotes the maximum bit rate. In other words, rate control is to achieve the maximum picture quality (minimum distortion) without exceeding the maximum permitted bit rate where quality is typically represented by peak signal noise ratio (PSNR). Raw video must be compressed before transmission because to achieve efficiency. Video compression schemes are classified into two categories: scalable and nonscalable video coding. Since scalable video is capable of fitly coping with the bandwidth fluctuations in the Internet, we are primarily concerned with scalable video coding techniques. We can also discuss the requirements imposed by streaming applications on the video encoder and decoder.
Constant Bit Rate for Video Streaming Over Packet Switching Networks 
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 55| 
V. Rate Control Constrained Quality 
Rate control always evolves into constrained problems in practical applications. Since the amount of information in compressed video sequences is inherently variable, a buffer is placed between the video encoder and the transmission channel to smooth out the rate variation. The proposed rate control algorithm is designed for bit-rate control includes the requirements of MPEG-2 video coding standard. The TM5 rate control algorithm is designed for bit-rate control in MPEG-2 video coding standard. It consists of the following steps: (1) Target bit allocation: Target number of bits for the next picture depends on the picture-type and universal weighting factors. (2) Rate control: The reference value of the QP for each macro block (MB) (Qj) is set as follows: 푄푗=(퐵푖∗31)/푟 Where r =2 × R/f, R denotes the bit rate (bps), f denotes the frame rate (fps), for a constant quantization step size of 31, and Bj is the fullness of the buffer. 
(3) Adaptive quantization: Finally, the QP for MB j is mquantj = Qj× N_actj and is clipped to the range, where N_actj is the normalized spatial activity measure for the MB j. 
5.1 Mode Selection and Size Selection In video coding, there are different frame types I, P, and B frames with different Macro Block (MB) modes. 
VI. Frame Dropping Filter: Rate Shaping 
The frame dropping filter is used to reduce the data rate of a video stream by discarding a number of frames and transmitting the remaining frames at a lower rate. Before removing the temporal redundancy from the current Inter-frame, it’s compared with the previous frame and the difference is measured between them. If the difference is very small, the current frame will be discarded, and the next frame is used as the current frame. But in the receiver side, the discarded frame will be displayed by repeating the previous frame, (i.e. if we transmit 30 fps, and for example in the encoder side we discard two frames, then in the receiver side the number of frames that will be displayed are 32 frame, because the system was design to transmit 30 fps). But if there are no frames to discard, the number of frames displayed equals to the number of frames transmitted. The procedure of frame dropping is as follows: Step 1: Determine the similarity between the frames. Step 2: If the current frame is very similar to the pervious frame, then it s drop. Step 3: The step 1 and 2 repeated for all frame in video sequence. 
The encoder transmits the encoded frame with its number and it would be used in decoder side to find the dropped frame. Fig. of The frame dropping sequence shows the frame dropping sequence.
Constant Bit Rate for Video Streaming Over Packet Switching Networks 
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 56| 
Fig 6: The frame dropping sequence 
VII. Rate Control Scheme 
It can be classified into two major categories: CBR control is used for the constant channel bandwidth video tx and VBR control for the variable channel bandwidth Transmission. These schemes are usually resolve two main problems. First is how to allocate proper bits to each coding unit according to the buffer status, i.e., rate allocation, and then second is how to adjust the encoder parameters to properly encode each unit with the allocated bits, i.e., quantization parameter adjustment. 
When the output bit rates not match with target bit estimation the rate control provide new quantization step size to encode the data with new quality to be match with target bit rate. 
Fig 7 The proposed rate control scheme
Constant Bit Rate for Video Streaming Over Packet Switching Networks 
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 57| 
VIII. Proposed Bit-Rate Control Requirements: 
8.1 Complexity Estimation The MAD used as the prediction error which is a convenient surrogate for this purpose as follows: 푀퐴퐷= 푠표푢푟푐푒푖,푗−푝푟푒푑푖푐푡푖표푛푖,푗 푖푗 This MAD is an inverse measure of predictor's accuracy and the temporal similarity of adjacent pictures. 8.2 Virtual Buffer Model Change in the fullness of the virtual buffer is difference between the total bits encoded into the stream, it assumes less a constant removal rate to equal the bandwidth. 8.3 Gop Bit Allocation Based on the demanded bit rate and the current fullness of the virtual buffer, a target bit rate for the entire group of pictures (GoP) are determined, and QP for the GoP's I-frame and before P-frame is determined. The GoP Target is fed into the next block for detailed bit allocation to smaller basic units or to pictures. 
FIG 8: An example of GOP structure with corresponding quantization trellis diagram for the case of three quantization values. 8.4 Basic Unit Bit Allocation The "Basic Unit of this approach, rate control may be pursued to different levels of granularity, such as picture, slice, MB row or any contiguous set of MBs. That level is referred to as a "basic unit" at which rate control is resolved, and for which distinct values of QPs are calculated. 8.5 Motion Estimation And Compensation The uncompressed video sequence input undergoes temporal redundancy reduction by exploiting similarities between neighboring video frames as used Temporal redundancy arises since the differences between two successive frames are usually similar, especially for high frame rates, because the objects in the scene can only make small displacements. With motion estimation, the difference between successive frames can be made smaller since they are more similar. Compression is achieved by predicting the next frame relative to the original frame. The performance of the proposed compression system was evaluated by using a popular quantitative measure of image quality known as the peak signal-to-noise ratio (PSNR), which is defined as: 푃푆푁푅 푑퐵 = 10푙표푔10(2푛−1)2 푀푆푁 Where n is the number of bits per image sample and MSE is the Mean Squared Error between the distorted frame and the original frame. 푀푆퐸= 1 푊×퐻 (퐼 푟,푐 −퐼^(푟,푐))2 푊−1 푐=0 퐻−1 푟=0 This ratio represents the size of the original uncompressed video to the size of compressed video. CR = Uncompressed file sizeCompressed file size
Constant Bit Rate for Video Streaming Over Packet Switching Networks 
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 58| 
Fig 9: Block diagram of the proposed system
Constant Bit Rate for Video Streaming Over Packet Switching Networks 
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 59| 
Table1: 
GOP 
Quality 
Bit rate 
CR 
PSNR 
Encoding Time 
Decoding Time 
60 
90 
0.0293 
75.8648 
83.4144 
67.5355 
52.4253 
70 
0.0377 
75.8648 
83.4144 
69.4913 
57.0152 
50 
0.0527 
75.8648 
83.4144 
66.1882 
54.8999 
30 
0.0879 
75.8648 
83.4144 
80.0011 
54.7503 
10 
0.2636 
75.8648 
83.4144 
67.9754 
55.9054 
40 
90 
0.0293 
75.8648 
86.1599 
92.9102 
81.4423 
70 
0.0377 
75.8648 
86.1599 
96.8603 
79.3174 
50 
0.0527 
75.8648 
86.1599 
89.5317 
81.8240 
30 
0.0879 
75.8648 
86.1599 
97.4374 
84.7729 
10 
0.2636 
75.8648 
86.1599 
94.6356 
85.5683 
30 
90 
0.0293 
75.8648 
86.0556 
92.9102 
81.4423 
70 
0.0377 
75.8648 
86.0556 
96.8603 
79.3174 
50 
0.0527 
75.8648 
86.0556 
89.5317 
81.8240 
30 
0.0879 
75.8648 
86.0556 
97.4374 
84.7729 
10 
0.2636 
75.8648 
86.0556 
94.6356 
85.5683 
20 
90 
0.0293 
75.8648 
86.1412 
126.3140 
87.6253 
70 
0.0377 
75.8648 
86.1412 
125.7871 
100.0402 
50 
0.0527 
75.8648 
86.1412 
103.7997 
98.7241 
30 
0.0879 
75.8648 
86.1412 
159.8561 
79.5927 
In this project we have maintained the constant compression ratio whatever our varying like GOP and Quality. And bit rate will change when Quality change, and then maintain PSNR change only when GOP (group of pixel) will change. For example: see table in this 
1. GOP is equal to 60, quality (90, 70, 50, 30 and 10), corresponding bit rates (0.0293, 0.0377, 0.0527, 0.0879 and 0.2636), PSNR is 83.4144. 
2. GOP is change then PSNR also change, in this GOP is 40 then PSNR is 86.1599. 
But in this GOP decreases PSNR will increases and in the GOP quality decreases Bit rate increases. Encoding and decoding time depends on processor time. We can see figure 5.1 it is which frame you taken, figure 5.2 shows how deviate the original frame and figure 5.3 is a labeled frame this is which object you want detected. But in this project main advantage is you’re increasing GOP frames up to 60 no data will loss, we have compressed any frame 256*256 pixel range only. We can observed graphs also see fig 5.4 Quality versus compression Ratio. And also see figure 5.5 Quality versus Bit rate and PSNR Fig 9.1: original frame
Constant Bit Rate for Video Streaming Over Packet Switching Networks 
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 60| 
Fig9.2: deviation extracted frame Fig 9.3: labeled frame 
Fig 9.4: quality vs. compression ratio
Constant Bit Rate for Video Streaming Over Packet Switching Networks 
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 61| 
Fig 9.5: quality vs.bitrate and PSNR 
IX. Conclusion In this we have to observed GOP on video, in this GOP increases PSNR decreases and bit rate minted ,in the GOP we take some Qualities (90,70,50,30,10) in this bit rate is constant it is main advantage. Future Scope In this we have developed up to 60 GOP without data losses, improve more GOP without data losses in real time. REFERENCES [1] Z. Chen, K. N. Ngan, Recent advances in rate control for video coding, Signal Processing: Image Communication,, Vol. 22, No. 1, pp. 19 38, 2007. [2] A. Ortega, Variable bit-rate video coding, in: M.-T. Sun, A.R. Reibman (Eds.), Compressed Video over Networks , Marcel Dekker, New York, NY, pp. 343 382, 2000. [3] A. Ortega, K. Ramchandran, Ratedistortion methods for image and video compression , IEEE Signal Process. Magazine, pp. 23 50, 1998. [4] J. Lee, B.W. Dickinson, Rate-distortion optimized frame type selection for MPEG encoding, IEEE Trans. Circuits Systems Video Technol. Vol. 7, pp. 501 510, 1997. [5] D. Wu, Y. T. Hou, W. Zhu, Y. Zhang, and J. M. Peha, Streaming Video over the Internet: Approaches and Directions, IEEE Transactions on Circuits And Systems for Video Technology, Vol. 11, No. 3, pp. 282- 300, 2001. [6] H. Yu, Z. Lin, and F. Pan, Applications and Improvement of H.264 in Medical Video Compression , IEEE Transactions on Circuits and Systems-I: Regular Papers, Vol. 52, No. 12, Dec. 2005. [7] G. Sullivan, T. Wiegand and K.P. Lim, "Joint Model Reference Encoding Methods and Decoding Concealment Methods " JVTI049, San Diego, Sep. 2003. [8] L. M. Ho, Variable Block Size Motion Estimation Hardware for Video Encoders , M.Phil. Thesis. The Chinese University of Hong Kong, Hong Kong, Nov. 2006. 
0 
20 
40 
60 
80 
100 
0 
20 
40 
60 
80 
100 
bitrate and psnr 
Quality 
Quality versus 
Bitrate and PSNR 
Bitrate 
PSNR

More Related Content

What's hot

System Level 5G Evaluation of GFDM Waveforms in an LTE-A Platform
System Level 5G Evaluation of GFDM Waveforms in an LTE-A PlatformSystem Level 5G Evaluation of GFDM Waveforms in an LTE-A Platform
System Level 5G Evaluation of GFDM Waveforms in an LTE-A PlatformCommunication Systems & Networks
 
Performance analysis of Adaptive Bit-interleaved Coded Modulation in OFDM usi...
Performance analysis of Adaptive Bit-interleaved Coded Modulation in OFDM usi...Performance analysis of Adaptive Bit-interleaved Coded Modulation in OFDM usi...
Performance analysis of Adaptive Bit-interleaved Coded Modulation in OFDM usi...IOSR Journals
 
SISO MMSE-PIC detector in MIMO-OFDM systems
SISO MMSE-PIC detector in MIMO-OFDM systemsSISO MMSE-PIC detector in MIMO-OFDM systems
SISO MMSE-PIC detector in MIMO-OFDM systemsIJMER
 
Report :- MIMO features In WiMAX and LTE: An Overview
Report :- MIMO features In WiMAX and LTE: An OverviewReport :- MIMO features In WiMAX and LTE: An Overview
Report :- MIMO features In WiMAX and LTE: An OverviewPrav_Kalyan
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...
A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...
A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...IJERA Editor
 
DIC_video_coding_standards_07
DIC_video_coding_standards_07DIC_video_coding_standards_07
DIC_video_coding_standards_07aniruddh Tyagi
 
Low complexity video coding for sensor network
Low complexity video coding for sensor networkLow complexity video coding for sensor network
Low complexity video coding for sensor networkeSAT Journals
 
Low complexity video coding for sensor network
Low complexity video coding for sensor networkLow complexity video coding for sensor network
Low complexity video coding for sensor networkeSAT Publishing House
 
01 01 bss signaling fundamental
01 01 bss signaling fundamental01 01 bss signaling fundamental
01 01 bss signaling fundamentalEricsson Saudi
 
Gsm rf interview questions
Gsm rf interview questionsGsm rf interview questions
Gsm rf interview questionsradira03
 
Phasor data concentrator
Phasor data concentratorPhasor data concentrator
Phasor data concentratorPanditNitesh
 
Bc2419681971
Bc2419681971Bc2419681971
Bc2419681971IJMER
 
GSM RF Interview Q&A
GSM RF Interview Q&AGSM RF Interview Q&A
GSM RF Interview Q&AYayvo.com
 

What's hot (19)

System Level 5G Evaluation of GFDM Waveforms in an LTE-A Platform
System Level 5G Evaluation of GFDM Waveforms in an LTE-A PlatformSystem Level 5G Evaluation of GFDM Waveforms in an LTE-A Platform
System Level 5G Evaluation of GFDM Waveforms in an LTE-A Platform
 
Performance analysis of Adaptive Bit-interleaved Coded Modulation in OFDM usi...
Performance analysis of Adaptive Bit-interleaved Coded Modulation in OFDM usi...Performance analysis of Adaptive Bit-interleaved Coded Modulation in OFDM usi...
Performance analysis of Adaptive Bit-interleaved Coded Modulation in OFDM usi...
 
SISO MMSE-PIC detector in MIMO-OFDM systems
SISO MMSE-PIC detector in MIMO-OFDM systemsSISO MMSE-PIC detector in MIMO-OFDM systems
SISO MMSE-PIC detector in MIMO-OFDM systems
 
Base band transmission
Base band transmissionBase band transmission
Base band transmission
 
Report :- MIMO features In WiMAX and LTE: An Overview
Report :- MIMO features In WiMAX and LTE: An OverviewReport :- MIMO features In WiMAX and LTE: An Overview
Report :- MIMO features In WiMAX and LTE: An Overview
 
Spread spectrum
Spread spectrumSpread spectrum
Spread spectrum
 
I010435659
I010435659I010435659
I010435659
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...
A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...
A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...
 
Pass band transmission
Pass band transmission Pass band transmission
Pass band transmission
 
DIC_video_coding_standards_07
DIC_video_coding_standards_07DIC_video_coding_standards_07
DIC_video_coding_standards_07
 
Low complexity video coding for sensor network
Low complexity video coding for sensor networkLow complexity video coding for sensor network
Low complexity video coding for sensor network
 
Low complexity video coding for sensor network
Low complexity video coding for sensor networkLow complexity video coding for sensor network
Low complexity video coding for sensor network
 
01 01 bss signaling fundamental
01 01 bss signaling fundamental01 01 bss signaling fundamental
01 01 bss signaling fundamental
 
Gsm rf interview questions
Gsm rf interview questionsGsm rf interview questions
Gsm rf interview questions
 
Phasor data concentrator
Phasor data concentratorPhasor data concentrator
Phasor data concentrator
 
Bc2419681971
Bc2419681971Bc2419681971
Bc2419681971
 
GSM RF Interview Q&A
GSM RF Interview Q&AGSM RF Interview Q&A
GSM RF Interview Q&A
 
Gu2512391243
Gu2512391243Gu2512391243
Gu2512391243
 

Viewers also liked

Intranetizen IIC12: introduction and characteristics of a great intranet
Intranetizen IIC12: introduction and characteristics of a great intranetIntranetizen IIC12: introduction and characteristics of a great intranet
Intranetizen IIC12: introduction and characteristics of a great intranetIntranetizen
 
On The Zeros of Polynomials
On The Zeros of PolynomialsOn The Zeros of Polynomials
On The Zeros of PolynomialsIJMER
 
Bd2641384143
Bd2641384143Bd2641384143
Bd2641384143IJMER
 
Energy Audit of a Food Industry
Energy Audit of a Food IndustryEnergy Audit of a Food Industry
Energy Audit of a Food IndustryIJMER
 
The Queue M/M/1 with Additional Servers for a Longer Queue
The Queue M/M/1 with Additional Servers for a Longer QueueThe Queue M/M/1 with Additional Servers for a Longer Queue
The Queue M/M/1 with Additional Servers for a Longer QueueIJMER
 
Turning point of my life
Turning point of my lifeTurning point of my life
Turning point of my lifegyou2
 
Analysis of Conditions in Boundary Lubrications Using Bearing Materials
Analysis of Conditions in Boundary Lubrications Using Bearing  MaterialsAnalysis of Conditions in Boundary Lubrications Using Bearing  Materials
Analysis of Conditions in Boundary Lubrications Using Bearing MaterialsIJMER
 
Improving overall equipment effectiveness by Implementing Total Productive Ma...
Improving overall equipment effectiveness by Implementing Total Productive Ma...Improving overall equipment effectiveness by Implementing Total Productive Ma...
Improving overall equipment effectiveness by Implementing Total Productive Ma...IJMER
 
An Efficient top- k Query Processing in Distributed Wireless Sensor Networks
An Efficient top- k Query Processing in Distributed Wireless  Sensor NetworksAn Efficient top- k Query Processing in Distributed Wireless  Sensor Networks
An Efficient top- k Query Processing in Distributed Wireless Sensor NetworksIJMER
 
Ijmer 46065258
Ijmer 46065258Ijmer 46065258
Ijmer 46065258IJMER
 
Bv31291295
Bv31291295Bv31291295
Bv31291295IJMER
 
Bs31267274
Bs31267274Bs31267274
Bs31267274IJMER
 
Ax2419441946
Ax2419441946Ax2419441946
Ax2419441946IJMER
 
Investigate the Route of Chaos Induced Instabilities in Power System Network
Investigate the Route of Chaos Induced Instabilities in Power  System NetworkInvestigate the Route of Chaos Induced Instabilities in Power  System Network
Investigate the Route of Chaos Induced Instabilities in Power System NetworkIJMER
 
Experimental Investigation on Heat Transfer Analysis in a Cross flow Heat Ex...
Experimental Investigation on Heat Transfer Analysis in a Cross  flow Heat Ex...Experimental Investigation on Heat Transfer Analysis in a Cross  flow Heat Ex...
Experimental Investigation on Heat Transfer Analysis in a Cross flow Heat Ex...IJMER
 
Erosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid Composite
Erosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid  CompositeErosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid  Composite
Erosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid CompositeIJMER
 
Aw31133138
Aw31133138Aw31133138
Aw31133138IJMER
 
Am32674677
Am32674677Am32674677
Am32674677IJMER
 
A Fuzzy Logic Multi-Criteria Decision Approach for Vendor Selection Manufactu...
A Fuzzy Logic Multi-Criteria Decision Approach for Vendor Selection Manufactu...A Fuzzy Logic Multi-Criteria Decision Approach for Vendor Selection Manufactu...
A Fuzzy Logic Multi-Criteria Decision Approach for Vendor Selection Manufactu...IJMER
 

Viewers also liked (20)

Intranetizen IIC12: introduction and characteristics of a great intranet
Intranetizen IIC12: introduction and characteristics of a great intranetIntranetizen IIC12: introduction and characteristics of a great intranet
Intranetizen IIC12: introduction and characteristics of a great intranet
 
On The Zeros of Polynomials
On The Zeros of PolynomialsOn The Zeros of Polynomials
On The Zeros of Polynomials
 
Bd2641384143
Bd2641384143Bd2641384143
Bd2641384143
 
Energy Audit of a Food Industry
Energy Audit of a Food IndustryEnergy Audit of a Food Industry
Energy Audit of a Food Industry
 
The Queue M/M/1 with Additional Servers for a Longer Queue
The Queue M/M/1 with Additional Servers for a Longer QueueThe Queue M/M/1 with Additional Servers for a Longer Queue
The Queue M/M/1 with Additional Servers for a Longer Queue
 
Turning point of my life
Turning point of my lifeTurning point of my life
Turning point of my life
 
Analysis of Conditions in Boundary Lubrications Using Bearing Materials
Analysis of Conditions in Boundary Lubrications Using Bearing  MaterialsAnalysis of Conditions in Boundary Lubrications Using Bearing  Materials
Analysis of Conditions in Boundary Lubrications Using Bearing Materials
 
Improving overall equipment effectiveness by Implementing Total Productive Ma...
Improving overall equipment effectiveness by Implementing Total Productive Ma...Improving overall equipment effectiveness by Implementing Total Productive Ma...
Improving overall equipment effectiveness by Implementing Total Productive Ma...
 
new zealand
new zealandnew zealand
new zealand
 
An Efficient top- k Query Processing in Distributed Wireless Sensor Networks
An Efficient top- k Query Processing in Distributed Wireless  Sensor NetworksAn Efficient top- k Query Processing in Distributed Wireless  Sensor Networks
An Efficient top- k Query Processing in Distributed Wireless Sensor Networks
 
Ijmer 46065258
Ijmer 46065258Ijmer 46065258
Ijmer 46065258
 
Bv31291295
Bv31291295Bv31291295
Bv31291295
 
Bs31267274
Bs31267274Bs31267274
Bs31267274
 
Ax2419441946
Ax2419441946Ax2419441946
Ax2419441946
 
Investigate the Route of Chaos Induced Instabilities in Power System Network
Investigate the Route of Chaos Induced Instabilities in Power  System NetworkInvestigate the Route of Chaos Induced Instabilities in Power  System Network
Investigate the Route of Chaos Induced Instabilities in Power System Network
 
Experimental Investigation on Heat Transfer Analysis in a Cross flow Heat Ex...
Experimental Investigation on Heat Transfer Analysis in a Cross  flow Heat Ex...Experimental Investigation on Heat Transfer Analysis in a Cross  flow Heat Ex...
Experimental Investigation on Heat Transfer Analysis in a Cross flow Heat Ex...
 
Erosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid Composite
Erosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid  CompositeErosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid  Composite
Erosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid Composite
 
Aw31133138
Aw31133138Aw31133138
Aw31133138
 
Am32674677
Am32674677Am32674677
Am32674677
 
A Fuzzy Logic Multi-Criteria Decision Approach for Vendor Selection Manufactu...
A Fuzzy Logic Multi-Criteria Decision Approach for Vendor Selection Manufactu...A Fuzzy Logic Multi-Criteria Decision Approach for Vendor Selection Manufactu...
A Fuzzy Logic Multi-Criteria Decision Approach for Vendor Selection Manufactu...
 

Similar to H04011 04 5361

Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...
Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...
Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...IJECEIAES
 
Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)Bindia Kumari
 
Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...
Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...
Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...IJECEIAES
 
Multicasting Of Adaptively-Encoded MPEG4 Over Qos-Cognizant IP Networks
Multicasting Of Adaptively-Encoded MPEG4 Over Qos-Cognizant IP NetworksMulticasting Of Adaptively-Encoded MPEG4 Over Qos-Cognizant IP Networks
Multicasting Of Adaptively-Encoded MPEG4 Over Qos-Cognizant IP NetworksEditor IJMTER
 
damaro.ppt
damaro.pptdamaro.ppt
damaro.pptVideoguy
 
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard  Viterbi DecodingBER Performance for Convalutional Code with Soft & Hard  Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard Viterbi DecodingIJMER
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
Transrating_Efficiency
Transrating_EfficiencyTransrating_Efficiency
Transrating_Efficiencyaniruddh Tyagi
 
IBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiencyIBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiencyAniruddh Tyagi
 
Transrating_Efficiency
Transrating_EfficiencyTransrating_Efficiency
Transrating_Efficiencyaniruddh Tyagi
 
IBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiencyIBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiencyaniruddh Tyagi
 
Transrating_Efficiency
Transrating_EfficiencyTransrating_Efficiency
Transrating_EfficiencyAniruddh Tyagi
 
IBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiencyIBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiencyaniruddh Tyagi
 
Paper id 2120148
Paper id 2120148Paper id 2120148
Paper id 2120148IJRAT
 
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
 
Coverage of WCDMA Network Using Different Modulation Techniques with Soft and...
Coverage of WCDMA Network Using Different Modulation Techniques with Soft and...Coverage of WCDMA Network Using Different Modulation Techniques with Soft and...
Coverage of WCDMA Network Using Different Modulation Techniques with Soft and...ijcnac
 
Error control techniques for video communications
Error control techniques for video communications Error control techniques for video communications
Error control techniques for video communications Shubhi Singh chauhan
 

Similar to H04011 04 5361 (20)

Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...
Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...
Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...
 
Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)
 
Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...
Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...
Evaluation and Analysis of Rate Control Methods for H.264/AVC and MPEG-4 Vide...
 
Multicasting Of Adaptively-Encoded MPEG4 Over Qos-Cognizant IP Networks
Multicasting Of Adaptively-Encoded MPEG4 Over Qos-Cognizant IP NetworksMulticasting Of Adaptively-Encoded MPEG4 Over Qos-Cognizant IP Networks
Multicasting Of Adaptively-Encoded MPEG4 Over Qos-Cognizant IP Networks
 
H43044145
H43044145H43044145
H43044145
 
damaro.ppt
damaro.pptdamaro.ppt
damaro.ppt
 
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard  Viterbi DecodingBER Performance for Convalutional Code with Soft & Hard  Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Transrating_Efficiency
Transrating_EfficiencyTransrating_Efficiency
Transrating_Efficiency
 
IBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiencyIBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiency
 
Transrating_Efficiency
Transrating_EfficiencyTransrating_Efficiency
Transrating_Efficiency
 
IBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiencyIBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiency
 
Transrating_Efficiency
Transrating_EfficiencyTransrating_Efficiency
Transrating_Efficiency
 
IBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiencyIBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiency
 
Ff34970973
Ff34970973Ff34970973
Ff34970973
 
Paper id 2120148
Paper id 2120148Paper id 2120148
Paper id 2120148
 
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
 
Gg3311121115
Gg3311121115Gg3311121115
Gg3311121115
 
Coverage of WCDMA Network Using Different Modulation Techniques with Soft and...
Coverage of WCDMA Network Using Different Modulation Techniques with Soft and...Coverage of WCDMA Network Using Different Modulation Techniques with Soft and...
Coverage of WCDMA Network Using Different Modulation Techniques with Soft and...
 
Error control techniques for video communications
Error control techniques for video communications Error control techniques for video communications
Error control techniques for video communications
 

More from IJMER

A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...IJMER
 
Developing Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed DelintingDeveloping Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed DelintingIJMER
 
Study & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja FibreStudy & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja FibreIJMER
 
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)IJMER
 
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...IJMER
 
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...IJMER
 
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...IJMER
 
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...IJMER
 
Static Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works SimulationStatic Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works SimulationIJMER
 
High Speed Effortless Bicycle
High Speed Effortless BicycleHigh Speed Effortless Bicycle
High Speed Effortless BicycleIJMER
 
Integration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIntegration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIJMER
 
Microcontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation SystemMicrocontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation SystemIJMER
 
On some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological SpacesOn some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological SpacesIJMER
 
Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...IJMER
 
Natural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningNatural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningIJMER
 
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessEvolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessIJMER
 
Material Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded CylindersMaterial Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded CylindersIJMER
 
Studies On Energy Conservation And Audit
Studies On Energy Conservation And AuditStudies On Energy Conservation And Audit
Studies On Energy Conservation And AuditIJMER
 
An Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLAn Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLIJMER
 
Discrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One PreyDiscrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One PreyIJMER
 

More from IJMER (20)

A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...
 
Developing Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed DelintingDeveloping Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed Delinting
 
Study & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja FibreStudy & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja Fibre
 
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
 
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
 
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
 
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
 
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
 
Static Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works SimulationStatic Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
 
High Speed Effortless Bicycle
High Speed Effortless BicycleHigh Speed Effortless Bicycle
High Speed Effortless Bicycle
 
Integration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIntegration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise Applications
 
Microcontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation SystemMicrocontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation System
 
On some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological SpacesOn some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological Spaces
 
Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...
 
Natural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningNatural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine Learning
 
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessEvolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
 
Material Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded CylindersMaterial Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded Cylinders
 
Studies On Energy Conservation And Audit
Studies On Energy Conservation And AuditStudies On Energy Conservation And Audit
Studies On Energy Conservation And Audit
 
An Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLAn Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDL
 
Discrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One PreyDiscrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One Prey
 

H04011 04 5361

  • 1. International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 53| Constant Bit Rate for Video Streaming Over Packet Switching Networks Mr. S. P.V Subba rao1, Y. Renuka Devi2 Associate professor SNIST(ECEDept.) M. Tech(VLSI&ES) SNIST(ECE Dept.) I. Introduction Multiple-Input Multiple-Output (MIMO) technology is a wireless technology, more data transfer at the same time we use the multiple transmitters and receivers. Multipath known as MIMO technology take the advantage of a radio wave phenomenon, where transmitted information is bounces off walls, ceilings and other objects, it reaches the receiving antenna multiple times via different angles and at slightly different times. MIMO technology pull multipath behavior by using multiple, “smart” transmitters and receivers with an added “spatial” dimension to dramatically increase the range and performance. Fig 1.1: MIMO Technology uses multiple radios to transfer more data at the same time. At the same time, it allows multiple antennas to receive and send multiple spatial streams. That it makes antennas works smarter than by enabling them to combine data streams arrived from different paths and effectively increase the receiver signal capturing power at different times. Smarter antennas use spatial diversity technology, good use of which puts surplus antennas. If there are more antennas than spatial streams, the additional antennas can add to receiver diversity and increases the it’s range. In SIMO as two forms can be used as:  Switched Diversity SIMO: This form of SIMO looks for the strongest signal and switches to that antenna. Maximum ratio combining SIMO: This form of SIMO takes both sums of them to give a combination and signals. In this way, the signals from both antennas contribute to an overall signal. It has two main designs for MIMOs are given below: • Spatial diversity: It often refers in this narrower sense to transmit and receive diversity we uses the spatial diversity. In these two methodologies are used to provide improvements in the signal to noise ratio and they are characterized by make better the reliability of the system with respect to the various forms of fading. Abstract: This paper proposed a technique of bit-rate control for video streaming over constant bit-rate communication channel, where the MPEG-2, standard variable bit-rate (VBR), is adapted to be used as a constant bitrate (CBR). The target image quality and by feedback based on the buffer level controlled on the output rate of the video encoder. A CBR transport over networks, result is a good performance compared with that of VBR. It introduced simplicity of network monitoring and analysis, where the VBR video streaming over CBR channel can be adapted to avoid the problem of congestion of the network. In this paper we study important issue of adapted VBR-compress the video for transport over a CBR channel. That developed systems are implemented using Matlab (Ver 6.5) under Windows XP operating system.
  • 2. Constant Bit Rate for Video Streaming Over Packet Switching Networks | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 54| • Spatial multiplexing: This form of MIMO used to provide additional data capacity by utilizing the different paths to carry additional traffic, i.e. increasing the data output capability. Favors of MIMO Technology (1) To overcome the detrimental effects of multi-path and fading, we use multiple antenna configurations, when trying to achieve high data throughput in bandwidth channels are limited. (2) Superior Data Rates, Range and Reliability. II. Existing System We addressed the problem of efficient bit allocation in a fixated on coding environment. While optimal bit allocation for independently coded signal blocks has been studied in the blurb, we extend these techniques to the more general temporally and spatially dependent coding scenarios, of particular interest are the topical MPEG video coder and multiresolution coders. Our approach uses an operational rate-distortion (RD) framework for arbitrary quantizer sets. 2.1 Disadvantages of Existing System 1. Low PSNR 2. Current frames are discarded III. Proposed System This paper proposed a technique of bit-rate control for video streaming over constant bit-rate communication channel, where the MPEG-2, standard variable bit-rate (VBR), is adapted to be used as a constant bit rate (CBR). Feedback based on the buffer level controls the target image quality and output rate of the video encoder. A CBR transport over networks, result is a good performance compared with that of VBR. These rate control schemes are usually resolve two main problems. First is how to allocate proper bits to each coding unit according to the buffer status, i.e., rate allocation, and the second is how to adjust the encoder parameters to properly encode each unit with the allocated bits i.e., quantization parameter adjustment. PSNR is relatively easy to calculate and provides a rough approximation to the visual quality of the video frame. a high PSNR indicates a high-quality frame. 3.1 Proposed System Advantages 1. These rate-control schemes usually objective of two main problems. First is rate allocation and the second is quantization, parameter adjustment. 2. High PSNR IV. Video Compression Video compression, which is a necessary process for video communication over networks, removes spatial and temporal redundancies contained in video sequences. A decreasing in distortion leads to an increasing in rate and vice versa. So the fundamental problem in rate control can be stated that min D, 푠.푡.푅≤푅푚푎푥 Where Rmax denotes the maximum bit rate. In other words, rate control is to achieve the maximum picture quality (minimum distortion) without exceeding the maximum permitted bit rate where quality is typically represented by peak signal noise ratio (PSNR). Raw video must be compressed before transmission because to achieve efficiency. Video compression schemes are classified into two categories: scalable and nonscalable video coding. Since scalable video is capable of fitly coping with the bandwidth fluctuations in the Internet, we are primarily concerned with scalable video coding techniques. We can also discuss the requirements imposed by streaming applications on the video encoder and decoder.
  • 3. Constant Bit Rate for Video Streaming Over Packet Switching Networks | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 55| V. Rate Control Constrained Quality Rate control always evolves into constrained problems in practical applications. Since the amount of information in compressed video sequences is inherently variable, a buffer is placed between the video encoder and the transmission channel to smooth out the rate variation. The proposed rate control algorithm is designed for bit-rate control includes the requirements of MPEG-2 video coding standard. The TM5 rate control algorithm is designed for bit-rate control in MPEG-2 video coding standard. It consists of the following steps: (1) Target bit allocation: Target number of bits for the next picture depends on the picture-type and universal weighting factors. (2) Rate control: The reference value of the QP for each macro block (MB) (Qj) is set as follows: 푄푗=(퐵푖∗31)/푟 Where r =2 × R/f, R denotes the bit rate (bps), f denotes the frame rate (fps), for a constant quantization step size of 31, and Bj is the fullness of the buffer. (3) Adaptive quantization: Finally, the QP for MB j is mquantj = Qj× N_actj and is clipped to the range, where N_actj is the normalized spatial activity measure for the MB j. 5.1 Mode Selection and Size Selection In video coding, there are different frame types I, P, and B frames with different Macro Block (MB) modes. VI. Frame Dropping Filter: Rate Shaping The frame dropping filter is used to reduce the data rate of a video stream by discarding a number of frames and transmitting the remaining frames at a lower rate. Before removing the temporal redundancy from the current Inter-frame, it’s compared with the previous frame and the difference is measured between them. If the difference is very small, the current frame will be discarded, and the next frame is used as the current frame. But in the receiver side, the discarded frame will be displayed by repeating the previous frame, (i.e. if we transmit 30 fps, and for example in the encoder side we discard two frames, then in the receiver side the number of frames that will be displayed are 32 frame, because the system was design to transmit 30 fps). But if there are no frames to discard, the number of frames displayed equals to the number of frames transmitted. The procedure of frame dropping is as follows: Step 1: Determine the similarity between the frames. Step 2: If the current frame is very similar to the pervious frame, then it s drop. Step 3: The step 1 and 2 repeated for all frame in video sequence. The encoder transmits the encoded frame with its number and it would be used in decoder side to find the dropped frame. Fig. of The frame dropping sequence shows the frame dropping sequence.
  • 4. Constant Bit Rate for Video Streaming Over Packet Switching Networks | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 56| Fig 6: The frame dropping sequence VII. Rate Control Scheme It can be classified into two major categories: CBR control is used for the constant channel bandwidth video tx and VBR control for the variable channel bandwidth Transmission. These schemes are usually resolve two main problems. First is how to allocate proper bits to each coding unit according to the buffer status, i.e., rate allocation, and then second is how to adjust the encoder parameters to properly encode each unit with the allocated bits, i.e., quantization parameter adjustment. When the output bit rates not match with target bit estimation the rate control provide new quantization step size to encode the data with new quality to be match with target bit rate. Fig 7 The proposed rate control scheme
  • 5. Constant Bit Rate for Video Streaming Over Packet Switching Networks | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 57| VIII. Proposed Bit-Rate Control Requirements: 8.1 Complexity Estimation The MAD used as the prediction error which is a convenient surrogate for this purpose as follows: 푀퐴퐷= 푠표푢푟푐푒푖,푗−푝푟푒푑푖푐푡푖표푛푖,푗 푖푗 This MAD is an inverse measure of predictor's accuracy and the temporal similarity of adjacent pictures. 8.2 Virtual Buffer Model Change in the fullness of the virtual buffer is difference between the total bits encoded into the stream, it assumes less a constant removal rate to equal the bandwidth. 8.3 Gop Bit Allocation Based on the demanded bit rate and the current fullness of the virtual buffer, a target bit rate for the entire group of pictures (GoP) are determined, and QP for the GoP's I-frame and before P-frame is determined. The GoP Target is fed into the next block for detailed bit allocation to smaller basic units or to pictures. FIG 8: An example of GOP structure with corresponding quantization trellis diagram for the case of three quantization values. 8.4 Basic Unit Bit Allocation The "Basic Unit of this approach, rate control may be pursued to different levels of granularity, such as picture, slice, MB row or any contiguous set of MBs. That level is referred to as a "basic unit" at which rate control is resolved, and for which distinct values of QPs are calculated. 8.5 Motion Estimation And Compensation The uncompressed video sequence input undergoes temporal redundancy reduction by exploiting similarities between neighboring video frames as used Temporal redundancy arises since the differences between two successive frames are usually similar, especially for high frame rates, because the objects in the scene can only make small displacements. With motion estimation, the difference between successive frames can be made smaller since they are more similar. Compression is achieved by predicting the next frame relative to the original frame. The performance of the proposed compression system was evaluated by using a popular quantitative measure of image quality known as the peak signal-to-noise ratio (PSNR), which is defined as: 푃푆푁푅 푑퐵 = 10푙표푔10(2푛−1)2 푀푆푁 Where n is the number of bits per image sample and MSE is the Mean Squared Error between the distorted frame and the original frame. 푀푆퐸= 1 푊×퐻 (퐼 푟,푐 −퐼^(푟,푐))2 푊−1 푐=0 퐻−1 푟=0 This ratio represents the size of the original uncompressed video to the size of compressed video. CR = Uncompressed file sizeCompressed file size
  • 6. Constant Bit Rate for Video Streaming Over Packet Switching Networks | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 58| Fig 9: Block diagram of the proposed system
  • 7. Constant Bit Rate for Video Streaming Over Packet Switching Networks | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 59| Table1: GOP Quality Bit rate CR PSNR Encoding Time Decoding Time 60 90 0.0293 75.8648 83.4144 67.5355 52.4253 70 0.0377 75.8648 83.4144 69.4913 57.0152 50 0.0527 75.8648 83.4144 66.1882 54.8999 30 0.0879 75.8648 83.4144 80.0011 54.7503 10 0.2636 75.8648 83.4144 67.9754 55.9054 40 90 0.0293 75.8648 86.1599 92.9102 81.4423 70 0.0377 75.8648 86.1599 96.8603 79.3174 50 0.0527 75.8648 86.1599 89.5317 81.8240 30 0.0879 75.8648 86.1599 97.4374 84.7729 10 0.2636 75.8648 86.1599 94.6356 85.5683 30 90 0.0293 75.8648 86.0556 92.9102 81.4423 70 0.0377 75.8648 86.0556 96.8603 79.3174 50 0.0527 75.8648 86.0556 89.5317 81.8240 30 0.0879 75.8648 86.0556 97.4374 84.7729 10 0.2636 75.8648 86.0556 94.6356 85.5683 20 90 0.0293 75.8648 86.1412 126.3140 87.6253 70 0.0377 75.8648 86.1412 125.7871 100.0402 50 0.0527 75.8648 86.1412 103.7997 98.7241 30 0.0879 75.8648 86.1412 159.8561 79.5927 In this project we have maintained the constant compression ratio whatever our varying like GOP and Quality. And bit rate will change when Quality change, and then maintain PSNR change only when GOP (group of pixel) will change. For example: see table in this 1. GOP is equal to 60, quality (90, 70, 50, 30 and 10), corresponding bit rates (0.0293, 0.0377, 0.0527, 0.0879 and 0.2636), PSNR is 83.4144. 2. GOP is change then PSNR also change, in this GOP is 40 then PSNR is 86.1599. But in this GOP decreases PSNR will increases and in the GOP quality decreases Bit rate increases. Encoding and decoding time depends on processor time. We can see figure 5.1 it is which frame you taken, figure 5.2 shows how deviate the original frame and figure 5.3 is a labeled frame this is which object you want detected. But in this project main advantage is you’re increasing GOP frames up to 60 no data will loss, we have compressed any frame 256*256 pixel range only. We can observed graphs also see fig 5.4 Quality versus compression Ratio. And also see figure 5.5 Quality versus Bit rate and PSNR Fig 9.1: original frame
  • 8. Constant Bit Rate for Video Streaming Over Packet Switching Networks | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 60| Fig9.2: deviation extracted frame Fig 9.3: labeled frame Fig 9.4: quality vs. compression ratio
  • 9. Constant Bit Rate for Video Streaming Over Packet Switching Networks | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss.11| Nov. 2014 | 61| Fig 9.5: quality vs.bitrate and PSNR IX. Conclusion In this we have to observed GOP on video, in this GOP increases PSNR decreases and bit rate minted ,in the GOP we take some Qualities (90,70,50,30,10) in this bit rate is constant it is main advantage. Future Scope In this we have developed up to 60 GOP without data losses, improve more GOP without data losses in real time. REFERENCES [1] Z. Chen, K. N. Ngan, Recent advances in rate control for video coding, Signal Processing: Image Communication,, Vol. 22, No. 1, pp. 19 38, 2007. [2] A. Ortega, Variable bit-rate video coding, in: M.-T. Sun, A.R. Reibman (Eds.), Compressed Video over Networks , Marcel Dekker, New York, NY, pp. 343 382, 2000. [3] A. Ortega, K. Ramchandran, Ratedistortion methods for image and video compression , IEEE Signal Process. Magazine, pp. 23 50, 1998. [4] J. Lee, B.W. Dickinson, Rate-distortion optimized frame type selection for MPEG encoding, IEEE Trans. Circuits Systems Video Technol. Vol. 7, pp. 501 510, 1997. [5] D. Wu, Y. T. Hou, W. Zhu, Y. Zhang, and J. M. Peha, Streaming Video over the Internet: Approaches and Directions, IEEE Transactions on Circuits And Systems for Video Technology, Vol. 11, No. 3, pp. 282- 300, 2001. [6] H. Yu, Z. Lin, and F. Pan, Applications and Improvement of H.264 in Medical Video Compression , IEEE Transactions on Circuits and Systems-I: Regular Papers, Vol. 52, No. 12, Dec. 2005. [7] G. Sullivan, T. Wiegand and K.P. Lim, "Joint Model Reference Encoding Methods and Decoding Concealment Methods " JVTI049, San Diego, Sep. 2003. [8] L. M. Ho, Variable Block Size Motion Estimation Hardware for Video Encoders , M.Phil. Thesis. The Chinese University of Hong Kong, Hong Kong, Nov. 2006. 0 20 40 60 80 100 0 20 40 60 80 100 bitrate and psnr Quality Quality versus Bitrate and PSNR Bitrate PSNR