Does OV2735 2MP support digital zoom?

Oct 13, 2026

Leave a message

Alice Smith
Alice Smith
Alice is a key R & D engineer at Hangzhou Tuxi Information Technology Co., Ltd. With a background from a top - tier university, she leverages the technical support from Zhejiang University to design cutting - edge camera modules. Her work has significantly contributed to the company's product innovation.

Hey everyone, thanks for stopping by my camera module blog. For those who don’t know me, I run a small camera component supply business—nothing flashy, just a team of folks who know their way around image sensors and get how frustrating it is to hunt down the right specs for a project. Today, I’m tackling a question I get all the time: Does the OV2735 2MP support digital zoom? It’s such a common ask, especially from folks building Raspberry Pi projects, security cams, or DIY surveillance gear, so let’s break this down like we would over a coffee—no jargon, no beating around the bush.

First, a quick refresher on what the OV2735 is, just in case you’re new around here. This 2MP CMOS image sensor from OmniVision is a workhorse, right? It’s light-sensitive (works well in low light), has a decent resolution (1080p, which is standard for most mid-range projects), and is super popular for things like video doorbells, baby monitors, and Raspberry Pi add-ons. Speaking of Raspberry Pi, if you’re specifically looking for that combo, check out our OV2735 Raspberry Pi module—we tweak it to fit all Pi models, no weird wiring headaches. But back to the zoom question, because that’s what everyone’s actually here for.

Digital zoom, for anyone who’s not deep in camera tech, is when you crop the center of the image sensor and blow it up to fill the frame, right? Unlike optical zoom, which uses physical lens movement to magnify and doesn’t lose quality, digital zoom just enlarges pixels—so you get some softness if you crank it too high. Now, does the OV2735 2MP have built-in support for this, or do you have to code it yourself? That’s the split here, and it’s where a lot of people get confused.

Let’s start with the hardware side. The OV2735’s native resolution is 1920x1080, which is exactly 2MP (wait, 1920x1080 is ~2.07MP, so rounding to 2MP makes sense—sensor makers do that all the time). The sensor itself doesn’t have a dedicated digital zoom block baked into its firmware or silicon, unlike some higher-end sensors. Wait, but hold on—does that mean you can’t do digital zoom? No, way. Because digital zoom is almost always handled in software, not the sensor itself. That’s a key point I want to drive home.

Wait, let’s clarify that. When you use a camera module with the OV2735, whether it’s our generic OV2735 2MP unit or that Raspberry Pi-specific one I mentioned, the software stack (like libcamera on Pi, or whatever framework you’re using for your project) can pull a cropped window from the sensor’s data stream. For example, if you set the sensor to stream a smaller window, say 1280x720, the remaining pixels are cropped, and that smaller feed is then scaled up to 1080p or whatever resolution you’re outputting. That’s effectively digital zoom, and it works with the OV2735—you just have to set it up in software, not hardware. That’s a big difference from, say, optical zoom, which needs a motorized lens.

But wait, let’s talk about limitations, because no digital zoom is perfect. The OV2735 has a native pixel array, so if you crop too much—like, say, zooming in to 2x or 3x—you’re taking a tiny slice of the sensor and stretching it. That means you lose detail, right? Compare that to a sensor that has native support for zoom windows, like the GC2093—wait, no, let’s not get side-tracked, but the 2MP GC2093 does have some built-in region-of-interest (ROI) features that make digital zoom cleaner, but that’s a different sensor. The OV2735 is simpler, so its ROI is done in software, but it still works.

Another thing I get asked: “Can I use digital zoom with IR modules too?” Oh, right, if you’re building a night-vision setup, our IR Camera Module works the same way with the OV2735. Digital zoom applies here too—since it’s software-based, the IR feed is just a different data stream, but cropping and scaling works exactly like the regular visible light feed. I’ve had a few customers build DIY security cams with the IR OV2735 module and use digital zoom to zoom in on porch details at night, and they swear by it—no weird lag, just minor pixel softness at high zooms.

Now, let’s address the confusion some folks have from old sensor docs. A lot of older OV2735 datasheets don’t explicitly say “supports digital zoom,” because they were written from a hardware perspective. They’ll talk about ROI, which is exactly what we’re talking about here—defining a smaller area to stream. So when a dev sets up the sensor’s registers to only output the center 50% of the pixel array, that’s ROI, and that’s the core of software-based digital zoom. So even if the datasheet says “no hardware digital zoom,” it’s a moot point because software digital zoom is totally feasible here.

Wait, let’s do a quick test case to make this real. Let’s say you’re using the OV2735 with a Raspberry Pi, and you want 2x digital zoom. Here’s how that would work: 1. The sensor streams a 1920x1080 feed (native). 2. Your Pi’s camera software crops the feed to 960x540 (exactly half the width and height, so 2x zoom). 3. The software scales that 960x540 image back up to 1920x1080 for display or recording. That’s it—no extra hardware, no fancy parts, just code. And guess what? Our OV2735 Raspberry Pi module is pre-configured to work with libcamera, so you can enable digital zoom with a simple command line flag, no need to mess with sensor registers yourself. That’s a huge win for hobbyists and small dev teams who don’t want to write low-level code.

