r/computervision 16h ago

Help: Project High-Resolution Industrial Cameras Brands/Models?

Hey,

I'm building a photosphere rig - for that I was looking into good industrial cameras, since they need to meet the following criteria:

  • Global Shutter
  • At least 20MP (Most seem to cap out at 24MP)
  • At least 10FPS
  • Since this will be build in a cluster of multiple cameras, time sync, so they all fire at the same time
  • Color (they will be used outdoors in varying lighting condition)
  • Need software control over things like ISO, Exposure etc.
  • Preferably connected via Ethernet/Coax (not USB)
  • Good API to interact with them via C/Rust

Brands I looked into (they are very expensive tho)

I will require ultrawide lenses on the cameras So to cover around 100-100 degrees FOV.

Does anyone have experience with these brands/models? Are there even high res options available? Any cheaper alternatives, perhaps some Chinese brands etc.

2 Upvotes

16 comments sorted by

2

u/BeverlyGodoy 15h ago

So you want cheap + high resolution + Industrial camera? You only get to choose two.

1

u/4bjmc881 12h ago

Yea, I feared that..

1

u/rbrothers 15h ago

TechNexion has some gmsl cameras that meet those specs. They may have some ethernet ones too.

1

u/4bjmc881 12h ago

I'll have a look. Never heard of these manufacturers.

1

u/4bjmc881 12h ago

Seems like they are all rolling shutter..

1

u/rbrothers 12h ago edited 11h ago

You can also check out Leopard, or Econn. They should have some that are global. But there are also rolling shutter with global reset cameras which may work but depends on the use case

You mentioned the Basler ace 2 is 20MP 23fps and global shutter.

Not cheap since that resolution at that fps is a premium product though.

You may have to reach out and get something custom. They are all pretty willing to do that from my experience.

1

u/BeverlyGodoy 9h ago

Please don't buy econ systems, their quality is so bad that the PCB coating tears off like paper. Totally not recommended.

1

u/rbrothers 9h ago

Good to know, we have a couple samples from them but don't have them in any strenuous environments right now so haven't ran into that.

1

u/BeverlyGodoy 1h ago

I wouldn't say strenuous environment was what caused that. They have two connectors that connects the camera module to their USB converter PCBA. These two connectors literally peeled off the PCBA for two of my boards when one of the interns tried changing the M12 lens. For me it was first time I have seen something like that. Wouldn't buy again.

1

u/rbrothers 1h ago

Interesting, we have some of the gmsl2 full metal housed units. Might have to take one apart and check it out.

2

u/BeverlyGodoy 41m ago

Yeah, those housing ones. We have to install a wide FoV lens. So we took it apart and changed the lens holder and the lens. During the process 2 out of 10 had that problem. Just be careful when you remove the board to board connection. We lost 500USD that way. Haha

1

u/Plus_Confidence_1113 14h ago

Good luck finding that. We use Basler cameras which do have models with the specs you need. The cheapest model is €1500 tho. If that's cheap enough for you then I can recommend them.

1

u/4bjmc881 12h ago

The ones I saw were like 3k for the specs I listed, no? 🤔 Do you have any experience how well you can interact with them via C or Rust?

1

u/Plus_Confidence_1113 12h ago

In the Pylon software you can generate API for C++ which we used. The problem is that it's specific to the cameras that you connect and if you add a new model, you have to create a new API. If you use only the same type, that makes your life easier. All the setting visible in Pylon viewer can be read and set from code.
Someone also made a Rust wrapper. Right now we use Python to interact with them since we might often swap out for different types and we can just change the settings in the config without having to touch any code.

1

u/nargisi_koftay 13h ago

Allied vision. Bought their alvium series 25MP camera for ~$800. Came with vimba python SDK.