Building Computer Vision Datasets in Coco Format

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 พ.ย. 2024

ความคิดเห็น • 26

  • @akritisharma2266
    @akritisharma2266 3 ปีที่แล้ว +2

    I will try to implement.
    Very well explained. Thanks.

  • @Lerahul
    @Lerahul 3 ปีที่แล้ว +1

    Love the content Anuj! Keep it coming!

    • @AnujSyal
      @AnujSyal  3 ปีที่แล้ว

      Thanks a lot!

  • @centralelectriccorpn4506
    @centralelectriccorpn4506 3 ปีที่แล้ว +2

    Excellent & useful information

    • @AnujSyal
      @AnujSyal  3 ปีที่แล้ว

      Thank you!

  • @michaelnguyen8120
    @michaelnguyen8120 3 ปีที่แล้ว +1

    Amazing!

  • @Demon-yk1jm
    @Demon-yk1jm 3 หลายเดือนก่อน

    Is there any site where we can get a building dataset [Street View, not aerial images]? Thanks
    !

  • @kaushlyaparihar87
    @kaushlyaparihar87 4 หลายเดือนก่อน

    1st time I'm using it but i dont know y this annotate the data again nd qgain it's asking verify your account but i didn't get any verification mail

  • @tubhalooter8596
    @tubhalooter8596 3 ปีที่แล้ว +1

    hi anuj , this was great and really well explained, how do we now get this dataset and load it into pytorch using the dataloader and then split into the data and target ?

    • @AnujSyal
      @AnujSyal  3 ปีที่แล้ว

      Hello Talha, first of all thanks a lot for watching my video.
      I have used pytorch based detectron2 to train my object detection models, It comes with pre-built methods to import coco datasets detectron2.readthedocs.io/en/latest/tutorials/datasets.html .
      If you are building something simpler just with pytorch, I think you can inherit torch.utils.data.Dataset and define your own getter to read the structure.
      Hope this helps.

  • @karlomarkovic2404
    @karlomarkovic2404 2 ปีที่แล้ว

    Excellent tutorial! How many images of a particular class do you need for good detection accuracy?

    • @AnujSyal
      @AnujSyal  2 ปีที่แล้ว +1

      Hello Karlo, First of all thanks for watching the video.
      Then number of images actually varies on the problem that is being solved. If you are training something from scratch you would need a much bigger dataset. If you want to work with smaller datasets, I would recommend using transferred learning on pre-existing models.
      Hope this helps

    • @karlomarkovic2404
      @karlomarkovic2404 2 ปีที่แล้ว

      @@AnujSyal Thank you Anuj for your reply! I am new to machine learning. I will soon be writing a final thesis for my bsc. degree. Would it be possible to contact you to ask you a few questions? I can also write here if you prefer that. I see you are very knowledgable in ML and if you would be willing to advise me on a few small things, it would be extremely helpful. Please let me know. Cheers!

  • @angel-fn8fv
    @angel-fn8fv ปีที่แล้ว

    Thank you very much for your amazing video I have one question please, regarding the exporting data part is it possible to annotate for example 2 images and I explore them in COCO format and then resume the annotation process for the other images from image 3 or I have to start from scratch?

    • @AnujSyal
      @AnujSyal  ปีที่แล้ว

      I think so, whenever you export the dataset, it should be in json format, this can be later on imported easily in datatorch

  • @johannesfein6063
    @johannesfein6063 2 ปีที่แล้ว

    Hello,
    I want to convert a COCO dataset annotation to a binary mask. The problem
    I have is that after conversion with pycocotools method annToMask nearly all the labels have the same colour and the segmentation network recognises it as one label. Is there a fix to that so that every label has a different colour. Please help

    • @AnujSyal
      @AnujSyal  2 ปีที่แล้ว

      Hey Thank you for watching my video, which tool are you using for annotation?

    • @johannesfein6063
      @johannesfein6063 2 ปีที่แล้ว +1

      @@AnujSyal Thanks for reply, but I already got it working I had to use an numpy maximum to avoid overlapping of labels

  • @angelgabrielortiz-rodrigue2937
    @angelgabrielortiz-rodrigue2937 2 ปีที่แล้ว

    Awesome! this video is pretty cool. How big of a dataset is allowed in datatorch? I am looking to create a 29-class object detection (just the bounding box with its classification).

    • @AnujSyal
      @AnujSyal  2 ปีที่แล้ว

      Thank you for watching the video. Yes data torch should be able to take this much load easily. The files stored are on cloud, you can also connect to your personal cloud with keys.
      Hope this helps.

  • @dalandan8300
    @dalandan8300 2 ปีที่แล้ว

    Please help me. I have tried up to exporting but I don't know how to use it using javascript. Do you have an example for that? New subscriber here. Thank you.

    • @AnujSyal
      @AnujSyal  2 ปีที่แล้ว +1

      Hey thanks for subscribing! Sorry I would need a bit more details. Are you trying to export annotated dataset? And are you trying to read this json export?

    • @dalandan8300
      @dalandan8300 2 ปีที่แล้ว

      @@AnujSyal Hi, thanks for your quick response. My capstone presentation will be next friday and I'm at the bottleneck because of this. I have the exported dataset (json file) already. But I don't know how to use it. Can you show an example of that in your next video? I'm using javascript only.

    • @dalandan8300
      @dalandan8300 2 ปีที่แล้ว

      @@AnujSyal how about a link to the repo of that project with custom dataset(not coco pretrained) using javascript or reactjs

    • @AnujSyal
      @AnujSyal  2 ปีที่แล้ว

      Hey Dan, for training you can use frameworks such as pytorch or tensorflow. Sharing a blog post that trains on a custom coco dataset format: medium.com/fullstackai/how-to-train-an-object-detector-with-your-own-coco-dataset-in-pytorch-319e7090da5
      Also if you want of a more visual tool to do that I think you can consider Perceptilabs, I have covered that in my channel www.perceptilabs.com/
      Hope this helps

  • @travelneer
    @travelneer ปีที่แล้ว

    11:54