How to make a 3d model then convert it to 3dMesh format defined in the file of 3dmesh.proto? - mediapipe

I am working on the example code of face effect and want to change the glass 3d model into my own 3d model. Anyone knows how to generated the required .pbtxt file?

Related

How to label my own point cloud and image data to have the 3D training labels (.txt) files like KITTI 3D object detection dataset?

I have point cloud files (pcd + bin) and image (png) files. I would like to label them by my own and extract text files like KITTI format (KITTI = 2D from image + 3D from point cloud).
KITTI format
Can someone please let me know which annotator tools should I go for and how to make the text file? Does that mean I need to label image and pcd separately and write the text file by combining image json information and point cloud json information?
I tried Supervisely and I got json but not enough parameters like KITTI format.
my json

How does one create a custom dataset of images with masks for image segmentation?(specifically for Tensorflow)

Every tutorial I find involves using a pre-made, but the project I'm trying to do is image segmentation on pictures if playing cards. The dataset will be one I create but I'm finding little to no resources about creating the dataset and needed image masks. Any help would be great!
I use Gimp (https://www.gimp.org/) with layers. You can use several useful tools, such as the "BucketFill", to quickly color a region. Then you just have to export the layers to a new file to obtain the mask. VGG image annotator is also useful (https://www.robots.ox.ac.uk/~vgg/software/via/via-1.0.6.html)
For 3D images you can use VTK and ITKsnap (http://www.itksnap.org/pmwiki/pmwiki.php) for volume identification, visualization and exporting. MIPAV (https://mipav.cit.nih.gov/) is also useful.
VGG Image Annotator (VIA), here is a quick demo. There is also labelme

Incorrect Visualization of Geojson using Vue2-Leaflet

I'm having a problem when visualizing my GeoJSON files on the web using Vue2Leaflet.
The user uploads files in the form of .dxf, then the Django backend process it into various layers and send it back to the front end. I received all the layers in the form of GeoJSON object, and I use l-map of Vue2Leaflet to visualize whichever layer is selected.
Could you please tell me what's happening here? The same code works perfectly with the example API given by the developer themselves, but not with my GeoJSON.
Reference Example
Note: My GeoJSON if visualized in QGIS shows a map shape, or at least not such a straight line for the layer.

Get the labeled data from a custom vision

I've trained an object detection model with custom vision, with data that I have labeled with the interface and I was wondering if I could export these labels. I looked around to see if we can but I didn't find any information about this.
I have exported the model but now I want the labeled data. Does anyone have a clue on how to do this?
Thank you
The GetTaggedImages method return all the images with their bounding boxes.
Reference: https://westeurope.dev.cognitive.microsoft.com/docs/services/Custom_Vision_Training_3.0/operations/5c771cdcbf6a2b18a0c3b7fc

Correct way to export Ogre from Blender into jmonkeyengine?

I'm learning Jmonkeyengine and I'm still at about the same stage as in this question where I ask about loading models
Enabling materials and textures for OGre 3D model in jmonkeyengine?
Now I looked more at Blender and now at least I can get the basic usecase to work, export to Ogre 3D from Blender and then loading it in jmonkeyengine. But for more advanced models with textures, it won̈́t work.
I'm trying to load an Ogre 3D into jmonkeyengine but I think the conversion to Ogre format is not working. I can open the model in Blender but when I try to export it all I can get is a .scene file and no .mesh.xml
Could you tell me what I'm doing wrong?
For instance opening this model in Blender and exporting it to Ogre doesn't work for me.
For what it's worth: after hours of trying to figure out why JME wouldn't locate the materials, esp. when using submeshes, turned out you need to rename your material file to .material. If you use more than 1 material, append all material files to that one file.