SlideShare a Scribd company logo
1 of 15
WEEKLY REPORT
Thur., Jan 09, 2014
Pin Yi Tsai
OUTLINE
• How to obtain the exact number of each type

• The formula
• Take type A as example
FORMULA TO OBTAIN THE EXACT NUMBER OF
EACH TYPE
• Wimg : width of the image

• Dw : the difference between iterations of width (varies with types)
• Dh : the difference between iterations of height (varies with types)
• {[([(Wimg -3)% Dw] + Wimg -3) * (((Wimg -3 - [(Wimg -3)% Dw])/
Dw )+1 )]/2} *
{[([(Wimg -2)% Dh] + Wimg -2) * (((Wimg -2 - [(Wimg -2)% Dh])/
Dh )+1)]/2}
FORMULA TO OBTAIN THE EXACT NUMBER OF
EACH TYPE type (D , D ) amount
w

h

A

(4, 2)

1568

B

(2, 4)

1568

C

(2, 6)

1008

D

(2, 8)

784

E

(6, 2)

1008

F

(8, 2)

784

G

(4, 4)

784

H

(4, 4)

784

I

(4, 4)

784

J

(4, 4)

784

K

(4, 4)

784
FORMULA TO OBTAIN THE EXACT NUMBER OF
EACH TYPE
•

Type A :
• Dw : 4 (2*2)
 each iteration computes 2 horizontal pixels
 w increased by 2
• Dh : 2

 h increased by 2
 w, h, x, y = (0,0,0,0)
•

right=(1,2)+(0,1)-(0,2)-(1,1)

•

left=(1,1)+(0,0)-(0,1)-(1,0)

 y increased by 1
FORMULA TO OBTAIN THE EXACT NUMBER OF
EACH TYPE
•

Type A :

• Dw : 4 (2*2)
• Dh : 2
 w, h, x, y = (0,0,0,0)
•

right=(1,2)+(0,1)-(0,2)-(1,1)

•

left=(1,1)+(0,0)-(0,1)-(1,0)

 x increased by 1
FORMULA TO OBTAIN THE EXACT NUMBER OF
EACH TYPE
•

Type A :

• Dw : 4 (2*2)
• Dh : 2
•

w, h, x, y =(0,2,0,0)
•

right=(3,2)+(0,1)-(0,2)-(3,1)

•

left=(3,1)+(0,0)-(0,1)-(3,0)

 x increased by 1
 y increased by 1
FORMULA TO OBTAIN THE EXACT NUMBER OF
EACH TYPE
•

Type B:

• Dw : 2
 w increased by 2
• Dh : 4 (2*2)

 each iteration computes 2 vertical pixels
 h increased by 2
FORMULA TO OBTAIN THE EXACT NUMBER OF
EACH TYPE
•

Type C:

• Dw : 2
• w increased by 2
• Dh : 6 (2*3)

• each iteration computes 3 vertical pixels
• h increased by 2
FORMULA TO OBTAIN THE EXACT NUMBER OF
EACH TYPE
•

Type D:

• Dw : 2
• w increased by 2
• Dh : 8 (2*4)

• each iteration computes
4 vertical pixels
• h increased by 2
FORMULA TO OBTAIN THE EXACT NUMBER OF
EACH TYPE
•

Type E:

• Dw : 6 (2*3)
• each iteration computes
3 vertical pixels

• w increased by 2
• Dh : 2
• h increased by 2
FORMULA TO OBTAIN THE EXACT NUMBER OF
EACH TYPE
•

Type F:

• Dw : 8 (2*4)
• each iteration computes
4 vertical pixels

• w increased by 2
• Dh : 2
• h increased by 2
FORMULA TO OBTAIN THE EXACT NUMBER OF
EACH TYPE
•

Type G:HIJK

• Dw : 4 (2*2)
• w increased by 2
• Dh : 4 (2*2)

• h increased by 2
The End
DO TRANSPOSE
•

In order to calculate integral image by column-major

•

Make ( i , j ) to ( j , I )
A

B

C

D

E

F

G

H

I

J

K

L

A

D

G

J

B

E

H

K

C

F

I

L

More Related Content

What's hot (17)

Lecture03 p1
Lecture03 p1Lecture03 p1
Lecture03 p1
 
