SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
Accurate Evaluation of HER-2 Amplification in FISH Images
                                                                A. Del Bimbo, M. Meoni, P. Pala
                                                  Dipartimento Sistemi e Informatica, University of Firenze, Italy


 Context and motivations
• Fluorescence in situ hybridization (FISH) is a cytogenetic technique used to detect and localize the presence or
    absence of specific DNA sequences on chromosomes
•   A sample application of this technique targets the measurement of the amplification of the HER-2 gene within
    the chromosomes, that constitutes a valuable indicator of invasive breast carcinomas
•   This requires the application to a tumor tissue sample of two types of fluorescent probes that attach themselves
    to the HER-2 genes and to the centromere 17 (CEP-17), respectively
•   Estimation of HER-2 amplification is accomplished by measuring the ratio of HER-2 over CEP-17 markers within
    each nucleus
•   Inaccurate nuclei identification may severely bias the estimation of this ratio




                                                                                                            Adaptive threshold                                      Input Image




                                                                                                          Distance transform for
                                                                                                            markers extraction


                                                                                                                                                                   Spot extraction


                                                                                                            Marked Watershed




                                                                                                                Reliability score                                 Ratio evaluation




 A model for nuclei reliability

 Given a generic nucleus, its reliability score r is evaluated by       The reliability score of a generic nucleus is evaluated as:
 measuring the compliance of the shape and size of the nucleus
 with respect to a template model.                                                                                  (a−at)2         (e−et)2        (c−ct)2
                                                                                                                   − 2             − 2            − 2
 The reliability score of each nucleus is used so as to:                                                  r=e         σa       e      σe      e      σc


    • Regions corresponding to a potentially oversegmented
                                                                         • a is the area of the nucleus and at the area of the template model
     nucleus are recursively merged so as to better match the
                                                                         • e is the eccentricity of the nucleus and et the eccentricity of the template model
     actual shape and contour of the nucleus
                                                                         • c is the convexity of the nucleus and ct the convexity of the template model
    • Nuclei can be ordered by decreasing reliability scores so as to   Values of σa, σe and σc define the range of allowable deviations from template area and
     compute the ratio of HER-2 over CEP-17 markers using only          eccentricity. Values of parameters at, et and ct have been estimated by averaging the actual values
     the most reliable ones                                             measured on a training dataset.



 The Dataset                                                                Results
The dataset consists of 40 FISH images extracted from eight                  0,9                                                                             Classification accuracy is
slides of breast tissue samples. Each image is annotated by an                                                                                               measured through the
expert pathologist with a classification label corresponding to four          0,8                                                                             confusion matrix and is
different levels of HER-2 amplification:                                                                                                                       evaluated for the test dataset
 • No amplification (N), 17.5% of the dataset                                 0,7
                                                                                                                                                             using the optimal value of τr
 • Borderline (B), 10.0%                                                     0,6                                                                             identified on the training
 • Amplified (A), 25.0%                                                                                                                                       dataset.
 • Strong amplification (A+), 47.5%                                           0,5
                                                                                                                                                                  N       B    A A+
The system automatically classifies a generic image based on the
                                                                             0,4                                                                              N 1.0      0.0 0.0 0.0
average value ρ of the ratio extracted on nuclei with a reliability
                                                                                                                                                              B 0.0      1.0 0.0 0.0
score r higher than a threshold τr .                                         0,3
                                                                                                                                                              A 0.0      0.0 0.875 0.125
The optimal value of τr is computed by maximizing classification                    0    0,1   0,2   0,3   0,4     0,5    0,6       0,7   0,8        0,9
                                                                                                                                                              A+ 0.0     0.0 0.125 0.875
accuracy over a training dataset.


http://www.dsi.unifi.it/pala/                              http://www.micc.unifi.it/projects/her-2/                                      {delbimbo,meoni,pala}@dsi.unifi.it

Más contenido relacionado

Similar a Accurate Evaluation of HER-2 Ampli cation in FISH Images Poster at International Conference on Imaging Systems and Techniques, Thessaloniki

Cervical cancer classification using gabor filters 1026
Cervical cancer classification using gabor filters 1026Cervical cancer classification using gabor filters 1026
Cervical cancer classification using gabor filters 1026es712
 
ADAPTING METRICS FOR MUSIC SIMILARITY USING COMPARATIVE RATINGS
ADAPTING METRICS FOR MUSIC SIMILARITY  USING COMPARATIVE RATINGS ADAPTING METRICS FOR MUSIC SIMILARITY  USING COMPARATIVE RATINGS
ADAPTING METRICS FOR MUSIC SIMILARITY USING COMPARATIVE RATINGS Daniel Wolff
 
Gene Expression Data Analysis
Gene Expression Data AnalysisGene Expression Data Analysis
Gene Expression Data AnalysisJhoirene Clemente
 
