All Projects → dongkwonjin → Semantic-Line-SLNet

dongkwonjin / Semantic-Line-SLNet

Licence: MIT license
Official pytorch reimplementation for "Semantic Line Detection and Its Applications"

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Semantic-Line-SLNet

EOSFTPServer
A project to create a complete, standard compliant, multi-user, Objective-C (Mac OS X / iOS) FTP server.
Stars: ✭ 35 (+45.83%)
Mutual labels:  application
vade-mecum-shelf
Collection of vade mecum-like utilities wrapped into one single app, built with Electron.
Stars: ✭ 33 (+37.5%)
Mutual labels:  application
market-monitor
Interactive app to monitor market using Python
Stars: ✭ 20 (-16.67%)
Mutual labels:  application
podhouse
The best way to listen to your favorite podcasts.
Stars: ✭ 39 (+62.5%)
Mutual labels:  application
receipt-manager-app
Receipt parser application written in dart.
Stars: ✭ 140 (+483.33%)
Mutual labels:  application
neu-ipgw
东北大学校园网网关快速登录,更高效,更实用!
Stars: ✭ 19 (-20.83%)
Mutual labels:  application
Android listview books
كود مفتوح المصدر مفيد للكتب والمقالات
Stars: ✭ 19 (-20.83%)
Mutual labels:  application
fthx-bot
/色图 以图搜图 明日方舟关卡物品查询/基于mirai - Graia
Stars: ✭ 16 (-33.33%)
Mutual labels:  application
instatron
A simple Instagram desktop uploader & client app build with electron.Mobile Instagram on desktop!
Stars: ✭ 95 (+295.83%)
Mutual labels:  application
jpass
🔐 Password manager application with strong encryption (AES-256). [Java/Swing]
Stars: ✭ 129 (+437.5%)
Mutual labels:  application
kanban-board-app
Kanban style task management board app
Stars: ✭ 118 (+391.67%)
Mutual labels:  application
Equinox
🌇 🌃 Create dynamic wallpapers for macOS.
Stars: ✭ 737 (+2970.83%)
Mutual labels:  application
figwrapper
Figwrapper is a script that fully integrates the Figma design tool (web version) into a complete app for Linux with local font support.
Stars: ✭ 13 (-45.83%)
Mutual labels:  application
Random-Name-Picker
Simple, beautiful Android app to help you choose from a list of names at random. Downloaded 560,000+ times on Google Play with a 4.5+ rating after 3,500+ reviews.
Stars: ✭ 37 (+54.17%)
Mutual labels:  application
frontend-clean-architecture
React + TypeScript app built using the clean architecture principles in a more functional way · 🧼 🏛 🍪
Stars: ✭ 1,816 (+7466.67%)
Mutual labels:  application
MADBike
This is the public repository of the MADBike app for iOS. Public bike rental service for BiciMAD.
Stars: ✭ 23 (-4.17%)
Mutual labels:  application
J-Curry
A Java library that enables applying Functional Programming concepts like currying and partial application for functions, also it supports types like Either, Try, etc... using RxJava 2 interfaces, compatible with Java 7 and above
Stars: ✭ 17 (-29.17%)
Mutual labels:  application
charcoal-app
Slim-based application (modules, routes / controllers and middlewares)
Stars: ✭ 13 (-45.83%)
Mutual labels:  application
headlines
[WIP] A simple news reading GUI app built in Rust
Stars: ✭ 92 (+283.33%)
Mutual labels:  application
iGap-iOS
iGap Client for iOS Source Code
Stars: ✭ 18 (-25%)
Mutual labels:  application

Python 3.6

[ICCV 2017] Semantic Line Detection and Its Applications

Official pytorch reimplementation for "Semantic Line Detection and Its Applications" [paper]

Recent works can be found in here and here.

Requirements

  • PyTorch 1.3.1
  • CUDA 10.0
  • CuDNN 7.6.5
  • python 3.6

Installation

Create conda environment:

$ conda create -n SLNet python=3.6 anaconda
$ conda activate SLNet
$ pip install opencv-python==3.4.2.16
$ conda install pytorch==1.3.1 torchvision cudatoolkit=10.0 -c pytorch

Download repository:

$ git clone https://github.com/dongkwonjin/Semantic-Line-SLNet.git

Instruction

  1. Download SEL dataset and preprocessed data to root/. You can download the original dataset in here. We provide the preprocessed data to train and test the model in data and edge folder. You can generate these data using the source codes in Preprocessing/. We obtain the data in edge folder, by employing HED algorithm.

  2. Download our network parameters to root/ if you want to get the performance of the paper.

  3. Edit config.py. Please modify dataset_dir and paper_weight_dir.

  4. Run with

$ cd Semantic-Line-SLNet-master/(Modeling or Preprocessing)/code/
$ python main.py

Reference

@Inproceedings{
  Lee2017SLNet,
  title={Semantic Line Detection and Its Applications},
  author={Jun-Tae Lee, Han-Ul Kim, Chul Lee, and Chang-Su Kim},
  booktitle={ICCV},
  year={2017}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].