Dear CarmenZ
Thank you for your update.
I got a response from the support team.
Thanks.
Dear CarmenZ
Thank you for your update.
I got a response from the support team.
Thanks.
Hi,
This has nothing to do with Visual Applets issues.
I have a question about APC callback of SDK.
Q1. When FG_APC_HIGH_PRIORITY is set, does it always have priority over user-created threads(Multi threads)?
The user thread does not set priority.
Q2. A callback function is registered and used only once.
In an environment where users repeatedly start and stop Grab, will the APC priority still be HIGH_PRIORITY maintained?
Thanks.
Best regards.
Sangrae Kim.
Dear Björn Rudde,
Thank you for your update.
I will check with your advice.
Thanks.
Best regards.
Hello,
I have a question about tap geometry.
Target H/W : microEnable 5 VCL
Camera Link : Medium 80MHz
Digital Output : 14bit
Image Size : 3072 x 1944
I think that the correct tap geometry is 2XM-1Y.
Camera -> ? -> tap geometry(2XM-1Y) - >DMA
1. Camera operator : Full or Medium
2. ? : input bit to 14bit change (because the Medium camera operator does not support 2tap 14bit)
Can I get support for this case ?
pasted-from-clipboard.pngpasted-from-clipboard.png
Thanks.
Hello Johannes,
Thank you for your support.
It works fine with your suggested method.
We can get target frame rate now.
Thanks.
Best regards.
Hello Johannes,
Thank you for your quick update.
I will check again with your advice.
There is only one thing below, but I tested it first.
In simulation,
We can not load the image file from coefficientBuffer like as below.
d00.tif = The image size is 1552 x 3088. (0,2,4,6,8 ...... pixels)
d01.tif = The image size is 1552 x 3088. (1,3,5,7,9 ...... pixels)
w00.tif = The image size is 1552 x 3088. (0,2,4,6,8 ...... pixels)
w01.tif = The image size is 1552 x 3088. (1,3,5,7,9 ...... pixels)
First of all, I tried changing Coefficientbuffer the way you method.
but, the image file cannot be loaded in the simulation.
Thanks.
Best regards.
Hello,
We ask for advice on how to speed up in the conditions listed below.
Target H/W = microEnable 5 VCL
Target FPS = 30fps
Image Size = 3104 x 3088
Image bit depth = 16bit
I am getting a buffer overflow in my design. (Maybe I got up to 20~23fps without buffer overflow in my design)
Can I get any advice on using coefficientBuffer(multiple out) to prevent overflow?
Sorry , I can not upload the design file (some reasons).
So I uploaded a some design sketch.
If we don't use Coefficientbuffer 1 & 2, we can get 30 fps.
Coefficientbuffer = each link 16bit-P4 , Image Width & Height (776 x 3088)
Thanks.
Best regards.
Sangre Kim.
Hi Björn Rudde,
Thank you for your update.
Please mention some more details and we can focus on a more suitable approach...
We'll do a demo to customer first, then we'll get back to you if we need any improvement or your help.
Thanks.
Best regards
Hello,
Its main purpose is to synchronize two asynchronous signals and output them as one signal.
Used as a line trigger signal.
This function has been implemented internally and tested but need to check accurate verification on the customer machine.
If you have any advice on this implementation, please let me know.
ex) Is it possible to implement the function?
if possible, which operator is suitable, etc.
Thanks.
Best regards.
Dear Johannes , Carmen
Thank you for your advice.
In the case of Mono camera, I tested it using a basic example.
I don't know if it is possible to implement the basic algorithm for color cameras until the customer meeting.
I will try it.
Best regards.
Hello,
I want to check if there is any possibility of implementation.
implementation : DistortionCorrection for bayer color camera.
Target H/W : VQ4-GE
Camera : Bayer Color Camera (4096x3000)
Thanks.
Best regards.
Dear Björn Rudde,
Thank you for your update.
I confirmed with your solution.
The function work without any error.
Thanks.
Best regards.
Hello,
I am testing ELIIXA+ 8k Line scan camera on me5 VCL.
This camera need to tap sorting for 8X(8tap) and 10X(10tap).
(8tap) 8X-> width = 8192
(10tap) 10X-> width = 8190
The 8X mode can tap sorting with basic example ( TapSorting_8X_1Y.va).
but 10X mode can not tap sorting with basic example ( TapSorting_10x_1Y.va)
The default image size(width 1040) is ok .
but the other image size(8192) was problem.
So I tested it by reducing the width to 8160 to test without dummy pixels in the Resort Box (ToPar80).
If the ShiftRight(10) -> the output image have a some problem.
If the other operator use instead of ShiftRight -> the output image is ok. (attached TapSorting_10X_1Y_8160.va)
I am not sure that this is right or not.
I attached raw image and Result image and VA.design files
the raw & result image made by with Acq_SingleFullLineGray.
For the information.
The max width is 8190 in 10tap.
The microDisplay can get 8192 pixels after 10X tapsorting(10x_Result_8192.bmp)
the last 2 columns are dummy pixels.
I can not get result image with 8192 pixels in our design file.
-> TapSorting_10X_1Y_8192.va)
please advise to me.
Thanks.
Dear Simon,
For the information.
We got similar results with your help.
I simulated it with an image file on Visual Applets.
The FFT results from Visual Applet were able to achieve results similar to FFT images processed on PC.
Thank for your help.
Best regards.
Sangrae.
Dear Simon,
Thank you for your update.
It will be useful to me.
Thanks.
Best regards.
Dear Björn Rudde,
Thank you for your update.
I understand what you said but I am not fully understand how to use the FFT operator in Visual Applets.
For example, in a VA simulation I want to implement a function that transforms the frequency space via FFT (Foward) and then removes some moire patterns, and then returns it to the image space via FFT (Inverse) like attached image.
I am not sure if this can be done on the Visual Applets side.
Thanks.
Hello,
We received an inquiry from a customer.
This inquiry is related to FFT on FPGA.
Visual applets have FFT functionality, but there are no cases where we have applied FFT applications on our side.
It is difficult to give a solution guidance to the customer.
If you have an advice, please let me know.
Camera : 18k Line scan camera (Full configuration 8tap8bit)
Interface : Camera Link
LineRate : 40KHz /sec
BandWidth : 400MB/sec
Is it processed in real time with Full bandwidth in Visual Applets?
-. Raw image ->FFT(forward)->remove high frequency-> Inverse FFT result image(DMA)
For the information.
We have sample images(Raw image and FFT result image)
FFT result image is after Inverse transformation (remove high frequency)
The Images are confidential.
So I can not upload images here .But If you need to images for check, we can send it by email.
About FFT parameter.
E5 ironman:
Points (image width): {8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192}
By using parameters, the operator can be configured to the number of points i.e. line width. The line width has to match with the number of pixel at the input.
Does that mean that it only support up to 8k camera?
Thanks.
Best regards.
Hello,
We need to Acquistion Applets files ( Acq_SingleCXP6x4AreaGray.dll).
The target board is VQ8-CXP6D.
OS is Windows 10 32bit. (We can not found the Acq_SingleCXP6x4AreaGray.dll file in runtimeSDK 5.7.0)
Just 64bit runtime SDK have this file.
Camera : CP70-1-M-1000 (CXP6x4 channel, 12bit, 1280x 1024)
Input : 12bit
Can I get Acq_SingleCXP6x4AreaGray.dll for 32bit ?
Thanks.
Dear Carmen,
Thank you for your update.
I has confirmed the function in "GeometricTransformation_FrameBufferRandomRead.va".
Thanks.
Hi,
I am interested in image up scaling.
An example of the x direction has been confirmed.(Scaling a Line Scan Image)
but I need to both direction (X&Y) image up scaling for promotion to customer .
i,e ) Camera : Camera Link Full(8tap)2K x 2k
Output Image: 4k x 4k
Could you support basic example for both direction image up scaling ?
Thanks.