Search found 3120 matches

by kwagyeman
Tue Jun 04, 2019 12:23 pm
Forum: Technical Discussion
Topic: Precision of RGB Gain
Replies: 4
Views: 4299

Re: Precision of RGB Gain

Hi, I turned the values into db because they are unitless otherwise and mean different things on every camera. Please do not expect the values to 100% matchup always for writing and reading. There is quite a bit of precision loss because of how the conversion step works. Please see the C code for wh...
by kwagyeman
Tue Jun 04, 2019 12:21 pm
Forum: Technical Discussion
Topic: set gain ceiling
Replies: 4
Views: 4841

Re: set gain ceiling

The ceiling is how much the auto algorithm goes up too.
by kwagyeman
Mon Jun 03, 2019 12:11 pm
Forum: General Topics
Topic: Do i have to skipframe if i change format or frame size without ressetting ?
Replies: 3
Views: 3670

Re: Do i have to skipframe if i change format or frame size without ressetting ?

If you don't the camera output is garbage for a while. So, you will experience bad frames.
by kwagyeman
Mon Jun 03, 2019 1:54 am
Forum: Project Discussion
Topic: Is OpenMV Right For: Object Counting & Market Rotation Detection
Replies: 6
Views: 3809

Re: Is OpenMV Right For: Object Counting & Market Rotation Detection

Yep, you just need to make sure you have plenty of contrast. Note that grey metal on a white surface is not contrast. Grey metal on blue would be contrast.
by kwagyeman
Sun Jun 02, 2019 2:36 pm
Forum: Project Discussion
Topic: Is OpenMV Right For: Object Counting & Market Rotation Detection
Replies: 6
Views: 3809

Re: Is OpenMV Right For: Object Counting & Market Rotation Detection

Yes, that's super easy. This is exactly what our system is designed to do. Um, you'd want to just track the white lines. Not the colors. But, if you track the white you will get the position of each arrow along with rotation from 0-180 degrees (not 360 degrees however). You will have to do something...
by kwagyeman
Sun Jun 02, 2019 1:58 am
Forum: Technical Discussion
Topic: Heap Memory Error problem.
Replies: 4
Views: 6426

Re: Heap Memory Error problem.

Hi, there's no way to fix the file creation issue. That's due to how modern OSes work.

As for the face database, I don't know exactly how to help here. It really depends on your matching method. You need to have a classifier that returns an "I don't know value".
by kwagyeman
Sun Jun 02, 2019 1:56 am
Forum: Project Discussion
Topic: Is OpenMV Right For: Object Counting & Market Rotation Detection
Replies: 6
Views: 3809

Re: Is OpenMV Right For: Object Counting & Market Rotation Detection

Hi, we have a pretty robust color tracking system with lots of measurements for blobs of a certain color. E.g. rotation , size, and position of blobs. Do the objects you are looking at have a high contrast with the background?
by kwagyeman
Fri May 31, 2019 1:46 am
Forum: Technical Discussion
Topic: Wireless TV Shield Interupts the UART(3) Receiving Data
Replies: 4
Views: 3173

Re: Wireless TV Shield Interupts the UART(3) Receiving Data

Hmm, yeah, it probably takes longer than the serial buffer has time to buffer data for before needing to be serviced by the CPU.
by kwagyeman
Thu May 30, 2019 5:07 pm
Forum: General Topics
Topic: Camera FOV
Replies: 7
Views: 4676

Re: Camera FOV

Oh, that text might be outdated.
by kwagyeman
Thu May 30, 2019 5:06 pm
Forum: General Topics
Topic: Camera FOV
Replies: 7
Views: 4676

Re: Camera FOV

There's a specs table on each lens product page that has info like: Specifications Focal Length12mm ApertureF2.0 Format1/3" MountM12*0.5 FOVH = 18.8°, VFOV = 14.0° IR Cut Filter650nm (removable) Weight4g Length14mm Width14mm Height15mm The above is for the telephoto lens. There's a table link this o...
by kwagyeman
Thu May 30, 2019 3:55 pm
Forum: General Topics
Topic: Camera FOV
Replies: 7
Views: 4676

Re: Camera FOV

On the bottom of the product page for the H7 there's a table with system specs. This lists the lens FoV.
by kwagyeman
Thu May 30, 2019 3:25 pm
Forum: General Topics
Topic: Camera FOV
Replies: 7
Views: 4676

Re: Camera FOV

