Hot answers tagged

4

Yes you can add more ram, but it won't be quicker as you will only be able to add ram with a serial interface which is slow (because the data and address bytes are sent serially). The STM32f1's don't have parallel hardware interface (FMSC), I am not sure the F3's do but some of the F4's do and F7's and H7's series. It's better to find a dev board with an ...


3

There's no inherent special hardware needed to be generally able to store RAWs, but: One of the technological challenges of modern high-end cameras is how to get the images out of the picture-taking system as fast as you can take them. Hence, such cameras have relatively large RAM caches to copy image data to before writing it to flash. Since RAW images ...


3

Yes, it's just a firmware choice, and no, there's no special hardware required. The only expense would be larger memory to hold the uncompressed images. Also, image compression can hide tiny flaws in the sensor which might be rather obvious in raw images. So an additional expense would be associated with using sensors that have fewer flaws to begin with.


2

Although this post is old, I'd answer this in case it can help someone in future. We can use Jtagulator to find the JTAG pins. Module can found on http://www.grandideastudio.com/jtagulator/ or JTAGenum which is open source which can be ported on Raspberry Pi or Arduino module. https://github.com/cyphunk/JTAGenum


2

You can't do AR by simply placing a "transparent screen" over someone's eyes — the screen will be horribly out of focus. There are two possible approaches that are commonly used: Use a VR (non-transparent) display, but mix the image from your camera in with the picture elements generated by the augmentation software. Use an optical beam splitter ...


2

If I shine a 150-lumen flashlight at a monitor or webcam constantly for 5 minutes will it result in damage? 150 lumen is a few hundred milliwatts, and it will be distributed over a wide area, so heating will be negligible. At that power level you would need a very small spot to do any real heating.


2

All you need to worry about is supplying the correct votlage with a supply that can produce enough current. A 100 Ω resistor is plenty close enough. This should work fine.


1

You are lucky with Canon. You need to look at two projects : CHDK : Small cameras. https://chdk.fandom.com/wiki/CHDK MagicLantern : Digital reflex, "DSLR" https://magiclantern.fm/ (Only older models are supported.) You could build custom version of these firmwares with additional features. It is also possible to run scripts directly from CHDK or ...


1

Copying from here: RPi OCR or how to read a number from the camera Answered by Ghanima "I recently used Tesseract which is an OCR software that's open source and it gives highly accurate results. To install it on pi, type in the command line: sudo apt-get install tesseract-ocr Then set a camera to periodically take pictures preferably using Cron (which ...


1

is it possible to interface a bus of DVP lines from all cameras (connect all outputs in parallel with each other) so I don't have to use one processor per camera? Probably, yes, but it's probably way harder than you think: even if the resolution and precision of these frames coming out of the camera module are crappy, these are still relatively high-speed ...


1

Yellow is often a composite video signal. Connect an oscilloscope to it and see if it looks like a video signal. From the Hackaday link: There's a fourth pad by the yellow wire. That might be a digital input to trigger an image capture. Check that extra pad and the yellow wire. See if either has 5V DC on it. If so, short it to ground through a low ...


1

If the tiny LED flashlight on your other phone could damage your new phone's camera, then trying to take a picture in sunlight would obliterate your phone.


1

The Raspberry PI can support a camera module that's something like what you'd find in a phone (small camera on a flex mount.) The interface is MIPI CSI-2. There are a number of suppliers who support their specific pinout.


1

Depending on what supporting hardware you are using, laptop cameras might be interesting. They are small, can be bought for a few dollars only and often connect over USB. If you use a microcontroller that can run Linux, you can probably connect to the camera. See more info in this video: https://youtu.be/CouxmNqxO4A


1

There are products based on well known modules like the ESP32 that provide camera and network interfaces. One such example I've found is the "AI-Thinker ESP32-CAM". Image source: AliExpress @ https://www.aliexpress.com/i/4000000845941.html When you go for a known module you get the benefit of having plenty of resources available to help you get it up and ...


1

The human eye response stops at around 700nm to 750nm, you might be picking up a small amount of red because there are still a few photons in the red range produced and the eye is really sensitive to them in the dark. (its been theorized that the eye can be used as an individual photon detector.) Source: http://hyperphysics.phy-astr.gsu.edu/hbase/vision/...


1

The existing lens is adjustable, you just need to turn the knurled ring around the lens, as shown here: See whether that lets you focus close enough. If not, you might be able to find a different lens in the same kind of holder.


1

As far as I know, Arduino does not have DVP interface peripheral, so you have to implement it yourself. It's 8 or 10 bit parallel port, with Horisontal Synch and Vertical Synchronization pins for signalling when a line or whole frame transmit is done. In addition to that, there's Pixel Clock, which synchronizes all the bits on the port. These usually are ...


1

Actually, polarizers are good filter for this case. Buy a sheet from amazon ~$12, cut it and stack that 90 deg. It blocks visible light (red glow) and allow near infrared to pass. Remember not to block the camera if your led is right next to it. In my case it works really well though you still see a tiny bit in pitch black room. My baby doesn’t stare at it ...


Only top voted, non community-wiki answers of a minimum length are eligible