Version 2.3 (R2007a) Video and Image Processing Blockset

This table summarizes what's new in Version 2.3 (R2007a):

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:

Block Parameters Support Additional Data Types

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.

Color Data Management Simplified Using 3-D Array Representation

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.

Compatibility Considerations

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 Added to 11 Blocks

Color data support has been added to the following blocks:

Contrast Adjustment Block Improved

This release removes an unnecessary parameter from this block.

Compatibility Considerations

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.

Demo Blocks Upgraded

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 NameNew Block NameDemo NameNew Path to Block
Merge BoxMerge 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

Compatibility Considerations

Update your models with the latest versions of these blocks.

Disparity Estimation for Stereo Vision Demo Computes the Disparity Map Between Stereo Images

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.

Improved Tracking Algorithms in People Tracking and Lane Departure Warning System Demos

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.

Insert Text Block Now Supports Placing Multiple Text Strings on Images

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:

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.

Compatibility Considerations

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.

Removed Lane Detection and Tracking and Continuous Image Rotation Demos

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.

Compatibility Considerations

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).

Video and Image Processing Blocks Are Now Forward Compatible

When you save R2007a models in R2006b format, the Video and Image Processing blocks do not produce any errors or warnings.

  


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