Contents
INTRODUCTION &INSTALLATION
1. Introduction..................................................... 5
2. Installing and Running 4MIP...................................... 7
2.A Installation and Configuration............................. 7
2.A.1 Configure PC for 4MEG VIDEO........................ 7
2.A.2 4MIP Installation.................................. 7
2.B Running 4MIP............................................... 14
2.B.1 Old Style Main Menus: -oldmenus................... 14
2.B.2 No Graphics Option: -nographics................... 15
2.B.3 Force use of BIOS Option: -biosonly............... 15
2.B.4 Select Super VGA Option: -svga.................... 15
2.B.5 No Mouse Option: -nomouse......................... 16
2.B.6 Initialize as RS-170 Option: -rs170............... 17
2.B.7 Initialize as CCIR Option: -ccir.................. 17
2.B.8 Import Video Format and State: -f................. 17
2.B.9 MIPX Scripts and Batch Mode: -x................... 17
2.B.10 Respecify Driver's Addresses Option: -adrs........ 18
2.B.11 Specify 4MEG VIDEO's PC Configuration Options...... 19
2.B.12 Specify Authorization Key Port: -keylpt........... 19
2.B.13 Demo Only Option: -menudemo....................... 19
2.B.14 No Warnings Option: -nowarnings................... 19
2.B.15 4MIP Environment Variable.......................... 20
2.C Errors..................................................... 20
2.C.1 Installation Errors................................ 20
2.C.2 Operating Errors................................... 21
2.D Esoterica.................................................. 22
2.D.1 4MIP under DOS..................................... 22
2.D.2 Running 4MIP in Windows DOS Box.................... 22
2.D.3 Temporary Files.................................... 22
3. The Main Menus................................................... 24
3.A Help....................................................... 25
3.A.1 Help Key Usage..................................... 25
3.B Setup...................................................... 27
3.C Capture.................................................... 28
3.D View....................................................... 29
3.E Examine.................................................... 30
3.F Process.................................................... 31
3.G Measure.................................................... 33
3.H Draw....................................................... 34
3.I File....................................................... 34
3.J Scripts.................................................... 35
3.K DSP........................................................ 35
3.L Utilities.................................................. 36
3.M Custom..................................................... 36
3.N Windows.................................................... 36
VIDEO SETUP
4. Video Format &Resolution........................................ 39
4.A Split Digitize/Display Formats............................. 40
4.B QUICK SET VIDEO............................................ 41
4.C Video State Export/Import &4MOBJ Support.................. 41
5. Video Format..................................................... 42
5.A Predefined Formats......................................... 43
5.B Simple Format Modifications................................ 43
5.C Format Specification - Horizontal......................... 44
5.D Format Specification - Vertical........................... 44
5.E Format Specification - Modes.............................. 47
5.F Format Specification - Pixel Depth........................ 49
5.G Format Specification - Camera Interface Cards............. 49
6. Video Resolution................................................. 50
6.A Conventions................................................ 52
6.B Video Sampling, Concepts and Terms......................... 52
6.C Horizontal Resolution Parameters........................... 54
6.D Vertical Resolution Parameters............................. 55
6.E Remaining Parameters....................................... 55
6.F Concluding Advice.......................................... 56
CAPTURE &DISPLAY
7. Video Capture &Display.......................................... 57
7.A Capture, Digitize, Display, and Blanking................... 58
7.B Genlock.................................................... 59
7.C Split Screen Modes......................................... 60
8. Motion Sequence Capture &Display................................ 61
8.A Single Sequences........................................... 62
8.B Trigger Options............................................ 63
8.C Repeated Sequences......................................... 66
9. Capture Image Alignment.......................................... 67
10. Triggered Image Capture.......................................... 68
10.A Triggered Image Sequence Capture........................... 70
11. KODAK MEGAPLUS................................................... 73
IMAGE VIEWING
12. Video Zoom and Pan............................................... 75
13. Contrast and Lookup Tables (RGB)................................. 77
13.A Numerical Specification.................................... 78
13.A.1 Numerical Specification: Set....................... 78
13.A.2 Numerical Specification: Modify.................... 81
13.A.3 Numerical Specification: File...................... 81
13.A.4 Numerical Specification: More...................... 81
13.B Center, Width, Depth Paradigm.............................. 82
13.B.1 Center, Width, Depth Paradigm: Red, Green &Blue... 82
13.B.2 Center, Width, Depth Paradigm: More................ 85
13.C Black Level, Contrast Paradigm............................. 85
13.C.1 Black Level, Contrast Paradigm: Red, Green &Blue.. 85
13.C.2 Black Level, Contrast Paradigm: More............... 86
13.D Band Colorization.......................................... 87
13.D.1 Band Colorization: Set Bands....................... 87
13.D.2 Band Colorization: RGB............................. 88
13.D.3 Band Colorization: HSB............................. 88
13.D.4 Band Colorization: More............................ 88
14. Image Display on PC.............................................. 89
14.A Waterfall Line Display on PC............................... 91
IMAGE EXAMINATION
15. Pixel Peek, Poke &Plot.......................................... 93
15.A Selecting Image Buffer and Cursor Coordinates.............. 93
15.B Pixel Value Peek &Poke.................................... 93
15.C Pixel Value Display &Plot................................. 94
15.D Image Buffer Sequence Pixel Display &Plot................. 98
15.E 3-D Image Plot............................................. 99
15.F User-defined Pixel Value Plot.............................. 102
16. Histogram Display................................................ 104
16.A Vertical Display........................................... 105
16.B Horizontal Display......................................... 105
16.C Save Histogram Data........................................ 106
16.D Pixel Count................................................ 106
17. Moments and Center of Mass....................................... 108
17.A Center of Mass Computation................................. 109
17.B Moments Computation........................................ 109
18. Feature Finders.................................................. 111
18.A Cursor Coordinate Save and Restore......................... 112
18.B Mass Features.............................................. 112
18.C Pixel Value Features....................................... 113
19. SMPTE Vertical Interval Time Code (VITC) Decode.................. 115
IMAGE PROCESSING &ENHANCEMENT
20. Processing - Simple Pixel Operations............................ 117
20.A Pixel Set, AND, XOR, Complement............................ 118
20.B Dithering.................................................. 118
20.C Thresholding and Contrast Enhancement...................... 118
20.D Lookup Table Mapping....................................... 119
20.D.1 Defining Lookup Tables............................. 119
21. Processing - Image Copy, Resize, Rotate......................... 122
21.A Image Copy................................................. 122
21.B Copy and Shift Image....................................... 124
21.C Image Flip................................................. 124
21.D Copy and Resize Image...................................... 124
21.E Copy and Rotate Image...................................... 125
21.F Copy and Skew Image........................................ 125
22. Processing - Spatial Filters.................................... 126
22.A Low Pass Filters........................................... 127
22.B High Pass Filters.......................................... 127
22.C Median and Rank Filters.................................... 128
22.D Edge Enhancement........................................... 128
23. Processing - Edge Detectors..................................... 129
23.A Edge Magnitude Detectors................................... 130
23.B Edge Gradient Detectors.................................... 131
24. Processing - NxN Operations..................................... 133
24.A Convolutions............................................... 134
24.B Dynamic Threshold.......................................... 136
24.C Inverse Contrast Mapping................................... 136
25. Processing - Morphological Operations........................... 137
25.A Erosion, Dilation, Open, Close, etc........................ 137
25.B Skeletons and Thinning..................................... 140
25.C Numeric Results............................................ 141
26. Processing - Transform (FFT) Operations......................... 142
26.A Set Up..................................................... 142
26.B Transform.................................................. 143
26.C Frequency Domain Filters................................... 144
26.D Magnitude and Phase Graphs................................. 146
26.E Other Manipulations........................................ 146
26.F File Load &Save........................................... 146
27. Processing - Equalization &Normalization....................... 147
27.A Intensity Normalization.................................... 147
27.B Histogram Equalization..................................... 148
28. Processing - Image Interlace Modifications...................... 149
28.A Interlaced Image Data Format Conversion.................... 149
28.B De-flickering Interlaced Images............................ 151
29. Processing - Two Image Arithmetic............................... 153
29.A Add, Subtract, OR, XOR, AND, and Average Image Pairs....... 153
29.B Product and Ratio of Image Pairs........................... 155
29.C Arbitrary Function on Image Pairs.......................... 155
30. Processing - Two Image Normalizations........................... 157
30.A Contrast Match and Modify.................................. 157
30.B Background Corrections..................................... 157
30.C Speckle Corrections........................................ 158
31. Processing - Image Correlations................................. 159
31.A Correlation Profiles....................................... 159
32. Processing - 32 Bit Integration................................. 161
32.A Set Up..................................................... 162
32.B Integration................................................ 162
33. Processing - Image Sequence Operations.......................... 163
33.A Image Sequence Average and Integrate....................... 163
33.B Image Sequence Set Pixels.................................. 164
33.C Difference Image Sequence.................................. 164
33.D Image Sequence Tile........................................ 164
34. Processing - Miscellaneous Operations........................... 165
34.A Spatial Quantization with Shrink........................... 165
34.B Halftone Image............................................. 166
34.C Raw Image Memory Copy...................................... 166
IMAGE MEASUREMENTS
35. Measurements - Introduction..................................... 167
36. Measurements - Calibrate Intensity.............................. 168
36.A Reference Values........................................... 168
36.B Explicit Expression........................................ 170
37. Measurements - Calibrate Horizontal &Vertical.................. 171
37.A Reference Points........................................... 172
37.B H-V Calibration Example.................................... 173
38. Measurements - Distance &Angle................................. 174
38.A Distance &Angle Example................................... 175
39. Measurements - Mark &Plot...................................... 176
39.A Image Warping.............................................. 178
40. Measurements - Blob Analysis.................................... 179
40.A Preparation................................................ 179
40.B Search..................................................... 179
40.C Results.................................................... 182
40.D Report..................................................... 184
41. Measurements - SubPixel Edges................................... 186
42. Measurements - Particle Tracking................................ 188
42.A Preparation &Tracking..................................... 190
42.B Show....................................................... 190
42.C Examine.................................................... 191
PATTERNS &GRAPHICS
43. Test Patterns &Sequences........................................ 195
43.A 2-D Periodic Patterns...................................... 195
43.B Alignment Patterns......................................... 197
43.C Pattern Movies............................................. 197
44. Paint, Draw &Text Overlay....................................... 199
44.A Text Overlay............................................... 200
44.B Paint...................................................... 201
44.B.1 Fill Patterns...................................... 202
44.C Draw....................................................... 203
44.C.1 Sketching Curves................................... 203
44.C.2 Making Curves Permanent............................ 208
44.C.3 Filling Regions.................................... 208
FILE &PRINT
45. Image File....................................................... 211
45.A File, TIFF Format.......................................... 212
45.A.1 Browse TIFF Database............................... 214
45.B File, BMP Format........................................... 216
45.C File, PCX Format........................................... 217
45.D File, Targa TGA Format..................................... 218
45.E File, X/Y Format........................................... 218
45.E.1 Binary Format...................................... 219
45.E.2 Hex Format......................................... 219
45.E.3 Text Format........................................ 219
45.F File, Compressed........................................... 220
45.F.1 Run Length Compression............................. 220
45.F.2 Block Truncation Compression (BTC)................. 221
45.G File, Image Buffer Stream.................................. 221
46. Image Print...................................................... 223
46.A Preprocessing Options...................................... 223
46.B Sizing &Orientation Options............................... 224
46.C Halftoning Options......................................... 225
46.D Printer Selection.......................................... 226
46.E Printing................................................... 227
46.F Suggestions................................................ 227
DIGITAL SIGNAL PROCESSORS (DSP)
47. DSP - TMS320C2x Resident Operations............................. 231
47.A Simple Pixel Operations.................................... 232
47.B 3x3 Filters and Edge Detectors............................. 233
47.C Morphological Operations................................... 234
47.D Image Sequence Operations.................................. 234
47.E Count and Mean Value Operations............................ 235
47.F Two Image Arithmetic....................................... 235
47.G Copy....................................................... 236
48. DSP - TMS320C2x Loadable Operations............................. 237
49. DSP - TMS320C40 Loadable Operations............................. 239
49.A TMS320C40 Symbolic Debugger................................ 241
MISCELLANEOUS
50. Graph Display, Control &Options................................. 243
51. Image Processing Modes........................................... 250
51.A Image Areas of Interest.................................... 251
51.A.1 Image Buffer....................................... 251
51.A.2 Image Color........................................ 253
51.A.3 Image Area......................................... 254
51.A.4 Image Regions...................................... 256
52. Image Examination Modes.......................................... 261
53. Setup Options.................................................... 262
53.A Video Cursor Options....................................... 262
53.B Image Overlay Display Options.............................. 263
53.C 4MIP Environment........................................... 264
53.D Keyboard &Mouse Options................................... 264
53.E Graph Display Defaults..................................... 265
54. Utilities........................................................ 266
54.A DOS Escape................................................. 266
54.B File/Directory............................................. 268
54.C File Display............................................... 268
54.D Diagnostics................................................ 268
55. Obscure Menus.................................................... 269
55.A 4MEG VIDEO State, Address, and Microcode................... 269
55.B Multiple 4MEG VIDEO Control................................ 271
55.B.1 Typical Applications............................... 272
55.B.2 Special Applications............................... 272
55.C PC Graphics Adapter........................................ 273
56. Common Questions &Answers....................................... 275
56.A On Configuration........................................... 275
56.B On User Interaction........................................ 276
56.C On Custom Operations and Macros............................ 277
56.D On Exporting and Importing................................. 279
56.E Miscellaneous.............................................. 280
57. Release Notes.................................................... 281
58. Distribution Contents............................................ 284
59. Index............................................................ 286
Specifications and prices subject to change without notice.
EPIX® imaging products are made in the USA.
Copyright © 2025 EPIX, Inc. All rights reserved.