Translational health research
Translational health researchTranslational health research
Translational health researchKrishna Karri
 
Realism of image composits
Realism of image compositsRealism of image composits
Realism of image compositsAliya Ibragimova
 
Accelarating Optical Quadrature Microscopy Using GPUs
Accelarating Optical Quadrature Microscopy Using GPUsAccelarating Optical Quadrature Microscopy Using GPUs
Accelarating Optical Quadrature Microscopy Using GPUsPerhaad Mistry
 
International Journal of Computational Engineering Research(IJCER)
 International Journal of Computational Engineering Research(IJCER)  International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) ijceronline
 
High-Throughput Screening of mAb Charge Variants Using Microchip-CZE
High-Throughput Screening of mAb Charge Variants Using Microchip-CZEHigh-Throughput Screening of mAb Charge Variants Using Microchip-CZE
High-Throughput Screening of mAb Charge Variants Using Microchip-CZEPerkinElmer, Inc.
 
Automatic segmentation and disentangling of chromosomes in q band image
Automatic segmentation and disentangling of chromosomes in q band imageAutomatic segmentation and disentangling of chromosomes in q band image
Automatic segmentation and disentangling of chromosomes in q band imagesnehajit
 

Similar a Accurate Evaluation of HER-2 Ampli cation in FISH Images Poster at International Conference on Imaging Systems and Techniques, Thessaloniki (9)

Cervical cancer classification using gabor filters 1026
Cervical cancer classification using gabor filters 1026Cervical cancer classification using gabor filters 1026
Cervical cancer classification using gabor filters 1026
 
ADAPTING METRICS FOR MUSIC SIMILARITY USING COMPARATIVE RATINGS
ADAPTING METRICS FOR MUSIC SIMILARITY  USING COMPARATIVE RATINGS ADAPTING METRICS FOR MUSIC SIMILARITY  USING COMPARATIVE RATINGS
ADAPTING METRICS FOR MUSIC SIMILARITY USING COMPARATIVE RATINGS
 
Gene Expression Data Analysis
Gene Expression Data AnalysisGene Expression Data Analysis
Gene Expression Data Analysis
 
Translational health research
Translational health researchTranslational health research
Translational health research
 
Realism of image composits
Realism of image compositsRealism of image composits
Realism of image composits
 
Accelarating Optical Quadrature Microscopy Using GPUs
Accelarating Optical Quadrature Microscopy Using GPUsAccelarating Optical Quadrature Microscopy Using GPUs
Accelarating Optical Quadrature Microscopy Using GPUs
 
International Journal of Computational Engineering Research(IJCER)
 International Journal of Computational Engineering Research(IJCER)  International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
High-Throughput Screening of mAb Charge Variants Using Microchip-CZE
High-Throughput Screening of mAb Charge Variants Using Microchip-CZEHigh-Throughput Screening of mAb Charge Variants Using Microchip-CZE
High-Throughput Screening of mAb Charge Variants Using Microchip-CZE
 
Automatic segmentation and disentangling of chromosomes in q band image
Automatic segmentation and disentangling of chromosomes in q band imageAutomatic segmentation and disentangling of chromosomes in q band image
Automatic segmentation and disentangling of chromosomes in q band image
 

Más de Media Integration and Communication Center

PASCAL VOC 2010: semantic object segmentation and action recognition in still...
PASCAL VOC 2010: semantic object segmentation and action recognition in still...PASCAL VOC 2010: semantic object segmentation and action recognition in still...
PASCAL VOC 2010: semantic object segmentation and action recognition in still...Media Integration and Communication Center
 
The harmony potential: fusing local and global information for semantic image...
The harmony potential: fusing local and global information for semantic image...The harmony potential: fusing local and global information for semantic image...
The harmony potential: fusing local and global information for semantic image...Media Integration and Communication Center
 

Más de Media Integration and Communication Center (18)

ORUSSI: Optimal Road sUrveillance based on Scalable vIdeo
ORUSSI: Optimal Road sUrveillance based on Scalable vIdeoORUSSI: Optimal Road sUrveillance based on Scalable vIdeo
ORUSSI: Optimal Road sUrveillance based on Scalable vIdeo
 
Icme2011 demo poster
Icme2011 demo posterIcme2011 demo poster
Icme2011 demo poster
 
Icme2011 industrial poster
Icme2011 industrial posterIcme2011 industrial poster
Icme2011 industrial poster
 
High dynamic images between devices and vision limits
High dynamic images between devices and vision limitsHigh dynamic images between devices and vision limits
High dynamic images between devices and vision limits
 
Interactive Video Search and Browsing Systems
Interactive Video Search and Browsing SystemsInteractive Video Search and Browsing Systems
Interactive Video Search and Browsing Systems
 
Interactive Video Search and Browsing Systems
Interactive Video Search and Browsing SystemsInteractive Video Search and Browsing Systems
Interactive Video Search and Browsing Systems
 
