Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-21920

Try out and write notebook about demonstrating basic DFT space steps for ip_diffim operations

    XMLWordPrintable

Details

    • Story
    • Status: Done
    • Resolution: Done
    • None
    • None
    • None

    Description

      Try out DFT space operations to understand:

      • How to properly do convolution in DFT space in image and PSF kernel relation
      • Padding, borders, translation of originals
      • Numeric optimization of DFT, IDFT transformations by shifting significant values into the high-frequency region.
      • Demonstrate a kernel inversion (deconvolution) operation, prototype how to do this in the decorrelation afterburner
      • sullivan's hint: Check whether the above works for odd size FFT calls because odd size handling in DFT may be implementation dependent.

      Write this in a jupyter notebook.

      Attachments

        Issue Links

          Activity

            Based on  numpy fft docs and fftfrwq, in the odd case the highest frequency is less than 1/2.

            gkovacs Gabor Kovacs [X] (Inactive) added a comment - Based on  numpy fft docs and fftfrwq , in the odd case the highest frequency is less than 1/2.

            Would you please review the notebook I've shown ? l've added some comments. It's a PR in diffimTests.

            gkovacs Gabor Kovacs [X] (Inactive) added a comment - Would you please review the notebook I've shown ? l've added some comments. It's a PR in diffimTests.

            Just checking in that you saw the comments and change requests I left on the PR last week.

            sullivan Ian Sullivan added a comment - Just checking in that you saw the comments and change requests I left on the PR last week.

            I updated the notebook texts to address your comments.

            gkovacs Gabor Kovacs [X] (Inactive) added a comment - I updated the notebook texts to address your comments.

            The updated notebook looks good. I had a couple of fairly minor comments on the pull request, but go ahead and merge and mark this 'Done' once you are happy with everything.

            sullivan Ian Sullivan added a comment - The updated notebook looks good. I had a couple of fairly minor comments on the pull request, but go ahead and merge and mark this 'Done' once you are happy with everything.

            People

              gkovacs Gabor Kovacs [X] (Inactive)
              gkovacs Gabor Kovacs [X] (Inactive)
              Ian Sullivan
              Gabor Kovacs [X] (Inactive), Ian Sullivan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Jenkins

                  No builds found.