This is listed on the website product pages for each lens and and the OpenMV Cam H7 camera.
by kwagyeman
Thu May 30, 2019 3:24 pm
Forum: Project Discussion
Topic: Detect a candle fire using OpenMV H7 and FLIR
Replies: 15
Views: 8852

Re: Detect a candle fire using OpenMV H7 and FLIR

Yes, the standard lens mount you have should work with the ultra wide angle lens. It's just that we use really cheap lens mounts which aren't to spec always.
by kwagyeman
Thu May 30, 2019 3:19 pm
Forum: General Topics
Topic: openCV openMV bridge
Replies: 1
Views: 2358

Re: openCV openMV bridge

Package it all up nicely and I'll add it to the IDE as a submodule for everyone when the IDE is installed.
by kwagyeman
Thu May 30, 2019 11:05 am
Forum: Technical Discussion
Topic: Wireless TV Shield Interupts the UART(3) Receiving Data
Replies: 4
Views: 3173

Re: Wireless TV Shield Interupts the UART(3) Receiving Data

This is weird. Um, whats the data rate the data is received at? The tv.diplay() method uses SPI and disables interrupts for a while while sending data. Is the UART running very fast? Here's the display method: https://github.com/openmv/openmv/blob/master/src/omv/py/py_tv.c#L540 You aren't using pins...
by kwagyeman
Thu May 30, 2019 11:02 am
Forum: Project Discussion
Topic: Detect a candle fire using OpenMV H7 and FLIR
Replies: 15
Views: 8852

Re: Detect a candle fire using OpenMV H7 and FLIR

Hi, the polarizer goes under the lens mount. Please order a new lens mount. We have a stock of them that didn't come from the production run. Lens mounts are available on the store.
by kwagyeman
Wed May 29, 2019 1:45 pm
Forum: Project Discussion
Topic: Detect a candle fire using OpenMV H7 and FLIR
Replies: 15
Views: 8852

Re: Detect a candle fire using OpenMV H7 and FLIR

Hi, use the filter method in Python and filter out blobs returned that pass the maximum value you want to ignore. Find blobs returns a list of values. So, just inspect the pixel/area count per blob returned and ignore blobs that have too large a value.
by kwagyeman
Wed May 29, 2019 11:27 am
Forum: Technical Discussion
Topic: openmv camera and matlab
Replies: 3
Views: 4886

Re: openmv camera and matlab

Not really, I'm personally stretch beyond the point where I can provide code examples for everything anymore.

Um, do you know how to use a serial port in MATLAB? If so, our serial protocol is trival to implement.
by kwagyeman
Wed May 29, 2019 11:25 am
Forum: General Topics
Topic: Presenter for Dutch tech event
Replies: 1
Views: 6655

Re: Presenter for Dutch tech event

Too busy right now to send an email out. Please ping me on the weekend about this/
by kwagyeman
Wed May 29, 2019 11:24 am
Forum: General Topics
Topic: Problems with H7 on a Mac
Replies: 5
Views: 4472

Re: Problems with H7 on a Mac

Weird, we checked the case against about 25 different microusb brands.
by kwagyeman
Tue May 28, 2019 12:20 am
Forum: Technical Discussion
Topic: openmv camera and matlab
Replies: 3
Views: 4886

Re: openmv camera and matlab

Hi, openmv doens't directly have support for this but the camera is a serial port. You just have to open the serial port via matlab and you can see its data output.
by kwagyeman
Mon May 27, 2019 6:41 pm
Forum: General Topics
Topic: Problems with H7 on a Mac
Replies: 5
Views: 4472

Re: Problems with H7 on a Mac

Mmm, when you mention that the board doesn't mount on Mac do you mean that you don't see the flash drive appear and you can't connect via OpenMV IDE? If so, please check that you are using a USB cable with power + data. The flash drive always appears for every os. That is very stable code.
by kwagyeman
Mon May 27, 2019 4:05 pm
Forum: Technical Discussion
Topic: Remote Camera
Replies: 2
Views: 5804

Re: Remote Camera

I'd recommend the Pi to connect to the Web. We really don't have the best stuff for that as it isn't our focus. You can control the camera (multiples in fact) from the Pi.
by kwagyeman
Mon May 27, 2019 4:04 pm
Forum: Project Discussion
Topic: People & Face tracking Robot
Replies: 4
Views: 4526

Re: People & Face tracking Robot

Hi, I've been busy with emails everyday to work on the TF stuff. I completed the port but it's not super awesome yet. Google is working on making their code better. I hope to have more time to work on it in the next week.
by kwagyeman
Mon May 27, 2019 4:02 pm
Forum: Project Discussion
Topic: maestro polulu
Replies: 8
Views: 9516

