| Version 2.3 (R2007a) Video and Image Processing Blockset Release Notes | ![]() |
This table summarizes what's new in Version 2.3 (R2007a):
| 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:
Color Data Management Simplified Using 3-D Array Representation
Disparity Estimation for Stereo Vision Demo Computes the Disparity Map Between Stereo Images
Improved Tracking Algorithms in People Tracking and Lane Departure Warning System Demos
Insert Text Block Now Supports Placing Multiple Text Strings on Images
Removed Lane Detection and Tracking and Continuous Image Rotation Demos
Video and Image Processing Blocks Are Now Forward Compatible
Previously, the Video and Image Processing Blockset block dialog box parameters supported only double-precision, floating-point data types. They now support additional data types. For more information about Simulink data types, see Specifying Numeric Parameter Values and Working with Data Types in the Simulink documentation.
Video and Image Processing Blockset enables you to work with color images and video signals as multidimensional arrays. This change improves the usability of the blockset. For more information, see Color Image Processing in the Video and Image Processing Blockset User's Guide.
If you open an old model that links to a block that now supports multidimensional arrays, an asterisk appears next to the model name, and you are prompted to save the model before you close it. After you save the model, you won't experience this behavior again.
Color data support has been added to the following blocks:
This release removes an unnecessary parameter from this block.
If you open a old model that contains a Contrast Adjustment block, you might see the following warnings:
Warning: In instantiating linked block 'mcontrastadjust/Contrast Adjustment1': Contrast Adjustment block (mask) does not have a parameter named 'accumMode'. Warning: In instantiating linked block 'mcontrastadjust/Contrast Adjustment1': Contrast Adjustment block (mask) does not have a parameter named 'accumWordLength'. Warning: In instantiating linked block 'mcontrastadjust/Contrast Adjustment1': Contrast Adjustment block (mask) does not have a parameter named 'accumFracLength'.
You can ignore these warning messages. After you save the model, you won't experience this behavior again.
If you used the following demo blocks in your models, you need to update your models with the latest versions of these blocks. Because these block have been improved, you need to update their parameters to suit your applications.
| Old Block Name | New Block Name | Demo Name | New Path to Block |
|---|---|---|---|
| Merge Box | Merge blobs belonging to the same target | Color Segmentation People Tracking Traffic Warning Sign Recognition | vipcolorsegmentation>Color Segmentation>Region Filtering>Extract Face and Hand viptrackpeople>Detection vipwarningsigns>Warning Sign Recognition>Region filtering (red) |
| Background Estimator – Temporal Median Estimator | Background Estimator | Tracking Cars Using Background Estimation | viptraffic |
Update your models with the latest versions of these blocks.
You can find this demo in the Video Analysis section of the Video and Image Processing Blockset demos. You can open the demo model by typing vipstereo at the MATLAB command prompt or click vipstereo.
Improvements to the tracking algorithms in these demos make them more robust. As part of the improvements, the demos now contain the new Kalman Filter block in Signal Processing Blockset. For more information, see the Kalman Filter block reference page. You can open these demo models by typing viptrackpeople or vipldws at the MATLAB command prompt. Alternatively, click viptrackpeople or vipldws.
You can use the Insert Text block to place multiple text strings on images. For more information, see Annotating AVI Files at Two Separate Locations in the Video and Image Processing Blockset User's Guide. This block has been changed in two other ways:
The Select port expects zero-based inputs. Previously, this port expected one-based inputs.
If the input image is a floating-point data type, the input to the Opacity port must be the same floating-point data type.
These changes make the Insert Text block more consistent with the other blocks in Video and Image Processing Blockset. For more information, see the Insert Text block reference page.
To prevent incorrect results in your existing models, you need to verify that the signal connected to the Select port contains zero-based inputs. Also, if the input image is a floating point-data type, verify that the input to the Opacity port is the same floating-point data type.
The Lane Departure Warning System demo now incorporates the functionality illustrated by the Lane Detection and Tracking demo.
The Continuous Image Rotation demo illustrated the use of Simulink busses for color processing. You no longer need to use this technique because we introduced color data processing using 3-D array representation.
If you want to continue to work with these demos, you need to save them to a separate directory on your system before installing Video and Image Processing Blockset Version 2.3 (R2007a).
When you save R2007a models in R2006b format, the Video and Image Processing blocks do not produce any errors or warnings.
![]() | Version 2.4 (R2007b) Video and Image Processing Blockset | Version 2.2 (R2006b) Video and Image Processing Blockset | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |