1

Opening a dedicated thread on this camera as it seems fairly popular due to its price and announced specs.

It is based on the Omnivision sensor OV4689, and is advertised as 1920x1080 @ 60 fps, 1280x720 @ 120 fps and 640x360 @ 330 fps, rolling shutter, for around 100€ depending on where you source it from.

It is variously known as KYT-U400-***, RYS HFR USB2.0 Camera, Webcam UVC High Fram Rate USB Camera, Kayeton 330 fps, etc. It is made by Kayeton (Shenzhen). USB vendor ID is VID=15aa, product ID is PID=1555. (Although I would be surprised if this was a legit Id from USB-IF).

I received a unit a few days ago and so far I'm not impressed…

Issues I have on my camera:
- It cannot be configured to 1920x1080 @ 60 fps but 50 fps.
- It cannot be configured to 1280x720 @ 120 fps but 100 fps.
- When configured on 1920x1080 @ 50 fps, it is sending frames at ~49 fps.
- When configured on 1280x720 @ 100 fps, it is sending frames at ~99 fps.
- When configured on 640x360 @ 330 fps, it is sending frames at ~322 fps.
- Auto exposure can be toggled off, but changing exposure value manually doesn't have any effect.

I'm wondering if I just lost the Shenzhen roulette or if there is a different driver somewhere, or if all shipped units are actually like this. The sales rep on Alibaba is unresponsive.

If you have this camera please report whether you can configure it according to the vendor claims, in any software, thanks.

Note that Kayeton also has a "Global shutter" 1280x720 @ 120 fps camera, a different model, based on an unnammed OV sensor and doing only one resolution/framerate. If you have this one instead please state so.

Thanks

2 (edited by Faultyclubs 2019-11-10 21:28:21)

I don't have the 330 fps camera but do have the global shutter 720p 120 fps camera.

Your results are surprising given kayeton advertises and shows your camera being configured for 60 and 120 fps etc.  See screenshots at https://www.kayetoncctv.com/mini-case-h … sb-camera/

The 330 fps running 2% slow sounds sloppy on their part but perhaps there wasn't quite enough light?  These are very small sensors to be running that fast, the light requirements can be surprisingly high.

The 720p global shutter camera runs at 120 fps given enough light but it does have other peculiarities.   The main problem with it is the lack of configurability.  It's basically a fully automatic camera working in one mode, if the user needs to change something then it's the wrong camera because changes aren't possible.  It actually can change the exposure time but selecting manual mode immediately makes the image unreasonably dark (for the same 120 shutter speed) and there is no gain control to compensate so the manual adjustment is essentially useless.

3

Yeah, it's strange. I had seen these AMCap screenshots.

Here is what I get in AMCap and Graphedit, on multiple computers.

https://kinovea.org/screencaps/0.9.1/kayeton-1280x720.png
https://kinovea.org/screencaps/0.9.1/kayeton-1920x1080.png

Gain is also not supported. Exposure handling is sketchy.

4

ELP has a similar ov4689 camera that claims 260 fps.  Might be worth a look.

5

I bought one ov4689 camera branded ELP. there website www.elpcctv.com.
The camera works well on 0.8.15, but can't work on a newer version. I checked almost every version I can download from the website.

but when the camera plugged in and worked in Kinovea, the status bar displays:
1920x1080px@60fps(46.00fps,Buffer:100%)
1280x720px@120fps(101.00fps,Buffer:100%)
640x360px@260fps(255.00fps,Buffer:100%)

I am a S&C coach in Beijing, with NSCA-credentials, worked in IT for many years. please let me know if you guys need some help about the oem camera in Shenzhen.

6

the camera can be configured at 60/120/260fps with AMCAP(demo version), the picture can't be displayed due to the source.

7

Hi, there are multiple framerates to distinguish, the one announced by the vendor on their website, the one exposed by the driver and that can be configured in AMCap, Kinovea or other Directshow applications, and finally the one that is actually sent by the camera.

If the info bar says something like

1280×720 @ 120 fps (MJPG) - Signal: 101.00 fps

Provided the exposure duration is low enough (less than 1/fps), it means the camera isn't really sending what the driver is announcing. Driver says 120, camera sends 101. This seems to be a recurring problem with these modules from Shenzhen.

AMCap doesn't do any dynamic measurement as far as I know, it shows what the driver says. In Kinovea you will also be shown what the driver says in the configuration window, but then while streaming it will count the frames really received from the camera and show you the actual framerate.

Does the camera not work at all in 0.9.1 or does it work with this framerate discrepancy?

8

Hi, joan, thanks for your info.
The camera can't work in 0.9.1 at all. It can work at AMCAP and windows 10 default app 'camera' with 1080p videos.

9

Could you describe the symptoms more? When you go to the camera tab, there is no entry for the camera? Or there is a spot but the thumbnail is empty, or you see the thumbnail but when you open it the screen is empty, or the screen is black, etc.
Could you send me the log.txt at joan at kinovea.org, thanks!

10

Here's a OV2710 and OV4689 comparison clip running in Kinovea 9.1:

https://youtu.be/1OFAEtGBfSI

OV2710 (170deg lens 640x480 120fps) vs OV4689 (180deg lens 1280x720 120fps - running fixed frame rate firmware that I got from the Kayeton sales rep)

I purchased two KYT-U400-01FEM cameras on AliExpress.  They were described as:
"High Speed 330fps 120fps 720p 60fps 1080p Fisheye Wide View Angle 180degree UVC OTG USB Camera with Case"

Cameras are about 5ft from the ball.  The 180deg lens is only necessary with the long shaft of the driver.  For 3W and shorter clubs, the 170deg lens can capture the full swing.

Each camera records in its own instance of Kinovea 9.1.  Both cameras deliver a true frame rate of 99fps (as verified with the running clock in the foreground, and the frame counter in the replay window: 247 frames / 2.5 seconds = 99fps). Watch in HD to see this info.

11

Good morning Waheed.
I have tried to get the fixed frame rate firmware, but it was not possible (Kayeton's sales representative does not respond).
You could get it for me.
Thank you.

Waheeden wrote:

Here's a OV2710 and OV4689 comparison clip running in Kinovea 9.1:

https://youtu.be/1OFAEtGBfSI

OV2710 (170deg lens 640x480 120fps) vs OV4689 (180deg lens 1280x720 120fps - running fixed frame rate firmware that I got from the Kayeton sales rep)

I purchased two KYT-U400-01FEM cameras on AliExpress.  They were described as:
"High Speed 330fps 120fps 720p 60fps 1080p Fisheye Wide View Angle 180degree UVC OTG USB Camera with Case"

Cameras are about 5ft from the ball.  The 180deg lens is only necessary with the long shaft of the driver.  For 3W and shorter clubs, the 170deg lens can capture the full swing.

Each camera records in its own instance of Kinovea 9.1.  Both cameras deliver a true frame rate of 99fps (as verified with the running clock in the foreground, and the frame counter in the replay window: 247 frames / 2.5 seconds = 99fps). Watch in HD to see this info.

12

I have uploaded the firmware Waheeden shared with me at the following:

fix_frame_rate.zip

And the original firmware in case things go wrong:

standard_version_not_fix_the_frame_rate.rar

There are instructions inside on how to proceed. I haven't had time to try it myself yet.

13

Gracias

14

Kayeton OV4689 and Kinovea 0.9.1 / 0.9.3

I have below cam from Aliexpress, but are struggling t0 get it running under 0.9.1 / 0.9.3.

Model: KYT-U400-01FEM
Sensor: OmniVision OV4689
Focus: Manual
Resolution & frame :
1920X1080 MJPEG 60fps
1280X720 MJPEG 120fps
640X360 MJPEG 330fps
Compression format: MJPEG \ YUY2
Interface: USB 2.0
Lens Parameter : Fisheye Wide View Angle 180degree Lens
Housing: Aluminum Mini Case
Voltage: DC5V
USB Video Class(UVC): Support
OTG : Support
Auto exposure AEC: Support
Auto white blance AEB: Support
Adjustable parameters: Brightness/Contrast/Color saturation/Definition/Gamma/WB
Dimension: 41mm(L)X22 mm(W)X41mm(H)
Operating Temperature: -20°C to 70°C
Support OS: Windows, Linux, MAC, Android

The camera runs under 08.15. However, it is not running under either 0.9.1 nor 0.9.3. I have tried the camera with the standard firmware and with the "fix_framerate" firmware.

0.8.15:
- internal XPS13 cam works fine
- OV4689 cam works fine (tried both firmware versions)

0.9.1 and 0.9.3
No cams are detected, neither
- internal XPS cam, nor
- OV4689 cam (tried both firmware both versions)
The button "configure cam" remains inactive.

I understand zhaojia511 confirms this cam is not working with anything above 0.8.15, however, it seems that Waheeden got it running with the "fix_framerate" firmware? Or did I miss something?

I have tried pretty much all the Kinovea versions with both firmware versions, but can not get it running. I'm using Kinovea for golfing so the 0.9.3 would be the one to go for me, as I need to trigger the recording with sound. What else could I try? Is there even a chance to get it running? Thanks a lot for your help!

15

Problem solved.
I came across the tab in 0.9.3, next to the folder tabs, where a camera can be selected. The OV4689 is shown under the tab and can be configured once selected. Unfortunately, I have overlooked this tab, sorry ........
Best regards