wavelet technologies · 2014. 1. 9. · wt-diplab-1.0 wavelet technologies © 2014 #2 wt-diplab-1.0...
TRANSCRIPT
![Page 1: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/1.jpg)
WAVELET TECHNOLOGIES © 2014 #1WT-DIPLAB-1.0
WAVELET TECHNOLOGIESUnit No. 10, Plot No. 59, Amchi Colony
1, N. D. A. Road, Bawdhan, PUNE 411 021.
Phone : +91-20-22951983, 22951984, 22951985
Fax : +91-20-22951904
URL : www.waveletgroup.com
Contact : Dr. Vishwas Udpikar, Ph.D.
![Page 2: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/2.jpg)
WAVELET TECHNOLOGIES © 2014 #2WT-DIPLAB-1.0
WT-DIPLAB-1.0(Digital Image Processing Laboratory)
- Team Wavelet
Introducing,
![Page 3: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/3.jpg)
WAVELET TECHNOLOGIES © 2014 #3WT-DIPLAB-1.0
Agenda:
• Presentation on WT-DIPLAB-1.0 details and capabilities
• Demo – Video processing library
WT-DIPLAB-1.0
![Page 4: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/4.jpg)
WAVELET TECHNOLOGIES © 2014 #4WT-DIPLAB-1.0
WT-DIPLAB-1.0
Camera LCD MonitorRS232USB
VGA Converter
Video Processor
WT-DSPPORT-V.1
Pattern Generator
WT-DSPPORT-V.1
Host PC-Via Hyper Terminal
CRT monitor
![Page 5: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/5.jpg)
WAVELET TECHNOLOGIES © 2014 #5WT-DIPLAB-1.0
WT-DSPPORT-V.1 Kit
![Page 6: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/6.jpg)
WAVELET TECHNOLOGIES © 2014 #6WT-DIPLAB-1.0
BF561 DSP Video Input / Outputs
IR Receiver
Ethernet
RTCFPGAPTZ interface (RS422/RS232)
SDRAM USB 2.0
LEDs
Joystick
ADuC812
WT-DSPPORT-V.1 Board
![Page 7: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/7.jpg)
WAVELET TECHNOLOGIES © 2014 #7WT-DIPLAB-1.0
Operation Mode Stand Alone
DSP Processor BlackFin BF561 @ 500 / 600 MHz, Dual Core
Micro-Controller ADuC 812 (Optional)
FPGA XC3S100 FPGA (Optional)
Memory On Board 256 MB SDRAM
Flash Memory On Board 2 MB Flash (Optional up to 8 MB)
SRAM 4 MB (Optional)
Analog Inputs 4 Channels to ADuC812 (Optional)
Analog Outputs 2 Channels from ADuC812 (Optional)
Video Input 1 channel (NTSC/PAL)
Video Output 2 channel (NTSC/PAL)
Keypad interface 16 keys (Optional)
Specifications
![Page 8: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/8.jpg)
WAVELET TECHNOLOGIES © 2014 #8WT-DIPLAB-1.0
Ethernet Interface 10/100 mbps on RJ45 connector (Optional)
Host Interfaces RS-232C/RS422 interface from DSP (Optional ADuC812)
Remote Interface IR remote interface (Optional)
RTC Battery backed up RTC (Optional)
Relay output 2 Relay outputs (Optional)
Expansion bus BlackFin DSP Address/Data Control bus (Optional)
Power requirement 12 VDC @ 1.5 A
Board size 172 mm x 212 mm
Operating Temp. 0C to 50C (Industrial grade)
Note: The Optional features on the Unit may vary as per Customer’s requirement.
Specifications (Cont.)
![Page 9: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/9.jpg)
WAVELET TECHNOLOGIES © 2014 #9WT-DIPLAB-1.0
Block Diagram
ADSP – BF561
Black-Fin
Dual Core Processor
Video In Video outVideo loop-out
Video Amplifier
SDRAM
128 MB
FLASH
2 MB
Video Encoder
ETHERNET
(Optional)
RELAY – 2 (Optional)
FPGA
(Optional)
USB 2.0
(Optional)
Video Amplifier
Video Decoder
LED Indications
ADuC 812 (Optional)
IR Receiver (Optional)
Keypad (Optional)
RTC (Optional)
RS 232 T / R
![Page 10: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/10.jpg)
WAVELET TECHNOLOGIES © 2014 #10WT-DIPLAB-1.0
Overview Camera Interface
Analog Video Out interface
PTZ Camera Interface
Alarm and Alarm over IP Interface
IR Remote Interface
Keyboard/Joystick Interface
PC Interface Over Ethernet
Interfaces
![Page 11: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/11.jpg)
WAVELET TECHNOLOGIES © 2014 #11WT-DIPLAB-1.0
ADSP – BF561 Architecture
Functional Block Diagram
![Page 12: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/12.jpg)
WAVELET TECHNOLOGIES © 2014 #12WT-DIPLAB-1.0
The ADSP-BF561 processor is a high performance member
of the Blackfin family of products targeting a variety of
multimedia, industrial and Telecom applications.
Features:
a)Dual symmetric 600 MHz high performance Blackfin cores
b)328K bytes of on-chip memory
c)Each Blackfin core includes: Two 16-bit MACs, two 40-bit ALUs, four 8-bit
video ALUs,
d)40-bit shifter
e)2 Parallel Peripheral Interfaces (PPIs)
f)2 Serial Ports (SPORTs)
g)Serial Peripheral Interface (SPI)
h)12 General-Purpose Timers
i)Universal Asynchronous Receiver Transmitter (UART)
j)2 Watchdog Timers
k)48 General Purpose I/O (Programmable Flags)
ADSP-BF561 Features
![Page 13: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/13.jpg)
WAVELET TECHNOLOGIES © 2014 #13WT-DIPLAB-1.0
BF561 Processor core
Blackfin processors support a modified Harvard architecture in combination
with a hierarchical memory structure.
Level 1 (L1) memories typically operate at the full processor speed with no
latency.
Level 2 (L2) memories are other memories, on-chip or off-chip, that may take
multiple processor cycles to access.
DATA PROGRAM
CONTROL UNIT
Program BusData Bus
The Harvard architecture
![Page 14: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/14.jpg)
WAVELET TECHNOLOGIES © 2014 #14WT-DIPLAB-1.0
BF561 memory architecture #1
![Page 15: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/15.jpg)
WAVELET TECHNOLOGIES © 2014 #15WT-DIPLAB-1.0
Off-chip memory is accessed through the External Bus Interface Unit (EBIU),
provides expansion with SDRAM, flash memory, and SRAM, optionally
accessing more than 768M bytes of physical memory.
The memory DMA controllers provide high bandwidth data movement
capability. They can perform block transfers of code or data between the
internal L1/L2 memories and the external memory spaces
BF561 memory architecture #2
![Page 16: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/16.jpg)
WAVELET TECHNOLOGIES © 2014 #16WT-DIPLAB-1.0
BF561 2D DMA Example
Start
X Count, X modify
Y Count, Y modify
Image cropping
![Page 17: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/17.jpg)
WAVELET TECHNOLOGIES © 2014 #17WT-DIPLAB-1.0
BF561 PPI Interface
The ADSP-BF561 provides two 16-bit Parallel Peripheral Interfaces (PPI0
and PPI1) that can connect directly to parallel A/D and D/A converters,
video encoders and decoders and other general purpose peripherals.
The Parallel Peripheral Interface (PPI) is a half-duplex, bidirectional port
accommodating up to 16 bits of data.
ADSP - BF561
Core A
L1 Memory
Core B
L1 MemoryVideo
Decoder
A/D
Video
Encoder
D/A
PPI0 PPI1
L2 Shared Memory
SDRAM
![Page 18: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/18.jpg)
WAVELET TECHNOLOGIES © 2014 #18WT-DIPLAB-1.0
How to write program
Analog Devices provides VisualDSP++® an easy-to-use integrated
software development and debugging environment (IDDE).
VisualDSP++ supports Analog Devices’ Blackfin® Processors, SHARC®
Processors, and TigerSHARC® Processors.
Operating systems Windows XP,® Windows 2000,® and Windows Vista®
are supported.
![Page 19: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/19.jpg)
WAVELET TECHNOLOGIES © 2014 #19WT-DIPLAB-1.0
Project Development stages
Emulator Pod WT-DSPPORT-V.1
Pod WT-DSPPORT-V.1
![Page 20: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/20.jpg)
WAVELET TECHNOLOGIES © 2014 #20WT-DIPLAB-1.0
Image viewer
![Page 21: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/21.jpg)
WAVELET TECHNOLOGIES © 2014 #21WT-DIPLAB-1.0
How to use
Power supply Connection to
PTZ
Emulator Pod
Video OutVideo In
![Page 22: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/22.jpg)
WAVELET TECHNOLOGIES © 2014 #22WT-DIPLAB-1.0
Typical Applications of WT-DSPPORT-V.1 board
• Video security system
• Video analytics
• Image Processing Lab
• Project Platform
Applications
![Page 23: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/23.jpg)
WAVELET TECHNOLOGIES © 2014 #23WT-DIPLAB-1.0
Applications developed on
WT-DSPPORT-V.1
• Single camera object tracking
• Motion tracking
• Trip wire
• Virtual Fence
![Page 24: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/24.jpg)
WAVELET TECHNOLOGIES © 2014 #24WT-DIPLAB-1.0
Single camera object tracking
WT-DSPPORT-V.1
Monitor
Pan Tilt
Zoom
(PTZ)
camera
IR Remote
![Page 25: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/25.jpg)
WAVELET TECHNOLOGIES © 2014 #25WT-DIPLAB-1.0
Single camera object tracking
![Page 26: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/26.jpg)
WAVELET TECHNOLOGIES © 2014 #26WT-DIPLAB-1.0
Motion Tracking
WG-DSPPORT-V.1
Monitor
Overview
camera
PTZ camera
Joystick
Server
IR Remote
![Page 27: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/27.jpg)
WAVELET TECHNOLOGIES © 2014 #27WT-DIPLAB-1.0
Motion tracking Single reference camera
![Page 28: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/28.jpg)
WAVELET TECHNOLOGIES © 2014 #28WT-DIPLAB-1.0
Tripwire
WG-DSPPORT-V.1
Monitor
Overview
camera
PTZ camera
Joystick
Server
IR Remote
![Page 29: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/29.jpg)
WAVELET TECHNOLOGIES © 2014 #29WT-DIPLAB-1.0
Tripwire
![Page 30: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/30.jpg)
WAVELET TECHNOLOGIES © 2014 #30WT-DIPLAB-1.0
Tripwire Video
![Page 31: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/31.jpg)
WAVELET TECHNOLOGIES © 2014 #31WT-DIPLAB-1.0
Virtual Fence
WG-DSPPORT-V.1
Monitor
Overview
camera
PTZ camera
Joystick
Server
IR Remote
![Page 32: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/32.jpg)
WAVELET TECHNOLOGIES © 2014 #32WT-DIPLAB-1.0
Virtual Fence Video
![Page 33: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/33.jpg)
WAVELET TECHNOLOGIES © 2014 #33WT-DIPLAB-1.0
WT-DSPPORT-V.1 Pattern Generator
Camera LCD MonitorRS232USB
VGA Converter
Video Processor
WT-DSPPORT-V.1Pattern Generator
WT-DSPPORT-V.1
Host PC-Via Hyper Terminal
CRT monitor
![Page 34: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/34.jpg)
WAVELET TECHNOLOGIES © 2014 #34WT-DIPLAB-1.0
WT-DSPPORT-V.1 Pattern Generator
• Bar
• Chequer
• Sine
• Gaussian Noise
• Add Gaussian noise
![Page 35: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/35.jpg)
WAVELET TECHNOLOGIES © 2014 #35WT-DIPLAB-1.0
Pattern Generator – Bar pattern
4 BARS
16 BARS
64 BARS
![Page 36: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/36.jpg)
WAVELET TECHNOLOGIES © 2014 #36WT-DIPLAB-1.0
Pattern Generator – Chequer pattern
4x4
10x10
50x50
![Page 37: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/37.jpg)
WAVELET TECHNOLOGIES © 2014 #37WT-DIPLAB-1.0
Pattern Generator – Sine pattern
Sine pattern
16 Cycles/512 pixels 32 Cycles/512 pixels
512 pixels 512 pixels
![Page 38: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/38.jpg)
WAVELET TECHNOLOGIES © 2014 #38WT-DIPLAB-1.0
Pattern Generator – Gaussian noise
Mean – 128, Std Dev - 0 Mean – 128, Std Dev - 8
Mean – 128, Std Dev - 16 Mean – 128, Std Dev - 32
![Page 39: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/39.jpg)
WAVELET TECHNOLOGIES © 2014 #39WT-DIPLAB-1.0
Pattern Generator – Add Gaussian Noise
Mean – 0, Std Dev - 0 Mean – 0, Std Dev - 8
Mean – 0, Std Dev - 16 Mean – 0, Std Dev - 32
![Page 40: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/40.jpg)
WAVELET TECHNOLOGIES © 2014 #40WT-DIPLAB-1.0
WT-DSPPORT-V.1 Video Processor
Camera LCD MonitorRS232USB
VGA Converter
Video Processor
WT-DSPPORT-V.1
Pattern Generator
WT-DSPPORT-V.1
Host PC-Via Hyper Terminal
CRT monitor
![Page 41: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/41.jpg)
WAVELET TECHNOLOGIES © 2014 #41WT-DIPLAB-1.0
WT-DSPPORT-V.1 Video Processor
List of functions in video processor
1. Live video
2. Negate
3. Horizontal flip
4. Vertical flip
5. Histogram display
6. Histogram stretching
7. Histogram equalization
8. Image statistics (Min, Max, Mean, Mean Square, Variance, Std Deviation, Entropy)
9. Global Threshold
10. Otsu Threshold
11. Dilation binary
12. Erosion binary
![Page 42: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/42.jpg)
WAVELET TECHNOLOGIES © 2014 #42WT-DIPLAB-1.0
WT-DSPPORT-V.1 Video Processor
List of functions in video processor (cont…)
13. Dilation grey
14. Erosion grey
15. Gamma correction
16. Mean filter
17. Median filter
18. Sharpening filter
19. Edge detection (Sobel operator)
20. Pseudo coloring
21. Region counting
22. FFT
23. Wavelet transform
![Page 43: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/43.jpg)
WAVELET TECHNOLOGIES © 2014 #43WT-DIPLAB-1.0
OutputInput
Video in out
![Page 44: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/44.jpg)
WAVELET TECHNOLOGIES © 2014 #44WT-DIPLAB-1.0
Video processing architecture
![Page 45: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/45.jpg)
WAVELET TECHNOLOGIES © 2014 #45WT-DIPLAB-1.0
OutputInput
Video processor - Negate
Mammogram of tissue
![Page 46: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/46.jpg)
WAVELET TECHNOLOGIES © 2014 #46WT-DIPLAB-1.0
OutputInput
Video processor – Horizontal flip
![Page 47: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/47.jpg)
WAVELET TECHNOLOGIES © 2014 #47WT-DIPLAB-1.0
OutputInput
Video processor – Vertical flip
![Page 48: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/48.jpg)
WAVELET TECHNOLOGIES © 2014 #48WT-DIPLAB-1.0
Video processor – Histogram display # 1
Bar pattern from WT-DSPPORT-V.1 pattern generator
![Page 49: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/49.jpg)
WAVELET TECHNOLOGIES © 2014 #49WT-DIPLAB-1.0
Video processor – Histogram display # 2
Bar pattern print in front of camera
![Page 50: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/50.jpg)
WAVELET TECHNOLOGIES © 2014 #50WT-DIPLAB-1.0
Video processor – Histogram display #3
Gaussian noise from WT-DSPPORT-V.1 pattern generator
![Page 51: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/51.jpg)
WAVELET TECHNOLOGIES © 2014 #51WT-DIPLAB-1.0
Video processor – Histogram Stretching
Image print in front of camera
![Page 52: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/52.jpg)
WAVELET TECHNOLOGIES © 2014 #52WT-DIPLAB-1.0
OutputInput
Histogram Equalization
![Page 53: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/53.jpg)
WAVELET TECHNOLOGIES © 2014 #53WT-DIPLAB-1.0
Video processor – Histogram Equalization
Image print in front of camera
![Page 54: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/54.jpg)
WAVELET TECHNOLOGIES © 2014 #54WT-DIPLAB-1.0
Video processor – Image Statistics #1
Gaussian noise from WT-DSPPORT-V.1 pattern generator
![Page 55: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/55.jpg)
WAVELET TECHNOLOGIES © 2014 #55WT-DIPLAB-1.0
Video processor – Image Statistics #2
Bar pattern from WT-DSPPORT-V.1 pattern generator
![Page 56: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/56.jpg)
WAVELET TECHNOLOGIES © 2014 #56WT-DIPLAB-1.0
OutputInput
Threshold - 150
Otsu Threshold
Video processor – Global/Otsu Threshold
![Page 57: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/57.jpg)
WAVELET TECHNOLOGIES © 2014 #57WT-DIPLAB-1.0
Video processor – Global/Otsu Threshold
Image print in front of camera
![Page 58: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/58.jpg)
WAVELET TECHNOLOGIES © 2014 #58WT-DIPLAB-1.0
Video processor –Otsu Threshold
Image print in front of camera
![Page 59: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/59.jpg)
WAVELET TECHNOLOGIES © 2014 #59WT-DIPLAB-1.0
Video processor –Morphological operations
Image print in front of camera
Dilation and Erosion
![Page 60: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/60.jpg)
WAVELET TECHNOLOGIES © 2014 #60WT-DIPLAB-1.0
Video processor – Gamma correction #1
Image print in front of camera
![Page 61: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/61.jpg)
WAVELET TECHNOLOGIES © 2014 #61WT-DIPLAB-1.0
Video processor – Gamma correction #2
Image print (noise) in front of camera
![Page 62: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/62.jpg)
WAVELET TECHNOLOGIES © 2014 #62WT-DIPLAB-1.0
OutputInput
Video Processor - Mean filter
![Page 63: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/63.jpg)
WAVELET TECHNOLOGIES © 2014 #63WT-DIPLAB-1.0
Output (Mean)Input
Video Processor - Mean & Median filter
Output (Median)
![Page 64: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/64.jpg)
WAVELET TECHNOLOGIES © 2014 #64WT-DIPLAB-1.0
Video Processor – Sharpening # 1
OutputInput
![Page 65: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/65.jpg)
WAVELET TECHNOLOGIES © 2014 #65WT-DIPLAB-1.0
Video Processor – Sharpening # 2
Image print in front of camera
![Page 66: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/66.jpg)
WAVELET TECHNOLOGIES © 2014 #66WT-DIPLAB-1.0
Video Processor - Edge Detection # 1
OutputInput
![Page 67: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/67.jpg)
WAVELET TECHNOLOGIES © 2014 #67WT-DIPLAB-1.0
Video Processor - Edge Detection # 2Image print in front of camera
![Page 68: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/68.jpg)
WAVELET TECHNOLOGIES © 2014 #68WT-DIPLAB-1.0
OutputInput
Video processor – Psuedo coloring
![Page 69: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/69.jpg)
WAVELET TECHNOLOGIES © 2014 #69WT-DIPLAB-1.0
Video Processor - Region Counting
Image print in front of camera
![Page 70: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/70.jpg)
WAVELET TECHNOLOGIES © 2014 #70WT-DIPLAB-1.0
Video processor – FFT
Image print in front of camera
![Page 71: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/71.jpg)
WAVELET TECHNOLOGIES © 2014 #71WT-DIPLAB-1.0
Video Processor - Wavelet Transform
Image print in front of camera
![Page 72: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/72.jpg)
WAVELET TECHNOLOGIES © 2014 #72WT-DIPLAB-1.0
Project kit WT-DSPPORT-V.1 also available
• Training Kit
• Project Kit
![Page 73: WAVELET TECHNOLOGIES · 2014. 1. 9. · WT-DIPLAB-1.0 WAVELET TECHNOLOGIES © 2014 #2 WT-DIPLAB-1.0 (Digital Image Processing Laboratory) - Team Wavelet Introducing,](https://reader036.vdocuments.us/reader036/viewer/2022071414/610f2d5005e2ba0ad139eebd/html5/thumbnails/73.jpg)
WAVELET TECHNOLOGIES © 2014 #73WT-DIPLAB-1.0
Wavelet TechnologiesUnit No. 10, Plot No. 59, Amchi Colony
Survey No. 1, N. D. A. Road, Bawdhan, Pune 411021Phone +91-20-22951983/84/85, Fax +91-20-22951904
Thank You !