-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CVAT-3D-M3 #2768
CVAT-3D-M3 #2768
Conversation
…d created a relatedfiles table for PCD to Image mapping.
…ration Scripts and Dimension attribute for MpegChunk Writers
…ion accross classes
@ActiveChooN could you please also review the PR this week? |
I used this file for test: https://sourceforge.net/projects/pointclouds/files/PCD%20datasets/kitchen.zip/download When I go to another frame 3D is blinking sometimes IMO it would be better if rotation axis was in center of point cloud. Now it is not, but if example tool uses the same approach it is okay. |
Please, resolve all the static linter issues in affected files. |
Hi @bsekachev ,
|
I pulled the latest changes, did npm ci and still the same result.
Let's ask for others. @vnishukov @nmanovic what do you think? What about blinking? Were you able to reproduce? |
Now when we completely zoom-in to the maximum distance, the black screen appears since the points are not present in that instance, but on zoom-out/mouse movements the perspective view can be adjusted. |
|
I have checked with the kitchen.zip. I can see top, side and front |
@bsekachev, @manasars, @nmanovic
I think that axis should be in centre for each pcd |
I can confirm blinking as well |
In this case, please, keep on track this change |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@vnishukov Please, give your approve if you believe we can merge the PR and I'll do it |
* CVAT-3D Updated the Mime Types with Bin Support, added dependency of open3D * CVAT-3D Added additional column as Dimension for engine_task table and created a relatedfiles table for PCD to Image mapping. * Added Support for 3D file Upload in BIN and PCD. * Added Dimension attribute defaulting to 2D for importer and exporter. * Added props passing for dimension attribute, filtering of import, Migration Scripts and Dimension attribute for MpegChunk Writers * Modified code as per review comments * Updated Unit test cases for 3D task creation * Refactored Dimension Enum in UI and backend code * Resolving conflicts * Updated Unit Test Case * Refactored TaskDimension to DimensionType, Simplified usage of Dimension accross classes * Removing manually created test files * Removing old pcd mime-type mapping * Added test files generated by synthetic data using open3d * Merged with develop branch latest changes * Added libraries required for open3d * Added files * Added synthethic pcd,bin and img test files * Modified test file name * Trigger travis ci * Modified test case to ignore 3D preview images * Trigger notification * Deleting DS Store files * Modified test cases as per review comments * Checking pre-commit hook * Fixed Lint issues - precommit hook verification * Added changes for CVAT-3D Milestone2 changes - Frame Navigation, photo context hide and show * Modified changes * Added canvas3D for 3D Perspective * Added missing files * Added code to get image context for 3D view * Codacy check for stylesheet * Modified frame navigantion for 3D View * Modified style for context-image * Trigger notification * Added Support for 3D file Upload in BIN and PCD. * Added props passing for dimension attribute, filtering of import, Migration Scripts and Dimension attribute for MpegChunk Writers * Modified code as per review comments * Refactored Dimension Enum in UI and backend code * Merged with develop branch latest changes * Added files * Added changes for CVAT-3D Milestone2 changes - Frame Navigation, photo context hide and show * Modified changes * Added canvas3D for 3D Perspective * Added missing files * Added code to get image context for 3D view * Codacy check for stylesheet * Modified frame navigantion for 3D View * Modified style for context-image * Changed cvat-data lint issues * Modified to use opencv as per review comments * Removed unwanted imports * Fixed css and added usage of hooks * Merged Develop branch code * Removed unused data structures * Removed unused data structures * Refactored unused data structures * Added three js dependency in cvat ui package-lock.json * Merged develop branch code and refactored code * Fixed snyk issue * Modified Camera Icon in photo-context * Update icons.tsx * Remove unused svg file * Modified changelog file * Added changes for CVAT-3D Milestone3 * Added missing line as per codacy check Co-authored-by: cdp <cdp123>
How to use this feature? When i upload local pcd files and submit the task,it threw a error in the console, the content was ' Could not create the task on the server. PIL.UnidentifiedImageError: cannot identify image file '/home/django/data/data/5/raw/Rf3.pcd'.' |
@kgloveyou |
@bsekachev |
i used same data above https://sourceforge.net/projects/pointclouds/files/PCD%20datasets/kitchen.zip/download |
I uploaded a .zip archive,but in the annotation interface , I got a error: |
If you believe it is a bug, please submit corresponding issue, fill out issue template and provide steps to reproduce. The same comment about your issues. |
CVAT-3D-Milestone3 : Visualize 3D point cloud spaces in 3D View, Top View, Side View and Front View
Changes include:
Implemented 4 views in the main interface - 3D View, Top View, Front View, Side View.
Implemented 3D view controls functionality (Rotation + Zoom In/Out + Movement)
Implemented controls for Top View,Side View and Front View.(Zoom In/Zoom Out)
Test Cases:
Manual Unit testing done locally.
Existing test cases work as expected.
System Test cases will be shared.
[x ] I submit my changes into the develop branch
[ x] I submit my code changes under the same MIT License that covers the project.
Feel free to contact the maintainers if that's a concern.