Skip to main content
. 2017 Dec 14;5(1):011013. doi: 10.1117/1.JMI.5.1.011013

Table 6.

GLRLM, GLSZM, and NGTDM feature definitions and NPS peak frequency and maximum intensity corrections.

Features Original feature formula F(v,Ng,K) Corr. feature formula Corr. feature formula
GLRLM features
Low gray-level run emphasis 1ni=1MJ=1NgR(i,j)i2 F(v,Ng,K)/fpeak(K) F(v,Ng,K)/Imax2(K)
Short run low gray-level emphasis 1ni=1MJ=1NgR(i,j)i2j2 F(v,Ng,K)/fpeak(K) F(v,Ng,K)/Imax2(K)
Long run low gray-level emphasis 1ni=1MJ=1NgR(i,j)j2i2 F(v,Ng,K)/fpeak(K) F(v,  Ng,  K)/Imax2(K)
GLSZM Features
Small-area emphasis 1Ωi=1mj=1nz(i,j)j2 F(v,Ng,K)/[fpeak(K)]2 F(v,Ng,K)/Imax4(K)
High-intensity small-area emphasis 1Ωi=1mj=1ni2, j2, z(i,j) F(v,Ng,K)/[fpeak(K)]2 F(v,Ng,K)/Imax4(K)
Size-zone variability 1Ωi=1m[j=1nz(i,j)i2]2 F(v,Ng,K)/fpeak(K) F(v,Ng,K)/Imax.(K)
NGTDM feature
Coarseness [ϵ+i=0NhpiM(i)]1 F(v,Ng,K)/fpeak(K) F(v,Ng,K)/Imax.(K)

GLRLM: R(i,j) is the (i,j)’th entry in the given run-length matrix, and Ng is the number of discrete gray levels in the image. M is the longest run, and n is the total number of runs.

GLSZM: In size zone matrix z(i,j) rows i indicate gray levels and columns indicating zone sizes. Ng is the number of gray levels, and the largest zone size is indicated by m. Ω is the total number of unique connected zones.

NGTDM: Pi is the probability of occurrence of voxel of intensity I, and M(i) is the NGTDM value of intensity i. Nh is the highest gray-level value present in the ROI.