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 © 2024 EPIX, Inc. All rights reserved.