In recent years, many phase space distributions have been proposed, and one of the more independently interesting is the Bai distribution function (BDF). The BDF has been shown to interpolate between the instantaneous auto-correlation function and the Wigner distribution function, and be applied in linear frequency modulated signal parameter estimation and optical partial coherence areas. Currently, the BDF is only defined for continuous signals. However, for both simulation and experimental purposes, the signals must be discrete. This necessitates the development of a BDF analysis workflow for discrete signals. In this work, we analyze the sampling requirements imposed by the BDF and demonstrate their correctness by comparing the continuous BDFs of continuous test signals with their numerically approximated counterparts. Our results permit more accurate simulations using BDFs, which will be useful in applying them to problems such as partial coherence. |
1.IntroductionThe Wigner distribution function (WDF) is a classical time-frequency analysis tool that has been applied in the areas of signal processing and optics widely. It allows us to interpret various systems geometrically in a space-frequency domain such as Fourier, fractional, Fresnel, and linear canonical transforms,1 optical propagation problems including paraxial2 and non-paraxial propagation,3 digital holography,4–6 and phase retrieval.7 In addition, linking the description of wave optics and the ray concept in geometrical optics by connecting the position on the source plane and the light propagation angle has been demonstrated.8 Its cross-terms can also characterize the coherence information of partially coherent optical fields.9,10 Furthermore, the linear canonical transform (LCT) is a type of linear integral transform and the generalization of the Fourier transform, fractional Fourier transform, and Fresnel transform. In Fourier optics, it is a significant tool used to describe first-order optical systems, and it has also been applied in various areas including quantitative phase reconstruction11 and filter design.12 In recent years, many novel distributions combining the WDF and LCT have been proposed. In a recent survey of such distributions, we identified the Bai distribution function (BDF)13 as the most independently interesting one among them.14 As a generalization of the WDF, it has been demonstrated that the BDF can extend the application of the WDF in linear frequency-modulated signal parameter estimation13 and partial coherence14 areas. It may also link the description of geometrical and wave optics not only by connecting the positions and propagation angles but also by connecting the positions on the source plane and the positions on the observation plane at any propagation distances14 or after arbitrary first-order optical systems. It can interpolate between the instantaneous auto-correlation function (IAF) and the WDF of an optical field, which creates a continuum of representations of the signal that may generalize the function of either extremum in a variety of situations. Furthermore, its cross-terms can capture the coherence property or the interference between two optical fields at different propagation distances during the entire propagation process. Therefore, the BDF can be potentially applied in various areas of optics, not least those that incorporate partial coherence. However, the BDF is only defined for continuous signals currently. This is insufficient for simulation purposes, as the signals must necessarily be discrete. It is also insufficient for experimental data, which is captured using digital cameras. This necessitates the development of a BDF analysis workflow for discrete signals. In this paper, we construct a discrete BDF formulation. We also analyze the sampling requirements for the proposed discrete BDF and examine their accuracy by comparing the analytical continuous BDF of a continuous test signal and its discrete numerical approximation. Our results will provide an efficient and accurate numerical calculation method for a discrete BDF, which can benefit various areas and problems in optics mentioned above. This paper is organized as follows. We start by introducing the definition of the WDF and BDF in Sec. 2. Then, we review several discrete WDF definitions and discuss their strengths, weaknesses, and significance in Sec. 3. The derivation of a discrete BDF is presented mathematically and geometrically in Sec. 4. While arrived at by different methods, we show that one of the most important definitions of a discrete WDF is a special case of the proposed discrete BDF. In Sec. 4.1, we first derive a mathematical expression for a discrete-space BDF. The sampling requirement is analyzed using the phase-space diagram (PSD) in Sec. 4.2. A PSD analysis tracks the support of the WDF of a 1D signal to track its width and bandwidth as a sequence of operations is carried out on the signal. We consider the BDF to consist of two parts: It is the LCT of the IAF and determines the PSD of the IAF of a signal of a given width and bandwidth. Then, we track that PSD as it is transformed by the direct method algorithm for calculating the discrete-space LCT. In Sec. 4.3, based on the derived discrete-space BDF, a discrete BDF calculation process is presented. In addition, some simulation results of the discrete BDF are provided, and a comparison with its analytical continuous version is carried out in Sec. 5. Finally, we present our conclusions. 2.Definition of Continuous Wigner and Bai DistributionThe WDF of a function is defined as: where denotes the complex conjugate and represents the Fourier frequency variable with respect to . We can also interpret the WDF as the Fourier transform of the IAF, , of a function, , with respect to the variable,Assuming the Fourier transform of is , then the WDF can be defined in the Fourier frequency domain alternatively by applying the Parseval formula as shown below: In Fourier optics, any optical field can be decomposed into a set of plane wave components with different propagation directions, and the Fourier spatial spectrum of this field is closely related to the amplitude distribution of these components. By applying the Fourier transform to the IAF of a signal, the WDF can provide an intermediate representation between the space and spatial-frequency domain. This representation can characterize the energy of the rays or the plane wave components emitted from specific positions on the source plane and propagate with specific angles. It indicates that the WDF can link the wave optics with the ray concept in geometrical optics in free space.8,14 In addition, the cross-terms of the WDF can characterize the interference or the coherence properties of the optical fields so that the WDF can also be applied in the partial coherence area. The LCT of a function for the LCT parameters is defined as where is the frequency variable in the LCT frequency domain and the is defined as the LCT kernel, which is given byThen, the BDF of a function for the parameter is defined by replacing the Fourier kernel in Eq. (1) with the LCT kernel in Eq. (5), which is given by For , Eq. (6) reduces to the WDF in Eq. (1). Furthermore, an alternative BDF definition in the Fourier frequency domain by applying Parseval’s theorem is presented below when : The BDF, such as the WDF, is separable in higher dimensions. Various mathematical properties for the BDF have been determined, including the shift theorem, multiplication theorem, support, and nature of the cross-terms. The known properties are reviewed and extended in Ref. 14. Similar to the WDF, by applying the LCT to a signal’s IAF, the BDF can provide an intermediate expression between the space and its linear canonical frequency domain . It can interpolate between the IAF and the WDF of an optical field, illustrate how the IAF evolves through the propagation in free space, and eventually result in a WDF when the propagation distance is large. It can also reveal how the cross-terms interfere with each other during the propagation process and result in the fluctuated pattern in the WDF where the cross-terms can capture coherence information of an optical field.14 In addition, if the frequency marginal property of the BDF can be explained appropriately, the BDF may also extend the application of the WDF in linking the wave optics and geometrical optics. It may connect the positions on the source plane with not only the rays’ propagation angles but also the positions on the observation plane at any propagation distances in free-space propagation or after arbitrary first-order optical systems. 3.Discrete Wigner Distribution FunctionThe BDF was proposed as a generalization of the WDF. To cite our discrete BDF in context, we briefly review the literature on discrete WDFs. Claasen and Mecklenbrauker15 first introduced a discrete-space WDF, , of a discrete signal , which is given by where is the discrete version of the variable , represents the discrete version of the space lag , and is obtained by sampling a continuous signal by a sampling rate . Then, a discrete WDF can be obtained by sampling the frequency domain and replacing the discrete-space Fourier transform with a discrete Fourier transform (DFT), which is given by15,16 where is the discrete version of the frequency variable and is the length of the discrete signal. The right-hand side in Eq. (8) can be interpreted as the -point DFT of the matrix, , with respect to . This can be evaluated by calculating one DFT for each value. However, this definition suffers from an aliasing problem unless the sampling rate is twice as large as the normal Nyquist sampling frequency. The aliasing leads to problems in extending many important mathematical properties of the continuous WDF to its discrete case, such as the frequency marginal and recovery properties.Chan17 proposed an alternative discrete-space WDF definition. Assume is an operator on the discrete signal defined by Then, the discrete-space WDF proposed by Chan, , is given by Although Chan claimed that this discrete-space WDF is free of aliasing, it was disproved soon afterward by Claasen and Mecklenbrauker.18 However, in this expression, the aliased replicas alternate between positive and negative values on even- and odd-numbered samples, so proper averaging processes can suppress them. This also leads to the fact that can satisfy more mathematical properties, especially the integral-type properties such as frequency marginal, compared with . The zero-padding process in this method means that the calculation efficiency of this method is much worse than . A discrete frequency version of can be obtained by sampling its frequency domain as well.16 Claasen and Mecklenbrauker extended Chan’s work to propose three new expressions of the discrete-space WDF to address the aliasing problem,18 which are given by where indicates rounding down and represents rounding up. All three definitions shown above can suppress the aliasing components, but they still fail to satisfy all the mathematical properties in the continuous case.Another discrete-space WDF definition was proposed by Peyrin and Prost,19 , which is given by By sampling its frequency domain, the discrete WDF is expressed as This definition is closely related to the expression proposed by Chan, .16 Therefore, they have very similar characteristics, and the aliasing components in can be suppressed using averaging processes as well. Furthermore, Peyrin and Prost also proposed that instead of oversampling the signal or taking the averaging processes, an analytic signal sampled at normal Nyquist frequency can also be applied to solve the aliasing problem, which can be considered as an alternative method for oversampling a real signal. Beiker et al.20 and Chassante-Mottin et al.21 applied a similar averaging method proposed by Claasen and Mecklenbrauker18 to address the aliasing issue. One of their discrete WDF definitions is given by where . The aliasing problems can be reduced in this discrete WDF, but it is still not alias-free.22 They also provided the proof of several important mathematical properties based on their definition, such as marginals, shift covariance properties, and Moyal’s formula.Richman et al.23 applied a group theoretic definition to propose a discrete WDF, and O’Neill et al.24 presented the same definition using a different derivation method. Their discrete WDF is given by This expression assumes is odd. Although it satisfies most desired mathematical properties, it still suffers from the aliasing problem.16 The proposed discrete or discrete-time WDF definitions reviewed above have different strengths and weaknesses. They are the candidates of an ideal discrete WDF, where the ideal discrete WDF should closely represent its continuous counterpart, satisfy all the mathematical properties, be alias-free under Nyquist sampling criteria, and be easy to evaluate. These aspects should also be considered when defining a discrete BDF. In 2009, O’Toole16 found that almost all these definitions in previous literature can be reformulated as the linear combinations of two types of discrete WDFs. These WDFs are based on the first and second sampling methods mentioned above proposed by Claasen and Mecklenbrauker,15 and Chan,17 respectively, and . In addition, he further proposed two related discrete WDF definitions to reduce the computational efficiency problem that occurred in . According to his results, although and are not the best or optimal definitions in this area, they have become the most significant parts of establishing the optimal discrete WDF. Therefore, to discretize the BDF, it is reasonable to adapt one of these sampling methods for making contributions to formulate an optimal discrete BDF. 4.Discrete Bai Distribution FunctionThe following sections present the analysis of a discrete BDF mathematically and geometrically, which includes two steps. The first step is the discretization of the continuous BDF’s space domain . In Sec. 4.1, we start by sampling the test signal with a uniform sampling period , then generate a discrete IAF based on Claasen and Mecklenbrauker’s sampling method.15 After that, by taking the discrete-space LCT of the sampled with respect to , a mathematical expression for a discrete-space and continuous-frequency BDF (discrete-space BDF) is established. This discrete-space BDF is periodic in its LCT frequency domain . In Sec. 4.2, we first calculate the support of the BDF in the direction. Then, based on the periodicity and the support, the requirement for the sampling period is analyzed to avoid overlaps of the replicas created by sampling the signal. The second step is the discretization of the LCT frequency domain of the discrete-space BDF, which is presented in Sec. 4.3. This is done by making the sampled chirp-periodic in the direction with an appropriate period. Then, a discrete-space and discrete-frequency BDF (discrete BDF) can be obtained by taking the discrete LCT of the sampled and chirp-periodic with respect to . Finally, we will show that the derived discrete BDF is the generalization of the discrete WDF proposed by Claasen and Mecklenbrauker. 4.1.Discrete-Space Bai Distribution FunctionIn this section, we determine an expression for a discrete-space BDF. Assume a function has finite support as shown in Fig. 1(a). Its IAF has support as shown in Fig. 1(b). It can be observed that the signal length in the direction is twice as large as in the direction because of the scaling effect on . To obtain an expression of a discrete-space BDF, the needs to be sampled first. In this paper, we first consider a naive and uniform sampling method; the sampling frequency in both and directions is the same, which is , where is the sampling period as shown in Fig. 2(a). By substituting and , the discrete version of the using the naive sampling method, we obtain where and are integers. However, this method will only be feasible when we can directly access and sample a continuous . Practically, the discrete IAF should be obtained from a discrete test signal , which is impossible without interpolation techniques because we can only access the samples at and cannot access the samples at non-integer multiples of , i.e., for odd . To address this issue, an alternative sampling approach proposed by Claasen and Mecklenbrauker, which we will refer to as the CM approach, is shown in Fig. 2(b) by simply ignoring the samples when is odd in the naive method.15 In this sampling method, the sampling period in the space domain remains but will be doubled in the domain, which is . The discrete version of the IAF using the CM sampling method is given byUnlike the naive sampling approach , the CM approach can be generated directly from a discrete signal . After that, to obtain the discrete-space BDF, we simply need to take the discrete-space LCT of . One algorithm to calculate this comprises four steps:25
According to Eq. (23), the discrete-space BDF is chirp-periodic. The replicas are placed by in its linear canonical frequency domain . It can be observed that the period mainly depends on the value of . Therefore, the requirement for the sampling period can be analyzed by preventing the replicas from overlapping with each other. Then, we will show that the derived discrete-space BDF is a generalization of the discrete-space WDF proposed by Claasen and Mecklenbrauker. Recall that when we set the LCT matrix as , as mentioned in Sec. 2, the BDF reduces to the WDF. In such a situation, if we substitute this matrix into the discrete-space LCT calculation process shown above, the chirps in Steps 1 and 4, and , simply become 1. In addition, the scaling factor in Step 3 becomes as well. Therefore, the resultant discrete-space BDF simply reduces to the discrete-space Fourier transform of the sampled IAF, , with respect to , which is given by It can be observed that Eq. (24) has the same form as 7, which means the discrete-space WDF proposed by Claasen and Mecklenbrauker is a special case of the derived BDF. 4.2.Sampling Requirement Analysis for the Discrete-Space BDFIn Eq. (23), we defined a discrete-space BDF, i.e., a BDF of the discrete signal . Methods to determine an appropriate value of based on, e.g., the support of the Fourier transform of , are well known. However, it may be necessary to decrease so that the discrete-space BDF of well approximates the BDF of . To do that, we will use PSDs. The basic idea goes back at least as far as Adolf Lohmann in the 1960s.26 Lohmann sketched figures marking the limits of a signal in phase space (space-spatial frequency or time-frequency, as appropriate) and used them to analyze problems such as the storage capacity of different kinds of holograms on a given piece of film. There are three foundational ideas here. One is that we can usefully bind a signal in phase space. In fact, this is a mild fiction. A signal that has compact support in space (for example) must by theorem have infinite bandwidth, see, e.g., Ref. 27. The PSD of such a signal would be an infinitely tall rectangle and require by Nyquist’s theorem an infinitely large sampling rate. For perfect reconstruction, this is true, but normally, we compromise with something that is arbitrarily good enough. This arbitrary sampling rate implies a pseudo-bandwidth in the Fourier domain, and this is the width in frequency depicted in a PSD. An example is shown in Fig. 3(b). The second key idea is that the effects of various optical transformations on a PSD are well known and in many cases are simple linear coordinate transformations, which lead to PSDs being used to analyze the sampling requirements of LCT algorithms based on the decomposition of the ABCD matrix, e.g., Refs. 1 and 28. This also leads to PSDs that assume (approximate) compact support in domains other than Fourier.27 An example is shown in Fig. 3(a). Depending on the specific distribution of the signal, one or another representation may be more efficient (essentially produce a PSD with a smaller area), but this latter kind of PSD lends itself to certain analyses and can physically model, e.g., truncation by a camera aperture in a non-imaging plane. For example, consider Ref. 28. Whatever the assumptions we make, the point of a PSD is to rise above considering a specific signal and instead address the cohort of all signals with the same (approximate) compact support in space and some other plane. A third key idea here is that periodic replicas arise in frequency when we sample, which is clearly visible in a derivation of Nyquist’s theorem. These replicas also appear in WDFs and can be included in the PSD analysis of numerical algorithms, e.g., Ref. 28. There is a simplifying assumption here: cross-terms appear between all of the infinite replicas in the WDF or BDF of a discrete signal and are not accounted for in this analysis. We justify this based on three things: First, a study of the impact of replicas on the numerical approximation of the WDF shows that their effects are not large.9 Second, the results in this paper, shown in Fig. 14, show a typical case in which the effect of the replicas is much stronger than the effect of the cross-terms. This is shown by the substantial reduction in the slope of the error curve immediately after the sampling rate identified in this paper is met. Third, we note that our analysis, while performed using different tools, reduces to that of Claasen and Mechlenbraucher in the special case. We note finally that the goals of our analysis are twofold: (1) the replicas must not overlap, and (2) the replicas should tile without gaps so as not to waste samples representing no or negligible information. Our next step is to determine the width or support of the BDF in the direction. From this, we can determine the sampling requirement for the discrete-space BDF. We use a PSD analysis as described above. We interpret the BDF here as the LCT of the with respect to . This means that we must analyze how the PSD of for a specific value will evolve through the LCT and the sampling process to investigate the sampling requirement. Finally, we identify how the value will impact the PSD and the sampling requirement. We further decompose the problem into the components of the . This can be a little challenging to follow, so let us review the steps here: Given and some assumptions about it, we will determine the following sequence of PSDs:
We will do this in two different ways, differing in the assumptions about what information is known about the signal. Initially, we will assume that we know the (Fourier) bandwidth, and finally, we will assume that we know the width of the signal’s LCT with the same ABCD parameters as the BDF. The Fourier assumption is where most people start, but we show that it leads to an unsatisfying and inefficient discretization of the distribution. Figure 3 shows the PSD of the two initial assumptions, with Fig. 3(a) being where we know the LCT’s extent (sometimes called, e.g., LCT-bandwidth, or ABCD-bandwidth) and Fig. 3(b) where we know the Fourier transform’s extent (i.e., the signal’s bandwidth). Both of them are PSDs of a continuous function , but the assumptions are different, and as discussed previously, both describe a finite region of phase space in which most of the signal’s energy is contained. For Fig. 3(a), the two sides that are parallel to the axis define the width of the signal in the domain, . The other two sides with the same slope of are separated by a distance in the direction, where represents the width of ’s LCT when the parameter matrix is . For Fig. 3(b), the width in the direction is also , and the two sides separated by a distance define the width of the signal in its Fourier frequency domain. Note that the dot in the corner is an aid to tracking the orientation of the PSD. Then, by scaling the by a factor of 2, the can be obtained. According to the scaling theorem of the WDF, the two PSDs of in Fig. 3 will be extended in and compressed in directions as shown in Figs. 4(a) and 4(b). After that, we flip the PSD in Fig. 4(b) along the direction and take its conjugate to obtain the PSD of as shown in Fig. 4(c). Note that the complex conjugate will flip a function’s PSD upside down. However, due to its rectangular shape in our case, this operation will only impact its orientation (the position of the dot). Next, by shifting [Fig. 4(a)] and [Fig. 4(c)] by a distance to different directions in , the functions and can be obtained. Their PSDs are shown in Figs. 5(a) and 5(b), respectively. To obtain the PSD of the IAF, , we first assume that the WDFs of , , and with respect to are , , and . Then, we apply the multiplication theorem of the WDF to find their relationship, which is given by Hence, the WDF of is the convolution between and with respect to , and the PSD of is the support of . To calculate this convolution, is flipped and shifted along the direction, multiplied by , and integrated. Figures 6(a) and 6(b) show two extreme conditions for this shift process. The width of the overlapping area between the supports of and in the direction is , which defines the support of in . The resultant PSD will be a parallelogram, and the slopes of the upper and lower sides are the same as in Fig. 5(a), which is . Then, the two conditions shown in Figs. 7(a) and 7(b) define the width of the two vertical lines of ’s PSD, , where and . Figure 7(a) shows the situation when the lower side of the rectangular just reaches the upper-right corner of the parallelogram. Therefore, the IAF’s PSD is shown in Fig. 7(c), and the widths of the lines parallel to the direction are . Although this PSD is not centralized at the coordinate origin, this would not impact the following sampling analysis for the discrete BDF. Now that we have obtained the PSD of the continuous , we can analyze the discretization process introduced in Sec. 4.1. For the CM sampling method, the sampling periods in the and directions are and , respectively. The sampling of the variable will result in a periodic replication in the direction of its PSD with a period as shown in Fig. 8(a) and a substitution of . Then, by applying the four-step discrete-space LCT calculation method to with respect to , we can get the discrete-space BDF. Figures 8(b)–8(e) present how the PSD evolves through those four steps.
In Fig. 8(e), it can be observed that all the terms are orthogonal with each other, and the central term can be extracted easily. However, with the increase of the sampling period, the terms will overlap with each other and lead to aliasing. Therefore, to avoid the overlapping problem, the period should always be larger than the width or support of the BDF in the direction . Then, we have , where . Substitute into the inequality, , and the sampling requirement is given by where is the sampling frequency.4.3.Discrete Bai Distribution FunctionIn previous sections, we have already derived the expression for the discrete-space BDF and analyzed its sampling requirement based on the PSD method. In this section, we will show the derivation process of a discrete BDF by applying the same method. We start by constructing a chirp-periodic version of the IAF, , to tile the terms in the discrete BDF without gaps. The first step is multiplying by a chirp signal, , to cancel the skew in the direction of its PSD. The resultant PSD is shown in Fig. 9(a), and the resultant expression is given by Then, by making Eq. (27) periodic in the direction with a period , we obtain The PSD calculated by Eq. (28) is shown in Fig. 9(b). Next, by multiplying the PSD shown in Fig. 9(b) by a chirp with opposite phase distribution, , a chirp-periodic IAF, , is obtained as shown in Fig. 10(a), and the term from each period is exactly the same as the PSD of IAF [Fig. 7(c)]. Its expression is given by By applying the CM sampling method to the chirp-periodic IAF, and , its PSD becomes periodic in the direction with a period as shown in Fig. 10(b). Furthermore, the discrete version of is given by After that, by taking the discrete LCT of , a discrete BDF can be calculated. This can be done by modifying the LCT calculation method introduced in Sec. 4.1.
The calculation process for a discrete BDF is established as above, and the sampling frequency in the and directions is and , respectively. It can be observed that all the terms in the PSD of the discrete BDF in Fig. 10(f) are orthogonal with each other in both directions so that the aliasing problem can be avoided by applying the sampling requirement proposed in Sec. 4.2, which is . Finally, we will show the derived discrete BDF is the generalization of the discrete WDF proposed in the previous literature. If we set the LCT parameter as , the term in Eq. (30) simply reduces to a sampled version of periodic IAF without any chirp multiplication, . Similarly, the chirp signals in Steps 1 and 4 also reduce to 1, and the scaling factor in Step 2 becomes as well. Therefore, in such a situation, the discrete BDF, , becomes the DFT of the periodic and sampled IAF, . If we assume the length of one period in the direction is , then this DFT can be expressed as It can be observed that the above equation has the same form as Eq. (8), which means the discrete WDF proposed by Claasen and Mecklenbrauker15 is the special case of the derived discrete BDF. 5.Simulation ResultsIn this section, several simulation results of the discrete BDF for a test signal with different LCT parameters will be presented and compared with its analytical results to verify the correctness of the sampling requirement derived in Eq. (26). The test signal is chosen as an addition of two Gaussian functions for its ease of integration and distinctive shape, which is given by To calculate its BDF sampling requirement when the LCT parameters are , , and , the signal ’s Fourier transform and its LCT when , , and are shown in Figs. 11(a) and 11(b). According to Figs. 11(a) and 11(b), the signal’s bandwidth is 1, and its LCT width when , , is 36. By applying the sampling requirement proposed in Sec. 4.2, , the sampling frequency should be larger than . By applying this sampling method, the simulated discrete BDF and the analytical BDF of the test signal , as well as the error between them, are shown in Figs. 12(a)–12(c), where the analytical result is obtained by directly sampling a continuous BDF calculated using Mathematica. This Mathematica Notebook file has been uploaded to our GitHub repository.29 It can be observed that the simulated result basically agrees with its analytical value, and the error is under , which is acceptable. If we reduce the sampling frequency to 6.5 Hz, interference will appear on the simulated BDF, and the error will become much larger than before as shown in Figs. 13(a)–13(c). The BDF is in general complex; absolute values are plotted here, but similar agreement is reached for amplitude/phase or real/imaginary plots, which are omitted for brevity. When and remain unchanged, the mean-squared error for different values at different sampling frequencies is shown in Fig. 14. It can be observed that each error curve for each value decreases rapidly first until it reaches a certain range, and the accuracy will improve much slower after that transitional range. The error of the BDF with a higher value decreases faster than the BDF with a lower value, which means the BDF with a higher value requires a lower sampling frequency to maintain the accuracy. The required sampling frequencies for , , , , and are 43.5, 33, 23.6, 13, and 5 Hz, respectively, and these values have been marked using dots with corresponding colors in Fig. 14. It can be seen that all the proposed sampling frequencies are higher than and very close to the transitional point, which means that the proposed sampling requirement can maintain the accuracy of the discrete BDF as well as the computational efficiency. Furthermore, when and remain unchanged, the required sampling frequencies for , , , , and are 36.8, 26.8, 18.8, 9.8, and 4.8 Hz, respectively. The mean-squared error for different values at different sampling frequencies is shown in Fig. 15, and the proposed sampling frequencies have been marked using dots with corresponding colors as well. 6.ConclusionRecently, considerable efforts have been devoted to developing novel tools in optical signal processing, especially applying the LCT. Based on our previous analysis,14 the BDF stands out as the most promising among these tools. It has been demonstrated to be useful for extracting linear frequency modulation parameters, and we have shown that it can model partially coherent systems. To apply this tool in simulation and to digital data, it is crucial to establish its discrete version and corresponding calculation method and code. These will enable people to investigate further potential applications and apply it to experimental data. We have presented in this paper a sampling analysis of the BDF and established a framework for calculating the BDF of a discrete signal. Our analysis is different, but we arrive at a discrete BDF that reduces to the discrete WDF proposed by Claasen and Mecklenbrauker15 in the special case. This is a particularly important discretization as most of the discrete WDFs in the literature are linear combinations of it and one other. Our sampling analysis indicates a sampling rate appropriate for a signal for our discrete BDF to approximate the continuous case. Our analysis ignores the effects of cross-terms, but these are known to have a modest impact on similar calculations.9 This is backed up by the error curves in Figs. 14 and 15, which show greatly reduced (though non-zero) improvements for sampling rates over and above those identified by our analysis. Finally, the consistency with Claasen and Mecklenbrauker’s discrete WDF suggests we have made reasonable assumptions. Our discrete BDF uses a chirp-periodic IAF, which is known from the theory of discrete LCTs.30 In the future, a deeper investigation of the BDF’s applications will be conducted, and its robustness for experimental data will also be examined. Code and Data AvailabilityThe MATLAB codes underlying the results presented in this paper are available in the GitHub repository: The-discrete-Bai-distribution-function.29 AcknowledgmentsYushi Zheng acknowledges the support of the University College Dublin through a John Sheridan Scholarship. Min Wan thanks 4TU.RECENTRE program (Award No. OA102070) and the National Growth Fund programme PhotonDelta in The Netherlands. ReferencesB. M. Hennelly and J. T. Sheridan,
“Generalizing, optimizing, and inventing numerical algorithms for the fractional Fourier, Fresnel, and linear canonical transforms,”
JOSA A, 22
(5), 917
–927 https://doi.org/10.1364/JOSAA.22.000917
(2005).
Google Scholar
S.-C. Pei and J.-J. Ding,
“Relations between fractional operations and time-frequency distributions, and their applications,”
IEEE Trans. Signal Process., 49
(8), 1638
–1655 https://doi.org/10.1109/78.934134 ITPRED 1053-587X
(2001).
Google Scholar
C. J. Sheppard and K. G. Larkin,
“Wigner function for nonparaxial wave fields,”
JOSA A, 18
(10), 2486
–2490 https://doi.org/10.1364/JOSAA.18.002486
(2001).
Google Scholar
G. Situ and J. T. Sheridan,
“Holography: an interpretation from the phase-space point of view,”
Opt. Lett., 32
(24), 3492
–3494 https://doi.org/10.1364/OL.32.003492 OPLEDP 0146-9592
(2007).
Google Scholar
M. Testorf and A. W. Lohmann,
“Holography in phase space,”
Appl. Opt., 47
(4), A70
–A77 https://doi.org/10.1364/AO.47.000A70 APOPAI 0003-6935
(2008).
Google Scholar
H. Kim et al.,
“Optical sectioning for optical scanning holography using phase-space filtering with Wigner distribution functions,”
Appl. Opt., 47
(19), D164
–D175 https://doi.org/10.1364/AO.47.00D164 APOPAI 0003-6935
(2008).
Google Scholar
M. Testorf,
“Linear phase retrieval in phase space,”
in Math. in Imaging,
MTu2C–1
(2017). Google Scholar
M. J. Bastiaans,
“Application of the Wigner distribution function to partially coherent light,”
JOSA A, 3
(8), 1227
–1238 https://doi.org/10.1364/JOSAA.3.001227
(1986).
Google Scholar
J. J. Healy, W. T. Rhodes and J. T. Sheridan,
“Cross terms of the Wigner distribution function and aliasing in numerical simulations of paraxial optical systems,”
Opt. Lett., 35
(8), 1142
–1144 https://doi.org/10.1364/OL.35.001142 OPLEDP 0146-9592
(2010).
Google Scholar
S. B. Mehta and C. J. Sheppard,
“Phase-space representation of partially coherent imaging systems using the Cohen class distribution,”
Opt. Lett., 35
(3), 348
–350 https://doi.org/10.1364/OL.35.000348 OPLEDP 0146-9592
(2010).
Google Scholar
U. Gopinathan et al.,
“Noninterferometric phase retrieval using a fractional Fourier system,”
JOSA A, 25
(1), 108
–115 https://doi.org/10.1364/JOSAA.25.000108
(2008).
Google Scholar
B. Barshan, M. A. Kutay and H. M. Ozaktas,
“Optimal filtering with linear canonical transformations,”
Opt. Commun., 135
(1–3), 32
–36 https://doi.org/10.1016/S0030-4018(96)00598-6 OPCOB8 0030-4018
(1997).
Google Scholar
R.-F. Bai et al.,
“Wigner‐Ville distribution associated with the linear canonical transform,”
J. Appl. Math., 740161 https://doi.org/10.1155/2012/740161
(2012).
Google Scholar
Y. Zheng and J. J. Healy,
“On the independent significance of generalizations of the Wigner distribution function,”
JOSA A, 40
(2), 326
–336 https://doi.org/10.1364/JOSAA.476475
(2023).
Google Scholar
T. Claasen,
“The Wigner distribution-a tool for time-frequency signal analysis, part II: discrete-time signals,”
Philips J. Res., 35
(3), 276
–300 PHJRD9 0165-5817
(1980).
Google Scholar
J. O’Toole,
“Discrete quadratic time-frequency distributions: definition, computation, and a newborn electroencephalogram application,”
University of Queensland,
(2009).
Google Scholar
D. Chan,
“A non-aliased discrete-time Wigner distribution for time-frequency signal analysis,”
in ICASSP’82. IEEE Int. Conf. Acoust., Speech, and Signal Process.,
1333
–1336
(1982). https://doi.org/10.1109/ICASSP.1982.1171451 Google Scholar
T. Claasen and W. Mecklenbrauker,
“The aliasing problem in discrete-time Wigner distributions,”
IEEE Trans. Acoust. Speech Signal Process., 31
(5), 1067
–1072 https://doi.org/10.1109/TASSP.1983.1164212 IETABA 0096-3518
(1983).
Google Scholar
F. Peyrin and R. Prost,
“A unified definition for the discrete-time, discrete-frequency, and discrete-time/frequency Wigner distributions,”
IEEE Trans. Acoust. Speech Signal Process., 34
(4), 858
–867 https://doi.org/10.1109/TASSP.1986.1164880 IETABA 0096-3518
(1986).
Google Scholar
E. C. Bekir,
“A contribution to the unaliased discrete-time Wigner distribution,”
J. Acoust. Soc. Am., 93
(1), 363
–371 https://doi.org/10.1121/1.405615 JASMAN 0001-4966
(1993).
Google Scholar
E. Chassande-Mottin and A. Pai,
“Discrete time and frequency Wigner-Ville distribution: Moyal’s formula and aliasing,”
IEEE Signal Process. Lett., 12
(7), 508
–511 https://doi.org/10.1109/LSP.2005.849493 IESPEJ 1070-9908
(2005).
Google Scholar
J. O’Toole, M. Mesbah and B. Boashash,
“A discrete time and frequency Wigner-Ville distribution: properties and implementation,”
in Proc. Int. Conf. Digital Signal Process. and Commun. Syst.,
19
–21
(2005). Google Scholar
M. S. Richman, T. W. Parks and R. G. Shenoy,
“Discrete-time, discrete-frequency, time-frequency analysis,”
IEEE Trans. Signal Process., 46
(6), 1517
–1527 https://doi.org/10.1109/78.678465 ITPRED 1053-587X
(1998).
Google Scholar
J. C. O’Neill, P. Flandrin and W. J. Williams,
“On the existence of discrete Wigner distributions,”
IEEE Signal Process. Lett., 6
(12), 304
–306 https://doi.org/10.1109/97.803429 IESPEJ 1070-9908
(1999).
Google Scholar
J. J. Healy and J. T. Sheridan,
“Space–bandwidth ratio as a means of choosing between Fresnel and other linear canonical transform algorithms,”
JOSA A, 28
(5), 786
–790 https://doi.org/10.1364/JOSAA.28.000786
(2011).
Google Scholar
A. Lohmann,
“The space-bandwidth product,”
(1966). Google Scholar
J. J. Healy and J. T. Sheridan,
“Cases where the linear canonical transform of a signal has compact support or is band-limited,”
Opt. Lett., 33
(3), 228
–230 https://doi.org/10.1364/OL.33.000228 OPLEDP 0146-9592
(2008).
Google Scholar
J. J. Healy and J. T. Sheridan,
“Reevaluation of the direct method of calculating Fresnel and other linear canonical transforms,”
Opt. Lett., 35
(7), 947
–949 https://doi.org/10.1364/OL.35.000947 OPLEDP 0146-9592
(2010).
Google Scholar
Y. Zheng and J. J. Healy,
“The-discrete-Bai-distribution-function,”
https://github.com/UCD-Yushi-Zheng/The-discrete-Bai-distribution-function.git
(2024).
Google Scholar
J. J. Healy et al., Linear canonical transforms: theory and applications, 198 Springer(
(2015). Google Scholar
BiographyYushi Zheng received his bachelor’s and master’s degrees in electrical and electronic engineering from Liverpool University and University College London (UCD) in 2020 and 2021, respectively. He has been a PhD student in electrical and electronic engineering at UCD since 2022. He is the president of the SPIE UCD student chapter and a member of the Optica UCD student chapter. His work is in the area of partial coherence and computational optics. Min Wan is an assistant professor at Eindhoven University of Technology (TU/e) since 2024. She received her ME degree from Beijing University of Technology, China, from 2014 to 2017, and her PhD from University College Dublin (UCD), Ireland, from 2017 to 2021. After PhD, she was a research fellow from 2021 to 2022 and later became an assistant professor at UCD from 2022 to 2024. She was Marie Curie researcher at UCD and is now an Irene Curie fellow in TU/e. She is a member of SPIE. Her research areas include terahertz imaging and sensing, optical information processing, digital image processing, digital holography, phase retrieval, and subpixel displacement measurement. John J. Healy received his BE and PhD degrees in electronic engineering from University College Dublin (UCD) in 2005 and 2010, respectively. He has worked as a postdoctoral fellow in physics at UNAM, Mexico, and in computer science and electronic engineering at Maynooth University. In 2012, he was awarded the NUI Postdoctoral Fellowship in the Sciences. He has been an assistant professor in electrical and electronic engineering at UCD since 2015. His research interests include numerical Fourier optics, digital holography, terahertz imaging, and the theory of linear canonical transforms. He is a member of the IEEE, a Senior Member of Optica, and a Senior Member of SPIE. |