Useful hints on how to use the InfoWarp Encoder InfoWrap Codec has many optional parameters. Any distinct combination of parameters will result in a different quality. The combinations described here were chosen because of their relevance to the Surveillance Market. This document is a supplement to VideoPlayerManual.doc but does not replace it. Please note that Infowrap Encoder generates a standard MPEG-4 Bit Stream which may be viewed using Microsoft Media Player. InfoWrap Encoder advantages Downsizing: Prior to encoding, the input sequence is reduced in half in each dimension giving a total downsizing by a factor of 4. As a result of this, the encoding time is reduced by the same factor or alternatively the processing power may be used to encode fourfold number of channels. Visualization of the decompressed file will be in its original sizes. Object Segmentation: Facilitates allocation of more bits to the objects on the expense of the background budget. This results in better quality objects. Provides a basis for alarm generation, object tracking and efficient storage. Quick Start Main Features: o Downsizing o Object Segmentation o Use of DownSizing combined with Object Segmentation o Two Pass Encoding o LookAhead Transcoder Params: o o o o o o o o De Noising De Blocking Bit Rate 4 Motion Vectors Quarter Sample (Quarter Pixel Resolution) IW Motion Estimation Intra Ratio Global Motion Compensation (GMC) 6 Hazedef Street, Jaffa 68034, Israel P.O. Box 41074, Jaffa 61410, Israel Tel:+972-3-5187111, Fax: +972-3-6817691 e-mail: amir@info-wrap.com Main Features: 1) Downsizing Selecting “DownSizing” activates this option. The original sequence is downsized by a factor of 2 in each dimension, resulting in a sequence, which is one quarter of the size of the original sequence. The sized-reduced sequence is then compressed. The compressed sequence appears in the window on the right. The main importance of DOWNSIZING is in that it reduces Encoding time by a factor of approximately four (4). This means, among others, that a DSP, which can handle one unreduced sequence, will be able to process between 3 and 4 downsized channels!! How to use: 1. Select input source as explained in VideoPlayerManual.doc 2. Check "DownSizing Source" 3. Press Play for encoding. The downsized compressed video appears on the right. 4. To play the compressed in its original size check "UpSizing Compressed" and press "Play Transcoded" Note: until a new source is manually selected any subsequent "Play" will act like "Play Transcended" 2) Object Segmentation (Extraction) What is offered here is a subset of the InfoWrap's Object Segmentation Module. Objects are extracted merely in order to detect changes between consecutive frames. 6 Hazedef Street, Jaffa 68034, Israel P.O. Box 41074, Jaffa 61410, Israel Tel:+972-3-5187111, Fax: +972-3-6817691 e-mail: amir@info-wrap.com Extracting objects as a pre-pass leave a standard MPEG-4 Simple Profile Bit Stream which may be viewed on any commercially available player and should not be confused with the usage of Objects as defined in the MPEG-4 Advanced Profile. Object Segmentation can considerably reduce the size of the compressed file by allocating fewer bits to the static background. Alternatively, it may be used to enhance the quality of compressed Objects by allocating more bits to them. The “Motion Detection” feature of Object Segmentation can be used in Surveillance Systems for triggering alarms. Note - The version supplied is only operational for static camera. InfoWrap has another version that supports Object Segmentation for a moving camera. How to use: 1. Select input source as explained in VideoPlayerManual.doc 2. Click Transcode Params button 3. Select TRUE for Object Segmentation, Confirm by OK. 4. Press Play for encoding Note: Objects Mask will appear in the right hand window. 5. To view the compressed file press "Play Transcoded" 3) Use of DownSizing combined with Object Segmentation This is done in order to achieve even bigger compression ratios in real time. How to use: 1. Follow the exact steps specified for DownSizing with the addition that Object Segmentation is set to TRUE in the Transcode Params 4) Two Pass Encoding The purpose of this feature is to generate a compressed sequence, where the PSNR is maintained relatively fixed while, at the same time, an accurate average bit rate as reflected in the total size of the compressed .bits file - is kept. 6 Hazedef Street, Jaffa 68034, Israel P.O. Box 41074, Jaffa 61410, Israel Tel:+972-3-5187111, Fax: +972-3-6817691 e-mail: amir@info-wrap.com How to use: 1. Select input source as explained in VideoPlayerManual.doc 2. Select: Fixed Budget Constant Quantization In Transcoder Params select QP = 15 3. Play (this is pass-1) 4. Select “Pass 2” Set bit rate to the desired bit rate 5. Play Note – Presently Pass-2 is limited to sequences shorter than 7000 frames. .5 Look Ahead : The purpose of this feature is to facilitate real-time encoding and transmission of compressed video to Hand Held Devices. Look ahead takes into consideration the buffer size of the hand held device as well as the maximum delay allowed. Note that in this supplied version, neither Buffer Size nor Maximum Delay may be adjusted. We used 40 frames for Maximum Delay and when Frames Skips are allowed skip will occur when the device buffer has 8 or more frames. What may be seen however is how the Encoder copes with sequences where the complexity changes rapidly, allocating more bits to harder frames while saving bits in easier parts of the sequence. How to use: 1. 2. 3. 4. Select input source as explained in VideoPlayerManual.doc Select LookAhead as the Global Rate Control logic Select RoDomain or TNM8 as the In-Frame rate control method Play Transcoder Params DeNoising: 6 Hazedef Street, Jaffa 68034, Israel P.O. Box 41074, Jaffa 61410, Israel Tel:+972-3-5187111, Fax: +972-3-6817691 e-mail: amir@info-wrap.com DeNoising appears twice. Once as PreProcessing (In the transcoder Params) and once as PostProcessing as a checkbox in the Codec main menu, to the left of Deblocking For Preprocessing – Typical range for a noisy camera would be between 3 and 8. Set to zero to bypass denoising. For Post Processing - Check the box Denoising. Deblocking : Post processing. The version sent is relatively slow. A faster version will soon be available. Bitrate: Set in Transcoder Params to the desired rate (Bits per Second). Bitrate may also be set using a Slide which appears at the lower left hand side of the main screen. Note – When ever Constant Quantization is selected bitrate parameter is ignored. 4 Motion Vectors: Use of which results is better compression ratio although somewhat slows down the encoding. 4MV is mainly useful in high quality hi bandwidth applications. Note – When selecting 4MV please make sure the parameter “Use IW Motion Est.” in the Transcoder Params is set to FALSE. Quarter Sample ( Qtr pixel resolution ) : Somewhat slows processing. Mainly useful in high quality hi bandwidth sequences. Not fully tested for IW Motion Estimation. IW Motion Est.: Designed with implementation on a DSP in mind. The half-pel mode is operational. The quarter-pel mode is under construction. Intra Ratio: Forcing Intra Frames. Useful in noisy channels where frames may be Lost. Re-Synchronization is then achieved by waiting for the next Intra frame. When this parameter is set to zero, no Intra frames shall be written unless a "Scene Change" (Also referred to as Scene Cut) is detected. Global Motion Compensation (GMC): 6 Hazedef Street, Jaffa 68034, Israel P.O. Box 41074, Jaffa 61410, Israel Tel:+972-3-5187111, Fax: +972-3-6817691 e-mail: amir@info-wrap.com Useful for sequences rich with camera movements, zoom-ins and zoom outs. 6 Hazedef Street, Jaffa 68034, Israel P.O. Box 41074, Jaffa 61410, Israel Tel:+972-3-5187111, Fax: +972-3-6817691 e-mail: amir@info-wrap.com