Homogeneity of spatial variability [1]. This function divides the data pack (DATA) in spatial regions of WLines lines and WColumns columns, in these regions are calculated activity indicators selected with the variable Type, over these values are calculate the homogeneities. Known an activity indicator value A(i,j) in the window (i,j), the homogeneity value H(i,j) is calculated as $Z=\{A(i,j-1), A(i-1,j), A(i,j), A(i+1,j), A(i,j+1)\}$ $H(i,j) = \frac{StandardDeviation\{Z\}}{Mean\{Z\}}$ * Is used the populational case of standard deviation. References: [1] Cardoso, R.R. ; Braga, R.A. ; Rabal, H.J. Alternative protocols on dynamic speckle laser analysis. SPIE 8413, V International Conference on Speckle Metrology. 2012 [2] BRAGA, R.A. et al. Evaluation of activity through dynamic laser speckle using the absolute value of the differences, Optics Communications, v. 284, n. 2, p. 646-650, 2011. [3] R. Nothdurft and G. Yao, 'Imaging obscured subsurface inhomogeneity using laser speckle,' Opt. Express 13, 10034-10039 (2005). [4] ARIZAGA, R. et al. Speckle time evolution characterization by the co-occurrence matrix analysis. Optics and Laser Technology, Amsterdam, v. 31, n. 2, p. 163-169, 1999. [5] BRAGA R.A. CARDOSO, R.R. Enhancement of the robustness on dynamic speckle laser numerical analysis. Optics and Lasers in Engineering, 63(Complete):19-24, 2014. After starting the main routine just type the following command at the prompt: [Y X] = homogeneity(DATA,WLines,WColumns,Type); Input: DATA is the speckle datapack. Where DATA is a 3D matrix created grouping NTIMES intensity matrices with NLIN lines and NCOL columns. When N=size(DATA), then N(1,1) represents NLIN and N(1,2) represents NCOL and N(1,3) represents NTIMES. WLines is the number of lines in the analysed window. WColumns is the number of columns in the analysed window. Type If Type is 1, it is used as activity indicator the AVD [2] technique. If Type is 2, it is used as activity indicator the Temporal S. Std. Deviation [3]. In other case it is used as activity indicator the inertia moment [4] technique. In the cases of AVD and/or inertia moment indicators, it is used the Cardoso[5] normalization over co-occurrence matrix. In all cases, the activity indicators were calculated as a mean over all points of each window, not only over a line. Output: Y is the homogeneity percentages in the analysed windows [1]. The homogeneity value H(i,j) is represented as a window (matrix) with WLines x WColumns pixels inside Y. X is the activity indicator value in the analysed windows. The activity indicator value A(i,j) is represented as a window (matrix) with WLines x WColumns pixels inside X. For help, bug reports and feature suggestions, please visit: http://www.nongnu.org/bsltl
Package: bsltl