Danthe. Digital and Tuscan heritage
Danthe. Digital and Tuscan heritageDanthe. Digital and Tuscan heritage
Danthe. Digital and Tuscan heritage
 
IM3I Presentation
IM3I PresentationIM3I Presentation
IM3I Presentation
 
IM3I flyer
IM3I flyerIM3I flyer
IM3I flyer
 
IM3I brochure
IM3I brochureIM3I brochure
IM3I brochure
 
IM3I flyer
IM3I flyerIM3I flyer
IM3I flyer
 
PASCAL VOC 2010: semantic object segmentation and action recognition in still...
PASCAL VOC 2010: semantic object segmentation and action recognition in still...PASCAL VOC 2010: semantic object segmentation and action recognition in still...
PASCAL VOC 2010: semantic object segmentation and action recognition in still...
 
The harmony potential: fusing local and global information for semantic image...
The harmony potential: fusing local and global information for semantic image...The harmony potential: fusing local and global information for semantic image...
The harmony potential: fusing local and global information for semantic image...
 
MediaPick
MediaPickMediaPick
MediaPick
 
Andromeda
AndromedaAndromeda
Andromeda
 
Sirio, Orione and Pan
Sirio, Orione and PanSirio, Orione and Pan
Sirio, Orione and Pan
 
Vidivideo and IM3I
Vidivideo and IM3IVidivideo and IM3I
Vidivideo and IM3I
 
Ircdl damico del-bimbo-meoni
Ircdl damico del-bimbo-meoniIrcdl damico del-bimbo-meoni
Ircdl damico del-bimbo-meoni
 

Último

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Último (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

Accurate Evaluation of HER-2 Ampli cation in FISH Images Poster at International Conference on Imaging Systems and Techniques, Thessaloniki

  • 1. Accurate Evaluation of HER-2 Amplification in FISH Images A. Del Bimbo, M. Meoni, P. Pala Dipartimento Sistemi e Informatica, University of Firenze, Italy Context and motivations • Fluorescence in situ hybridization (FISH) is a cytogenetic technique used to detect and localize the presence or absence of specific DNA sequences on chromosomes • A sample application of this technique targets the measurement of the amplification of the HER-2 gene within the chromosomes, that constitutes a valuable indicator of invasive breast carcinomas • This requires the application to a tumor tissue sample of two types of fluorescent probes that attach themselves to the HER-2 genes and to the centromere 17 (CEP-17), respectively • Estimation of HER-2 amplification is accomplished by measuring the ratio of HER-2 over CEP-17 markers within each nucleus • Inaccurate nuclei identification may severely bias the estimation of this ratio Adaptive threshold Input Image Distance transform for markers extraction Spot extraction Marked Watershed Reliability score Ratio evaluation A model for nuclei reliability Given a generic nucleus, its reliability score r is evaluated by The reliability score of a generic nucleus is evaluated as: measuring the compliance of the shape and size of the nucleus with respect to a template model. (a−at)2 (e−et)2 (c−ct)2 − 2 − 2 − 2 The reliability score of each nucleus is used so as to: r=e σa e σe e σc • Regions corresponding to a potentially oversegmented • a is the area of the nucleus and at the area of the template model nucleus are recursively merged so as to better match the • e is the eccentricity of the nucleus and et the eccentricity of the template model actual shape and contour of the nucleus • c is the convexity of the nucleus and ct the convexity of the template model • Nuclei can be ordered by decreasing reliability scores so as to Values of σa, σe and σc define the range of allowable deviations from template area and compute the ratio of HER-2 over CEP-17 markers using only eccentricity. Values of parameters at, et and ct have been estimated by averaging the actual values the most reliable ones measured on a training dataset. The Dataset Results The dataset consists of 40 FISH images extracted from eight 0,9 Classification accuracy is slides of breast tissue samples. Each image is annotated by an measured through the expert pathologist with a classification label corresponding to four 0,8 confusion matrix and is different levels of HER-2 amplification: evaluated for the test dataset • No amplification (N), 17.5% of the dataset 0,7 using the optimal value of τr • Borderline (B), 10.0% 0,6 identified on the training • Amplified (A), 25.0% dataset. • Strong amplification (A+), 47.5% 0,5 N B A A+ The system automatically classifies a generic image based on the 0,4 N 1.0 0.0 0.0 0.0 average value ρ of the ratio extracted on nuclei with a reliability B 0.0 1.0 0.0 0.0 score r higher than a threshold τr . 0,3 A 0.0 0.0 0.875 0.125 The optimal value of τr is computed by maximizing classification 0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9 A+ 0.0 0.0 0.125 0.875 accuracy over a training dataset. http://www.dsi.unifi.it/pala/ http://www.micc.unifi.it/projects/her-2/ {delbimbo,meoni,pala}@dsi.unifi.it