Sante FFT Imaging Copyright 2018 Santesoft, all rights reserved

Similar documents
Digital Portable Overhead Document Camera LV-1010

ImagesPlus Basic Interface Operation

SolidWorks Part I - Basic Tools SDC. Includes. Parts, Assemblies and Drawings. Paul Tran CSWE, CSWI

EXERCISE 1: CREATE LINE SPARKLINES

Alibre Design Tutorial: Loft, Extrude, & Revolve Cut Loft-Tube-1

Mid_Term_Review_PhotoShop_Design Test B Name

Picture Style Editor Ver Instruction Manual

Educational Technology Lab

Fuzzy Image Editor. User Manual

Apex v5 Assessor Introductory Tutorial

IT154 Midterm Study Guide

User Guide. Version 1.2. Copyright Favor Software. Revised:

User Guide. Version 1.4. Copyright Favor Software. Revised:

MS Word Training Formatting Pictures

Try what you learned (and some new things too)

Photoshop CC 2018 Essential Skills

Excel Lab 2: Plots of Data Sets

SolidWorks 95 User s Guide

The ideal K-12 science microscope solution. User Guide. for use with the Nova5000

Getting Started. with Easy Blue Print

Image Pro Ultra. Tel:

Lesson 6 2D Sketch Panel Tools

Chapter 14 Inserting Bitmapped Images

Geometric Functions. The color channel toolbar buttons are disabled.

Alibre Design Exercise Manual Introduction to Sheet Metal Design

Excel Tool: Plots of Data Sets

Copyright Notice. Trademarks

Recitation 2 Introduction to Photoshop

PAINT Pa and DRAW Dr aw

Image Processing Tutorial Basic Concepts

Create a Flowchart in Word

Sensors and Scatterplots Activity Excel Worksheet

Welcome to Corel DESIGNER, a comprehensive vector-based package for technical graphic users and technical illustrators.

MEASUREMENT CAMERA USER GUIDE

Apple iphoto 4 ITS Technology & Learning Services Dr. Luanne Fose Revised April 29, 2004

Modeling Basic Mechanical Components #1 Tie-Wrap Clip

Getting Started. Before You Begin, make sure you customized the following settings:

Introduction to Parametric Modeling AEROPLANE. Design & Communication Graphics 1

Photoshop CC Editing Images

User Manual Veterinary

The Toolbars submenu selects or deselects the following toolbars, below shows you how to display the Measuring Toolbar: Scale X in Y

Table of Contents. Lesson 1 Getting Started

Apple Photos Quick Start Guide

Universal Scale 4.0 Instruction Manual

Architecture 2012 Fundamentals

Picture Style Editor Ver Instruction Manual

Portrait Pro User Manual

Managing images with NewZapp

Eos Family Magic Sheets

Introduction to Autodesk Inventor for F1 in Schools (Australian Version)

Batch Processing Converting images in a folder to JPEG

AEROPLANE. Create a New Folder in your chosen location called Aeroplane. The four parts that make up the project will be saved here.

Mimics inprint 3.0. Release notes Beta

Applications of satellite and airborne image data to coastal management. Part 2

The Revolve Feature and Assembly Modeling

Machinery HDR Effects 3

Tiling. 1. Overlapping tiles with fixed number of tiles. Tutorial

AutoCAD Tutorial First Level. 2D Fundamentals. Randy H. Shih SDC. Better Textbooks. Lower Prices.

SolidWorks 2005 Tutorial. and MultiMedia CD. A Step-by-step Project Based Approach Utilizing 3D Solid Modeling

For customers in USA This device complies with Part 15 of the FCC rules. Operation is subject to the following two conditions:

Picture Style Editor Ver Instruction Manual

On completion of this exercise you will have:

Chapter 4 Adding and Formatting Pictures

Adobe Photoshop CS2 Workshop

Drawing Bode Plots (The Last Bode Plot You Will Ever Make) Charles Nippert

IMPAX 6 DISPLAY TOOL LIST

Progeny Imaging Veterinary

All Creative Suite Design documents are saved in the same way. Click the Save or Save As (if saving for the first time) command on the File menu to

Introduction to Photoshop: Basic Editing & Prepare Images for the Web

TeleTrader FlashChart

Learning Guide. ASR Automated Systems Research Inc. # Douglas Crescent, Langley, BC. V3A 4B6. Fax:

PASS Sample Size Software. These options specify the characteristics of the lines, labels, and tick marks along the X and Y axes.

User Guide V10 SP1 Addendum

How to Cut Out Photos

Working with Detail Components and Managing DetailsChapter1:

We recommend downloading the latest core installer for our software from our website. This can be found at:

Personalize Your Napkins

Creating Photo Borders With Photoshop Brushes

Welcome to Photoshop CS

Adobe Photoshop CC 2018 Tutorial

COPYRIGHT NATIONAL DESIGN ACADEMY

Drawing a Plan of a Paper Airplane. Open a Plan of a Paper Airplane

Photoshop 1. click Create.

