Detect UV light with iOS Camera

28.8k views Asked by At

Is there a way to detect the UV ray from the iPhone camera without any hardwares? I don't want to find the exact UV index of the light.

I tried to take a photo from a UV light, but if I analyse that photo, I can only get the RGB pixels. How do I get to know that the photo is taken from UV light? How do the photos taken from the UV light, are differ from the photos taken in the normal light?

I found an app called GammaPix in the app store which says it could detect the radio activity in an area by using only the camera. I want something like that to detect the UV rays.

5

There are 5 answers

0
dimo414 On BEST ANSWER

It is unlikely you can detect UV light via a standard smartphone camera, at least not without a lot of work.

The GammaPix app does not detect gamma rays directly, but instead "looks for a particular 'signature' left behind by gamma rays" on the camera. The technology behind this signature detection is patented, and was developed as part of a $679,000 DARPA grant.

Relevant patents: US7391028, US7737410

0
DanHickstein On

Fundamentally, most CCD digital sensors can see UV light, but they contain filters to block light outside of the visible range from reaching the detector. There is a good discussion of this here: https://photo.stackexchange.com/questions/2262/are-digital-sensors-sensitive-to-uv

The spectral response of the iPhone drops to essentially zero for wavelengths shorter than 400 nm (edge of the visible) due to these filters. [See page 35 of http://epublications.uef.fi/pub/urn_nbn_fi_uef-20141156/urn_nbn_fi_uef-20141156.pdf]

Really high energy photons, like gamma rays, can pass through most materials and reach the sensor, even when visible light to the camera is completely blocked. This is how the GammaPix app likely works. This doesn't work for UV photons, since they will be blocked by the filters on the sensor.

So, unless you can somehow crack open the iPhone and remove the filters from the sensor (probably not possible without destroying the sensor), then it will not be able to detect UV photons.

To detect UV, a "windowless CCD" (or similar) is required: http://www.mightexsystems.com/index.php?cPath=1_88

Another option might be to use a material that can absorb UV photons and emit visible photons. For example, this card will glow when illuminated with UV light.

0
Mike On

I can't say for sure but I do not believe the iPhone camera can "see" UV light, most digital camera's can't. Note that white luminescence is not UV light, just caused by it.

Slightly off-topic but... Infra-red however is another story, some of the older iPhone camera's could see Infra-Red (before Apple added the IR filter). The iPhone 6 front camera can see still IR light as it doesn't have a IR filter. Don't believe me? Point your TV IR remote at your front camera and you will see the LED light up

0
Alex Ershov On

You could use weather APIs to get UV Index on-line, for example OpenUV - Global Real-time UV Index API.

1
bincob On

A standard smartphone camera cannot detect UV or IR as only the visible light spectrum is allowed. You can check out this device from Nurugo but it is not compatible with an iPhone yet.