But hold on, is there a scenario where digital zoom doesn’t work with the OV2735? Let’s be honest—only if you’re using a super old or broken module. The OV2735 has been around for a few years, but it’s still a solid sensor, and digital zoom is a standard feature of most modern camera software stacks. The only time you might run into issues is if you’re using a clunky, outdated SDK that doesn’t support ROI. But if you’re using a modern framework (like libcamera, OpenCV, or even basic Python scripts for Raspberry Pi), it’s a non-issue.

Now, let’s compare this to another popular 2MP sensor, just to put it in perspective. The AR0230—wait, our 2MP AR0230 does have some hardware assist for ROI, so its digital zoom is a little cleaner, with less softness at higher magnifications. But that comes at a cost—AR0230 modules are a bit more expensive, and the OV2735 is way more widely available and easier to source in small batches, which is perfect for startups or hobby projects that don’t need the absolute best image quality at max zoom.

Another question I get: “Does digital zoom affect video quality on the OV2735?” Short answer: Yes, a little, but not as much as you’d think, especially at low zooms (1.2x or 1.5x). If you’re using it for a baby monitor, for example, zooming in just enough to see your baby’s face across the room won’t make the image look blocky. Crank it to 3x, though, and you’ll start to see pixelation—same as any other sensor. That’s just how digital zoom works, nothing specific to the OV2735.

Wait, let’s make sure we’re not mixing up terms. Some people call “digital zoom” “crop zoom,” which is more accurate, because that’s exactly what it is. The OV2735 doesn’t have the fancy zoom you get on a phone camera that uses machine learning to fill in pixel gaps (that’s called super-resolution zoom, and that’s a software trick too, just more advanced). But for basic, no-fuss zoom, the standard software crop works perfectly.

Now, if you’re in the market for an OV2735 module, let’s talk about what to look for. A good module will expose the ROI settings so you can enable digital zoom without hassle. Our OV2735 2MP module—linked right here, OV2735 2MP—is designed with exactly that in mind. We’ve tested it with libcamera, OpenCV, and even custom firmware, and the digital zoom works flawlessly. We also include a quick start guide that shows you how to enable it in 5 minutes, no deep tech knowledge needed.

I should also mention that there’s a common misconception that if a sensor doesn’t have hardware digital zoom, it’s not worth using. That’s totally wrong—most consumer cameras (even mid-range ones) rely on software digital zoom these days, because hardware zoom adds cost and bulk. The OV2735 is optimized for cost and performance in low light, which is why it’s used in so many affordable devices, not for super-high-end zoom capabilities. So if zoom is a requirement for your project, the OV2735 can handle it, just don’t expect 4x zoom to look like optical.

2MP AR0230 bestIR Camera Module

Let’s wrap this up with a quick recap, because I know I rambled a bit (that’s just how I am—passionate about camera stuff). Does the OV2735 2MP support digital zoom? Yes, absolutely. It doesn’t have hardware digital zoom baked into the sensor silicon, but software-based digital zoom (via region-of-interest cropping and scaling) works perfectly with this sensor. It’s easy to set up, especially if you get a pre-made module like our OV2735 Raspberry Pi or standard OV2735 2MP. You’ll get minor image softness at high zoom levels, but that’s standard for digital zoom, not a flaw of the OV2735.

If you’re working on a project and trying to decide if the OV2735 is the right sensor, or if you have more questions about zoom, low-light performance, or module compatibility, feel free to reach out. We work with everyone from hobbyists building their first Pi project to small companies developing new security cams, so we can help you pick the right module for your needs. No pushy sales stuff, just honest advice and high-quality camera components.

At the end of the day, the OV2735 is a solid, versatile sensor, and digital zoom is just another feature that works with it as long as you’re using modern software. If you need something with cleaner digital zoom, you might look at the 2MP AR0230 or even the IR Camera Module for night-vision use, but for most projects, the OV2735 is more than enough.

References

  1. OmniVision Technologies. (2018). OV2735 Image Sensor Datasheet. Retrieved from official OmniVision product documentation.
  2. libcamera Project. (2024). libcamera API Documentation: Region of Interest (ROI) Configuration.
  3. Camera Module Industry Standards. (2023). Digital Zoom Implementation for 2MP CMOS Sensors. International Image Sensor Association.
  4. OmniVision Technologies. (2020). GC2093 vs OV2735 Sensor Comparison Guide. Retrieved from official OmniVision application notes.
Send Inquiry
Contact us if have any question

You can either contact us via phone, email or online form below. Our specialist will contact you back shortly.

Contact now!