| Version 2.5 (R2008a) Video and Image Processing Blockset Release Notes | ![]() |
This table summarizes what's new in Version 2.5 (R2008a):
| New Features and Changes | Version Compatibility Considerations | Fixed Bugs and Known Problems | Related 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:
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.
The following blocks now have support for N-D signals:
The Video and Image Processing Blockset contain new and enhanced demos.
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.
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.
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.
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.
| Block | Parameter | Old Tunability Status | New Tunability Status |
|---|---|---|---|
| Contrast Adjustment | Percentage of pixels to saturate [low high] (in %) | Simulation only | Off for Simulation and Code Generation |
| Histogram Equalization | Histogram | Simulation only | Off for Simulation and Code Generation |
| Gamma Correction | All | Simulation only | Off for Simulation and Code Generation |
| Autothreshold | Minimum value of input | Simulation only | Off for Simulation and Code Generation |
| Maximum value of input | Simulation only | Off for Simulation and Code Generation | |
| Draw Shapes | Value(s) | Simulation only | On for Simulation and Code Generation when Use antialiasing is turned off |
| Opacity factor (between 0 and 1) | Simulation only | On for Simulation and Code Generation | |
| Blob Analysis | Specify maximum blob area in pixels | Simulation only | On for Simulation and Code Generation |
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.
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.
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.
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.
Entering inf for the Specify maximum blob area in pixels parameter will cause an error.
The following 2-D blocks have been obsoleted. Equivalent N-D blocks are available.
2-D Variance
2-D Standard Deviation
2-D Mean
2-D Histogram
2-D Median
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.
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.
![]() | Video and Image Processing Blockset™ Release Notes | Version 2.4 (R2007b) Video and Image Processing Blockset | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |