charantejapolavarapu commited on
Commit
1a92dea
Β·
verified Β·
1 Parent(s): 4916270

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +21 -26
README.md CHANGED
@@ -1,40 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
  # ✍️ Handwritten Line Text Recognition (HTR)
2
 
3
  This project implements a **Handwritten Line Text Recognition (HTR)** system using Deep Learning with TensorFlow.
4
 
5
- The model is based on a **CRNN (CNN + BiLSTM + CTC Loss)** architecture and can recognize handwritten English text lines from images.
6
-
7
- Deployed with ❀️ on Hugging Face Spaces using Gradio.
8
-
9
- ---
10
-
11
- ## πŸš€ Demo
12
-
13
- Upload an image of a handwritten text line and the model will predict the text.
14
 
15
- Supported:
16
- - English characters (A–Z, a–z)
17
- - Numbers (0–9)
18
- - Space
19
 
20
  ---
21
 
22
- ## 🧠 Model Architecture
23
-
24
- The architecture follows a standard CRNN pipeline:
25
-
26
- Image β†’ CNN β†’ Feature Map β†’ BiLSTM β†’ Dense β†’ CTC Decoding
27
 
28
- ### Components:
29
 
30
- - **CNN layers**
31
- - Feature extraction from handwritten image
32
- - **Bidirectional LSTM**
33
- - Sequence modeling
34
- - **CTC (Connectionist Temporal Classification)**
35
- - Handles variable-length sequences without alignment
36
 
37
  ---
38
 
39
- ## πŸ“‚ Project Structure
40
 
 
1
+ ---
2
+ title: Handwritten Text Recognition
3
+ emoji: ✍️
4
+ colorFrom: blue
5
+ colorTo: purple
6
+ sdk: gradio
7
+ sdk_version: "4.44.0"
8
+ python_version: "3.13"
9
+ app_file: app.py
10
+ pinned: false
11
+ ---
12
+
13
  # ✍️ Handwritten Line Text Recognition (HTR)
14
 
15
  This project implements a **Handwritten Line Text Recognition (HTR)** system using Deep Learning with TensorFlow.
16
 
17
+ The model is based on a **CRNN (CNN + BiLSTM + CTC)** architecture and can recognize handwritten English text lines from images.
 
 
 
 
 
 
 
 
18
 
19
+ Deployed on Hugging Face Spaces using Gradio.
 
 
 
20
 
21
  ---
22
 
23
+ ## πŸš€ How It Works
 
 
 
 
24
 
25
+ Image β†’ CNN β†’ BiLSTM β†’ Dense β†’ CTC Decode β†’ Text Output
26
 
27
+ The model:
28
+ - Extracts visual features using Convolutional layers
29
+ - Models sequence dependencies with Bidirectional LSTM
30
+ - Uses CTC decoding to predict variable-length text
 
 
31
 
32
  ---
33
 
34
+ ## πŸ“‚ Project Files
35