Proga 0518
Proga 0518Proga 0518
Proga 0518
 
Regras diferenciacao
Regras diferenciacaoRegras diferenciacao
Regras diferenciacao
 
Funções 2
Funções  2Funções  2
Funções 2
 
Mat. persamaan kuadrat
Mat. persamaan kuadratMat. persamaan kuadrat
Mat. persamaan kuadrat
 
Pde unit 1
Pde unit 1Pde unit 1
Pde unit 1
 
Energía
EnergíaEnergía
Energía
 
Expresiones algebraicas
Expresiones algebraicasExpresiones algebraicas
Expresiones algebraicas
 
Dip 2
Dip 2Dip 2
Dip 2
 
Ch14 34
Ch14 34Ch14 34
Ch14 34
 
Algebra 2 Notes 2-7
Algebra 2 Notes 2-7Algebra 2 Notes 2-7
Algebra 2 Notes 2-7
 
4.5 tan and cot.ppt worked
4.5   tan and cot.ppt worked4.5   tan and cot.ppt worked
4.5 tan and cot.ppt worked
 
Presentacio mate tema 2
Presentacio mate tema 2Presentacio mate tema 2
Presentacio mate tema 2
 
Gauss in java
Gauss in javaGauss in java
Gauss in java
 
24 modelling
24 modelling24 modelling
24 modelling
 
Gopher conbr golang e data science - oficial
Gopher conbr   golang e data science - oficialGopher conbr   golang e data science - oficial
Gopher conbr golang e data science - oficial
 
Practica productos notables
Practica productos notablesPractica productos notables
Practica productos notables
 

Viewers also liked

Presentation1
Presentation1Presentation1
Presentation1
Olonlog
 

Viewers also liked (20)

La CTE
La CTELa CTE
La CTE
 
The City of Chicago
The City of ChicagoThe City of Chicago
The City of Chicago
 
20131121
2013112120131121
20131121
 
Macnaught MX Series of Oval Gear Flow Meters
Macnaught MX Series of Oval Gear Flow MetersMacnaught MX Series of Oval Gear Flow Meters
Macnaught MX Series of Oval Gear Flow Meters
 
Hedland Variable Area Flow Meters
Hedland Variable Area Flow MetersHedland Variable Area Flow Meters
Hedland Variable Area Flow Meters
 
Blancett Turbine Flow Meters
Blancett Turbine Flow MetersBlancett Turbine Flow Meters
Blancett Turbine Flow Meters
 
20131219
2013121920131219
20131219
 
Electromagnetic Flow Meters Overview (Badger Meter)
Electromagnetic Flow Meters Overview (Badger Meter)Electromagnetic Flow Meters Overview (Badger Meter)
Electromagnetic Flow Meters Overview (Badger Meter)
 
هرم نیاز مازلو
هرم نیاز مازلوهرم نیاز مازلو
هرم نیاز مازلو
 
Pricelist Zubit Life Care - PCD Pharma Company | PCD Pharma Franchise | Pharm...
Pricelist Zubit Life Care - PCD Pharma Company | PCD Pharma Franchise | Pharm...Pricelist Zubit Life Care - PCD Pharma Company | PCD Pharma Franchise | Pharm...
Pricelist Zubit Life Care - PCD Pharma Company | PCD Pharma Franchise | Pharm...
 
The DXN Portable Ultrasonic Flow Meter
The DXN Portable Ultrasonic Flow MeterThe DXN Portable Ultrasonic Flow Meter
The DXN Portable Ultrasonic Flow Meter
 
Vortex Flow Meters- Badger Meter
Vortex Flow Meters- Badger MeterVortex Flow Meters- Badger Meter
Vortex Flow Meters- Badger Meter
 
Hydraulic Turbine Flow Meters (flo-tech)
Hydraulic Turbine Flow Meters (flo-tech)Hydraulic Turbine Flow Meters (flo-tech)
Hydraulic Turbine Flow Meters (flo-tech)
 
VuHeat Ultrasonic Heat Meters Datasheets
VuHeat Ultrasonic Heat Meters DatasheetsVuHeat Ultrasonic Heat Meters Datasheets
VuHeat Ultrasonic Heat Meters Datasheets
 
20131212
2013121220131212
20131212
 
