I am developing the face recognition device. It uses ov7740 camera module, optical filter passing 850 nm and NIR LEDs. The images captured in indoor and outdoor are greatly differ due to sunlight. for example, pupils got white in indoor, but not in outdoor. Someone said that image in indoor can be retrieved from image in outdoor by differential operation. So, I got two images in outdoor by turning on and off NIR LEDs, then got a differential image. But that was very dark lit, so I doubted differential operation was right to retrieve the image in indoor. Even if, it's right method, NIR component in sunlight to be subtracted would be change due to sunlight direction and object(Face) position. How can i get the illumination invariant NIR face image in both of outdoor and indoor? Please help me. Thanks in advance.
How can i get the illumination invariant NIR(Near Infrared) face image in both of outdoor and indoor?
365 Views Asked by Wang Wang At
1
There are 1 best solutions below
Related Questions in IMAGE-PROCESSING
- RuntimeError: Given groups=1, weight of size [64, 1, 3, 3], expected input[1, 3, 416, 416] to have 1 channels, but got 3 channels instead
- Unable to open shape_predictor_68_face_landmarks.dat
- When transferring mri t1 to mni152 spaces, the dimensions change and lose information, is that not a problem?
- How to detect the exact boundary of a Sudoku using OpenCV when there are multiple external boundaries?
- Nuke BlinkScript: Why does the convolution kernel scale down the image?
- CV2 Python - image merging based on homography matrix - error in mergeing
- Python pillow library text align center
- Implementing Image Processing for Dimension Measurement in Arduino-based Packaging System
- AI tools for generating clean clipping paths
- efficient way to remove a background from an image in python
- I want to segment an MRI image of the spine and obtain only the vertebrae using Matlab
- Find Gradient Magnitude using skimage.feature.hog module
- AR Image Display Issue
- Using python OpenCV to crop an image based on reference marks
- Python: Generating an image using Multiprocessing freezes
Related Questions in CAMERA
- Trained ML model with the camera module is not giving predictions
- godot lean mechanic makes camera glitch
- Can not switch camera while recording with camera plugin, setDescription working but preview doesn't change
- How to Python Open CV Web Cam 4EA Real time Streaming
- Problem picking up with interactive camera and orbitcontrols after amination camera moves "camera view"
- I can't find a conenction diagarm for the OV7670 camera to the ESP8266
- Camera rotation to direction vector
- What does "Simultaneous Live View Up to 6 channels" imply for a IP Camera specification
- RTSP camera sub stream url
- Android record video from multiple cameras and composite the multiple videos into one video
- Orienting a camera that orbits spheres in JOGL2
- Unity render Texture is not as clear as the actual gameobject in the scene, how to make it clearer?
- AR motion design exhibition in the real space of the city
- What is the correct approach to always use the latest camera frame in OpenCV
- OnVif authentication failed for Milesight camera
Related Questions in FACE-RECOGNITION
- Way to get CustomPainter to track face in Camera Flutter MLKit
- Face Recognition in Windows Logon
- Should I use the default model in the deepface package or fine-tune it to fit with my data for face recognition?
- How to use Google ML KIT to recognize facial expressions Determine whether a person is smiling or has their eyes closed
- Change Windows Logon
- Issue FaceRecognition
- face_recognition library: TypeError: compute_face_descriptor(): incompatible function arguments
- AttributeError: module 'face_recognition' has no attribute 'face_encodings' if tried to use as REST API
- Is this model overfit or underfit?
- i have install face_recognition_models but it is not importing in vscode and keep saying inytsall face_recognition model consider i am a new mac user
- Bug known when scanning face, the camera spamming take photo and doing flashing on screen on iPhone
- How to execute mqtt commands of Getconfig in android java
- How to handle specs glare in face recognition?
- How to classify facials features embedding with high accuracy(+ 90%). what adjustment can i make in svm model to classify 20+ classes
- Error :"tile cannot extend outside image"
Related Questions in INFRARED
- IR LED not sending any signal
- Transmitting infrared signals for LED strip (with a 44 key remote)
- Arduino Uno IR Transmitting not working properl
- How to completely hide the keyboard/infrared scanner/keyevent
- How get metadata from v4l2 usb camera?
- IR Sender Arduino
- NEC Infra-red remote control protocol address registry
- How to send 887 Bytes via Com-port in C# .NET
- Can you help me fix my code for my IR detection/emitting/project
- Is there a way to use pyserial to read data from an infrared obstacle avoidance module?
- in image fusion when I compute SSIM between any two images ? please replay me
- How can I access infrared camera on iPhone 14 Pro?
- Approach to launch Alexa in-built on Samsung TV with remote key press
- Generate Artificial Data for Small Infrared Object Detection Task
- Troubles using send.raw using the IRremoteESP8266 library
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Well, there are some light normalization algorithms out there. My personal favourite is
Here is a small presentation on Tan&Triggs, if you want to take a look at it. slides
It basically does gamma correction followed by Difference of Gaussian Filter and then contrast equalization.
I have applied it to gray scale images of faces and the result is really good.
If you want to try it out, you can find the code here- code
It is quite easy and fast to implement.
I am not sure how good will it work on Infra-red images, but its worth the try.
Cheers and best of luck.