SlideShare a Scribd company logo
1
Tanushyam Chattopadhyay, Soumik Sengupta, and Aniruddha
Sinha
Presented By Arpan Pal, Innovation Lab, TCS
May 17, 2015
Recognition of Channel Logo from Analog
video: An Embedded Realization
Points to cover
• Problem Statement
• System Requirement and Design
• Complexity Analysis
• Optimization Techniques Used
• Results and Discussion
3
Problem Statement
 More than 90% of TV viewers are having analog reception in India
and developing countries
 There is a need to channel logo for several applications like
– Providing EPG on real time
– Real time TV viewership analysis
– User view time analysis
 There is a need for real time execution of such algorithm
 Most of the existing methods are not embeddable
4
TV Tuner CardAnalog TV feed
(Cable TV)
TCS Home Infotainment
Platform (Browser with
Internet Connectivity)
A/V IN
of STB
A/V OUT
Of STB
TV Screen
Internet Connection
Information related to
the currently viewed
program
Co-axial TV IN
A/V IN to TV
CRT and
Speakers
A/V Out
of TV Tuner
Deployment Scenario
Traditional TV
TV Content blended with EPG information
5
System Requirement and Design
Metric Requirement
Performance Should take less than 2
seconds to detect or return
an error code
Quality There should not be any false
positive
System
Attributes
Misses should be less than 3%
Collect the video frame
Time to
generate logo
score?
Collect the video frame
Channel change detection
N
o
Y N
o
Y
Logo Score generation
Logo detection
6
Overview of the Logo Detection Algorithm
Reference
T. Chattopadhyay, A. Sinha, A. Pal, D. Pradhan
and S. Roy Chowdhury, “Recognition of Channel
Logos from Streamed Videos for Value Added
Services in Connected TV,” Proc. of the 29th
International Conference on Consumer Electronics
(ICCE’11), Page(s) 25-26, US, Jan 2011
7
Feature Extraction from ROI
Localization of channel logo region
Color quantization to 36 color bins
Pixel of interest (POI) detection
Generate template file (XML)
( )
i
yxfiyxa
yxa ii
i
),()1(*),(
),( 1 +−
= −
)),(),((),(),( 1 yxfyxaabsyxdyxd iiii −+= −
var),(,CAREDONT),( Thyxvyxyxf ii >∋∀=
8
Real-time Recognition and Decision
•Tested with over 80 Indian TV channels
• Recall rate - 0.97
• Precision - 0.99
12
ARM-DSP Communication
M – Number of frames to
accumulate
N – Number of frames to skip
between two accumulated
frames
ROI – Region of interest in the
frame for accumulation
13
Complexity Analysis (Memory)
Section Requirement
Code
Section
655K
Data
Section
320K
Stack 1K
Heap 10K
PARAMET
ER
DESCRIPTION
CLOCK 600 MHZ
INTERNAL
MEMORY
32KB L1 PROGRAM CACHE, 32KB L1
DATA CACHE AND 128KB L2 CACHE
EXTERNAL
MEMORY
256MB EXTERNAL RAM
FUNCTION
AL UNITS
EIGHT INDEPENDENT FUNCTIONAL
UNITS OF ADDITION AND MULTIPLY
INTERNAL
REGISTERS
64 32-BIT GENERAL PURPOSE
PROCESSORS
Specifications for the DSP Core Memory usage by Algorithm
14
Complexity Analysis (Time)
Module Name Calls Self ms/call % time
yuv422toRGB 8008 17.81 71.5
MatchWithTemplate 17681664 0 14.87
RGBtoHSV 17681664 0 8.21
Main 1 0 3.6
ComputeBinHistogram 8008 0.41 1.65
CalcBhattacharya 8008 0.02 0.09
Candidates for
optimizations
15
Optimization Techniques Used
 Reduction of number of calls: Number of RGBtoHSV() is reduced
 Reducing the floating point operations: used for converting the
YUV422 to RGB
 Use of hardware accelerators
– VLIB_convertUYVYint_to_HSLpl()
– IMG_corr_gen()
16
Results
APIs
CPU cycles before
optimization
CPU cycles after
optimization
Improvement
in %
VLIB_convertUYVYint
_to_HSLpl()
3.552x10^8 2.74x10^7 92.28
IMG_corr_gen() 3.908x10^6 3.492*10^6 10.64
Logo detection time is reduced to 2 sec. from 5 sec. with templates of 80 logos
Thank you
arpan.pal@tcs.com
18
References
1. T. Chattopadhyay, A. Sinha, A. Pal, D. Pradhan and S. Roy Chowdhury, “Recognition of
Channel Logos from Streamed Videos for Value Added Services in Connected TV,” Proc.
of the 29th International Conference on Consumer Electronics (ICCE’11), Page(s) 25-26,
US, Jan 2011
2. T. Chattopadhyay, and C. S. Agnuru, “Generation of Electronic Program Guide for RF fed
TV Channels by Recognizing the Channel Logo using Fuzzy Multifactor Analysis”, Proc. of
the 14th International Symposium on Consumer Electronics (ISCE’10), 7-10 June,
Germany, 2010
3. E. Esen, M. Soysal, T. K. Ates, A. Saracoglu, A. Aydin Alatan, “A fast method for animated
TV logo detection,” CBMI 2008. Page(s) .236-241, June 2008.
4. Ekin, A.; Braspenning, E.; “Spatial detection of TV channel logos as outliers from the
content,” in Proc. VCIP. SPIE, 2006.
5. J Wang, L Duan, Z Li, J Liu, H Lu, JS Jin, “A robust method for TV logo tracking in video
streams,” ICME, 2006.
6. N.Ozay, B. Sankur, “Automatic TV Logo Detection And Classification In Broadcast
Videos,” EUSIPCO 2009, Page(s) 839-843, Scotland, 2009.
7. http://en.wikipedia.org/wiki/Bhattacharyya_distance
8. J. Flusser, and T. Suk, “Affine Moment Invariants: A new tool for character recognition,”
Pattern Recognition Letters, Vol 15, page(s) 433-436, 1994

More Related Content

Similar to Isce logo detection_tcs

CAdViSE or how to find the sweet spots of ABR systems
CAdViSE or how to find the sweet spots of ABR systemsCAdViSE or how to find the sweet spots of ABR systems
CAdViSE or how to find the sweet spots of ABR systems
Minh Nguyen
 
09.50 Ernst Vrolijks
09.50 Ernst Vrolijks09.50 Ernst Vrolijks
09.50 Ernst Vrolijks
Themadagen
 
P9 addressing signal_integrity_ in_ew_2015_final
P9 addressing signal_integrity_ in_ew_2015_finalP9 addressing signal_integrity_ in_ew_2015_final
P9 addressing signal_integrity_ in_ew_2015_final
Aamir Habib
 
Iaetsd vlsi based implementation of a digital
Iaetsd vlsi based implementation of a digitalIaetsd vlsi based implementation of a digital
Iaetsd vlsi based implementation of a digital
Iaetsd Iaetsd
 
AARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD videoAARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD video
Videoguy
 
AARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD videoAARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD video
Videoguy
 
AARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD videoAARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD video
Videoguy
 
AARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD videoAARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD video
Videoguy
 
Video Coding Enhancements for HTTP Adaptive Streaming
Video Coding Enhancements for HTTP Adaptive StreamingVideo Coding Enhancements for HTTP Adaptive Streaming
Video Coding Enhancements for HTTP Adaptive Streaming
Alpen-Adria-Universität
 
Research@Lunch_Presentation.pdf
Research@Lunch_Presentation.pdfResearch@Lunch_Presentation.pdf
Research@Lunch_Presentation.pdf
Vignesh V Menon
 
IRJET- Channel and Rate Selection in Cognitive Radio Network
IRJET- Channel and Rate Selection in Cognitive Radio NetworkIRJET- Channel and Rate Selection in Cognitive Radio Network
IRJET- Channel and Rate Selection in Cognitive Radio Network
IRJET Journal
 
MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...
MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...
MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...
Minh Nguyen
 
5b50dc69-4ca7-41ee-a9dd-b4e8b220b4fe.pdf
5b50dc69-4ca7-41ee-a9dd-b4e8b220b4fe.pdf5b50dc69-4ca7-41ee-a9dd-b4e8b220b4fe.pdf
5b50dc69-4ca7-41ee-a9dd-b4e8b220b4fe.pdf
SrinidhirkGowda
 
Design and Implementation of HDMI Transmitter
Design and Implementation of HDMI TransmitterDesign and Implementation of HDMI Transmitter
Design and Implementation of HDMI Transmitter
IJERA Editor
 
China OTT
China OTTChina OTT
China OTT
Reza Rassool
 
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
IRJET Journal
 
Spectrophotometer
SpectrophotometerSpectrophotometer
Spectrophotometer
世满 江
 
Spectrophotometer
SpectrophotometerSpectrophotometer
Spectrophotometer
世满 江
 
Track 3 session 7 - st dev con 2016 - silicon photonics
Track 3   session 7 - st dev con 2016 - silicon photonicsTrack 3   session 7 - st dev con 2016 - silicon photonics
Track 3 session 7 - st dev con 2016 - silicon photonics
ST_World
 
Thesis arpan pal_gisfi
Thesis arpan pal_gisfiThesis arpan pal_gisfi
Thesis arpan pal_gisfi
Arpan Pal
 

Similar to Isce logo detection_tcs (20)

CAdViSE or how to find the sweet spots of ABR systems
CAdViSE or how to find the sweet spots of ABR systemsCAdViSE or how to find the sweet spots of ABR systems
CAdViSE or how to find the sweet spots of ABR systems
 
09.50 Ernst Vrolijks
09.50 Ernst Vrolijks09.50 Ernst Vrolijks
09.50 Ernst Vrolijks
 
P9 addressing signal_integrity_ in_ew_2015_final
P9 addressing signal_integrity_ in_ew_2015_finalP9 addressing signal_integrity_ in_ew_2015_final
P9 addressing signal_integrity_ in_ew_2015_final
 
Iaetsd vlsi based implementation of a digital
Iaetsd vlsi based implementation of a digitalIaetsd vlsi based implementation of a digital
Iaetsd vlsi based implementation of a digital
 
AARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD videoAARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD video
 
AARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD videoAARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD video
 
AARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD videoAARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD video
 
AARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD videoAARNet and ResearchChannel TransPacific HD video
AARNet and ResearchChannel TransPacific HD video
 
Video Coding Enhancements for HTTP Adaptive Streaming
Video Coding Enhancements for HTTP Adaptive StreamingVideo Coding Enhancements for HTTP Adaptive Streaming
Video Coding Enhancements for HTTP Adaptive Streaming
 
Research@Lunch_Presentation.pdf
Research@Lunch_Presentation.pdfResearch@Lunch_Presentation.pdf
Research@Lunch_Presentation.pdf
 
IRJET- Channel and Rate Selection in Cognitive Radio Network
IRJET- Channel and Rate Selection in Cognitive Radio NetworkIRJET- Channel and Rate Selection in Cognitive Radio Network
IRJET- Channel and Rate Selection in Cognitive Radio Network
 
MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...
MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...
MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...
 
5b50dc69-4ca7-41ee-a9dd-b4e8b220b4fe.pdf
5b50dc69-4ca7-41ee-a9dd-b4e8b220b4fe.pdf5b50dc69-4ca7-41ee-a9dd-b4e8b220b4fe.pdf
5b50dc69-4ca7-41ee-a9dd-b4e8b220b4fe.pdf
 
Design and Implementation of HDMI Transmitter
Design and Implementation of HDMI TransmitterDesign and Implementation of HDMI Transmitter
Design and Implementation of HDMI Transmitter
 
China OTT
China OTTChina OTT
China OTT
 
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
 
Spectrophotometer
SpectrophotometerSpectrophotometer
Spectrophotometer
 
Spectrophotometer
SpectrophotometerSpectrophotometer
Spectrophotometer
 
Track 3 session 7 - st dev con 2016 - silicon photonics
Track 3   session 7 - st dev con 2016 - silicon photonicsTrack 3   session 7 - st dev con 2016 - silicon photonics
Track 3 session 7 - st dev con 2016 - silicon photonics
 
Thesis arpan pal_gisfi
Thesis arpan pal_gisfiThesis arpan pal_gisfi
Thesis arpan pal_gisfi
 

More from Arpan Pal

Mobisys io t_health_arpanpal
Mobisys io t_health_arpanpalMobisys io t_health_arpanpal
Mobisys io t_health_arpanpal
Arpan Pal
 
Tcs tele rehab-hod-0.4
Tcs tele rehab-hod-0.4Tcs tele rehab-hod-0.4
Tcs tele rehab-hod-0.4
Arpan Pal
 
Io t standard_bis_arpanpal
Io t standard_bis_arpanpalIo t standard_bis_arpanpal
Io t standard_bis_arpanpal
Arpan Pal
 
Healthcare arpan pal gws
Healthcare arpan pal gwsHealthcare arpan pal gws
Healthcare arpan pal gws
Arpan Pal
 
Io t of actuating things
Io t of actuating thingsIo t of actuating things
Io t of actuating things
Arpan Pal
 
Arpan pal u-world
Arpan pal   u-worldArpan pal   u-world
Arpan pal u-world
Arpan Pal
 
Arpan pal csi2012
Arpan pal csi2012Arpan pal csi2012
Arpan pal csi2012
Arpan Pal
 
Arpan pal ncccs
Arpan pal ncccsArpan pal ncccs
Arpan pal ncccs
Arpan Pal
 
Arpan pal tac tics2012
Arpan pal tac tics2012Arpan pal tac tics2012
Arpan pal tac tics2012
Arpan Pal
 
Arpan pal u world2012
Arpan pal u world2012Arpan pal u world2012
Arpan pal u world2012
Arpan Pal
 
Arpan pal gridcomputing_iot_uworld2013
Arpan pal gridcomputing_iot_uworld2013Arpan pal gridcomputing_iot_uworld2013
Arpan pal gridcomputing_iot_uworld2013
Arpan Pal
 
Arpan pal besu
Arpan pal besuArpan pal besu
Arpan pal besu
Arpan Pal
 
Bitm2003 802.11g
Bitm2003 802.11gBitm2003 802.11g
Bitm2003 802.11g
Arpan Pal
 
Contest presentation ocr
Contest presentation ocrContest presentation ocr
Contest presentation ocr
Arpan Pal
 
Contest presentation epg
Contest presentation epgContest presentation epg
Contest presentation epg
Arpan Pal
 
Embedded
EmbeddedEmbedded
Embedded
Arpan Pal
 
Grid computing iot_sci_bbsr
Grid computing iot_sci_bbsrGrid computing iot_sci_bbsr
Grid computing iot_sci_bbsr
Arpan Pal
 
Euro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallengesEuro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallenges
Arpan Pal
 
Generic mac
Generic macGeneric mac
Generic mac
Arpan Pal
 
Heig tcs
Heig tcsHeig tcs
Heig tcs
Arpan Pal
 

More from Arpan Pal (20)

Mobisys io t_health_arpanpal
Mobisys io t_health_arpanpalMobisys io t_health_arpanpal
Mobisys io t_health_arpanpal
 
Tcs tele rehab-hod-0.4
Tcs tele rehab-hod-0.4Tcs tele rehab-hod-0.4
Tcs tele rehab-hod-0.4
 
Io t standard_bis_arpanpal
Io t standard_bis_arpanpalIo t standard_bis_arpanpal
Io t standard_bis_arpanpal
 
Healthcare arpan pal gws
Healthcare arpan pal gwsHealthcare arpan pal gws
Healthcare arpan pal gws
 
Io t of actuating things
Io t of actuating thingsIo t of actuating things
Io t of actuating things
 
Arpan pal u-world
Arpan pal   u-worldArpan pal   u-world
Arpan pal u-world
 
Arpan pal csi2012
Arpan pal csi2012Arpan pal csi2012
Arpan pal csi2012
 
Arpan pal ncccs
Arpan pal ncccsArpan pal ncccs
Arpan pal ncccs
 
Arpan pal tac tics2012
Arpan pal tac tics2012Arpan pal tac tics2012
Arpan pal tac tics2012
 
Arpan pal u world2012
Arpan pal u world2012Arpan pal u world2012
Arpan pal u world2012
 
Arpan pal gridcomputing_iot_uworld2013
Arpan pal gridcomputing_iot_uworld2013Arpan pal gridcomputing_iot_uworld2013
Arpan pal gridcomputing_iot_uworld2013
 
Arpan pal besu
Arpan pal besuArpan pal besu
Arpan pal besu
 
Bitm2003 802.11g
Bitm2003 802.11gBitm2003 802.11g
Bitm2003 802.11g
 
Contest presentation ocr
Contest presentation ocrContest presentation ocr
Contest presentation ocr
 
Contest presentation epg
Contest presentation epgContest presentation epg
Contest presentation epg
 
Embedded
EmbeddedEmbedded
Embedded
 
Grid computing iot_sci_bbsr
Grid computing iot_sci_bbsrGrid computing iot_sci_bbsr
Grid computing iot_sci_bbsr
 
Euro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallengesEuro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallenges
 
Generic mac
Generic macGeneric mac
Generic mac
 
Heig tcs
Heig tcsHeig tcs
Heig tcs
 

Isce logo detection_tcs

  • 1. 1 Tanushyam Chattopadhyay, Soumik Sengupta, and Aniruddha Sinha Presented By Arpan Pal, Innovation Lab, TCS May 17, 2015 Recognition of Channel Logo from Analog video: An Embedded Realization
  • 2. Points to cover • Problem Statement • System Requirement and Design • Complexity Analysis • Optimization Techniques Used • Results and Discussion
  • 3. 3 Problem Statement  More than 90% of TV viewers are having analog reception in India and developing countries  There is a need to channel logo for several applications like – Providing EPG on real time – Real time TV viewership analysis – User view time analysis  There is a need for real time execution of such algorithm  Most of the existing methods are not embeddable
  • 4. 4 TV Tuner CardAnalog TV feed (Cable TV) TCS Home Infotainment Platform (Browser with Internet Connectivity) A/V IN of STB A/V OUT Of STB TV Screen Internet Connection Information related to the currently viewed program Co-axial TV IN A/V IN to TV CRT and Speakers A/V Out of TV Tuner Deployment Scenario Traditional TV TV Content blended with EPG information
  • 5. 5 System Requirement and Design Metric Requirement Performance Should take less than 2 seconds to detect or return an error code Quality There should not be any false positive System Attributes Misses should be less than 3% Collect the video frame Time to generate logo score? Collect the video frame Channel change detection N o Y N o Y Logo Score generation Logo detection
  • 6. 6 Overview of the Logo Detection Algorithm Reference T. Chattopadhyay, A. Sinha, A. Pal, D. Pradhan and S. Roy Chowdhury, “Recognition of Channel Logos from Streamed Videos for Value Added Services in Connected TV,” Proc. of the 29th International Conference on Consumer Electronics (ICCE’11), Page(s) 25-26, US, Jan 2011
  • 7. 7 Feature Extraction from ROI Localization of channel logo region Color quantization to 36 color bins Pixel of interest (POI) detection Generate template file (XML) ( ) i yxfiyxa yxa ii i ),()1(*),( ),( 1 +− = − )),(),((),(),( 1 yxfyxaabsyxdyxd iiii −+= − var),(,CAREDONT),( Thyxvyxyxf ii >∋∀=
  • 8. 8 Real-time Recognition and Decision •Tested with over 80 Indian TV channels • Recall rate - 0.97 • Precision - 0.99
  • 9. 12 ARM-DSP Communication M – Number of frames to accumulate N – Number of frames to skip between two accumulated frames ROI – Region of interest in the frame for accumulation
  • 10. 13 Complexity Analysis (Memory) Section Requirement Code Section 655K Data Section 320K Stack 1K Heap 10K PARAMET ER DESCRIPTION CLOCK 600 MHZ INTERNAL MEMORY 32KB L1 PROGRAM CACHE, 32KB L1 DATA CACHE AND 128KB L2 CACHE EXTERNAL MEMORY 256MB EXTERNAL RAM FUNCTION AL UNITS EIGHT INDEPENDENT FUNCTIONAL UNITS OF ADDITION AND MULTIPLY INTERNAL REGISTERS 64 32-BIT GENERAL PURPOSE PROCESSORS Specifications for the DSP Core Memory usage by Algorithm
  • 11. 14 Complexity Analysis (Time) Module Name Calls Self ms/call % time yuv422toRGB 8008 17.81 71.5 MatchWithTemplate 17681664 0 14.87 RGBtoHSV 17681664 0 8.21 Main 1 0 3.6 ComputeBinHistogram 8008 0.41 1.65 CalcBhattacharya 8008 0.02 0.09 Candidates for optimizations
  • 12. 15 Optimization Techniques Used  Reduction of number of calls: Number of RGBtoHSV() is reduced  Reducing the floating point operations: used for converting the YUV422 to RGB  Use of hardware accelerators – VLIB_convertUYVYint_to_HSLpl() – IMG_corr_gen()
  • 13. 16 Results APIs CPU cycles before optimization CPU cycles after optimization Improvement in % VLIB_convertUYVYint _to_HSLpl() 3.552x10^8 2.74x10^7 92.28 IMG_corr_gen() 3.908x10^6 3.492*10^6 10.64 Logo detection time is reduced to 2 sec. from 5 sec. with templates of 80 logos
  • 15. 18 References 1. T. Chattopadhyay, A. Sinha, A. Pal, D. Pradhan and S. Roy Chowdhury, “Recognition of Channel Logos from Streamed Videos for Value Added Services in Connected TV,” Proc. of the 29th International Conference on Consumer Electronics (ICCE’11), Page(s) 25-26, US, Jan 2011 2. T. Chattopadhyay, and C. S. Agnuru, “Generation of Electronic Program Guide for RF fed TV Channels by Recognizing the Channel Logo using Fuzzy Multifactor Analysis”, Proc. of the 14th International Symposium on Consumer Electronics (ISCE’10), 7-10 June, Germany, 2010 3. E. Esen, M. Soysal, T. K. Ates, A. Saracoglu, A. Aydin Alatan, “A fast method for animated TV logo detection,” CBMI 2008. Page(s) .236-241, June 2008. 4. Ekin, A.; Braspenning, E.; “Spatial detection of TV channel logos as outliers from the content,” in Proc. VCIP. SPIE, 2006. 5. J Wang, L Duan, Z Li, J Liu, H Lu, JS Jin, “A robust method for TV logo tracking in video streams,” ICME, 2006. 6. N.Ozay, B. Sankur, “Automatic TV Logo Detection And Classification In Broadcast Videos,” EUSIPCO 2009, Page(s) 839-843, Scotland, 2009. 7. http://en.wikipedia.org/wiki/Bhattacharyya_distance 8. J. Flusser, and T. Suk, “Affine Moment Invariants: A new tool for character recognition,” Pattern Recognition Letters, Vol 15, page(s) 433-436, 1994

Editor's Notes

  1. Low S. V : 8 combination High S and V : 2x2x7 combination POI – average out to nullify video region from logo region
  2. Blue screen check
  3. Correlation coefficient for template macthing
  4. Overlap in logo template regions