Cameras

=== arducam ===
https://www.arducam.com/product/pi-hawk-eye-64mp-af/ 64meg and https://forum.arducam.com/ forum 
https://www.youtube.com/watch?v=lxvqwxHvCXY 
https://www.youtube.com/watch?v=0mYRHrLYmLU raspberry maxes out at 1080 in video mode, so can't take advantage of 64meg. 
https://www.arducam.com/product/camera-cable-extension-kit/ extension kit 
https://petapixel.com/2021/12/07/samsung-unveils-64mp-sensor-that-is-the-closest-ever-to-human-vision/ 
https://www.youtube.com/watch?v=0ruTN5RKvFA test footage 
=== firefly ===
The raspberry only supports 1080p video encoding, 4K is 8Meg and 8K is 12Meg video streaming.
https://en.t-firefly.com/product/industry/rocrk3588spc mainboard supports 8K@60fps H.265/VP9(VPU) video decoding and 8K@30fps H.265/H.264 video encoding, and also supports encoding and decoding simultaneously — up to 32-channel 1080P@30fps decoding and 16-channel 1080P@30fps encoding can be
achieved. The strong video encoding and decoding capability makes 8K HD display and delicate picture quality available. See risc
It supports HDMI 2.1 8K video output, USB-C (DP1.4) and dual MIPI-DSI multi-channel video output — up to four-screen
output with different displays can be achieved. Dual MIPI-CSI camera input is also supported. $220 from https://www.firefly.store/goods.php?id=163 
https://www.firefly.store/goods.php?id=167 CSI MIPI camera, VPU, NPU $99 
=== xilinx ===
https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html 
https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit/imx547-camera-kit-color.html with framos sensor.
=== modules ===
https://www.youtube.com/watch?v=XJ2VrwXMhy4 IMX298 
https://www.youtube.com/watch?v=2QFUMuyiNBE IMX462' 0.01 lux color module Arducam IMX462 Pivariety is powered by a Sony STARVIS sensor, it’s a well-tuned, small form factor, 2 MP Low Light Pi Camera with M12 lens holder. Like an original V1, V2, or HQ camera, it is also able to fully leverage Raspberry Pi’s native ISP tuning algorithms to offer both exceptional ultra low light performance and highest possible quality with images and videos. https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/2mp-imx462-pivariety-low-light-camera-module/ 
https://www.uctronics.com/arducam-imx298-mipi-16mp-color-camera-module-for-raspberry-pi.html IMX298 16MEG 
https://www.uctronics.com/arducam-cmos-ar1820hs-1-2-3-inch-18mp-color-camera-module.html AR1820 18MEG 
https://www.youtube.com/watch?v=YIlnO0U70ew IMX230 21Meg 
https://www.arducam.com/?s=imx179 
=== usb ===
https://www.arducam.com/product-category/usb-camera/ 
https://www.arducam.com/arducam-usb-camera-dev-kits/ usb solution up to 21Meg IMX230, buy at https://amzn.to/3uxsRRD 
https://www.uctronics.com/arducam-usb-camera-shield.html for use with https://www.uctronics.com/arducam-cmos-mt9n001-1-2-3-inch-9mp-color-camera-module.html for example. 
Arducam 8MP 1080P USB Camera V2 Module for Raspberry Pi, 1/4” CMOS IMX219 Mini UVC USB2.0 Webcam Board with 1.64ft/0.5m USB Cable for Windows, Linux, Android and Mac OS . Raspberry pi parts are in short supply use the RISC sipeed boards with USB arducam, instead of MIPI. https://www.visionmeta.com/product-category/interface/usb/
==== MJPEG ====
https://www.aliexpress.com/store/5017177 OV5640 Camera Module Free Drive 60 100 Degrees with 40CM USB Cable HD 5MP USB Camera Module for Android Laptop 
=== VisionMeta ===
https://www.visionmeta.com/product-category/pixel/4k-camera-module/ 4K camera module
https://www.visionmeta.com/product-category/feature/endoscope/ Endoscope camera module，0.7mm to 15mm endoscope camera module
https://www.visionmeta.com/product-tag/3-2mm-endoscope/ 3.2mm Endoscope module
https://www.visionmeta.com/product-category/interface/usb/ USB camera module
https://www.visionmeta.com/product-category/interface/mipi/ MIPI camera module
https://www.visionmeta.com/product-category/pixel/12mp-camera-module/ 12MP camera module
https://www.visionmeta.com/product-category/pixel/8mp-camera-module/ 8MP camera module
https://www.visionmeta.com/product-category/pixel/5mp-camera-module/ 5MP camera module
https://www.visionmeta.com/product-tag/ov9734-endoscope/ OV9734 endoscope camera module
https://www.visionmeta.com/product-tag/ov5640-camera-module/ OV5640 camera module
https://www.visionmeta.com/product-tag/imx258-camera-module/ IMX258 camera module
https://www.visionmeta.com/product-tag/imx377-camera-module/ IMX377 camera module
https://www.visionmeta.com/product-tag/raspberry-pi-camera/ Raspberry Pi Camera
=== dothecamera.com ===
https://www.cloudynights.com/topic/698198-imx385-and-imx327-which-sensitivity-and-signal-to-noise-ratio-are-better/ imx385 
Output is MJPEG, not h264 as with arducam. Use https://wiki.radxa.com/ for hardware h.264 encoding 
https://dothecamera.com/product/imx317-usb-camera-module-4k2k30fps-high-sensitivity-for-consumer-use-still-camera/ IMX317 4K video at 30fps. $70 USB , Linux . Does it use libcamera libraries? Arducam doesn't have IMX317 modules. 
https://dothecamera.com/product-category/feature/optical-zoom/ IMX179 optical zoom for $200, USB. 
https://dothecamera.com/product/imx415-camera-module-usb-4k30fps-no-distortion-lens-m12-driver-free/ IMX415 4K video at 30fps. Arducam doesn't have IMX415. See Econsystems#IMX415 for alternative USB at $129. 
https://dothecamera.com/product/sony-imx179-camera-module-af-usb-cmos-62x9mm-free-driver/ autofocus 
https://dothecamera.com/product-category/feature/low-light/ Low Light, IMX335, IMX317, IMX385, IMX291 security night surveillance. See sipeed aliexpress store for CSI IMX327 . 
=== Dynamic range ===
https://www.youtube.com/watch?v=sHQOwyifMms and https://www.youtube.com/watch?v=rR1Elxftz9k with the 13MEG 
AR1335 PTZ platform. AR1335 image sensor is a 13mp autofocus USB camera that supports iHDR (i-High Dynamic Range). Also available from Econsystems. High Dynamic Range is how much sharp light like the sun is attenuated. See https://www.e-consystems.com/usb-cameras/imx290-low-light-usb-camera.asp imx290 usb camera (h.264) compression. 
=== depth camera ===
https://www.youtube.com/watch?v=rBVHXVoDBLQ BUY Luxonis DepthAI OPENCV Embedded Cameras: 
https://shop.luxonis.com?aff=5 also available from uctronics.com
=== global shutter ===
https://www.arducam.com/?s=GLOBAL+SHUTTER
=== 4k ===
https://www.arducam.com/use-almost-any-mipi-camera-module-on-raspberry-pi/ Arducam MIPI Cameras: Up to 18 Megapixels, 
While the Raspberry Pi foundation is satisfied with the current situation, Arducam steps forward to enable advanced applications. The Arducam team has worked hard in the past few years to solve the technical issues, and now we just released a low cost, high-performance camera board for the Raspberry Pi platform, enabling users to connect most MIPI camera modules directly to Raspberry Pi’s native CSI camera port.
These Arducam MIPI Camera Modules adopts the Raspberry Pi Zero like 22-pin CSI connector, and you can easily use them on Raspberry Pi 4, Pi 3/3B+, Pi Zero, and Raspberry Pi Compute Module with Arducam SDK and examples. You can now use a better camera module for applications like wildlife camera, surveillance camera, Raspberry Pi video streaming, AR/VR, QR code scanning, and so on.
https://www.visionmeta.com/product-category/pixel/4k-camera-module/ Visonmeta have variety of 4K camera module for your reference.
=== Global vs rolling shutter ===
https://www.youtube.com/watch?v=I10PEyfGKNk 
https://www.youtube.com/watch?v=NqoRutVxmmA In today's VLOG, we speak last nights news that Sony Developing a Back-Illuminated CMOS Image Sensor with Global Shutter. Now let get too excited as it's only 1.46MP and they need at least 10MP for 4K video but they're on the right path. As I've said over the years, once a Global Shutter is available, there will no longer be any need for a mechanical shutter and the DSLR as we know it will be finished. What do you think about the possible end of the DSLR era? How long do you think it will be until all cameras will be mirrorless? 
=== CSI vs USB ===
https://www.youtube.com/watch?v=lfI-mcwCYF4 Why choose a MIPI CSI-2 interface rather than USB 🔎? Watch the video with our expert Gion-Pitschen Gross and find out more. 
You want to migrate your computer vision system from a PC to an embedded system without performance trade-off. Raspberry video stream maxes out at 1080p.
=== store ===
https://www.uctronics.com/arducam-imx135-mipi-13mp-color-camera-module.html 
https://www.arducam.com/product/imx135-mipi-13mp-color-camera-module-raspberry-pi/ 
=== links ===
ffmpeg 
Raspberry 
Vision components VisionMeta
Category:Cctv
Category:Rasberry pi
Category:Robotics depthperception
== Image sensors ==
Supplier 	Sensor 	Meg 	Interface 	Lux 	Price
Drelemo Low Illumination Security Store(Aliexpress) 	IMX335 rolling shutter 	5Meg 	Ethernet,xmeye win10, android, Udoo 	? 	
VOLDRELI Security Market Store(Aliexpress) 	IMX291 rolling shutter 	3Meg 	Ethernet, xmeye win10, android https://www.youtube.com/watch?v=H9OU5iVFFa4 compares imx291 with 307,327 	? 	
China Omina Digital Co., Limited(Ali) 	IMX274 	4k(8meg) 	Ethernet,xmeye win10, android 	? 	
CCDCAM Security Solution Store(Ali) 	IMX415 rolling shutter 	4K 	Ethernet,xmeye win10, android 	? 	
CCDCAM Security Solution Store(Ali) 	IMX385 rolling shutter 	2Meg 	Ethernet,xmeye win10, android 	Low lux, Starvis 	$100
Amada Optics Store(Ali) 	IMX224 rolling shutter 	4K 	USB, Linux Astronomy mainapplication 	0.005lux 	
Smartfly (Ali),Vision components 	IMX327 rolling 	2Meg 	mipi with 96boards.org kpu neural compute(kpu)Starvis, see color at night. . IMX412 12Meg version? 	Low lux color nightvision	$20?
Khadas Official Store (Ali) 	IMX214 rollling 	13meg 	mipi with Khadas SBC single boardcomputer($105).Two imx214, stereo vision. 	lux 	
Raspberry 	IMX477 rolling 	12meg 	mipi 	lux, astronomy 	$50
Leopard imaging 	IMX335,577, 224 	4K 	mipi 	? 	
Nvidia Jetson 	IMX219 rolling 	2Meg 	mipi on Raspberry pi and Jetson. Use arducam for 18Meg solution.(13Meg IMX135), IMX298 16Meg . vision components(IMX296, 412, 327, 297, 290) 	0.1 	
Flir(Poin Grey) 	IMX183, 172, 290 rolling 	? 	USB, Linux 	? 	?
Ximea 	? 	? 	USB, Linux 	? 	?
Smartek framos 	IMX477 	12Meg 	mipi for dragonboard and Jetson TX2. rolling shutter, IMX412 and IMX420 global shutter 	lux 	
Econsystems 	IMX329, 119 rolling 	? 	mipi 	? 	$100+
Sony consumer camera 	IMX421 rolling 	meg 	interface 	lux 	
Basler cameras 	IMX540 global shutter 	24meg 	4th generation Pregius S model 	lux 	
d3engineering 	IMX217 rolling,IMX390 wide dynamic rangeautomotive	24meg 	interface 	lux 	
ov13850omnivion 13megp sensor. 	omnivision 	13meg 	mipi(orangepiKPU usb stick, Caffe, Tensorflow, Pytorch 	lux 	
https://newatlas.com/xiaomi-samsung-100-megapixel-phone-camera/60950/	Xiaomi 	108meg, Human eye is 300meg	Android only. Indeed, to be more precise, the upcoming machine will have 108 million pixels packed in, offering photos with 12,032 x 9,024-pixel resolution. For reference, generally if you see a photo printed on the side of a bus, it was probably taken with a 25-odd megapixel DSLR – maybe a 50-megapixel medium format camera..	lux 	
=== Image sensors ===
Global Shutter IMX273,IMX287,IMX296,IMX297 sensors. SONY Introduces the IMX420 428(7 Meg) as the First Imaging Sensors that Features its 3rd Generation CMOS Global Shutter Mode. Linux scriptable OEM boards from Point Grey(Flir), IDS Imaging, 3Dengineering, Leopard,Smartek, Ximea etc. Basler has deployed the 4th generation IMX570 for Linux. Many sensors in either global or local shutter to choose from, good SDK, support, and most have ARM Linux support by default. 
store Risingcam aliexpress IMX571 26Meg rolling shutter around $1300. Astronomy range of cameras. The conventional CMOS use the rolling shutter while CCD use global shutter. Now some Sony “Exmor” and “Exmor R” sensors use global shutter which make the CMOS sensor more like a CCD, such as IMX174, IMX302. 
* Hi3518E IP Camera sony imx327, imx219(2meg) Hisense chip. https://www.youtube.com/watch?v=u6NQ88ub-Hc IMX420 global shutter. 
* https://www.youtube.com/watch?v=s53YYyRRa1Q Python25k omnivision 25Meg global shutter sensor. 
* https://www.youtube.com/watch?v=Hm5XOBjke-k IMX418
* https://www.youtube.com/watch?v=HRINV6n5u9U IMX428 video sample 
* cctv cameras 
* https://www.m-pression.com/solutions/camera-kits/easymvc IMX420
* Sony IMX700, IMX800 are 50meg
* https://www.youtube.com/watch?v=4xvwnA5OaDk IMX455 31Meg as per https://www.sony-semicon.co.jp/e/products/IS/security/product.html
* https://www.youtube.com/watch?v=mP28mEyo_Q8 Samsung G2N 50meg Xiaomi Mi 11 Ultra, the Mi 11 phone 
* https://www.edomtech.com/en/product/ins.php?index_id=612 reviews imx335, 412
* http://image-sensors-world.blogspot.com/2015/02/
* https://www.sony-semicon.co.jp/e/products/IS/security/product.html the imx sensor range
== Hikvision ==
https://www.youtube.com/watch?v=60U9-oD4Esc review of $800 dome camera
== Links ==
* mickmake.com
* https://www.visionmeta.com
* Depthperception
* http://www.cmucam.org small linux scriptable camera module. 
* Raspberry pi https://elinux.org/RPi-Cam-Web-Interface
* CctvCameras 
* Kurokesu, WebCam , cctv lenses
* Thermal imaging cameras, SerialCameras 
* CctvRetailers, OutsourceCctvIndia , , ZoneMinder
* lavrsen motion detection
* http://www.ideasonboard.org/uvc/
* https://help.ubuntu.com/community/Webcam
=== IP cam SoC ===
hackaday raspebbery streaming use Hi3518E IP Camera SoC as alternative to Raspberry pi hack an old CCTV outdoor camera, replace the internal board with a rooted Hi3518E, add ESP32 with an IR sensor to wake up the cam and upload a few seconds of video to a cloud service? Low duty cycle, so it’s powered by solar and battery. Uses [http://www.ovt.com/uploads/parts/OV9712%20PB%20v1.1%20WEB.pdf OV9712 from ovt.com omnivision. PC (720P) Motorized Zoom & Auto Focal LEN 1/3" Aptina CMOS sensor AR0130 +Hi3518C CCTV IP camera module PCB board +LAN cable supports external wifi dongle (chip RT3070).
* http://www.openipcam.com/ modding , hacking ip cameras.
* https://jelmertiete.com/2016/03/14/IoT-IP-camera-teardown-and-getting-root-password/ rooting Logilink or Apexis JP8015 IP camera.
* https://blog.tho.ms/hacks/2016/08/28/openwrt-on-logilink-wc0030a.html operwrt on logilink ip cam. 
* https://www.shodan.io/explore
* http://customcam.blogspot.co.za/ rooting webcam . See Gprs and wifi streaming and Tech blogs
=== See3CAM ===
econsystems 13Mpix camera for Nvidia Jetson
https://store.gumstix.com/caspa-fs.html Caspa FS camera board has a CMOS imager (Aptina MT9V032, 752 x 480, 60 FPS, color) making it ideal for robotics computer vision. Without an optical filter, the Caspa FS receives the full-spectrum including infra-red range. https://danstrother.com/2011/01/14/mt9v032-lvds-camera-board/ There are a few big reasons for selecting the MT9V032 – but the biggest, by far, is its global shutter (“TrueSNAP” in Aptina’s marketing parlance). The vast majority of CMOS image sensors use a simpler rolling shutter, which leads to all sorts of troublesome visual artifacts. The MT9V032, on the other hand, is able to expose all of its pixels for the exact same slice of time, making it immune to many of those artifacts. That doesn’t, of course, do any good for more conventional artifacts – like motion blur; only shorter exposures can help with that. ...Beyond raw sensitivity, the MT9V032 supports a form of high-dynamic-range exposures. By progressively reducing the sensitivity of its pixels over the course of an exposure, the sensor is able to approximate a non-linear response. This significantly increases the dynamic range that the sensor can capture in a single exposure – making it much easier to operate in environments with wildly varying lighting conditions (e.g. outside on a sunny day). For a mobile robot operating in an unstructured outdoor environment, each of those features is pretty compelling (perhaps even mandatory). Finding them all in one device is even better. Those features come at a (monetary) cost, however – in small quantities, it’s easily twice the price of less-functional VGA sensors.
=== openmv.io ===
https://openmv.io/
=== Ip cameras ===
http://www.alibaba.com/product-detail/H-264-1CH-WIFI-IP-Video_878661072.html
== Watec ==
Attach a 1/2inch CCD Watec analogue camera(Google Ebay and Watec) to PAL/NTSC to USB converter(http://www.newegg.com/product/product.aspx?Item=N82E16882203057). The USB in turn connects via an USB-Ethernet adapter to a small embedded Wi-Fi AP to stream real-time video from a UAV etc. Or use DVR
WebRTC from google implements real-time video commmunication. 
http://www.cctvforum.com/search.php?sid=67ce24f20c5aaec7dfad1e432e68c581
http://www.epiphan.com/products/frame-grabbers/vga2usb/ usb version 
http://www.epiphan.com/products/frame-grabbers/vga2ethernet/ framegrabber that converts an analogue or s-video signal
to an Mpeg4Compression stream that is transmitted from the Uav robotics drone with a generic MeshNetworking
access point modem, preferably 2.4ghz 802.11b and not d or g, because b has the furthest range. 
Attach an analogue Watch 0.003lux camera to a mpeg4 module which interfaces with an 
embedded Wi-Fi radio. Most retail analogue-mpeg4 converters are Windows based. 
* OpenTLD open source object recognition and tracking. Can automatically detect intruder and track him, engaging him with Net gun and PepperBall gun. Automatically detects a vehicle and can determine if vehicle stopped and then alert if hijackers disengaged, while ignoring the kids playing in the street. This will improve a CCTV surveillance system. Humans can't concentrate for more than 10mins.
=== Spectral response limits ===
0.003Lux from http://www.wateccameras.com and http://www.ryshin.com is the limit in lux sensitivity for surveillance purposes. The values higher than this are used in astronomy (0.0001lux) and can't be used with moving objects since it smears the picture. http://www.wateccameras.com and http://www.supercircuits.com are the preferred suppliers of high sensitive lux cameras. Adverts for CCTV cameras are deceptive, they will state that for night time vision in the presence of InfraRedLeds the CCD camera has a sensitivity of 0lux. There is no such thing as 0.0000000000000......0000lux. Security outlets selling cameras exploit the public's ignorance by stating their cameras operate at 0 lux. 0 lux implies 0.000000000000000000000000001 lux , there is no such camera. 
We have the following without IR illumination:
* 0.5 lux on 1/4 inch sensors
* 0.1 lux on 1/4 inch sensors which is also limit for color images
* 0.01 lux on 1/3inch sensors B/W
* 0.003 lux CCD limit before image smearing takes place on 1/2 inch CCD sensors with movement. B/W
* 0.0001 lux used in AstronomyCameras because the night sky is static.
The larger the CCD sensor the higher the sensitivity and cost of the camera. Only BW are available at 0.003lux. UavInTheNews uses 0.003 lux camera for aerial monitoring. A CCTV brochure must state the lux sensitivity (0 lux is not true) and image sensor size. The more sensitive ranges of lux requires less InfraRedLeds to illuminate a dark area.
=== pulnix ===
http://www.pulnix.com/Defense/Defense1.htm
Pulnix has UltraViolet sensitive cameras.
Category:Cctv
Category:Gimbal