Rewritten content: Data analysis report release
Source: IEEE
In recent years, people’s interest in pinhole photography has continued to grow, and related activities have also become more and more popular. More and more, pinhole cameras began to receive attention in various commercial and international photography events
Pinhole cameras in The optics have some incomparable features. First, it has virtually unlimited depth of field, which means that all objects in the camera's field of view are clearly visible, no matter how close or far they are from the camera. Secondly, pinhole cameras will not produce distortion problems such as chromatic aberration. However, the shortcomings of pinhole cameras are also very obvious. Pinhole cameras, whether purchased or made by yourself, require the use of film or photo paper, which quickly increases the cost of taking photos. Additionally, there is a certain delay between taking a picture and seeing the result
Perhaps the most important thing about a pinhole camera is that it is based on film, and taking a photo requires a long exposure time. Even in bright sunlight, this often takes a few seconds, increasing the likelihood that the act of filming will be ruined or interrupted.
In the opinion of this blogger named David, the use of digital sensors seems to be able to solve the above problems. He has a $10 ESP32-Cam board that integrates a Wi-Fi enabled ESP32 microcontroller, a microSD card slot, LED indicators, and interfaces for multiple low-cost image sensors
The camera module he used is OV2460. When used with ESP32-CAM, the maximum resolution can reach 1,600 x 1,200 pixels
During the production process, He also connected a microswitch to one of the board's general input/output pins and wrote some firmware to use the switch as a shutter control and save the image to a microSD card
Additionally, he programmed the LED to flash some error codes when something went wrong, such as trying to write to a full microSD card. Since there are many software libraries available for the ESP32-CAM, it didn't take long to write this glue code
On the hardware side, he used a Glowforge laser cutter to create a wooden box , used to store the sensor, ESP32-CAM board and shutter switch. Among them, the key pinhole components are designed to be detachable, so that the focal length can be adjusted by replacing different components, thereby adjusting the camera's field of view
This also makes pinhole photography possible. Flexibility of Disassembling the Lens
However, nothing comes for free. Pinholes do vary in size, and the price for all these digital advantages is having to make camera pinholes smaller than in traditional pinhole cameras. This is because the sensor is much smaller than the film frame: the sensor width is 4 mm, while the film width is 35 or 120 mm
To ensure that the full image produced by the pinhole falls on the surface of the sensor , the sensor must be closer to the pinhole than the film. When calculating the optics needed we discovered we needed a smaller pinhole
David first found a thin piece of brass and punched one in it with a center punch dent. Then sand the brass from the other side until just breaking through the dent. This creates a nice little hole. However, there is no doubt that this is a lot of work and some pinholes need to be prepared when testing the camera
Pictures
In the end, David chose to use aluminum foil. He tried stretching some aluminum foil and piercing it with a needle. Typically, this results in larger holes. However, if you place aluminum foil on a plastic surface on your workbench and gently press the needle into the foil, the plastic will only allow the tip of the needle to penetrate the foil
Although this method is not very reliable, it allows us to make many pinholes more quickly and easily and find the ideal diameter pinholes
You’re done, now It’s time to pick up the camera!
David took his camera to a local lighthouse and connected the battery. Due to the high sensitivity of the image sensor, exposure times of only a fraction of a second were required, and he was also able to download the photos from the microSD card and view them in the field. David discovered that these The photos taken retain the unique luminous appearance of traditional pinhole photography, which can be said to be very successful
In his opinion, there are still some areas where the entire camera can be optimized. For example, coating the inside of interchangeable optics with some matte black material can reduce internal reflections and prevent blurry photos. Also consider adding an LCD screen so you can see exactly what the camera is capturing in real time. The ESP32 controller has enough computing power to drive a small display
Get ready, David can’t wait to look forward to WPPD in April next year!
Let’s give it a try. Welcome to share your experience in the comment area~
Related reports:
The content that needs to be rewritten is: https://spectrum.ieee.org/a-digital-pinhole-camera
The above is the detailed content of A guide to making a digital sensor for a pinhole camera. For more information, please follow other related articles on the PHP Chinese website!

https://undressaitool.ai/ is Powerful mobile app with advanced AI features for adult content. Create AI-generated pornographic images or videos now!

Tutorial on using undressAI to create pornographic pictures/videos: 1. Open the corresponding tool web link; 2. Click the tool button; 3. Upload the required content for production according to the page prompts; 4. Save and enjoy the results.

The official address of undress AI is:https://undressaitool.ai/;undressAI is Powerful mobile app with advanced AI features for adult content. Create AI-generated pornographic images or videos now!

Tutorial on using undressAI to create pornographic pictures/videos: 1. Open the corresponding tool web link; 2. Click the tool button; 3. Upload the required content for production according to the page prompts; 4. Save and enjoy the results.

The official address of undress AI is:https://undressaitool.ai/;undressAI is Powerful mobile app with advanced AI features for adult content. Create AI-generated pornographic images or videos now!

Tutorial on using undressAI to create pornographic pictures/videos: 1. Open the corresponding tool web link; 2. Click the tool button; 3. Upload the required content for production according to the page prompts; 4. Save and enjoy the results.
![[Ghibli-style images with AI] Introducing how to create free images with ChatGPT and copyright](https://img.php.cn/upload/article/001/242/473/174707263295098.jpg?x-oss-process=image/resize,p_40)
The latest model GPT-4o released by OpenAI not only can generate text, but also has image generation functions, which has attracted widespread attention. The most eye-catching feature is the generation of "Ghibli-style illustrations". Simply upload the photo to ChatGPT and give simple instructions to generate a dreamy image like a work in Studio Ghibli. This article will explain in detail the actual operation process, the effect experience, as well as the errors and copyright issues that need to be paid attention to. For details of the latest model "o3" released by OpenAI, please click here⬇️ Detailed explanation of OpenAI o3 (ChatGPT o3): Features, pricing system and o4-mini introduction Please click here for the English version of Ghibli-style article⬇️ Create Ji with ChatGPT

As a new communication method, the use and introduction of ChatGPT in local governments is attracting attention. While this trend is progressing in a wide range of areas, some local governments have declined to use ChatGPT. In this article, we will introduce examples of ChatGPT implementation in local governments. We will explore how we are achieving quality and efficiency improvements in local government services through a variety of reform examples, including supporting document creation and dialogue with citizens. Not only local government officials who aim to reduce staff workload and improve convenience for citizens, but also all interested in advanced use cases.


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

ZendStudio 13.5.1 Mac
Powerful PHP integrated development environment

SecLists
SecLists is the ultimate security tester's companion. It is a collection of various types of lists that are frequently used during security assessments, all in one place. SecLists helps make security testing more efficient and productive by conveniently providing all the lists a security tester might need. List types include usernames, passwords, URLs, fuzzing payloads, sensitive data patterns, web shells, and more. The tester can simply pull this repository onto a new test machine and he will have access to every type of list he needs.

Dreamweaver CS6
Visual web development tools

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

Notepad++7.3.1
Easy-to-use and free code editor
