I'm new to kernel density estimation and have a rough idea on boundary bias. When correcting for boundaries, I tried to use boundary correction method as "simple" which is available in R. Once I compile, I could find that the method works properly as the boundary error percentage decreases when this boundary correction method is applied. I want to learn "what" it actually is this "simple" boundary correction. What's the mechanism of it? The only source I found is given below:
Simple boundary correction for kernel density estimation
I do not think this is exactly what I require. Could anyone kindly provide me any simply comprehensible source to understand the theory behind this? (a tutoring video would be better if available to understand how this correction works in example pictures)