Re: maestro polulu

STM32 chips can handle 5V inputs without issues. They will not break. They only output 3.3V however.

This is one reason we like STM32 chips. They have I/Os designed for this.

Less returns on parts. Imagine how many broken OpenMV Cams there would be otherwise.
by kwagyeman
Sun May 26, 2019 6:42 pm
Forum: Project Discussion
Topic: Detect a candle fire using OpenMV H7 and FLIR
Replies: 15
Views: 8852

Re: Detect a candle fire using OpenMV H7 and FLIR

Okay, the polarizer may help them. I can't really offer any guarantees. It does work magic when it works however.
by kwagyeman
Sun May 26, 2019 2:56 pm
Forum: Project Discussion
Topic: Detect a candle fire using OpenMV H7 and FLIR
Replies: 15
Views: 8852

Re: Detect a candle fire using OpenMV H7 and FLIR

The polarizer works great when the light from the sun is reflected off a surface at some angle. It doesn't work looking right at the sun. You'd need to specify exactly how your system is setup. If you just need to remove reflected light from the sun the polarizer will work. Otherwise it will not.
by kwagyeman
Sun May 26, 2019 12:16 pm
Forum: General Topics
Topic: OpenMV Problem
Replies: 2
Views: 5462

Re: OpenMV Problem

The white LED flashing is a hardware failure on the camera. If you can't fix this by going through the un-bricking prompts with OpenMV IDE then it could be a bad camera. We do test the cameras before they exit the factory so it's unlikely if it's one of our units (there are clones out there however).
by kwagyeman
Sun May 26, 2019 12:15 pm
Forum: Project Discussion
Topic: Detect a candle fire using OpenMV H7 and FLIR
Replies: 15
Views: 8852

Re: Detect a candle fire using OpenMV H7 and FLIR

Hi, the FLIR Lepton sees heat. As long as the sun isn't behind the candle it will isolate the sun out. You don't need the lens polarizer. That's for visible light. Not thermal.

I'd use the 3.5 if possible, you can set a target temperature rang using it.
by kwagyeman
Fri May 24, 2019 1:40 pm
Forum: Technical Discussion
Topic: help
Replies: 2
Views: 10794

Re: help

You probably should ask a question on what you need help with. The forums are here for specific questions and answers.
by kwagyeman
Thu May 23, 2019 10:27 am
Forum: Project Discussion
Topic: CannyEdge Auto threshold?
Replies: 2
Views: 3866

Re: CannyEdge Auto threshold?

Hi, if you don't need canny all the mean/median/mode/midpoint filters accept adaptive thresholding arguments. These will allow you to find the edges of images using a filters. Morph accepts adaptive thresholding arguments too.
by kwagyeman
Thu May 23, 2019 10:25 am
Forum: General Topics
Topic: Could not start openmvide on raspberry pi
Replies: 8
Views: 5880

Re: Could not start openmvide on raspberry pi

Hi, that would imply your package manager is broken. In that situation... your operating system is seriously unstable. I would Google that particular error and look for a solution.
by kwagyeman
Thu May 23, 2019 2:32 am
Forum: Technical Discussion
Topic: how to capture an image when an external trigger arised
Replies: 12
Views: 8343

Re: how to capture an image when an external trigger arised

Hi, +5v to the pin and -5v to gnd is 10V across the camera's I/O pin. That will destroy the camera. Can you post a schematic of what you are doing?
by kwagyeman
Wed May 22, 2019 9:51 pm
Forum: Technical Discussion
Topic: Exchange the X and Y axis ...
Replies: 6
Views: 6023

Re: Exchange the X and Y axis ...

Hi, if the result is different then that just means you need to do another operation instead.

img.replace(transpose=True, hmirror=True, vflip=True)

Cycle through all eight possible values of True/False above until you get the one you want.
by kwagyeman
Wed May 22, 2019 3:01 am
Forum: Technical Discussion
Topic: Exchange the X and Y axis ...
Replies: 6
Views: 6023

Re: Exchange the X and Y axis ...

Hi, you can do both operations with the same call: img.replace(transpose=True, hmirror=True) The only way to do this faster is to turn on hmirror on the camera sensor. The camera sensor doesn't support transpose however. The camera sensor does support hmirror and vflip however. ... If you want fast ...
by kwagyeman
Mon May 20, 2019 2:42 pm
Forum: General Topics
Topic: Could not start openmvide on raspberry pi
Replies: 8
Views: 5880

Re: Could not start openmvide on raspberry pi

