Guide OEM buyers beyond lens selection; compare M16 optics, IMX678/IMX585 STARVIS 2, micro thermal USB and visible+thermal custom options.
Goobuy 5mm F0.9 M16 low-light lens can increase visible-light intake for 1/1.8″ camera modules, but OEM projects that need stable night imaging, edge AI vision, heat detection or industrial low-light monitoring often require a complete STARVIS 2 USB camera module, micro thermal camera module or visible + thermal custom solution.
Many engineers search for:
But the real question is not only which lens has the largest aperture.
The real question is:
What image must your product deliver when light becomes weak?
A large-aperture M16 lens can help when the sensor is already good enough.
A STARVIS 2 USB camera module is better when the entire visible imaging chain needs to improve.
A thermal camera module is better when the product must detect heat, not visible light.
A visible + thermal architecture may be required when your system needs both scene detail and heat-signature detection.
This page is not intended for low-cost FPV hobby lens buyers, DIY camera modders or consumer night-vision users.
It is designed for OEM engineers, product managers and system integrators developing:
A 5mm F0.9 M16 lens can collect more visible light than many smaller-aperture lenses.
That can help in:
But the lens alone cannot solve every night-vision problem.
It cannot remove sensor noise.
It cannot create thermal detection.
It cannot see heat signatures.
It cannot solve complete darkness without illumination.
It cannot turn a low-sensitivity sensor into a modern STARVIS 2 imaging system.
If your existing module only needs more light, a low-light M16 lens may help.
If your project needs stable low-light imaging for an OEM product, Goobuy can help evaluate the full imaging chain: sensor, lens, interface, ISP tuning, housing, cable, firmware profile and thermal options.
You may be building a product where the night image is not good enough.
Your team may have already tested a cheap M12 lens, a basic USB camera, an FPV camera or a low-cost analog module. The image may look acceptable in daylight, but it becomes noisy, soft, overexposed near bright lights or useless in weak light.
This page helps your team decide whether to:
The goal is not to sell one lens.
The goal is to help your product team choose the right low-light imaging architecture before your next hardware build.
Lens vs Camera Module Decision Table
| Your Current Problem | Is Lens Upgrade Enough? | Better Direction |
|---|---|---|
| Image is slightly too dark but sensor is good | Maybe | F0.9 M16 lens |
| Image has heavy noise in low light | Usually no | STARVIS / STARVIS 2 camera module |
| Need color image under weak light | No | IMX678 / IMX585 STARVIS 2 USB camera |
| Need complete darkness detection | No | Thermal or IR-assisted solution |
| Need heat signature detection | No | Micro thermal USB / thermal CVBS |
| Need AI-ready visible image input | No | STARVIS 2 USB camera module |
| Need both visual detail and heat detection | No | Visible + thermal camera module |
| Need compact camera inside OEM housing | Depends | M12 / M16 / CS / custom lens structure |
A large-aperture F0.9 lens can improve light intake, but it also creates real engineering trade-offs.
OEM teams should evaluate:
For serious projects, Goobuy recommends testing the lens, sensor, housing and firmware together under the real lighting condition before mass production.
Choose a 5mm F0.9 M16 lens when your current camera module already uses a compatible M16 structure and only needs better visible-light intake.
This path may fit:
This is the lowest-change path, but it is still only an optical improvement.
Choose an IMX678 STARVIS 2 USB camera module when your product needs a stronger 1/1.8″ low-light visible camera platform.
This is a strong direction for:
IMX678 is especially relevant because it belongs to the 1/1.8″ STARVIS 2 sensor class, making it more naturally aligned with the 1/1.8″ M16 lens direction than larger sensors that require bigger optics.
Choose IMX585 when your project needs a larger-sensor STARVIS 2 platform with higher imaging potential.
However, IMX585 is a larger 1/1.2-type sensor, so lens matching must be reviewed carefully. The existing 1/1.8″ M16 lens should not be assumed to cover IMX585 without vignetting or edge quality loss.
For IMX585 projects, Goobuy can discuss a larger image-circle lens, CS lens or customized optical structure.
This path may fit:
Not every project needs STARVIS 2. Some products may fit better with proven Sony STARVIS sensors such as IMX462, IMX385, IMX291 or IMX335, depending on cost, resolution, low-light behavior and interface requirements.
This path may be suitable for:
Choose thermal when your device must detect heat rather than visible light.
A bright lens or STARVIS camera can improve visible imaging, but thermal imaging is needed when the target is defined by heat signature.
Goobuy can discuss:
This path may be required for:
Choose a visible + thermal camera module when your product needs both recognition and detection.
A STARVIS / STARVIS 2 camera provides visible details.
A thermal camera provides heat contrast.
Together they can help systems detect and verify:

