• Chinese Journal of Lasers
  • Vol. 51, Issue 17, 1709001 (2024)
Yanrui Sun1 and Yuan Ji1,2,*
Author Affiliations
  • 1Microelectronics Research and Development Center, Shanghai University, Shanghai 200072, China
  • 2School of Mechatronic Engineering and Automation, Shanghai University, Shanghai 200072, China
  • show less
    DOI: 10.3788/CJL231552 Cite this Article Set citation alerts
    Yanrui Sun, Yuan Ji. Cruciate Block Compression Foveated JND Model for Near‑Eye Display[J]. Chinese Journal of Lasers, 2024, 51(17): 1709001 Copy Citation Text show less
    Luminance masking test image
    Fig. 1. Luminance masking test image
    Contrast masking test image
    Fig. 2. Contrast masking test image
    Results of visual experiment. (a) JND-luminance; (b) JND-eccentricity; (c) JND-contrast; (d) JND-block size
    Fig. 3. Results of visual experiment. (a) JND-luminance; (b) JND-eccentricity; (c) JND-contrast; (d) JND-block size
    Relationship among JND and different parameters. (a) Relationship among JND, luminance and eccentricity; (b) relationship among JND, luminance and contrast; (c) relationship among JND, block size and eccentricity
    Fig. 4. Relationship among JND and different parameters. (a) Relationship among JND, luminance and eccentricity; (b) relationship among JND, luminance and contrast; (c) relationship among JND, block size and eccentricity
    CB-FJND model noise injection. (a) Original image; (b) noise injection with 3 pixel×3 pixel block; (c) noise injection with 5 pixel×5 pixel block; (d) noise injection with 7 pixel×7 pixel block; (e) result of Ref. [7] model; (f) results of Ref. [9] model
    Fig. 5. CB-FJND model noise injection. (a) Original image; (b) noise injection with 3 pixel×3 pixel block; (c) noise injection with 5 pixel×5 pixel block; (d) noise injection with 7 pixel×7 pixel block; (e) result of Ref. [7] model; (f) results of Ref. [9] model
    Lena bit-plane images. (a) 23 bit-planes; (b) 25 bit-planes
    Fig. 6. Lena bit-plane images. (a) 23 bit-planes; (b) 25 bit-planes
    Distribution of bit16 before and after modification of
    Fig. 7. Distribution of bit16 before and after modification of
    Comparison of compression effect and partially enlarged image. (a) Algorithm in Ref. [10]; (b) cruciate block compression algorithm (19 subfields); (c) cruciate block compression algorithm (25 subfields)
    Fig. 8. Comparison of compression effect and partially enlarged image. (a) Algorithm in Ref. [10]; (b) cruciate block compression algorithm (19 subfields); (c) cruciate block compression algorithm (25 subfields)
    Hardware implementation system block diagram
    Fig. 9. Hardware implementation system block diagram
    Picture of FPGA test platform
    Fig. 10. Picture of FPGA test platform
    Image compression effect and detail enlargement comparison of Lena. (a) Algorithm in Ref. [10]; (b) our algorithm (19 subfields); (c) our algorithm (25 subfields)
    Fig. 11. Image compression effect and detail enlargement comparison of Lena. (a) Algorithm in Ref. [10]; (b) our algorithm (19 subfields); (c) our algorithm (25 subfields)
    AttributeLuminance masking testContrast masking test
    Eccentricity /(°)1,2,3,5,10,15,20,25,30,35,40,45,501,2,3,5,10,15,20,25,30,35,40,45,50
    Luminance0,10,20,40,60,80,100,125,150,180,200,220,24060,100,150,180,220
    Contrast00,20,40,60,80
    Table 1. Luminance/contrast masking test variable control
    AttributeValue
    Block size /pixel2,3,5,7,10
    Luminance0,10,20,40,60,80,100,125,150,180,200,220,240
    Eccentricity /(°)1,2,3,5,10,15,20,25,30,35,40,45,50
    Table 2. Block masking test variable control
    StageMaximum run lengthAverage rate of variability /%
    Before modification4937.86
    After modification6129.88
    Table 3. Comparison of bit16 before and after threshold modification
    Subfield numberWeight distribution
    1916{15} 8 4 2 1
    2016{15} 8 4 1{3}
    2116{15} 8 2{2} 1{3}
    2216{15} 8 2 1{5}
    2316{15} 8 1{7}
    2416{15} 4{2} 1{7}
    2516{15} 4 2{2} 1{7}
    Table 4. 19‒25 bit-plane weights
    Subfield numberFractional subfield weights
    208∶4∶1∶1∶1
    8∶2∶2∶2∶1
    4∶4∶4∶2∶1
    218∶2∶2∶1∶1∶1
    4∶4∶4∶1∶1∶1
    4∶4∶2∶2∶2∶1
    228∶2∶1∶1∶1∶1∶1
    4∶4∶2∶2∶1∶1∶1
    4∶2∶2∶2∶2∶2∶1
    238∶1∶1∶1∶1∶1∶1∶1
    4∶4∶2∶1∶1∶1∶1∶1
    4∶2∶2∶2∶2∶1∶1∶1
    2∶2∶2∶2∶2∶2∶2∶1
    244∶4∶1∶1∶1∶1∶1∶1∶1
    4∶2∶2∶2∶1∶1∶1∶1∶1
    2∶2∶2∶2∶2∶2∶1∶1∶1
    254∶2∶2∶1∶1∶1∶1∶1∶1∶1
    2∶2∶2∶2∶2∶1∶1∶1∶1∶1
    Table 5. Fractional subfield weight division strategy
    Subfield numberFractional subfield weightsPSNR /dBSSIM
    LenaPeppersBaboonLenaPeppersBaboon
    208∶4∶1∶1∶143.242242.788641.87020.99880.99870.9968
    8∶2∶2∶2∶141.147440.494538.94260.99790.99800.9959
    4∶4∶4∶2∶138.068437.690737.70890.99590.99640.9922
    218∶2∶2∶1∶1∶141.147440.494538.94260.99790.99800.9959
    4∶4∶4∶1∶1∶138.229937.905637.70890.99610.99660.9922
    4∶4∶2∶2∶2∶138.113137.703737.70890.99590.99650.9922
    228∶2∶1∶1∶1∶1∶140.512939.921738.94260.99770.99760.9959
    4∶4∶2∶2∶1∶1∶138.113137.703737.70890.99590.99650.9922
    4∶2∶2∶2∶2∶2∶135.480236.217434.98040.99200.99490.9907
    238∶1∶1∶1∶1∶1∶1∶138.795338.346237.74450.99670.99620.9953
    4∶4∶2∶1∶1∶1∶1∶137.802537.680637.70890.99560.99650.9922
    4∶2∶2∶2∶2∶1∶1∶135.480236.217434.98040.99200.99490.9907
    2∶2∶2∶2∶2∶2∶2∶132.472932.711034.32320.98340.99090.9864
    244∶4∶1∶1∶1∶1∶1∶1∶137.746937.849837.70890.99550.99660.9922
    4∶2∶2∶2∶1∶1∶1∶1∶135.480236.217434.98040.99200.99490.9907
    2∶2∶2∶2∶2∶2∶1∶1∶132.472932.711034.32320.98340.99090.9864
    254∶2∶2∶1∶1∶1∶1∶1∶1∶135.480236.217434.98040.99200.99490.9907
    2∶2∶2∶2∶2∶1∶1∶1∶1∶132.472932.711034.32320.98340.99090.9864
    JPEG quality 10037.487432.803629.29410.99460.98860.9511
    JPEG quality 9034.766031.329627.94590.99020.98260.9333
    JPEG quality 8033.606130.542026.65530.98750.97890.9143
    Table 6. Image quality after compression with different weight distribution bit-planes
    ImageRef. [10Ref. [11CB-FJND with different subfield numbers
    19202122232425
    Lena36.0053.4736.5732.9631.5130.2628.7127.8226.10
    Peppers40.2056.2240.1836.4234.8133.3931.7430.9429.10
    Baboon51.0363.6850.4347.6745.0643.1541.3139.9136.84
    Average42.4157.7942.3939.0237.1335.633.9232.8930.68
    Table 7. Bit compression rate of compressed image
    ImageRef. [10Ref. [11CB-FJND with different subfield numbers
    19202122232425
    Lena38.9237.7343.6343.2441.1540.5238.8037.7535.48
    Peppers39.8538.1643.4442.7940.5039.9238.3537.8536.21
    Baboon37.4436.9142.8141.8738.9538.9537.7537.7134.98
    Average38.7337.6043.2942.6340.2039.8038.3037.7735.56
    Table 8. PSNR of compressed image
    ImageRef. [10Ref. [11CB-FJND with different subfield numbers
    19202122232425
    Lena0.99740.98130.99890.99880.99790.99770.99670.99550.9920
    Peppers0.99730.98070.99880.99870.99800.99760.99620.99660.9949
    Baboon0.99550.97920.99750.99680.99590.99590.99530.99220.9907
    Average0.99670.98040.99840.99810.99730.99710.99610.99480.9925
    Table 9. SSIM of compressed image