“…In RS, however, we have the following issues: (i) the blooming effect, which is the difference of light intensity between the area around the light source and the remaining frame area [23,74,77,78] and (ii) demodulation of the bright and dark fringes, which is challenging, due to its high data fluctuation and a large variation in the extinction ratio (ER), i.e., a significant blooming effect, see Figure 22. To mitigate the blooming effect, a suitable threshold scheme is required to level out the intensity across the captured frames so that an accurate binary threshold can be applied in order to demodulate the captured bit stream [74,79]. There are a number of image processing-based threshold schemes including 3rd order polynomial curve fitting, the iterative method [80], and quick adaptive method [81].…”