Question: BME 4 4 1 / 5 0 1 Shape Interpolation Using Fourier Descriptors Project Fall 2 0 2 3 is project you will implement the
BME Shape Interpolation Using Fourier Descriptors
Project
Fall
is
project you will implement the casting method for shape interpolation. You will start with an original shape and produce a final shape. The interpolation will be done in three main steps: high frequency reduction from shape to obtain its "cast" shape ; cast linear interpolation from the cast to the cast of and high frequency increase from to produce the final shape see Figure
Figure Main steps in the process.
Prerequisites:
Before starting the interpolation you should:
Load the original shape iguana for example; perform its DFT find the casting of the figure as a lowpass version. The low pass filter is done in frequency domain by zeroing all the coefficients greater that a specific index the index is named in Bertrand paper Both positive and negative frequencies must be removed. For this exercise use In the Matlab implementation we have to be very careful because, for a shape with dimension even the array containing the DFT starts at the position one with the DC component frequency ; the maximum frequency is located in the position and the negative frequencies are in the array positions through N For a positive frequency located at position the corresponding negative frequency is located at the position The values of the DFT at negative frequencies are not the conjugate of the DFT at positive frequencies because the shape array is complex.
Load the target shape horse for example and perform the casting process too.
Compute the "energy" profile of each shape. The energy profile of a shape can be defined as the cumulative energy of lowpass versions of the shape
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