| Your Project Need | Better Direction |
|---|---|
| Existing camera is slightly too dark | F0.9 M16 lens |
| Need better visible image in weak light | IMX678 STARVIS 2 USB |
| Need larger-sensor premium low-light platform | IMX585 custom camera |
| Need proven low-light visible imaging | IMX462 / IMX385 / IMX291 |
| Need heat detection | Micro thermal USB / thermal CVBS |
| Need visual confirmation + heat detection | Visible + thermal dual camera |
| Need custom lens, housing, cable or firmware | OEM / ODM custom module |
Product Readiness & Customization Level
| Option | Status | Sample Path | Custom Level |
|---|---|---|---|
| F0.9 M16 lens | Existing optical component | Confirm stock | Low |
| IMX678 STARVIS 2 USB camera | Customizable module | Project-based sample | Medium |
| IMX585 STARVIS 2 USB camera | Requires optical matching | Project-based sample | Medium-High |
| IMX462 / IMX385 low-light USB camera | Existing or customizable | Confirm version | Medium |
| Micro thermal USB module | Project-based module | Confirm resolution | Medium-High |
| Thermal CVBS module | Custom option | Project discussion | Medium-High |
| Visible + thermal module | Custom assembly | Qualified OEM project | High |
Goobuy can discuss three practical evaluation paths:
For customers who already have a compatible camera board and only need to test whether the F0.9 M16 lens improves visible-light performance.
For OEM teams that want to test IMX678, IMX585 or another STARVIS / STARVIS 2 camera module with matched optics, cable and housing options.
For projects where low-light visible imaging is not enough and the device must also detect heat signatures, people, animals, overheated equipment or no-light targets.
Explore Goobuy’s STARVIS and thermal camera module family, including IMX678 STARVIS 2, IMX462 low-light camera, thermal CVBS, IMX291, IMX335 and IMX385 options.
STARVIS and thermal camera modules for low-light OEM vision
Choose IMX678 when your device needs 4K low-light visible imaging with a 1/1.8″ STARVIS 2 sensor platform.
IMX678 STARVIS 2 USB camera for edge AI and low-light vision
Choose IMX585 when your product roadmap needs a larger-sensor STARVIS 2 platform and custom lens matching.
IMX585 STARVIS 2 USB camera module for custom OEM devices
If your product must detect heat signatures or no-light targets, review Goobuy’s micro thermal USB and thermal CVBS options.
Micro thermal imaging camera module for OEM devices
For custom lens, housing, cable, connector, firmware, thermal module or visible + thermal integration, contact Goobuy for OEM / ODM camera development.
Custom STARVIS 2 and thermal camera module development
To help Goobuy recommend the right configuration, please send:
For custom STARVIS 2 or thermal projects, MOQ, NRE and development timeline depend on mechanical, firmware and interface requirements.
This page starts with a 5mm F0.9 M16 lens, but Goobuy is not limited to selling optical components.
We help OEM engineers and product managers decide whether their project needs:
If a lens upgrade is enough, we can support it honestly.
If your project needs better low-light image quality, USB data output, edge AI compatibility, thermal detection or multi-sensor integration, we can help you evaluate a more suitable architecture.
Our value is helping you turn a vague “night vision lens” or “low-light camera” request into a practical camera module configuration that matches your detection target, interface, host platform, size limit and production quantity.
Not sure whether your product needs a 5mm F0.9 M16 lens, IMX678 STARVIS 2 USB camera, IMX585 custom camera, micro thermal USB module or visible + thermal solution?
Send us your real application and the problem your current image system cannot solve.
Tell us:
Goobuy will help you decide whether to use the existing F0.9 M16 lens, upgrade to STARVIS 2 IMX678 / IMX585 USB, choose micro thermal USB, develop thermal CVBS or build a visible + thermal custom solution.
Contact Goobuy to discuss your low-light STARVIS or thermal OEM camera project.


