Code Monkey home page Code Monkey logo

plm-segnet's Introduction

PLM-SegNet: An end-to-end method for palm-leaf manuscript segmentation based on U-Net

Background

The cultural heritage suffer from the inevitable destruction more or less over time. It is of great necessity to carry out the preservation and the restoration of cultural heritage to prolong their life span. Image acquisition of these cultural heritage is one of the most commonly used technique due to its non-destruction to the fragile relics. The current status of the cultural heritage can be recorded and and saved as electronic data. The electronic data can be further permanently stored in databases for other applications such as digital display and information mining.

Palm-leaf manuscripts are one of the most valuable relics in the world. However, there are various factors including change of the climate or damages from the microorganism, which contribute jointly to the inevitable destruction of the palm-leaf manuscripts. Image acquisition becomes significant for preservation and restoration of these manuscripts. The acquired images are not always ideal for the existence of the background, which seriously affects the aesthetics of displaying and the subsequent processing of the images.

The palm-leaf manuscript segmentation network (PLM-SegNet) is proposed to segment palm-leaf manuscript from raw image. PLM-SegNet follows the typical U-Net where a image of palm-leaf manuscript can be fed into the network and a foreground distribution map can be consequently and automatically generated.

overview

Depends

Anaconda for Python 3.8
conda install PyTorch
conda install OpenCV
conda install Pillow
conda install numpy
conda install scipy

Dataset

The images of palm-leaf manuscripts would not be available for its status being one of national first-class cultural relics. Moreover, we have already signed a confidentiality agreement that we have no rights to make these data open.

Usage

The PLM-SegNet model is public at release, every user can download and use it.
A test ipython notebook at demo is available.

plm-segnet's People

Contributors

byjsoftware avatar ryan21wy avatar

Stargazers

Hongchao Ji avatar  avatar Zhimin Zhang avatar JinyuSun avatar

Watchers

Kostas Georgiou avatar  avatar

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.