Giter Site home page Giter Site logo

Comments (6)

Teoge avatar Teoge commented on August 22, 2024

Hello, Anil.

This repository has two branches, master branch and directional_point branch.

The master branch is intended for the labeling in the method "DeepPS", published in the paper "Vision-based Parking-slot Detection: A DCNN-based Approach and A Large-scale Benchmark Dataset"

And the directional_point branch is used for the labeling in "DMPR-PS".

This is because labeling in "DMPR-PS" is different from the labeling in "DeepPS". "DMPR-PS" requires more label information, which is the direction of each marking-point.

If you want to prepare your own dataset for "DMPR-PS", you need to use directional_point branch to label your images.

One more thing is that the README.md at directional_point branch is out-of-date. But you could easily figure out how to use it. It's similar to master branch. I'll update the README.md in the future.

from marktoolforparkinglotpoint.

chokkarapu avatar chokkarapu commented on August 22, 2024

@Teoge : Thanks for your prompt reply....And giving more information...I will try to use use directional_point branch .
Will understand ur data set preparation by spending efficient time, i will revert back for any clarification.

Thanks,
Anil.

from marktoolforparkinglotpoint.

chokkarapu avatar chokkarapu commented on August 22, 2024

Hi Teoge,

I have cloned @directional_point branch. Understood to maximum.
My understating are follows,

  1. For T-Shaped, the direction is towards inside slot, as shown below,
    t_Shaped

Im totally confused with direction when marking as L_Shaped,
For below image u have taken direction as follow,
L_Shaped_Right

Where as for other image (L_Shaped) u have taken direction as shown below:
image
Whereas for other image(L-Shaped), u considered following direction as shown below:
image

So im totally confused with this set of labeling...
I request you to provide some details in takeing direction for L-Shaped especially...

I eagerly look forward for your response....

Thanks,
Anil.

from marktoolforparkinglotpoint.

Teoge avatar Teoge commented on August 22, 2024

The definition of orientations of L-shaped marking-points is presented in our paper DMPR-PS: A Novel Approach for Parking-Slot Detection Using Directional Marking-Point Regression.

In short, we define the orientation of a L-shaped marking-point as the direction along the marking-line that overlaps with the other marking-line after 90◦ clockwise rotation.

Following figure might help you understand the definition.

l-shaped_illustration

from marktoolforparkinglotpoint.

chokkarapu avatar chokkarapu commented on August 22, 2024

Thank U Teogo for making more clear understanding.

I have following two qeuries, kindly provide some information:

  1. Have you ever tried with Open Slot type of Parking Slot as shown below,
    image

  2. If I want to add one more type as Open shape, i.e. i will add 2 as point shape along with 0-T shaped and 1-LShaped, with addition of one more new shape your base code will work or need to modify any particular place of your code...

Thanks for your valuable tie.

Thanks,
Anil.

from marktoolforparkinglotpoint.

Teoge avatar Teoge commented on August 22, 2024

Hello, Anil.

  1. For your first question, the short answer is no. We collected our data in China, where parking-slots of open slot type are rarely seen. Thus we don't have enough samples to perform related experiments.
  2. For your second question, if the "code" you mentioned is the code of this labeling tool, then yes, basically the code will work, as long as you add the shape correctly (which includes modifications of data structure, UI that sets marking-point type, and the corresponding UI callback function).
    If the "code" you mentioned is the code of DMPR-PS, then the answer is no. Except for adding a new type, you'll need to modify the logic of marking-point pairing and lots of related stuff, in order to make it work on open slot type parking-slot detection.

from marktoolforparkinglotpoint.

Related Issues (11)

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.