20131114
2013111420131114
20131114
 
20131024
2013102420131024
20131024
 
20131107
2013110720131107
20131107
 
20131002
2013100220131002
20131002
 
Presentation1
Presentation1Presentation1
Presentation1
 

Recently uploaded

Recently uploaded (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 

20140109

  • 1. WEEKLY REPORT Thur., Jan 09, 2014 Pin Yi Tsai
  • 2. OUTLINE • How to obtain the exact number of each type • The formula • Take type A as example
  • 3. FORMULA TO OBTAIN THE EXACT NUMBER OF EACH TYPE • Wimg : width of the image • Dw : the difference between iterations of width (varies with types) • Dh : the difference between iterations of height (varies with types) • {[([(Wimg -3)% Dw] + Wimg -3) * (((Wimg -3 - [(Wimg -3)% Dw])/ Dw )+1 )]/2} * {[([(Wimg -2)% Dh] + Wimg -2) * (((Wimg -2 - [(Wimg -2)% Dh])/ Dh )+1)]/2}
  • 4. FORMULA TO OBTAIN THE EXACT NUMBER OF EACH TYPE type (D , D ) amount w h A (4, 2) 1568 B (2, 4) 1568 C (2, 6) 1008 D (2, 8) 784 E (6, 2) 1008 F (8, 2) 784 G (4, 4) 784 H (4, 4) 784 I (4, 4) 784 J (4, 4) 784 K (4, 4) 784
  • 5. FORMULA TO OBTAIN THE EXACT NUMBER OF EACH TYPE • Type A : • Dw : 4 (2*2)  each iteration computes 2 horizontal pixels  w increased by 2 • Dh : 2  h increased by 2  w, h, x, y = (0,0,0,0) • right=(1,2)+(0,1)-(0,2)-(1,1) • left=(1,1)+(0,0)-(0,1)-(1,0)  y increased by 1
  • 6. FORMULA TO OBTAIN THE EXACT NUMBER OF EACH TYPE • Type A : • Dw : 4 (2*2) • Dh : 2  w, h, x, y = (0,0,0,0) • right=(1,2)+(0,1)-(0,2)-(1,1) • left=(1,1)+(0,0)-(0,1)-(1,0)  x increased by 1
  • 7. FORMULA TO OBTAIN THE EXACT NUMBER OF EACH TYPE • Type A : • Dw : 4 (2*2) • Dh : 2 • w, h, x, y =(0,2,0,0) • right=(3,2)+(0,1)-(0,2)-(3,1) • left=(3,1)+(0,0)-(0,1)-(3,0)  x increased by 1  y increased by 1
  • 8. FORMULA TO OBTAIN THE EXACT NUMBER OF EACH TYPE • Type B: • Dw : 2  w increased by 2 • Dh : 4 (2*2)  each iteration computes 2 vertical pixels  h increased by 2
  • 9. FORMULA TO OBTAIN THE EXACT NUMBER OF EACH TYPE • Type C: • Dw : 2 • w increased by 2 • Dh : 6 (2*3) • each iteration computes 3 vertical pixels • h increased by 2
  • 10. FORMULA TO OBTAIN THE EXACT NUMBER OF EACH TYPE • Type D: • Dw : 2 • w increased by 2 • Dh : 8 (2*4) • each iteration computes 4 vertical pixels • h increased by 2
  • 11. FORMULA TO OBTAIN THE EXACT NUMBER OF EACH TYPE • Type E: • Dw : 6 (2*3) • each iteration computes 3 vertical pixels • w increased by 2 • Dh : 2 • h increased by 2
  • 12. FORMULA TO OBTAIN THE EXACT NUMBER OF EACH TYPE • Type F: • Dw : 8 (2*4) • each iteration computes 4 vertical pixels • w increased by 2 • Dh : 2 • h increased by 2
  • 13. FORMULA TO OBTAIN THE EXACT NUMBER OF EACH TYPE • Type G:HIJK • Dw : 4 (2*2) • w increased by 2 • Dh : 4 (2*2) • h increased by 2
  • 15. DO TRANSPOSE • In order to calculate integral image by column-major • Make ( i , j ) to ( j , I ) A B C D E F G H I J K L A D G J B E H K C F I L