GithubHelp home page GithubHelp logo

tacju / partimagenet Goto Github PK

View Code? Open in Web Editor NEW
114.0 114.0 7.0 1.21 MB

Introduction and scripts for the paper "PartImageNet: A Large, High-Quality Dataset of Parts" (Ju He, Shuo Yang, Shaokang Yang, Adam Kortylewski, Xiaoding Yuan, Jie-Neng Chen, Shuai Liu, Cheng Yang, Alan Yuille).

partimagenet's People

Contributors

tacju avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

partimagenet's Issues

Compositor

Thank you for the great work! May I ask when you plan on releasing the code for Compositor?

wrong annotations

Thanks for your excellent work! However, Is there something wrong in Line 18403 - Line 18422 of val.json? When I used coco.annToMask(ann) to visualize its mask, an error was reported.

Part ImageNet Seg Labels

Hello again!

What is the meaning of each pixel label in the segmentation labels? They do not appear to match up with the 39 part labels and 10 whole labels. The json files also only contain the height and width of the image.

classes =[]
for i in tqdm(range(len(dataset_train))):
    image, whole_mask, part_mask = dataset_train[i]
    classes += np.unique(whole_mask).tolist()

c = Counter(classes)
print(c) # has counts for labels from 0 to 158

Could you please provide clarification?

Area of each part problem

How is the area being calculated in the annotations? Straightforward method is pixel counting but the area has 2 decimal places. Also pixel counting and the area in annotations are not matching.

Object Class Choices

Hello!

Do you describe what object categories you chose? For example, looking through the object annotations, it appears that dog gets mapped to multiple class values (e.g., 20, 48, 144). Does this refer to different breeds of dogs?

When release?

Hi! It is a very interesting work. When you release such dataset?

Car / Bicycle Tire vs. Tier

Thank you very much for sharing the datasets.

However, is the annotation "tier" in car and Bicycle should be "tire"?

image

input4

How can I get the part semantic segmentation mask?

When I convert an object segment into a semantic mask using coco API, I find some intersection areas between the different objects.
How should I solve the overleaping area when generating semantic mask labels?
Thanks for your reply.

What is the meaning of 'category_id' in each annotation?

I notice that each annotation has a field named 'category_id', the total number of all unique 'category_id' is 40, consistently in 'train.json' and 'test.json'. I wonder whether 'category_id' is the id of the object part, but it seems that the original paper does not mention it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.