Novel manufacture limited provide following EFL M16 Mount lens normally
4mm m16 lens, 5mm m16 lens, 6.35mm m16 camera lens, 8mm m16 cctv lens
2.8mm m16 lens, 5.17mm m16 lens, 4.22mm m16 lens, 8.42mm m16 cctv camera lens
Product Name:1/1.8'' 5mm m16 lens mount 10G glass 4K F0.95 black light custom cctv camera lens 12MP 1/2''
Product Advantage
1, Unique 5mm Fixed Focal Length design
2, Work with max 1/1.8 Cmos Sensor
3, Widely used in Automotive Industry Lenses
4, Horizontal 88 degree with 20mm hole lens holder
5, Japanese Glass elements and metal barrel housing
6, 10G Full Glasses M16 Lens Mount, Truck Camera Lens
6,Actual Largest Aperture up to F0.95 ( 0.95 Aperture Lens )
Product Specification
keying technical feature of 5mm M16 Lens mount
1,TTL: 49mm
2, EFFECT Focal length: 5mm
3, Aperture F/No: F0.9 Black Light, Dark Light Lens
4, Optical Back Focal Length: 6.48mm
5, Mechnical Back Focal Length: 5.35mm
6, Max image circle: 8.9
7, FOV (D/H/V):118/88/63 (1/1.8 cmos sensor)
8, Optical Distortion: <-42%
9, Relative illumination:>40%
10, CRA: <5.25 degree
11, mount type: M16*P0.5
12, Lens construction:10G+1IR
13, IR Coating:T=50%@650+/-8nm
14, working temperature:-30 to +80 degree
15, storage temperature:-30 to +90 degree
16, ultraviolet-proof standard: 500w@72H



Possibly. A brighter M16 lens can improve light intake, but it cannot solve sensor noise, poor ISP tuning, complete darkness or thermal detection. If your product still performs poorly in low light, you may need a custom STARVIS 2 USB camera module, micro thermal USB module or visible + thermal camera solution.
An F0.9 lens can increase visible-light intake, but it may also create shallow depth of field, focus sensitivity, larger module size, edge softness, distortion or vignetting if the sensor and lens are not matched correctly. OEM projects should test the lens with the real sensor, housing and lighting condition before production.
It can be a relevant direction because IMX678 is a 1/1.8″ STARVIS 2 sensor class, and this lens is positioned for up to 1/1.8″ sensors. Final suitability depends on image circle, mechanical back focus, lens holder, FOV, distortion, IR filter, focus setting and real low-light testing.
Not automatically. IMX585 is a larger 1/1.2-type sensor, so a 1/1.8″ M16 lens may not cover the full sensor without vignetting or edge quality loss. For IMX585 projects, Goobuy can discuss a larger image-circle lens, CS lens or custom optical structure.
Choose STARVIS 2 when your product needs better low-light color images, HDR, USB output, AI-ready visible video or a stronger long-term camera platform. A lens upgrade helps when the sensor is already good; a STARVIS 2 module is better when the whole imaging chain must improve.
Choose thermal when your product must detect heat signatures, people, animals, overheated equipment, fire risk or no-light targets. Choose STARVIS when you need visible scene detail, color, texture or object identity under weak light. Many industrial systems benefit from visible + thermal integration.
Yes. Goobuy can discuss STARVIS 2 USB camera customization with M16, M12, CS or other lens structures. Please provide your sensor preference, field of view, working distance, lighting condition, housing space, interface and expected quantity.
Yes, for qualified OEM projects. Goobuy can discuss a STARVIS or STARVIS 2 visible camera combined with a micro thermal USB or thermal CVBS module. This can support industrial safety, drone payloads, inspection robots, perimeter monitoring and edge AI terminals.
If your current camera is only slightly dark, start with lens-only testing. If your image is noisy or weak in low light, test a STARVIS 2 USB camera module. If your device must detect heat signatures or no-light targets, discuss micro thermal USB or visible + thermal integration.
Please send your application, current camera/lens problem, lighting condition, detection target, interface requirement, host platform, field of view, working distance, size/weight/power limits and expected quantity. Also tell us whether your pain point is low-light noise, lens mismatch, no-light detection, heat signature, USB output or AI image quality.
office@okgoobuy.com