segmentation output viewer zoom utility alexander saites 15 nov 2010

37
Sediment dynamics in flow- regulated streams and the impact on aquatic ecosystems Nira L. Salant Dartmouth College 2005 Advisors: Carl Renshaw and Frank Magilligan

Upload: leilani-tillman

Post on 31-Dec-2015

19 views

Category:

Documents


3 download

DESCRIPTION

Segmentation Output Viewer Zoom Utility Alexander Saites 15 Nov 2010. Output Viewer - Idea. Design program to display output produced by GUI segmentation program Use manifest file to find parameter data and extrapolate file names for various parameter specifications - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Segmentation Output Viewer Zoom Utility Alexander Saites 15 Nov 2010

I R I SImaging, Robotics, and Intelligent Systems

I R I SImaging, Robotics, and Intelligent Systems

Slide 1

Segmentation Output ViewerZoom Utility

Alexander Saites15 Nov 2010

Page 2: Segmentation Output Viewer Zoom Utility Alexander Saites 15 Nov 2010

I R I SImaging, Robotics, and Intelligent Systems

I R I SImaging, Robotics, and Intelligent Systems

Slide 2

Output Viewer - Idea

• Design program to display output produced by GUI segmentation program

• Use manifest file to find parameter data and extrapolate file names for various parameter specifications

• Allow user to scroll through images in different dimensions, independently

Page 3: Segmentation Output Viewer Zoom Utility Alexander Saites 15 Nov 2010

I R I SImaging, Robotics, and Intelligent Systems

I R I SImaging, Robotics, and Intelligent Systems

Slide 3

Output Viewer - Design

Parameter Names

Load Button Image Box

Current Parameter Value

Image File Name

Parameter Scroll Bars

Page 4: Segmentation Output Viewer Zoom Utility Alexander Saites 15 Nov 2010

I R I SImaging, Robotics, and Intelligent Systems

I R I SImaging, Robotics, and Intelligent Systems

Slide 4

Output Viewer – Changing Parameters

Image number corresponding to new parameters

New Parameter Values

New Image corresponding to new parameters

Page 5: Segmentation Output Viewer Zoom Utility Alexander Saites 15 Nov 2010

I R I SImaging, Robotics, and Intelligent Systems

I R I SImaging, Robotics, and Intelligent Systems

Slide 5

Output Viewer - Limitations

• Limited to 10 parameters (dimensions) – most segmentation algorithms only have 3

• Only one image is displayed at a time• All images must be in same directory and follow

numeric naming convention (produced by segmentation program)

• Manifest File must be included in directory with images

• Manifest File must have proper format

Page 6: Segmentation Output Viewer Zoom Utility Alexander Saites 15 Nov 2010

I R I SImaging, Robotics, and Intelligent Systems

I R I SImaging, Robotics, and Intelligent Systems

Slide 6

Output Viewer - Possible Improvements

• Could support larger/unlimited number of parameters

• Could display Manifest output data (if present)• Program could hide unused parameter bars• Program could be combined with zoom utility• Needs JPEG support

Page 7: Segmentation Output Viewer Zoom Utility Alexander Saites 15 Nov 2010

I R I SImaging, Robotics, and Intelligent Systems

I R I SImaging, Robotics, and Intelligent Systems

Slide 7

Zoom Utility - Idea

• Design a program to view, side by side, an image and a small subset of the image, blown up to a much larger scale

• User should be able to change size of zoomed-in section

• User should be able to click the original image to change the position of the zoomed-in section

Page 8: Segmentation Output Viewer Zoom Utility Alexander Saites 15 Nov 2010

I R I SImaging, Robotics, and Intelligent Systems

I R I SImaging, Robotics, and Intelligent Systems

Slide 8

Zoom Utility - Design

File Menu

Cursor position (in pixels, relative to picture box)

Original Image Zoomed-in portion

Page 9: Segmentation Output Viewer Zoom Utility Alexander Saites 15 Nov 2010

I R I SImaging, Robotics, and Intelligent Systems

I R I SImaging, Robotics, and Intelligent Systems

Slide 9

Zoom Utility - Advantages

• Zoom-box size can be changed (supports values between 10 pixels2 and the minimum of the height and width of the image)

• Supports both JPEG and PPM files (support for other file types can be added)

Page 10: Segmentation Output Viewer Zoom Utility Alexander Saites 15 Nov 2010

I R I SImaging, Robotics, and Intelligent Systems

I R I SImaging, Robotics, and Intelligent Systems

Slide 10

Zoom Utility - Limitations• Picture box automatically scales image (and causes

blur for small zoom box sizes):

• Program will be reworked to solve this issue

Page 11: Segmentation Output Viewer Zoom Utility Alexander Saites 15 Nov 2010

I R I SImaging, Robotics, and Intelligent Systems

I R I SImaging, Robotics, and Intelligent Systems

Slide 11

Conclusion

• Output viewer allows picture data to be visualized independently across different dimensions

• Parameter “sweet spots” and “sweet intervals” can be located easily

• Zoom Utility makes viewing image details easy, but needs work