celepixel / celex5-mipi Goto Github PK
View Code? Open in Web Editor NEWSDK for CeleX5 sensor on CX3 platform.
License: Apache License 2.0
SDK for CeleX5 sensor on CX3 platform.
License: Apache License 2.0
I find another strange question. Usually, the events detected are Discrete in the time axis, which means there are few chances that multiple events can have the same timestamp during the whole movement of an event-camera. I manually check many open-dataset like MVSEC and ETHZ dataset. Their sensors are right about this point.
But if you carefully check the data in below pic(using a flashlight to activate every pixels of Celex camera at the same time), you will find the events in every column share the exact same timestamp. WEARED. It looks like that the camera can not process so many data at the same time, and apply JUST ONE TIMESTAMP to the whole col data. So could you please give me an explanation about this phenomenon, I hope I am wrong about this. But If I am right, this change may reject many algorithms because of the difference in the events data.
Hello, I want to process bin files, and read the code of readBinFiles in sample, I found the function onFrameDataUpdated is defined but not called, so is there any other example of reading bin data ?
Thanks.
Not an issue with the software. I am having trouble finding a website where I can buy the CeleX5-MIPI. Could you provide me with the link?
When I try to run CeleXDemo.sh
script on Ubuntu 16.04,
chmod +x CeleXDemo.sh
sudo sh ./CeleXDemo.sh
the following output of CeleXDemo.sh
is:
Segmentation fault (core dumped)
No other exception information is output. I tried a lot of methods but didn't solve it, such as recompiling its SDK. Very clueless now.
Hope someone can help me solve this problem. 😭
While recording in the loop mode with - FullFrame, InPixel & OpticalFlow, as soon as you finished replaying the recorded file. The next file you will record will be FullFrame,OffPixel & OpticalFlow. Even if you select InPixel.
Dear developer,
I am a researcher luckily have the latest version of CeleX5 DVS in hand.
Recently, I am working on the denoising algorithm for the event-based image, using CeleX5. However, after having carefully checked the documents in this Github repo and done many searches using both Google and IEEE Xplore, I still couldn't find a detailed specification table for this camera(like the below one).
Without, these data, I can't clearly state my algorithm in the research paper.
From the previous papers, I can clearly see the specification of a camera like DAVIS and other sensors.
So could you please give me some specifications(especially the latency) about this world leading camera?
Or maybe I missed some important information, It will be good if you can point out where I can find these data.
Thank you for your attention.
Best.
Hello developer.
The celePixel demo at youtube , show separate rgb frame (of the left side) and event frame ( on the right side).
Is this captured by two different CelePixel camera ?
We want to capture both rgb frame and event frame using only one camera. Is this possible ?
Thank you.
I tried to install this SDK on TX2 but when I finish compiling and lunch GUI by “sudo sh CeleXDemo.sh” here says “Exec format error”, I suppose this is because file is not compatible with ARM architecture. What can I do to solve such incompatibility?
Trying to build in "CeleX5-MIPI-master/Sources/CeleX". The Makefile references many source files which don't exist. For example "configproc/celex5cfgmgr.h". Make in this directory results in
make: *** No rule to make target 'configproc/celex5cfgmgr.h', needed by 'celex5.o'. Stop.
Thanks, Steve
In Optical Flow Mode, we can get the opticalflow speed and direction frame. Does anyone know how the speed and direction are calculated? And the correspondence between the gray value of frame and the real speed or direction? I have read the source code and paid some attention to the following functions in celex5dataprocessor.cpp
, but still don't understand.
processFullPicData()
: parse Full-Frame Mode(including Optical Flow Mode) MIPI data, then get them_pEventADCBuffer
calDirectionAndSpeed()
: calculate the optical flow speed and direction
createImage()
: create the optical flow speed and direction frame
Hi there,
I'm trying to convert optical flow bin files captured by the camera to csv files to better process the data. I'm using the ConvertBin2CSV functionality present in the DemoGUI. When I press the ConvertBin2CSV button, I can load the file with no problems, and after playing back the file it shows a message saying "Convert Bin to CSV completely!". When I navigate to the respective folder, I can see the created csv file, however, for some reason, it is empty (0 bytes, as seen below).
I really need to convert the optical flow bin files to a format in which they can be processed. I hope you can help on this issue.
Thank you in advance.
Hello, it is very hard to find any information of this product in market.
Hello,
In the DemoGUI, when captured in loop mode, I cannot convert the binary event data to a CSV file.
Converting binary to video works, but converting to CSV does not work. It results in an empty CSV file.
Currently, the ROS-Sample in the repository only supports the SDK V1.6, and it has not been updated to SDK V2.0. And because GUI-Demo throws a Segmentation fault (core dumped)
exception under Linux, it cannot start normally.
In order to use the CeleX5-MIPI sensor under Linux, I have now implemented a complete ROS-Sample: https://github.com/kehanXue/CeleX5-ROS
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.