Version 2.5 (R2008a) Video and Image Processing Blockset

This table summarizes what's new in Version 2.5 (R2008a):

New Features and ChangesVersion Compatibility ConsiderationsFixed Bugs and Known ProblemsRelated Documentation at Web Site
Yes
Details below
Yes
Summary
Bug Reports
Includes fixes
Printable Release Notes: PDF

Current product documentation

New features and changes introduced in this version are:

New Estimate Geometric Transformation block with RANSAC and Least Median of Squares Algorithms

The Estimate Geometric Transformation block can be used to find the transformation matrix which maps the greatest number of point pairs between two images. The user can select to use the RANdom SAmple Consensus (RANSAC) or the Least Median of Squares algorithms to calculate the distance metric for finding the transformation matrix. For more information see the Estimate Geometric Transformation block reference page.

Increased N-Dimensional Support

The following blocks now have support for N-D signals:

New and Enhanced Demos

The Video and Image Processing Blockset contain new and enhanced demos.

New Chroma-Based Road Tracking Demo

This demo uses chroma information to detect and track road edges set in primarily residential settings where lane markings may not be present. The Chroma-based Tracking demo illustrates how to use the Color Space Conversion block, the Hough Transform block, and the Kalman Filter block to detect and track information using hue and saturation. For more information see the Chroma-based Road Tracking Demo.

Video Mosaicking Enhanced

The enhanced Video Mosaicking demo incorporates the new Estimate Geometric Transformation block, along with the Corner Detection block, the Projective Transformation block, and the Compositing block to create a mosaic image from a video sequence. The demo accumulates transformation matrices between consecutive video frames. The subsystem calculates the transformation matrix between the current and the first video frame, and then overlays the current video frame on to the output image. By repeating this process, the subsystem generates a mosaic image.

Disparity Estimation for Stereo Vision

The enhanced Disparity Estimation for Stereo Vision demo uses the Corner Detection block to find image features. If you would like to feed your own data into the demo you may wish to explore the various corner detection methods and other settings of the Corner Detection block.

Tunability Status Modified for Several Block Parameters

The Video and Image Processing Blockset parameter tunability is modified in several blocks. The blocks where the tunability has been modified are listed in the table below.

BlockParameterOld Tunability StatusNew Tunability Status
Contrast AdjustmentPercentage of pixels to saturate [low high] (in %)Simulation onlyOff for Simulation and Code Generation
Histogram EqualizationHistogramSimulation onlyOff for Simulation and Code Generation
Gamma CorrectionAllSimulation onlyOff for Simulation and Code Generation
AutothresholdMinimum value of inputSimulation onlyOff for Simulation and Code Generation
Maximum value of inputSimulation onlyOff for Simulation and Code Generation
Draw ShapesValue(s)Simulation onlyOn for Simulation and Code Generation when Use antialiasing is turned off
Opacity factor (between 0 and 1)Simulation onlyOn for Simulation and Code Generation
Blob AnalysisSpecify maximum blob area in pixels Simulation onlyOn for Simulation and Code Generation

Compatability Considerations

To change the non-tunable parameters while you are working with a model, you must stop a running simulation, change the parameter, and then start the simulation again.

Enhanced From Multimedia File Block

The Video and Image Processing From Multimedia File block now allows for proper synchronization of video and audio. Also, the determination of the Frames Per Second (FPS) in the From Multimedia File Block was improved for increased accuracy. As a result of these changes, this block might provide a different sample time to the model. For more information about the calculation of the default sample time by the this block, please consult the From Multimedia File block reference page.

Compatibility Considerations

Your existing models might error out if you are combining the output from a From Multimedia File block with the output from another source block due to the change in the From Multimedia File block. Sample time might now be different from the sample time from another source block in your model, causing the model to error. If this happens, you can either change the sample time of the other source block to (inherited), or explicitly specify the sample time you want to use in the From Multimedia File block's Desired sample time parameter.

Enhanced Blob Analysis Block

The Specify maximum blob area in pixels parameter in the Blob Analysis Block is now tunable for both Simulation and Code Generation. To accommodate this enhancement the Specify maximum blob area in pixels parameter has been modified to no longer accept inf. The maximum allowable value is now calculated to be the maximum of uint32 data type.

Compatibility Considerations

Entering inf for the Specify maximum blob area in pixels parameter will cause an error.

Blocks Obsoleted

The following 2-D blocks have been obsoleted. Equivalent N-D blocks are available.

Hough Transform

An internal calculation for the Hough Transform block has been corrected. Specifically, the rho output calculation was corrected to match the Rho Resolution given in the input.

Compatibility Considerations

The Hough matrix, and the Rho outputs returned by the block will have different results than those obtained from the same block in previous releases.

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS