As I mentioned initially, it would probably require a Raspberry Pi 4, which has USB-3 ports
Encoding on Companion itself most likely isnât feasible - itâs too processing-intensive (although it may be ok for say a single stream on an RPi4). The OAK cameras support H264/H265 encoding on the cameraâs processor chip, similar to how the BR camera and your exploreHD have built in H264 encoding capabilities. I expect any multi-camera system likely requires cameras with onboard encoding, or a Companion computer thatâs specifically chosen to support video encoding (which Raspberry Pis arenât really intended/optimised for).
Fair enough - I agree that thatâs a concern with any camera being used underwater
Makes sense. That could reasonably easily be added as part of a processing pipeline, but I expect itâs preferable to solve that physically/optically (with sensor size/lens magnification) instead of digitally where possible, because it reduces processing requirements and complexity.
That may well be the case, and could be a persistent issue with using higher resolution cameras until larger sensors are economically available. That said, a higher resolution camera is in general just a different set of compromises/optimisations, so no doubt theyâre better for some use-cases and clearly also worse for others
I canât comment meaningfully on that. Iâm yet to try their cameras in an underwater environment, and more generally since most of their docs examples are showcasing different models being run thereâs no guarantee any effort was put in to tuning the cameraâs parameters for good/sharp image quality, and they may also not have been running/uploading at the full 4k resolution
Yeah, sorry I shouldâve specified. I was talking about sending the 4K H264 stream with the companion is so far not supported, only 1080P. I did not mean to encode the H264 on the Pi.
Also, smaller sensor size means worse dynamic range (harsh in water) and more artifacts like chromatic aberration from the lens and such. The lens will also have to be more expensive as the crop factor makes any small artifacts from the lens are shown.
I donât think this camera was designed with sharpness and quality in mind. It seems to be better for openCV applications so thatâs probably why we donât see much image samples of the camera on the website for comparing quality. This also make sense for using a smaller sensor because the processing work is much lighter with a smaller sensor compared to a larger one.
Hi, 2 days ago I bought explore hd, as soon as I get it on the bluerov2 next to my gopro 7 at the same resolution and conditions, and I send the Rov at 200mt in not very clear waters, here at Lake Iseo, then I will do a review on youtube.
Cool stuff! When you have the chance you could also compare it to the default BlueROV camera. Since our ROV system doesnât have a dome end cap, we were not able to compare it underwater but only above water which you could see the results in our Technical Introduction Video.
What case are you going to be using on the GoPro to go that deep?
I use a t-housing case, guaranteed for 150m but which I have already taken to 205m without having any problems, on December 5th I plan a bluerov dive at 260m, if I implode the case, it means that it was time for me to buy the gopro hero10 black
this video that I made with gopro at 205mt is of poor quality because it is just my test to print the data on the video, and further reduced from youtube. The main problem of gopro with bluerov spotlights is the wrong white balance. With gopro you need spotlights with red LEDs that I have, but which cannot go beyond 100mt.
Very cool! Yeah it will be interesting to see how the exploreHD compares. I assume the colors would be better (less green/yellowish). I also notice a bit pin-cushioning distortion on the GoPro. I wonder if thats form the GoPro or the case because we didnât have that issue when using our GoPro.
Anyways! We are rushing to get these shipped out as soon as possible now we have the new updated firmware!
The normal camera streaming functionality is already unrelated to the Pixhawk, and QGroundControl is just a receiver.
Given this:
I expect it should be possible to use the exploreHD the same way as any other H264 camera, which could either be done using our Companion software, or just setting up a gstreamer pipeline (if you only want the video stream).
This comment covers how the camera stream is set up in the existing Companion software (including a link to the gstreamer pipeline we use), as well as some ways of receiving a stream outside of QGroundControl.
The exploreHD is now in stock and ready to ship! We are proud to introduce some of the exciting changes that have come to this camera since the announcement back in August.
The camera is now plug and play with ArduSub Companion software, just put the cable through your electronic enclosure and plug this camera into the Pi! You can even use the new WetLink Penetrator for 4mm cables.
To support multiple streaming (up to 3 cameras at once), you can look at Blueâs new Companion Beta Software. To receive multiple streaming on the surface, you can use software like OBS with the gstreamer plugin or use our alpha software of QGroundControl that allows for displays of multiple streams at once!
If you have a special request for using the camera, feel free to reach out to us on our new forums page or shoot us an email!
We recently got requested to use wetlink on our cameras and we are happy to report that it indeed does work with our cable on the exploreHD! If any of you guys are interested in, send us an email and we would be more than happy to provide a quote!
Greetings DWEâŚany plans to offer different lenses on your underwater cameras? If you had a fisheye option it would make a great rear camera for tether managementâŚ
Hello! Sorry for the confusion on the lens used but we actually started to ship it with the fish eye option on the exploreHD as it provides the least amount of vignetting and best low light performance compared to other lenses we tested in the past. It has a 150 degree FOV underwater, similar to the GoPro fish eye.
Thanks Joseph for the link to the specs. I use a 170 deg FOV on our drop cam, and a full 180 on one of our rear facing tether monitoring cams. Do you guys have any plans for wider FOV lenses in the future?
Feel free to post it on your social media! We made a lot of changes since the original post and this camera is now plug and play with Blue Robotics ArduSub System!
Oh I see! Is the 170 degrees while its in water or only above water? With wider FOV, we will need to go with a dome cap design which was something we were considering a while back but due to the increase cost, we havenât looked too deep into that! If there is enough interest, we would be happy to start R&D for a dome glass version!