if you quote me from a year ago i always say J-20 was around 21 meters, later i said it is between a range of 20.5-21.5 meters, and the reasoning is based upon the famous picture where the J-20 is compared to F-22 and the author said 21.11 meters, the canopies of both jets are about the same size.
Since they are aproximations, there is always a margin of error.
Now since the chinese TV says it is 20 meters, i guess very likely is near 20.8 and close to 21 meters.
that is my guessing
Soo...you worry about pixels, biases, and errors when we have a comparison between the J-20 and J-15, but you have no qualms about potential errors using the F-22 canopy, which we don't even know is the same size as the J-20's? This is beyond silly.