Hi, yeah, I can't reproduce a lot of the issues folks have on the Pi. Are you running raspbian? I've run the IDE on the default raspbian image, completely clean, no updates installed. And it works. I understand there are a lot of OSes you can install on the Pi however. I guess I could test the other...
by kwagyeman
Mon May 20, 2019 1:20 am
Forum: Project Discussion
Topic: Differentiating between colors where one is a subset of the other
Replies: 7
Views: 4389

Re: Differentiating between colors where one is a subset of the other

I'm working on a camera image quality update that will be commited this week. It reduces frame rate a bit but 100% improves the default camera quality.
by kwagyeman
Mon May 20, 2019 1:19 am
Forum: Technical Discussion
Topic: LCD type
Replies: 30
Views: 12556

Re: LCD type

MP merged that PR.
by kwagyeman
Mon May 20, 2019 1:17 am
Forum: General Topics
Topic: Could not start openmvide on raspberry pi
Replies: 8
Views: 5880

Re: Could not start openmvide on raspberry pi

Did you run the setup.sh? The xcb plugin backend is installed by that.
by kwagyeman
Mon May 20, 2019 1:17 am
Forum: Project Discussion
Topic: Creating threshold for color blob tracking.
Replies: 12
Views: 10129

Re: Creating threshold for color blob tracking.

Hi, are you using the H7? And have you controlled the camera exposure? Are you using histogram equalization? Have you set the color thresholds adequately? The find_blobs() method is very robust but you have to put quite a lot more effort in than using the example code to get excellent results. I nee...
by kwagyeman
Mon May 20, 2019 1:14 am
Forum: Technical Discussion
Topic: Transforming an image reflected from a parabolic mirror
Replies: 1
Views: 3674

Re: Transforming an image reflected from a parabolic mirror

Yes, but you will need to code the algorithm in C yourself. See how img_corr() works for inspiration:

https://github.com/openmv/openmv/blob/m ... lib.c#L802
by kwagyeman
Mon May 20, 2019 1:13 am
Forum: General Topics
Topic: Tringale detection
Replies: 2
Views: 4948

Re: Tringale detection

Hi, I had plans for a general find_shapes() method but I am too busy to implement it.
by kwagyeman
Sun May 19, 2019 11:34 am
Forum: General Topics
Topic: It does not focus with Ultra Wide Angle Lens
Replies: 17
Views: 9208

Re: It does not focus with Ultra Wide Angle Lens

Hi, some of our lenses mounts are sometimes not perfectly constructed. So, we need to send you a replacement one. Please email us about getting a replacement lens mount.
by kwagyeman
Sat May 18, 2019 10:37 am
Forum: Project Discussion
Topic: Solved: OpenMV communications with Arduino
Replies: 3
Views: 3747

Re: Solved: OpenMV communications with Arduino

Thanks for posting!

Send a PR to our examples folder to have this included with the IDE if you'd like
by kwagyeman
Sat May 18, 2019 10:18 am
Forum: Project Discussion
Topic: Differentiating between colors where one is a subset of the other
Replies: 7
Views: 4389

Re: Differentiating between colors where one is a subset of the other

Understand that you will be doing stuff involving lists of objects and then lists of objects on top of that.
by kwagyeman
Sat May 18, 2019 10:18 am
Forum: Project Discussion
Topic: Differentiating between colors where one is a subset of the other
Replies: 7
Views: 4389

Re: Differentiating between colors where one is a subset of the other

Hi, thanks for the detailed questions. I'm on a retreat right now and only have cell service for quick periods. I'll be able to provide a longer answer in 2 days. In the meantime. First, go to the sensor routines and change the exposure to be much longer. This will greatly improve the image quality ...
by kwagyeman
Fri May 17, 2019 11:39 am
Forum: General Topics
Topic: Camera extension chord
Replies: 6
Views: 4905

Re: Camera extension chord

Hi, the sign up for our email list is on the home page.
by kwagyeman
Fri May 17, 2019 11:38 am
Forum: General Topics
Topic: LCD Backlight Only
Replies: 10
Views: 6564

Re: LCD Backlight Only

Turning white means the display is powered but nothing getting data. Pictures will help us debug.
by kwagyeman
Fri May 17, 2019 11:37 am
Forum: General Topics
Topic: Global Shutter
Replies: 32
Views: 32261

Re: Global Shutter

Well, you can build a unit with a color sensor. You just have to take our files and switch out the MT9V034 part to the color color one. Our code then won't line the difference. As long as you keep the res above vga you have a bayer image.

Go to advanced search