Converting a solid to a sheet metal part tutorial

Introduction Welcome to PhotoSweeper

Evaluation Chapter by CADArtifex

TECHNOTravel. For Microsoft Word & PowerPoint 2010 Student Workbook. TECHNOeBooks Project-based Computer Curriculum ebooks.

2. Picture Window Tutorial

Photoshop Elements 3 Graphics

U-MARQ Universal Engraving. Bitmap Function. Chapter 12 Bitmaps. Bitmap Menu. Insert Bitmap

Working With Drawing Views-I

Overview: Getting to Know the Work Area Design and Print Module 1 of 20

7.0 - MAKING A PEN FIXTURE FOR ENGRAVING PENS

Adobe Photoshop CS5 Tutorial

AutoCAD 2D. Table of Contents. Lesson 1 Getting Started

Windows INSTRUCTION MANUAL

for Solidworks TRAINING GUIDE LESSON-9-CAD

Module 1G: Creating a Circle-Based Cylindrical Sheet-metal Lateral Piece with an Overlaying Lateral Edge Seam And Dove-Tail Seams on the Top Edge

Transcription:

Sante FFT Imaging Copyright 2018 Santesoft, all rights reserved Table of Contents About the program... 2 System Requirements... 2 The Fourier transform... 3 The user interface... 5 Customize the toolbar... 7 The low-pass filter... 8 The band-reject filter... 10 Direct frequency deleting... 11 The mixed technique... 12 Work with the power spectrum... 13 How to use the program (the workflow)... 14 Batch processing (Sante FFT Processor)... 15

About the program Sante FFT Imaging is a program that removes pattern noise from images (DICOM, jpg, tif, png and bmp). The program uses the Fast Fourier Transform (FFT), convolution low-pass filters in frequency domain or/and direct frequency deleting to eliminate the pattern noise. System Requirements Fourier is an aristocrat and loves fast computers, large amounts of memory and 64 bit systems. MS Windows 10/8.1/8/7 64 bit Intel i3 1.3GHz (or better) 4GB memory (the more, the better)

The Fourier transform The Fourier transform is a mathematical tool used to transfer an image from spatial domain to frequency domain. In the frequency domain we can view the power spectrum of the image, that indicates how much a frequency participates in the image construction. The image The power spectrum of the image In the center of the power spectrum (the bright star) there is the low frequency information of the image (the solid color areas of the image) and in the edges of the power spectrum there is the information of the high frequencies (the details of the image). The white color indicates that a frequency participates a lot in the image construction, the black color indicates that a frequency is missing. Of course, low frequencies are more common in any image and for that reason in the center of the image there is the bright white star. If the image is smooth and without pattern noise, the power spectrum is smooth as well. If it contains pattern noise, then there are stars and lines in other places and not only in the center of the power spectrum. These stars and lines represent the frequencies of the pattern noise and they indicate that there is strong existence of this noise in the image. The spectrum of an image without pattern noise The spectrum of an image with pattern noise The arrows indicate the stars and lines of the pattern noise The noisy image The power spectrum of the noisy image

With Sante FFT Imaging the user can delete the extra frequencies (stars and lines) of the pattern noise directly. After that, the pattern noise has eliminated from the image without losing the details (the high frequencies) of the image. The processed power spectrum The processed image Comparison between original image (left) and processed image (right) in magnification The left image has pattern noise (horizontal lines)

The user interface The user interface is divided in 5 parts: 1. The menu bar 2. The toolbar 3. The main window 4. The Image/Power Spectrum selection tab 5. The image coordinates indicators 1. Menu bar The menu bar contains the commands of the program. 2. Toolbar The toolbar provides shortcut buttons for the most useful commands of the program. The program allows the users to add and remove toolbar buttons, so it fits their tastes and preferences. 3. Main window The main window is the working area of the user. The main window displays the loaded image (Image mode), or the power spectrum of the loaded image (Power Spectrum mode). The user can select the mode of the main window from the Image/Power Spectrum selection tab (4). In the Image mode the program can display the original image, the processed image or both the images. The user can use the View menu commands to select the content of the Image mode. The Power Spectrum mode is the working mode of the program. In this mode the user can modify the power spectrum to eliminate the pattern noise of the image. 4. Image/Power Spectrum selection tab If the tab "Image" is selected the main window displays the loaded image (Image Mode). If the tab "Power Spectrum" is selected the main window displays the power spectrum of the loaded image (Power Spectrum mode). 5. Image coordinates indicators When the user moves the mouse cursor over the image, these indicators show the coordinates of the image's pixel under the cursor.

The user can use the View menu commands to select the content of the Image mode (original, processed, both) The image view The power spectrum view

Customize the toolbar The program allows the users to add or remove toolbar buttons, so it fits their tastes and preferences. Any toolbar can be quickly customized with the "Add or Remove Buttons" submenu available from the chevron button when it is docked or with a special button in the toolbar caption when it is in the floating state. By selecting the menu item "Customize" a dialog box appears and allows the user to drag-and-drop buttons from the dialog box to the toolbar. It allows also the user to drag buttons out of the toolbar, to remove them.

