Skip to main content

Why in flash light photo of eyeball become red?

look at the eyes 

After longing research finally, I got this reason why it is so.
It is the actually same reason as back-light of bicycle works at night means the same principle as retro reflector glass is working. [ link for details how retro-reflector works ]


                                                          ( retro-reflector glass)

 As our eyeball is spherical in shape the light is reflected back to the source itself means if we capture a photo by mobile phone as the flashlight is configured side by side to the camera, the light will immediately back to the camera itself, for that reason under the flashlight at night eyeball become brighter like a Dracula! 
                                        
[schematic diagram of an EYE ball] 


Now question arise why reddish in colour?

so again if we back to our physics class we can find the answer, we know when a beam of light passes through a lens it will get separated as VIBGYOR, of which red colour has less diffraction means long way can travel without deflecting more. so that's why when the reflected light back to the towards source passes through the lens, it gets separated as result camera perceived mostly red light.
Also, another reason for reddish colour is our uncountable red blood cell present inside the eyes.
     


But sometimes it reflected bluish light also it totally depends upon incidence angle of light falling on the lens, size of the lens(as the lens are flexible) at that moment. As I have shown below in this picture.




look at those figure different eye colour at a different angle



HOPE YOU LEARN SOMETHING NEW TODAY!





Comments

Post a Comment

Popular posts from this blog

Image Identify using machine learning in Python.

#pip install imageai #pip install Tensorflow #pip install keras from  imageai.Prediction  import  ImagePrediction import  os from  keras.models  import  load_model Givenimage= "picc.jpg" execution_path=os.getcwd() #print(execution_path) prediction = ImagePrediction() prediction.setModelTypeAsSqueezeNet() prediction.setModelPath(os.path.join(execution_path,  "squeezenet_weights_tf_dim_ordering_tf_kernels.h5" )) prediction.loadModel() predictions, probabilities = prediction.predictImage(os.path.join(execution_path, Givenimage), result_count= 3  ) for  eachPrediction, eachProbability  in   zip (predictions, probabilities):      print (eachPrediction ,  " : "  , eachProbability)   Result: WARNING:tensorflow:11 out of the last 11 calls to <function Model.make_predict_function.<locals>.predict_function at 0x7f941e211598> tr...

Use of formula loop plot of graph y=sin(x)/x and y=sin(x^2)/x in LabVIEW

1. Formula loop Using formula loop compute y for the following two functions: 𝑦1 = sin(x)/x and 𝑦2 = sin(x2)/x where x varies from 0 to 10 in step of 0.05. Plot 𝑦1 & 𝑦2 vs. x in a single XY graph. Use For Loop and Formula loop for this problem.

Make a Translator using python?

CODE : pip install translate create a new script file eg. english in the same directory. from translate import Translator translator=Translator( to_lang = "hi" ) with open ( './english.txt' , 'r' ) as file2: text=file2.read() translation=translator.translate(text) print(translation) or another way  jj= str ( input ( 'enter th english' )) from translate import Translator translator=Translator( to_lang = "hi" ) with open ( './english.txt' , 'w' ) as file2: file2.write( f'-- { jj } ' ) with open ( './english.txt' , 'r' ) as file2: text = file2.read() translation=translator.translate(text) print (translation) DEMO: