Amplitude jitter compensation of PAM-8 VLC system employing time-amplitude two-dimensional re-estimation base on density clustering of machine learning. (21st March 2019)