The low-pass filter The dialog box of the low-pass filter design allows the user to design a filter that eliminates the high frequency noise. This filter is named "low-pass" because it allows the low frequencies to remain the same and at the same time the high frequencies are destroyed. The zero value of the horizontal axis of the filter s diagram represents the center of the image and the 100% represents the edge of the image. In the center of the image there are the low frequencies and in the edge of the image there are the high frequencies, thus the zero value of the diagram also represents the low frequencies and the 100% represents the high frequencies. In the vertical axis the value "1.0" indicates that the frequencies will remain the same and the value "0.0" indicates that the frequencies will be destroyed. As the value "1.0" is in the center of the image, the low frequencies will be remained the same. And as the value "0.0" is in the edge of the image the high frequencies will be destroyed. For the intermediate vertical axis values the corresponding frequencies will be decreased accordingly. By selecting the cut-off frequency of the filter, we select which frequencies will me remain the same and which frequencies will be destroyed. We select the cut-off frequency according to how long the extra stars of the pattern noise abstain from the center of the image. The filter must have a zero or a near zero value in the position of the pattern noise frequencies. The degree of the filter determines the slope of the diagram, namely how fast the diagram goes to the 0.0 value.

The diagram shows the filter from the center to the edge of the image, this is the half dimension of the image. We design the half filter because the power spectrum is symmetrical in horizontal and vertical axes, and we can use the same half-filter for all the 4 quadrants of the image. The 2D filter is a circular filter and it is applied to the rows and to the columns. The 1D filter is a linear filter and it can be applied in rows or in columns or in both. Before the low-pass filter application After the low-pass filter application

The band-reject filter The band-reject filter is very similar to low-pass filter, but instead of high frequencies, it eliminates the middle frequencies between the low cut-off frequency and the high cut-of frequency. This filter can protect the image details in high frequencies if the frequencies of the pattern noise are in the middle part of the power spectrum. 2D band-reject filter 1D band-reject filter applied in both rows and columns

Direct frequency deleting The user can delete directly the frequencies of the pattern noise with two ways: 1. With the usage of the brush tool and clicking on the pattern noise stars. The original power spectrum With some of the stars of the pattern noise deleted (with the brush tool) 2. By selecting an area with pattern noise with one of the selection tools and pressing the <Delete> keyboard button. The original power spectrum With some of the stars of the pattern noise deleted (with the free hand selection tool)

The mixed technique If the pattern noise is very close to the center star, an application of a low-pass filter can drive to a blurred image because the filter will delete the fine image details except of the noise. On the other hand, deleting directly the noise frequencies can drive to a rough image. The user can use a mixed technique, he/she can delete with the brush the stars that are too close to the center, and then he/she can apply a low-pass filter with a cut-off frequency far away from the center to eliminate the rest of the pattern noise without fine details losing. The original power spectrum The power spectrum processed with the mixed technique

Work with the power spectrum In the color images the program displays three power spectrums, one for the red channel, one for the green channel and one for the blue channel. These power spectrums usually are identical and for that reason when the user deletes a star in one power spectrum, the program automatically deletes the same star from the other two power spectrums as well. Also, it applies the low-pass and band-pass filtering in all the spectrums. If the user wants to process only one power spectrum he/she can uncheck the checkbox on the upper-left corner of the other two spectrum's window and the program will ignore these power spectrums. The program always applies all the modifications only in the power spectrums that have their checkbox checked. With this way the user can process one, two or all the three power spectrums according to his/her needs. In the monochrome images the program displays only one power spectrum.

How to use the program (the workflow) 1. select the menu command "File Open" and open an image file (DICOM, jpg, tif, png, bmp). 2. select the menu command "View Power Spectrum Window" and enable the spectrum window. 3. select the menu command "FFT Design Low-Pass Filter" design and apply a low-pass filter on the power spectrum. 4. select the menu command "Tools Brush" and delete some of the pattern noise stars. 5. select the menu command "FFT Create Final Image" to create an image according to the power spectrum modifications. 6. select the menu command "View Image Window" to view the final result. 7. if you are not satisfied from the processed image, select the menu command "Edit Undo" and begin from the start the same procedure, change the filter or delete more (or less) stars and recreate the final image. a. The user can select the step (3) or the step (4) or both, according to the characteristics of the pattern noise. b. The user can select the brush size with the menu command "Options Brush Size".

Batch processing (Sante FFT Processor) If the user has many files with the same characteristics, he/she can batch filter all the files within a folder. The user can design a filtering strategy with Sante FFT Imaging and then with Sante FFT Processor he/she can apply the filter in all the files of a folder. With the dialog box below, the user can select the type of filtering (low-pass filter or direct frequency deleting). The dialog box of Sante FFT Processor allows the user to insert the designed low-pass filter. Also offers 4 rectangles for the direct frequency deleting.