DW 072321 HD USB Camera User Manual
- June 5, 2024
- DW
Table of Contents
- DW 072321 HD USB Camera
- Introduction
- Technical Specifications
- Operating Notes
- Image Samples
- Mount Installation
- Connecting to a Windows OS
- Streaming Via Linux
- Multi-cam Connection Diagram
- Camera Technical Drawing
- Mount Technical Drawing
- Important Disclaimers
- References
- Read User Manual Online (PDF format)
- Download This Manual (PDF format)
DW 072321 HD USB Camera
Introduction
The HD USB Camera is the bare board of the exploreHD Camera but without the waterproof housing. This camera provides the same excellent image quality as the exploreHD but uses a specialized lens designed to be more suited for above water applications. The camera can output H.264, MPEG, and YUY2 at reduced frame-rates. Due to its low distortion and smooth frame-rate, this camera is ideal for computer vision applications.
Technical Specifications
Camera Specifications
- Image Sensor: SONY IMX323 1/2.9
- Resolution: 1920×1080
- Frame-rate: 30 fps
- Format: H.264/MJPEG
- Connection: USB2.0 High Speed
- Connector: USB Type A to JST 2.0 Voltage: 5V
- Current: 250mA
Lens Specifications
- Aperture: F2.8
- Barrel Distortion: <2%
- View Angle: 100 Degrees Diagonal
- Focal Length: 2.7MM (19MM Equivalent on Full Frame)
Contents
- 1x HD USB Camera
- 1x Case for the Camera Board
- 1x Mount for the Camera Case
- 1x 1 Meter USB 2.0 Type A to JST2.0 Cable 4x M3x0.5 Screws for Mount
- 2x M3 Square Nuts
- 2x M3 Nut
Operating Notes
Temperature
For long term operation, the camera may get hot (MAX Temp 70C). This is normal
and not a cause for con-cern. The processor has an auto thermal shut off if it
does exceed normal operating temperatures. If you are designing a custom
mount, it can not be manufactured with Polylactic acid (PLA) plastic as the
heat from the camera will cause the plastic to weaken. Acrylonitrile butadiene
styrene (ABS) is recommended instead.
Sensor Affected by Incident Light
The Sony IMX323 sensor used in this camera is chosen for its smaller footprint
while still providing great image quality. Typically, CMOS sensors contain a
ceramic plate on the back to prevent incident light from entering through the
back of the sensor causing an X-ray effect. The IMX323 sensor does not have a
ceramic plate and is therefore susceptible to indent light from the back of
the camera affecting image qual-ity. This can easily be avoided by using our
included camera holder or using black electrical tape to cover the back of the
camera PCB.
Lens Focusing
In order to ensure the sharpest image from your camera, the distance between
the sensor and the lens must be set correctly. Before the camera leaves our
facility, the focus is set manually and a screw is placed on the side of the
lens holder to lock the distance. Sometimes, this screw can get loose over
time and the camera looses proper focus. You can adjust this manually by
taking the screw off and twisting the lens until the image is clear when
viewing a far away distance on a computer.
Image Samples
Mount Installation
In order to enable the mounting of this camera, two screw holes are located on the base of the camera holder bracket. These 20mm apart M3 counter-bores should allow for the attaching of the camera to any surface, provided two M3 threads or nuts 20mm apart may be made or placed on the surface.
- To begin the process of installing the HD USB Camera, ensure you have the parts detailed in the contents section of this manual as well as a 2mm hex Allen wrench or screwdriver(not included)
- Tap or drill a hole for where you want to mount the camera, and attach the camera holder bracket to the surface using the longer M3 screws.
- After the securing of the camera holder bracket, place the square nuts within the square indentation located on the bottom of the camera holder, and align the holes of the camera holder with the lateral holes of the camera bracket holder.
- Begin screwing in both remaining screws on each side of the camera bracket holder, and properly position the camera to the point of view you require for your uses, and finish screwing in the screws.
- Connect the provided USB cable to the camera using the USB connector located at the top of the camera holder.
Connecting to a Windows OS
This camera is plug and play for all operating systems. On Windows, simply plug the camera in and you should see it under device manager.
Streaming Via Linux
Please install gstreamer following this guide
https://gstreamer.freedesktop.org/documentation/installing/on-linux.html?gi-
language=c
-
STEP 1
To be able to use v4l2-ctl, run the command:
sudo apt-get install v4l-utils -
STEP 2
List your video devices via the command:
v4l2-ctl –list-devices -
STEP 3
Check which video device from the exploreHD USB Camera supports MJPG and YUYV formats (In our case it was /dev/video0) with the following command:
v4l2-ctl -d /dev/video0 –list-formats
To get more information about supported resolutions and fps, you can also run:
v4l2-ctl -d /dev/video0 –list-formats-ext -
For Testing the Camera
In our case the video device /dev/video0 is the one that supports MJPG and YUY2 so we will be using that in the gstreamer commands that follow below.
**NOTE: the width and height on the gstreamer commands can be changed as long as our camera supports the resolution-
MJPG Command
gst-launch-1.0 -v v4l2src device=/dev/video0 ! image/jpeg,width=1920,height=1080 ! jpegdec ! xvimagesink -
YUY2 Command
gst-launch-1.0 -v v4l2src device=/dev/video0 ! video/x-raw,width=640,height=480 ! videoconvert ! autovideosink
-
-
For Testing the Camera on a Pi
We recommend using a low resolution like 640 by 480 to test if the camera works on the raspberry pi
gst-launch-1.0 -v v4l2src device=/dev/video0 ! image/jpeg,width=640,height=480 ! jpegdec ! videoconvert ! ximagesink gst-launch-1.0 -v v4l2src device=/dev/video0 ! video/x-raw,width=640,height=480 ! videoconvert ! ximagesink -
Testing Streaming Camera (use two different terminal tabs/windows)
-
The IP 127.0.0.1 is used if you are testing to send and receive on the same device. Change it to the IP of the device that will be receiving it if you want to stream from one device to another.
* Note that the port number does not have 5000, it can be whatever works for you-
To Send the Stream (same on Raspberry Pi):
gst-launch-1.0 -v v4l2src device=/dev/video0 ! image/jpeg,width=1920,height=1080 ! rtpjpegpay ! udpsink host=127.0.0.1 port=5000 -
To Receive the Stream (run this command first):
gst-launch-1.0 -v udpsrc port=5000 ! application/x-rtp, media=video, clock- rate=90000, encoding-name= JPEG, payload=26 ! rtpjpegdepay ! jpegdec ! xvimagesink sync=0 -
For Raspberry Pi:
gst-launch-1.0 -v udpsrc port=5000 ! application/x-rtp, media=video, clock- rate=90000, encoding-name= JPEG, payload=26 ! rtpjpegdepay ! jpegdec ! videoconvert ! ximagesink sync=0
-
-
Setting up Controls****
Multi-cam Connection Diagram
Camera Technical Drawing
Mount Technical Drawing
Important Disclaimers
DEEPWATER EXPLORATION’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL APPLICATIONS IN LIFE SUPPORT DEVICES OR CRITICAL SYSTEMS.
Critical Systems include, without limitation, life support devices and systems, equipment or sys-tems for the operation of nuclear facilities and weapons systems. Information provided in this document is believed to be accurate and reliable. However, no respon-sibility is assumed by DeepWater Exploration for any inaccuracies in this publication. DeepWater Exploration reserves the right to make changes to any products, specifications, and product descriptions at any time without notice. Testing and other quality controls are used to the extent DeepWater Exploration deems necessary to support DeepWater Exploration’s product warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed.
Specifications are subject to change without notice.
Technical/General Support
support@exploredeepwater.com
Sales & Marketing sales@exploredeepwater.com
© 2021 DeepWater Exploration, Incorporated
exploredeepwater.com
References
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>