Ioannis Pitas

716 papers A* 3A 20B 60C 41Misc 44Journal 276Unranked 267
YearRankTypeTitle / Venue / Authors
2026 J jnl
Inf. Sci.
Evgenios Vlachos, Ioannis Pitas
2026 J jnl
CoRR
Samar Heydari, Jawher Said, Galip Ümit Yolcu, Evgenii Kortukov, Elena Golimblevskaia, Evgenios Vlachos, Vasileios Mygdalis, Ioannis Pitas, Sebastian Lapuschkin, Leila Arras
2026 J jnl
Pattern Recognit.
Matthaios Dimitrios Tzimas, Vasileios Mygdalis, Christos Papaioannidis, Ioannis Pitas
2026 J jnl
Neurocomputing
Evangelos Charalampakis, Vasileios Mygdalis, Ioannis Pitas
2026 J jnl
Neurocomputing
A. Apostolidis, Vasileios Mygdalis, Matthaios Dimitrios Tzimas, Ioannis Pitas
2025 C conf
ISCC
Dimitrios Papaioannou, Vasileios Mygdalis, Ioannis Pitas
2025 B conf
IJCNN
Matthaios Dimitrios Tzimas, Vasileios Mygdalis, Ioannis Pitas
2025 B conf
IEEE Big Data
Nick Tzavidas, Anestis Kaimakamidis, Ioannis Pitas
2025 conf
DSP
Michael Siavrakas, Eugene Vlachos, Ioannis Pitas
2025 C conf
ISCC
Ioanna Valsamara, Christos Papaioannidis, Ioannis Pitas
2025 J jnl
Vis. Comput.
Iason Karakostas, Vasileios Mygdalis, Nikos Nikolaidis, Ioannis Pitas
2025 J jnl
Pattern Recognit. Lett.
Anestis Kaimakamidis, Ioannis Pitas
2025 J jnl
CoRR
Evangelos Charalampakis, Vasileios Mygdalis, Ioannis Pitas
2025 J jnl
IEEE Robotics Autom. Lett.
Vít Krátký, Giuseppe Silano, Matous Vrba, Christos Papaioannidis, Ioannis Mademlis, Robert Penicka, Ioannis Pitas, Martin Saska
2025 conf
EUSIPCO
Diamantis Rafail Papadam, Pantelis Mentesidis, Alexandros Zamioudis, Vasileios Mygdalis, Dimitrios Psarras, Ioannis Pitas
2025 J jnl
Nat. Lang. Process. J.
Polydoros Giannouris, Vasileios Mygdalis, Ioannis Pitas
2025 conf
EUSIPCO
Evgenios Vlachos, Christos Papaioannidis, Ioannis Pitas
2025 Misc conf
ICASSP
Erofili Alexaki, Christos Papaioannidis, Vasileios Mygdalis, Ioannis Pitas
2025 J jnl
J. Ind. Inf. Integr.
Pantelis Mentesidis, Vasileios Mygdalis, Ioannis Pitas
2025 J jnl
IEEE Trans. Instrum. Meas.
Yi Feng, Yu Ma, Stepan Andreev, Qijun Chen, Alexander V. Dvorkovich, Ioannis Pitas, Rui Fan
2025 J jnl
Inf. Sci.
Aouaidjia Kamel, Chongsheng Zhang, Ioannis Pitas
2025 J jnl
IEEE Trans. Image Process.
Chuangwei Liu, Yikang Zhang, Qijun Chen, Ioannis Pitas, Rui Fan
2025 J jnl
Signal Process. Image Commun.
Dimitrios Papaioannou, Vasileios Mygdalis, Ioannis Pitas
2025 conf
EUSIPCO
Fotis Avgoustidis, Paraskevi Bassia, Ioannis Pitas
2025 conf
ICIPW
Evangelos Spatharis, Christos Papaioannidis, Vasileios Mygdalis, Ioannis Pitas
2024 Misc conf
ICASSP
Dimitrios Psarras, Christos Papaioannidis, Vasileios Mygdalis, Ioannis Pitas
2024 J jnl
CoRR
Aníbal Ollero, Alejandro Suárez, Christos Papaioannidis, Ioannis Pitas, Juan M. Marredo, Viet Duong Hoang, Emad Ebeid, Vít Krátký, Martin Saska, Chloe Hanoune, Amr Afifi, Antonio Franchi, Charalampos Vourtsis, Dario Floreano, Goran Vasiljevic, Stjepan Bogdan, Alvaro Caballero, Fabio Ruggiero, Vincenzo Lippiello, Carlos Matilla, Giovanni Cioffi, Davide Scaramuzza, José Ramiro Martinez de Dios, Begoña C. Arrue, Carlos Martín, Krzysztof Zurad, Carlos Gaitan, Jacob Rodriguez, Antonio Munoz, Antidio Viguria
2024 conf
ICASSP Workshops
Pantelis Mentesidis, Christos Papaioannidis, Ioannis Pitas
2024 J jnl
CoRR
Anestis Kaimakamidis, Ioannis Mademlis, Ioannis Pitas
2024 C conf
ISCC
Ioanna Valsamara, Christos Papaioannidis, Ioannis Pitas
2024 J jnl
CoRR
Anestis Kaimakamidis, Ioannis Pitas
2024 conf
ICT-DM
Aristidis Pavlidis, Christos Papaioannidis, Ioannis Pitas
2024 conf
ECCV Workshops (4)
Pantelis Menteidis, Christos Papaioannidis, Ioannis Pitas
2024 conf
ICT-DM
P. A. Dinopoulos, Christos Papaioannidis, Matthaios Dimitrios Tzimas, Ioannis Pitas
2024 J jnl
IEEE Trans. Artif. Intell.
Georgios Chatziparaskevas, Ioannis Mademlis, Ioannis Pitas
2024 J jnl
CoRR
Vít Krátký, Giuseppe Silano, Matous Vrba, Christos Papaioannidis, Ioannis Mademlis, Robert Penicka, Ioannis Pitas, Martin Saska
2024 J jnl
CoRR
Sicen Guo, Zhiyuan Wu, Qijun Chen, Ioannis Pitas, Rui Fan
2024 C conf
ISCC
Anestis Kaimakamidis, Ioannis Pitas
2024 conf
EUSIPCO
Anestis Christidis, Christos Papaioannidis, Ioannis Mademlis, Ioannis Pitas
2024 conf
MLSP
Marco A. Montes Grova, Vasileios Mygdalis, Francisco Javier Pérez-Grau, Antidio Viguria, Ioannis Pitas
2024 Misc conf
ICASSP
Anestis Kaimakamidis, Ioannis Pitas
2024 C conf
ISCC
Dimitrios Papaioannou, Vasileios Mygdalis, Ioannis Pitas
2024 J jnl
CoRR
Yi Feng, Yu Ma, Qijun Chen, Ioannis Pitas, Rui Fan
2024 conf
ICASSP Workshops
Marios Nikolaos Militsis, Vasileios Mygdalis, Ioannis Pitas
2024 J jnl
CoRR
Chuangwei Liu, Yikang Zhang, Qijun Chen, Ioannis Pitas, Rui Fan
2024 J jnl
Multim. Tools Appl.
Ioannis Mademlis, Charalampos Symeonidis, Anastasios Tefas, Ioannis Pitas
2023 J jnl
Multim. Tools Appl.
Ioannis Mademlis, Arturo Torres-González, Jesús Capitán, Maurizio Montagnuolo, Alberto Messina, Fulvio Negro, Cédric Le Barz, Tiago Gonçalves, Rita Cunha, Bruno Joao Nogueira Guerreiro, Fan Zhang, Stephen Boyle, Gregoire Guerout, Anastasios Tefas, Nikos Nikolaidis, David Bull, Ioannis Pitas
2023 conf
MLSP
Stefania Altini, Vasileios Mygdalis, Ioannis Pitas
2023 A conf
ICME
Andreas Sochopoulos, Ioannis Mademlis, Evangelos Charalampakis, Sotirios Papadopoulos, Ioannis Pitas
2023 B conf
ICIP
Georgios Kalitsios, Vasileios Mygdalis, Ioannis Pitas
2023 Misc conf
ICASSP
Charalampos Symeonidis, Ioannis Mademlis, Ioannis Pitas, Nikos Nikolaidis
2023 B conf
ICMR
Panagiota Alexoudi, Ioannis Mademlis, Ioannis Pitas
2023 C conf
BDCAT
Matthaios Dimitrios Tzimas, Christos Papaioannidis, Vasileios Mygdalis, Ioannis Pitas
2023 Misc conf
ICASSP
Vasileios Mygdalis, Ioannis Pitas
2023 C conf
BDCAT
Anestis Kaimakamidis, Ioannis Pitas
2023 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Christos Papaioannidis, Ioannis Mademlis, Ioannis Pitas
2023 Misc conf
ICASSP
Christos Papaioannidis, Ioannis Mademlis, Ioannis Pitas
2023 J jnl
Earth Sci. Informatics
Ioannis Mademlis, Georgios Voulgaris, Ioannis Pitas
2023 conf
EUSIPCO
Emmanouil Patsiouras, Ioanna Koroni, Ioannis Mademlis, Ioannis Pitas
2023 J jnl
IEEE Trans. Image Process.
Charalampos Symeonidis, Ioannis Mademlis, Ioannis Pitas, Nikos Nikolaidis
2023 C conf
MMSP
Daniel Aláez, Vasileios Mygdalis, Jesús E. Villadangos, Ioannis Pitas
2022 conf
IWSSIP
Emmanouil Patsiouras, Vasileios Mygdalis, Ioannis Pitas
2022 B conf
ICIP
Nikolaos Kilis, Christos Papaioannidis, Ioannis Mademlis, Ioannis Pitas
2022 B conf
ICIP
Charalampos Symeonidis, Ioannis Mademlis, Ioannis Pitas, Nikos Nikolaidis
2022 A* conf
ACM Multimedia
Ioannis Pitas, Ioannis Mademlis
2022 J jnl
ACM Comput. Surv.
Efstratios Kakaletsis, Charalampos Symeonidis, Maria Tzelepi, Ioannis Mademlis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2022 conf
DeLTA
Ioannis Pitas
2022 conf
IVMSP
Iason Karakostas, Vasileios Mygdalis, Ioannis Pitas
2022 Misc conf
ICASSP
Michail Kaseris, Ioannis Mademlis, Ioannis Pitas
2022 B conf
ICIP
Christos Papaioannidis, Ioannis Mademlis, Ioannis Pitas
2022 conf
IVMSP
Fotini Patrona, Ioannis Mademlis, Ioannis Pitas
2022 J jnl
Pattern Recognit.
Vasileios Mygdalis, Ioannis Pitas
2022 conf
IVMSP
Anestis Christidis, Christos Papaioannidis, Ioannis Pitas
2022 conf
MLSP
Dionysios Karamouzas, Ioannis Mademlis, Ioannis Pitas
2022 B conf
CCGRID
Vasileios Mygdalis, Lorenzo Carnevale, José Ramiro Martinez de Dios, Dmitriy Shutin, Giovanni Aiello, Massimo Villari, Ioannis Pitas
2022 conf
IVMSP
Emmanouil Patsiouras, Vasileios Mygdalis, Ioannis Pitas
2022 conf
MLSP
Alexandros Zamichos, Vasileios Mygdalis, Ioannis Pitas
2022 J jnl
Soc. Netw. Anal. Min.
Dionysios Karamouzas, Ioannis Mademlis, Ioannis Pitas
2022 J jnl
IEEE Trans. Cybern.
Rui Fan, Umar Özgünalp, Yuan Wang, Ming Liu, Ioannis Pitas
2022 B conf
ICPR
Emmanouil Patsiouras, Vasileios Mygdalis, Ioannis Pitas
2021 B conf
ICIP
Iason Karakostas, Vasileios Mygdalis, Ioannis Pitas
2021 B conf
ICIP
Michail Kaseris, Ioannis Mademlis, Ioannis Pitas
2021 J jnl
IEEE Signal Process. Mag.
Lina J. Karam, Jay Katupitiya, Vicente Milanés, Ioannis Pitas, Jieping Ye
2021 A* conf
ICRA
Christos Papaioannidis, Ioannis Mademlis, Ioannis Pitas
2021 conf
ICCVW
Rui Fan, Nemanja Djuric, Fisher Yu, Rowan McAllister, Ioannis Pitas
2021 J jnl
CoRR
Rui Fan, Hengli Wang, Yuan Wang, Ming Liu, Ioannis Pitas
2021 J jnl
IEEE Trans. Image Process.
Rui Fan, Hengli Wang, Yuan Wang, Ming Liu, Ioannis Pitas
2021 conf
MLSP
Vasileios Mygdalis, Anastasios Tefas, Ioannis Pitas
2021 C conf
MMSP
Sotirios Papadopoulos, Charalampos Symeonidis, Ioannis Pitas
2021 conf
EUSIPCO
Christos Papaioannidis, Dimitrios Makrygiannis, Ioannis Mademlis, Ioannis Pitas
2021 conf
EUSIPCO
Rui Fan, Jintao Cheng, Yang Yu, Juncan Deng, George C. Giakos, Ioannis Pitas
2021 J jnl
Signal Process. Image Commun.
Efstratios Kakaletsis, Ioannis Mademlis, Nikos Nikolaidis, Ioannis Pitas
2021 conf
WACV (Workshops)
Sotirios Papadopoulos, Ioannis Mademlis, Ioannis Pitas
2021 J jnl
Signal Process. Image Commun.
Iason Karakostas, Vasileios Mygdalis, Anastasios Tefas, Ioannis Pitas
2021 conf
SSCI
Dimitrios Makrygiannis, Christos Papaioannidis, Ioannis Mademlis, Ioannis Pitas
2021 conf
MECO
Ioannis Pitas
2021 conf
EUSIPCO
Georgios Voulgaris, Ioannis Mademlis, Ioannis Pitas
2021 J jnl
IEEE Robotics Autom. Lett.
Rui Fan, Hengli Wang, Bohuan Xue, Huaiyang Huang, Yuan Wang, Ming Liu, Ioannis Pitas
2021 conf
ICIGP
Charalampos Symeonidis, Efstratios Kakaletsis, Ioannis Mademlis, Nikos Nikolaidis, Anastasios Tefas, Ioannis Pitas
2020 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Christos Papaioannidis, Ioannis Pitas
2020 J jnl
CoRR
Hengli Wang, Yuxuan Liu, Huaiyang Huang, Yuheng Pan, Wenbin Yu, Jialin Jiang, Dianbin Lyu, Mohammud Junaid Bocus, Ming Liu, Ioannis Pitas, Rui Fan
2020 conf
ECCV Workshops (4)
Hengli Wang, Yuxuan Liu, Huaiyang Huang, Yuheng Pan, Wenbin Yu, Jialin Jiang, Dianbin Lyu, Mohammud Junaid Bocus, Ming Liu, Ioannis Pitas, Rui Fan
2020 J jnl
IEEE Wirel. Commun.
Tharindu D. Ponnimbaduge Perera, Dushantha Nalin K. Jayakody, Ioannis Pitas, Sahil Garg
2020 J jnl
IEEE Signal Process. Mag.
Lina J. Karam, Jay Katupitiya, Vicente Milanés, Ioannis Pitas, Jieping Ye
2020 conf
EUSIPCO
Efstratios Kakaletsis, Ioannis Mademlis, Nikos Nikolaidis, Ioannis Pitas
2020 J jnl
CoRR
Rui Fan, Li Wang, Mohammud Junaid Bocus, Ioannis Pitas
2020 J jnl
IEEE Trans. Image Process.
Rui Fan, Umar Özgünalp, Brett Hosking, Ming Liu, Ioannis Pitas
2020 J jnl
Signal Process. Image Commun.
Paraskevi Nousi, Sotirios Papadopoulos, Anastasios Tefas, Ioannis Pitas
2020 J jnl
Image Vis. Comput.
Paraskevi Nousi, Anastasios Tefas, Ioannis Pitas
2020 J jnl
IEEE Trans. Image Process.
Christos Papaioannidis, Vasileios Mygdalis, Ioannis Pitas
2020 conf
CVPR Workshops
Emmanouil Patsiouras, Anastasios Tefas, Ioannis Pitas
2020 J jnl
Neural Networks
Vasileios Mygdalis, Anastasios Tefas, Ioannis Pitas
2020 J jnl
IEEE Trans. Image Process.
Rui Fan, Umar Özgünalp, Brett Hosking, Ming Liu, Ioannis Pitas
2020 J jnl
Signal Process. Image Commun.
Paraskevi Nousi, Danai Triantafyllidou, Anastasios Tefas, Ioannis Pitas
2020 J jnl
CoRR
Rui Fan, Umar Özgünalp, Yuan Wang, Ming Liu, Ioannis Pitas
2020 J jnl
Inf. Sci.
Iason Karakostas, Ioannis Mademlis, Nikos Nikolaidis, Ioannis Pitas
2020 J jnl
CoRR
Rui Fan, Hengli Wang, Bohuan Xue, Huaiyang Huang, Yuan Wang, Ming Liu, Ioannis Pitas
2020 conf
NLDL
Fotini Patrona, Paraskevi Nousi, Ioannis Mademlis, Anastasios Tefas, Ioannis Pitas
2019 conf
IST
Huaiyang Huang, Rui Fan, Yilong Zhu, Ming Liu, Ioannis Pitas
2019 J jnl
CoRR
Huaiyang Huang, Rui Fan, Yilong Zhu, Ming Liu, Ioannis Pitas
2019 conf
EUSIPCO
Rui Fan, Lujia Wang, Ming Liu, Ioannis Pitas
2019 J jnl
CoRR
Rui Fan, Lujia Wang, Ming Liu, Ioannis Pitas
2019 B conf
ICIP
Efstathios Chatzikyriakidis, Christos Papaioannidis, Ioannis Pitas
2019 J jnl
ACM Comput. Surv.
Ioannis Mademlis, Nikos Nikolaidis, Anastasios Tefas, Ioannis Pitas, Tilman Wagner, Alberto Messina
2019 J jnl
IEEE Signal Process. Mag.
Ioannis Mademlis, Nikos Nikolaidis, Anastasios Tefas, Ioannis Pitas, Tilman Wagner, Alberto Messina
2019 B conf
ICIP
Fotini Patrona, Ioannis Mademlis, Anastasios Tefas, Ioannis Pitas
2019 Misc conf
ICASSP
Paraskevi Nousi, Anastasios Tefas, Ioannis Pitas
2019 conf
RCAR
Paraskevi Nousi, Ioannis Mademlis, Iason Karakostas, Anastasios Tefas, Ioannis Pitas
2019 J jnl
Pattern Recognit.
Vasileios Mygdalis, Anastasios Tefas, Ioannis Pitas
2019 conf
MMM (1)
Ioannis Mademlis, Anastasios Tefas, Ioannis Pitas
2019 J jnl
IEEE Trans. Broadcast.
Ioannis Mademlis, Vasileios Mygdalis, Nikos Nikolaidis, Maurizio Montagnuolo, Fulvio Negro, Alberto Messina, Ioannis Pitas
2019 conf
MLSP
Charalampos Symeonidis, Ioannis Mademlis, Nikos Nikolaidis, Ioannis Pitas
2019 conf
MLSP
Efstratios Kakaletsis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2019 B conf
ICIP
Paraskevi Nousi, Danai Triantafyllidou, Anastasios Tefas, Ioannis Pitas
2019 J jnl
CoRR
Rui Fan, Jianhao Jiao, Haoyang Ye, Yang Yu, Ioannis Pitas, Ming Liu
2019 J jnl
IEEE Trans. Neural Networks Learn. Syst.
Nikolaos Tsapanos, Anastasios Tefas, Nikolaos Nikolaidis, Ioannis Pitas
2019 conf
EUSIPCO
Iason Karakostas, Vasileios Mygdalis, Anastasios Tefas, Ioannis Pitas
2019 conf
IST
Rui Fan, Yuan Wang, Lei Qiao, Ruiwen Yao, Peng Han, Weidong Zhang, Ioannis Pitas, Ming Liu
2019 J jnl
CoRR
Rui Fan, Yuan Wang, Lei Qiao, Ruiwen Yao, Peng Han, Weidong Zhang, Ioannis Pitas, Ming Liu
2019 J jnl
IEEE Signal Process. Mag.
Carlo S. Regazzoni, Ioannis Pitas
2019 J jnl
CoRR
Rui Fan, Umar Özgünalp, Brett Hosking, Ming Liu, Ioannis Pitas
2019 conf
MMM (2)
Efstratios Kakaletsis, Maria Tzelepi, Pantelis I. Kaplanoglou, Charalampos Symeonidis, Nikos Nikolaidis, Anastasios Tefas, Ioannis Pitas
2019 Misc conf
ICASSP
Iason Karakostas, Ioannis Mademlis, Nikos Nikolaidis, Ioannis Pitas
2018 J jnl
Inf. Sci.
Ioannis Mademlis, Anastasios Tefas, Ioannis Pitas
2018 J jnl
Int. J. Artif. Intell. Tools
Nikolaos Tsapanos, Anastasios Tefas, Nikolaos Nikolaidis, Ioannis Pitas
2018 A conf
ICME
Ioannis Mademlis, Vasileios Mygdalis, Nikos Nikolaidis, Ioannis Pitas
2018 conf
MMSports@MM
Fotini Patrona, Ioannis Mademlis, Anastasios Tefas, Ioannis Pitas
2018 B conf
ICIP
Paraskevi Nousi, Emmanouil Patsiouras, Anastasios Tefas, Ioannis Pitas
2018 C conf
ISCAS
Nikolaos Passalis, Anastasios Tefas, Ioannis Pitas
2018 J jnl
Signal Process. Image Commun.
Efstratios Kakaletsis, Olga Zoidi, Ioannis Tsingalis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2018 conf
MLSP
Ioannis Mademlis, Anastasios Tefas, Ioannis Pitas
2018 B conf
ICIP
Efstratios Kakaletsis, Olga Zoidi, Ioannis Tsingalis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2018 B conf
ICIP
Vasileios Mygdalis, Anastasios Tefas, Ioannis Pitas
2018 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Olga Zoidi, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2018 conf
MLSP
Panteleimon Chriskos, Rosen Zhelev, Vasileios Mygdalis, Ioannis Pitas
2018 Misc conf
ICASSP
Ioannis Mademlis, Anastasios Tefas, Ioannis Pitas
2018 J jnl
Neurocomputing
Vasileios Mygdalis, Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2018 B conf
ICIP
Iason Karakostas, Ioannis Mademlis, Nikos Nikolaidis, Ioannis Pitas
2017 conf
GlobalSIP
Nikos Nikolaidis, Ioannis Mademlis, Orestis Zachariadis, Vasileios Mygdalis, Ioannis Pitas
2017 J jnl
Neurocomputing
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2017 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Sotirios Delis, Ioannis Mademlis, Nikos Nikolaidis, Ioannis Pitas
2017 J jnl
Signal Process. Image Commun.
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas, Moncef Gabbouj
2017 J jnl
Multim. Tools Appl.
Panteleimon Chriskos, Olga Zoidi, Anastasios Tefas, Ioannis Pitas
2017 conf
GlobalSIP
Panteleimon Chriskos, Jonathan Munro, Vasileios Mygdalis, Ioannis Pitas
2017 J jnl
Multim. Tools Appl.
Ioannis Kapsouras, Anastasios Tefas, Nikos Nikolaidis, Geoffroy Peeters, Laurent Benaroya, Ioannis Pitas
2017 J jnl
Neural Process. Lett.
Alexandros Iosifidis, Vasileios Mygdalis, Anastasios Tefas, Ioannis Pitas
2017 B conf
ICIP
Ioannis Mademlis, Anastasios Tefas, Ioannis Pitas
2017 Misc conf
ICASSP
Ioannis Mademlis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2016 conf
EUSIPCO
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas, Moncef Gabbouj
2016 J jnl
Proc. IEEE
Josep Blat, Alun Evans, Hansung Kim, Evren Imre, Lukás Polok, Viorela Ila, Nikos Nikolaidis, Pavel Zemcík, Anastasios Tefas, Pavel Smrz, Adrian Hilton, Ioannis Pitas
2016 conf
INNS Conference on Big Data
Ioannis Mademlis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2016 conf
SETN
Nikolaos Tsapanos, Anastasios Tefas, Nikolaos Nikolaidis, Ioannis Pitas
2016 B conf
ICPR
Vasileios Mygdalis, Anastasios Tefas, Ioannis Pitas
2016 J jnl
Multim. Tools Appl.
Ioannis Mademlis, Alexandros Iosifidis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2016 conf
DMIAF
Efstratios Kakaletsis, Olga Zoidi, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2016 conf
DMIAF
Christos Avgerinos, Nikos Nikolaidis, Vasileios Mygdalis, Ioannis Pitas
2016 J jnl
IEEE Trans. Cybern.
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2016 J jnl
Pattern Recognit.
Vasileios Mygdalis, Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2016 conf
SPLINE
Vasileios Mygdalis, Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2016 C conf
MMSP
Vasileios Mygdalis, Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2016 C conf
MMSP
Ioannis Mademlis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2016 B conf
ICIP
Thomas Theodoridis, Anastasios Tefas, Ioannis Pitas
2016 J jnl
IEEE Trans. Image Process.
Ioannis Mademlis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2016 B conf
ICIP
Vasileios Mygdalis, Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2016 B conf
ICPR
Stamatis Samaras, Vasileios Mygdalis, Ioannis Pitas
2016 J jnl
IEEE Trans. Multim.
Foteini Patrona, Alexandros Iosifidis, Anastasios Tefas, Nikolaos Nikolaidis, Ioannis Pitas
2015 J jnl
Pattern Recognit.
Nikolaos Tsapanos, Anastasios Tefas, Nikolaos Nikolaidis, Ioannis Pitas
2015 J jnl
Signal Image Video Process.
Nicholas Vretos, Anastasios Tefas, Ioannis Pitas
2015 J jnl
IEEE Trans. Hum. Mach. Syst.
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2015 conf
EUSIPCO
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2015 B conf
FG
Panteleimon Chriskos, Olga Zoidi, Anastasios Tefas, Ioannis Pitas
2015 J jnl
Neurocomputing
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2015 conf
SSCI
Nikolaos Tsapanos, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2015 J jnl
Neurocomputing
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2015 Misc conf
ICCS
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2015 Misc conf
ICASSP
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2015 Misc conf
ICASSP
Vasileios Mygdalis, Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2015 conf
EUSIPCO
Konstantinos Papachristou, Anastasios Tefas, Ioannis Pitas
2015 B conf
ICIP
Konstantinos Papachristou, Anastasios Tefas, Ioannis Pitas
2015 J jnl
Signal Process. Image Commun.
Georgios Orfanidis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2015 Misc conf
ICCS
Nikolaos Tsapanos, Anastasios Tefas, Nikolaos Nikolaidis, Alexandros Iosifidis, Ioannis Pitas
2015 conf
SSCI
Anastasios Maronidis, Anastasios Tefas, Ioannis Pitas
2015 J jnl
ACM Comput. Surv.
Olga Zoidi, Eftychia Fotiadou, Nikos Nikolaidis, Ioannis Pitas
2015 J jnl
Int. J. Artif. Intell. Tools
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2015 conf
ICME Workshops
Josep Blat, Alun Evans, Javi Agenjo, Hansung Kim, Evren Imre, Adrian Hilton, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas, Lukás Polok, Pavel Smrz, Pavel Zemcík
2015 B conf
ICIP
Nikolaos Tsapanos, Anastasios Tefas, Nikolaos Nikolaidis, Ioannis Pitas
2015 conf
TrustCom/BigDataSE/ISPA (2)
Vasileios Mygdalis, Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2015 B conf
ICIP
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2015 B conf
ICIP
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2015 conf
MLSP
Olga Zoidi, Nikos Nikolaidis, Anastasios Tefas, Ioannis Pitas
2015 conf
ICIG (2)
Ioannis Kapsouras, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2015 conf
TrustCom/BigDataSE/ISPA (2)
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2015 J jnl
Comput. Vis. Image Underst.
Theodoris Theodoridis, Konstantinos Papachristou, Nikos Nikolaidis, Ioannis Pitas
2015 J jnl
Pattern Recognit. Lett.
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2015 conf
INNS Conference on Big Data
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2015 J jnl
Int. J. Autom. Comput.
Haishun Du, Qingpu Hu, Dianfeng Qiao, Ioannis Pitas
2015 J jnl
Pattern Recognit. Lett.
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2015 conf
EUSIPCO
Ioannis Mademlis, Nikos Nikolaidis, Ioannis Pitas
2015 J jnl
Pattern Recognit.
Anastasios Maronidis, Anastasios Tefas, Ioannis Pitas
2015 conf
SSCI
Anastasios Maronidis, Anastasios Tefas, Ioannis Pitas
2015 J jnl
J. Inf. Hiding Multim. Signal Process.
Alexandros Iosifidis, Ermioni Marami, Anastasios Tefas, Ioannis Pitas
2015 B conf
ICIP
Foteini Patrona, Alexandros Iosifidis, Anastasios Tefas, Nikolaos Nikolaidis, Ioannis Pitas
2014 C conf
MMSP
Ioannis Pitas, Konstantinos Papachristou, Nikos Nikolaidis, Marco Liuni, Laurent Benaroya, Geoffroy Peeters, Axel Röbel, Antje Linnemann, Mohan Liu, Sebastian Gerke
2014 J jnl
Comput. Biol. Medicine
Ioannis Marras, Nikolaos Nikolaidis, Ioannis Pitas
2014 conf
ISCCSP
Ioannis Tsingalis, Ioannis Pipilis, Ioannis Pitas
2014 conf
ECC (2)
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2014 conf
MIPRO
Panteleimon Chriskos, Olga Zoidi, Anastasios Tefas, Ioannis Pitas
2014 J jnl
Pattern Recognit. Lett.
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2014 C conf
MMSP
Mohan Liu, Ioannis Mademlis, Patrick Ndjiki-Nya, Jean-Charles Le Quintrec, Nikos Nikolaidis, Ioannis Pitas
2014 conf
IJCCI (NCTA)
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2014 C conf
CIDM
Georgios Orfanidis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2014 C conf
QSHINE
Nikoletta Bassiou, Constantine Kotropoulos, Ioannis Pitas
2014 B conf
ICIP
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2014 conf
EUSIPCO
Alexandros Iosifidis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2014 conf
EUSIPCO
Olga Zoidi, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2014 J jnl
Pattern Recognit. Lett.
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2014 B conf
ICIP
Olga Zoidi, Nikos Nikolaidis, Ioannis Pitas
2014 conf
CIBD
Nikolaos Tsapanos, Anastasios Tefas, Nikolaos Nikolaidis, Ioannis Pitas
2014 J jnl
IEEE Trans. Image Process.
Symeon Nikitidis, Anastasios Tefas, Ioannis Pitas
2014 Misc conf
ICASSP
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2014 conf
SETN
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2014 J jnl
IEEE Trans. Multim.
Olga Zoidi, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2014 conf
MIPRO
Marina Ivasic-Kos, Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2014 J jnl
IEEE Trans. Cybern.
Symeon Nikitidis, Anastasios Tefas, Ioannis Pitas
2014 J jnl
Neurocomputing
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2014 B conf
ICPR
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2014 Misc conf
ICASSP
Olga Zoidi, Nikos Nikolaidis, Ioannis Pitas
2014 C conf
MMSP
Ioannis Tsingalis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2014 conf
IJCCI (Selected Papers)
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2014 J jnl
Signal Process. Image Commun.
Olga Zoidi, Nikos Nikolaidis, Anastasios Tefas, Ioannis Pitas
2014 conf
CIMSIVP
Ioannis Mademlis, Alexandros Iosifidis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2014 conf
MLSP
Konstantinos Papachristou, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2014 B conf
ICIP
Konstantinos Papachristou, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2014 conf
ECC (1)
Konstantinos Papachristou, Anastasios Tefas, Ioannis Pitas
2014 J jnl
IEEE Trans. Image Process.
Konstantinos Papachristou, Anastasios Tefas, Ioannis Pitas
2014 conf
CIES
Vasileios Mygdalis, Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2014 conf
ECC (1)
Nikolaos Mpountouropoulos, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2013 conf
IVMSP
Giannis K. Chantas, Nikos Nikolaidis, Ioannis Pitas
2013 conf
DSP
Emmanouil Giouvanakis, Constantine Kotropoulos, Antonis Theodoridis, Ioannis Pitas
2013 B conf
ICIP
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2013 Misc conf
ICASSP
Olga Zoidi, Nikos Nikolaidis, Ioannis Pitas
2013 B conf
ICIP
Sotirios Delis, Nikos Nikolaidis, Ioannis Pitas
2013 conf
IVMSP
Sotirios Delis, Nikos Nikolaidis, Ioannis Pitas
2013 J jnl
Int. J. Digit. Crime Forensics
Sotiris Karavarsamis, Nikos Ntarmos, Konstantinos Blekas, Ioannis Pitas
2013 conf
EUSIPCO
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2013 J jnl
Pattern Recognit. Lett.
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2013 conf
CIBIM
Olga Zoidi, Nikos Nikolaidis, Ioannis Pitas
2013 conf
EUSIPCO
Olga Zoidi, Anastasios Tefas, Ioannis Pitas
2013 B conf
ICIP
Olga Zoidi, Anastasios Tefas, Ioannis Pitas
2013 J jnl
Biomed. Signal Process. Control.
Christos Sagonas, Ioannis Marras, Ioannis Kasampalidis, Ioannis Pitas, Kleoniki Lyroudia, Georgia Karayannopoulou
2013 conf
EUSIPCO
Georgios Orfanidis, Nikolaos Nikolaidis, Ioannis Pitas
2013 conf
IWBF
Georgios Orfanidis, Nikos Nikolaidis, Ioannis Pitas
2013 J jnl
Neurocomputing
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2013 conf
EUSIPCO
Symeon Nikitidis, Anastasios Tefas, Ioannis Pitas
2013 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2013 conf
IIH-MSP
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2013 J jnl
Signal Process.
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2013 J jnl
IEEE Trans. Knowl. Data Eng.
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2013 J jnl
IEEE Trans. Neural Networks Learn. Syst.
Olga Zoidi, Anastasios Tefas, Ioannis Pitas
2013 conf
EANN (1)
Anastasios Tefas, Alexandros Iosifidis, Ioannis Pitas
2013 conf
IC3D
Theodoris Theodoridis, Konstantinos Papachristou, Nikos Nikolaidis, Ioannis Pitas
2013 J jnl
IEEE Trans. Neural Networks Learn. Syst.
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2013 conf
CIBIM
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2013 conf
IWBF
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2013 conf
IIH-MSP
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2013 conf
IWBF
Nikos Papanikoloudis, Sotirios Delis, Nikos Nikolaidis, Ioannis Pitas
2013 J jnl
Pattern Recognit.
Nicholas Vretos, Anastasios Tefas, Ioannis Pitas
2013 Misc conf
ICASSP
Giannis K. Chantas, Nikos Nikolaidis, Ioannis Pitas
2013 conf
IVMSP
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2013 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Olga Zoidi, Anastasios Tefas, Ioannis Pitas
2012 J jnl
IEEE Trans. Inf. Forensics Secur.
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2012 B conf
ICIP
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2012 Misc conf
ICASSP
Alexandros Iosifidis, Ermioni Marami, Anastasios Tefas, Ioannis Pitas
2012 conf
3DTV-Conference
Olga Zoidi, Nikos Nikolaidis, Ioannis Pitas
2012 conf
MLSP
Nicholas Vretos, Anastasios Tefas, Ioannis Pitas
2012 conf
EUSIPCO
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2012 J jnl
Comput. Vis. Image Underst.
Alexandros Iosifidis, Anastasios Tefas, Nikolaos Nikolaidis, Ioannis Pitas
2012 J jnl
Pattern Recognit.
Symeon Nikitidis, Nikos Nikolaidis, Ioannis Pitas
2012 B conf
IJCNN
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2012 conf
MM&Sec
Sotiris Karavarsamis, Ioannis Pitas, Nikos Ntarmos
2012 J jnl
Pattern Recognit.
Nikolaos Tsapanos, Anastasios Tefas, Nikolaos Nikolaidis, Ioannis Pitas
2012 J jnl
Pattern Recognit.
Symeon Nikitidis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2012 conf
3DTV-Conference
Nicholas Vretos, Nikos Nikolaidis, Ioannis Pitas
2012 B conf
ICIP
Giannis K. Chantas, Nikos Nikolaidis, Ioannis Pitas
2012 J jnl
Pattern Recognit.
Nicholas Vretos, Nikos Nikolaidis, Ioannis Pitas
2012 J jnl
IEEE Trans. Neural Networks Learn. Syst.
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2012 Misc conf
ICASSP
Olga Zoidi, Anastasios Tefas, Ioannis Pitas
2012 conf
EUSIPCO
Olga Zoidi, Anastasios Tefas, Ioannis Pitas
2011 conf
3DIMPVT
Michael B. Holte, Thomas B. Moeslund, Nikos Nikolaidis, Ioannis Pitas
2011 B conf
ICIP
Nicholas Vretos, Nikos Nikolaidis, Ioannis Pitas
2011 conf
ICMMI
Georgios Moschos, Nikolaos Nikolaidis, Ioannis Pitas, Kleoniki Lyroudia
2011 J jnl
Image Vis. Comput.
Nicholas Vretos, Vassilios Solachidis, Ioannis Pitas
2011 conf
EUSIPCO
Ioannis Marras, Nikos Nikolaidis, Ioannis Pitas
2011 conf
BIOID
Marios Kyperountas, Anastasios Tefas, Ioannis Pitas
2011 conf
ACPR
Christina Chrysouli, Nicholas Vretos, Ioannis Pitas
2011 B conf
ICIP
Symeon Nikitidis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2011 J jnl
J. Comput. Inf. Technol.
Ioannis Marras, Nikos Nikolaidis, Ioannis Pitas
2011 conf
ICMMI
Anastasios Tefas, Ioannis Pitas
2011 J jnl
Neural Networks
Anastasios Maronidis, Dimitris Bolis, Anastasios Tefas, Ioannis Pitas
2011 conf
BIOID
Alexandros Iosifidis, Anastasios Tefas, Nikolaos Nikolaidis, Ioannis Pitas
2011 conf
ICMMI
Ermioni Marami, Anastasios Tefas, Ioannis Pitas
2011 conf
EUSIPCO
Alexandros Iosifidis, Anastasios Tefas, Ioannis Pitas
2011 conf
ACPR
Symeon Nikitidis, Anastasios Tefas, Ioannis Pitas
2011 conf
EUSIPCO
Symeon Nikitidis, Anastasios Tefas, Ioannis Pitas
2010 conf
CompSysTech
Ioannis Pitas, Nikolaos Nikolaidis
2010 J jnl
IEEE Trans. Image Process.
Efthymia Tsamoura, Ioannis Pitas
2010 conf
ICANN (3)
Nikolaos Tsapanos, Anastasios Tefas, Ioannis Pitas
2010 conf
ICANN (1)
Anastasios Maronidis, Anastasios Tefas, Ioannis Pitas
2010 J jnl
J. Signal Process. Syst.
Ioannis Pitas, Vince D. Calhoun, Konstantinos I. Diamantaras
2010 J jnl
Pattern Recognit.
Spiros Nikolopoulos, Stefanos Zafeiriou, Nikos Nikolaidis, Ioannis Pitas
2010 conf
ICANN (1)
Dimitris Bolis, Anastasios Maronidis, Anastasios Tefas, Ioannis Pitas
2010 B conf
ICPR
Symeon Nikitidis, Nikos Nikolaidis, Ioannis Pitas
2010 ch.
Intelligent Multimedia Analysis for Security Applications
Georgios Goudelis, Anastasios Tefas, Ioannis Pitas
2010 C conf
MMSP
Alexandros Iosifidis, Nikos Nikolaidis, Ioannis Pitas
2010 B conf
ICIP
Georgios Sfiris, Nikolaos Nikolaidis, Ioannis Pitas
2010 J jnl
Image Vis. Comput.
Nikolaos Tsapanos, Anastasios Tefas, Ioannis Pitas
2010 J jnl
Pattern Recognit.
Marios Kyperountas, Anastasios Tefas, Ioannis Pitas
2010 J jnl
J. Inf. Hiding Multim. Signal Process.
Stelios Krinidis, Ioannis Pitas
2010 A conf
ICME
Dimitrios Zotos, Nikolaos Nikolaidis, Ioannis Pitas
2009 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Michail Krinidis, Nikos Nikolaidis, Ioannis Pitas
2009 C conf
MMSP
Ioannis Marras, Nikos Nikolaidis, Ioannis Pitas
2009 B conf
ICIP
Nicholas Vretos, Nikos Nikolaidis, Ioannis Pitas
2009 A conf
ICME
Nicholas Vretos, Nikos Nikolaidis, Ioannis Pitas
2009 J jnl
IEEE Trans. Image Process.
Michail Krinidis, Ioannis Pitas
2009 J jnl
Signal Image Video Process.
Ioan Buciu, Costas Kotropoulos, Ioannis Pitas
2009 conf
COST 2101/2102 Conference
Marios Kyperountas, Ioannis Pitas
2009 J jnl
Pattern Recognit.
Stylianos Asteriadis, Nikos Nikolaidis, Ioannis Pitas
2009 A conf
ICME
Irene Kotsia, Nikos Nikolaidis, Ioannis Pitas
2009 conf
COST 2101/2102 Conference
Nikolaos Gkalelis, Anastasios Tefas, Ioannis Pitas
2009 B conf
ICIP
Nikolaos Gkalelis, Anastasios Tefas, Ioannis Pitas
2009 J jnl
IEEE Trans. Neural Networks
Irene Kotsia, Ioannis Pitas, Stefanos Zafeiriou
2009 C conf
MMSP
Marios Kyperountas, Anastasios Tefas, Ioannis Pitas
2009 J jnl
Signal Process. Image Commun.
Costas I. Cotsaces, Nikos Nikolaidis, Ioannis Pitas
2009 conf
ICAPR
Nikos Nikolaidis, Ioannis Pitas
2009 conf
CIVR
Georgios Goudelis, Anastasios Tefas, Ioannis Pitas
2009 A conf
ICME
Nikolaos Gkalelis, Nikos Nikolaidis, Ioannis Pitas
2009 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Spyridon Siatras, Nikos Nikolaidis, Michail Krinidis, Ioannis Pitas
2008 conf
VISAPP (2)
Nikos Barbalios, Nikos Nikolaidis, Ioannis Pitas
2008 conf
VISAPP (1)
Nikolaos Tsapanos, Anastasios Tefas, Ioannis Pitas
2008 J jnl
Image Vis. Comput.
Irene Kotsia, Ioan Buciu, Ioannis Pitas
2008 J jnl
EURASIP J. Image Video Process.
Nikos Nikolaidis, Maja Pantic, Ioannis Pitas
2008 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Margarita Kotti, Dimitrios Ververidis, Georgios Evangelopoulos, Ioannis Panagakis, Costas Kotropoulos, Petros Maragos, Ioannis Pitas
2008 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Georgios Goudelis, Anastasios Tefas, Ioannis Pitas
2008 conf
VISAPP (2)
Symeon Nikitidis, Stefanos Zafeiriou, Ioannis Pitas
2008 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Symeon Nikitidis, Stefanos Zafeiriou, Ioannis Pitas
2008 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Nikolaos Gkalelis, Anastasios Tefas, Ioannis Pitas
2008 J jnl
IEEE Trans. Multim.
Stefanos Zafeiriou, Ioannis Pitas
2008 conf
BIOID
Irene Kotsia, Stefanos Zafeiriou, Ioannis Pitas
2008 J jnl
Pattern Recognit.
Marios Kyperountas, Anastasios Tefas, Ioannis Pitas
2008 J jnl
J. Multimodal User Interfaces
Georgios Goudelis, Anastasios Tefas, Ioannis Pitas
2008 B conf
ICIP
Marios Kyperountas, Anastasios Tefas, Ioannis Pitas
2008 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Costas I. Cotsaces, Nikos Nikolaidis, Ioannis Pitas
2008 conf
EUSIPCO
Nicholas Vretos, Vassilios Solachidis, Petr Somol, Ioannis Pitas
2008 conf
EUSIPCO
Stefanos Zafeiriou, Anastasios Tefas, Ioannis Pitas
2008 conf
EUSIPCO
Nikolaos Gkalelis, Anastasios Tefas, Ioannis Pitas
2008 ch.
Computational Intelligence in Medical Informatics
Alina Bogan-Marta, A. Hategan, Ioannis Pitas
2008 B conf
ICIP
Georgios Goudelis, Stefanos Zafeiriou, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2008 ch.
Multimodal Processing and Interaction
Emmanouil Benetos, Spyridon Siatras, Constantine Kotropoulos, Nikos Nikolaidis, Ioannis Pitas
2008 J jnl
IEEE Trans. Neural Networks
Ioan Buciu, Nikos Nikolaidis, Ioannis Pitas
2008 J jnl
IEEE Trans. Image Process.
András Hajdu, Ioannis Pitas
2008 conf
SCCG
Zuzana Cernekova, Cornelius Malerczyk, Nikos Nikolaidis, Ioannis Pitas
2008 C conf
MMSP
Nikolaos Gkalelis, Anastasios Tefas, Ioannis Pitas
2008 ch.
Organic Computing
Ioan Buciu, Ioannis Pitas
2008 C conf
ACHI
Irene Kotsia, Stefanos Zafeiriou, Nikolaos Nikolaidis, Ioannis Pitas
2008 J jnl
Pattern Recognit.
Irene Kotsia, Stefanos Zafeiriou, Ioannis Pitas
2007 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Michail Krinidis, Nikos Nikolaidis, Ioannis Pitas
2007 conf
ISSPA
Michail Krinidis, Nikos Nikolaidis, Ioannis Pitas
2007 C conf
MMSP
Nicholas Vretos, Vassilios Solachidis, Ioannis Pitas
2007 J jnl
IEEE Trans. Inf. Forensics Secur.
Irene Kotsia, Stefanos Zafeiriou, Ioannis Pitas
2007 conf
ICIP (4)
Georgios Goudelis, Stefanos Zafeiriou, Anastasios Tefas, Ioannis Pitas
2007 J jnl
J. Multimodal User Interfaces
Georgios N. Stamou, Michail Krinidis, Nikos Nikolaidis, Ioannis Pitas
2007 J jnl
Neurocomputing
Margarita Kotti, Emmanouil Benetos, Constantine Kotropoulos, Ioannis Pitas
2007 J jnl
IEEE Trans. Vis. Comput. Graph.
Víctor Rodríguez-Doncel, Nikos Nikolaidis, Ioannis Pitas
2007 conf
EUSIPCO
Elias Horness, Nikos Nikolaidis, Ioannis Pitas
2007 J jnl
IEEE Trans. Inf. Forensics Secur.
Georgios Goudelis, Stefanos Zafeiriou, Anastasios Tefas, Ioannis Pitas
2007 J jnl
Inf. Syst.
George Almpanidis, Constantine Kotropoulos, Ioannis Pitas
2007 conf
ICIP (6)
András Hajdu, Ioannis Pitas
2007 conf
ICIP (1)
András Hajdu, Ioannis Pitas
2007 conf
VISAPP (2)
Stylianos Asteriadis, Nikos Nikolaidis, Ioannis Pitas, Montse Pardàs
2007 conf
ICASSP (1)
Stefanos Zafeiriou, Anastasios Tefas, Ioannis Pitas
2007 J jnl
IEEE Trans. Multim.
Marios Kyperountas, Constantine Kotropoulos, Ioannis Pitas
2007 J jnl
J. Vis. Commun. Image Represent.
Ioan Buciu, Ioannis Pitas
2007 conf
ICIP (4)
Marios Kyperountas, Anastasios Tefas, Ioannis Pitas
2007 J jnl
IEEE Trans. Image Process.
Irene Kotsia, Ioannis Pitas
2007 conf
ICASSP (2)
Irene Kotsia, Nikolaos Nikolaidis, Ioannis Pitas
2007 J jnl
IEEE Trans. Inf. Forensics Secur.
Stefanos Zafeiriou, Anastasios Tefas, Ioannis Pitas
2007 J jnl
IEEE Trans. Image Process.
Stefanos Zafeiriou, Anastasios Tefas, Ioannis Pitas
2007 J jnl
IEEE Trans. Image Process.
András Hajdu, Ioannis Pitas
2007 conf
ISSPA
Ines Cherif, Vassilios Solachidis, Ioannis Pitas
2007 conf
EUSIPCO
Zuzana Cernekova, Nikolaos Nikolaidis, Ioannis Pitas
2007 J jnl
J. Multimodal User Interfaces
Olivier Martin, Irene Kotsia, Ioannis Pitas, Arman Savran, Jordi Adell, Ana Huerta, Raphaël Sebbe
2007 J jnl
Signal Process. Image Commun.
Michail Krinidis, Nikos Nikolaidis, Ioannis Pitas
2007 J jnl
Pattern Recognit.
Stefanos Zafeiriou, Anastasios Tefas, Ioannis Pitas
2007 conf
ISSPA
András Hajdu, Ioannis Pitas
2007 A conf
ICME
Michail Krinidis, Nikos Nikolaidis, Ioannis Pitas
2007 J jnl
J. Electronic Imaging
Zuzana Cernekova, Constantine Kotropoulos, Ioannis Pitas
2007 J jnl
IEEE Trans. Multim.
Vassilios Solachidis, Ioannis Pitas
2007 J jnl
IEEE Trans. Neural Networks
Marios Kyperountas, Anastasios Tefas, Ioannis Pitas
2006 conf
MRCS
Margarita Kotti, Constantine Kotropoulos, Bartosz Ziólko, Ioannis Pitas, Vassiliki Moschou
2006 A conf
ICME
Nicholas Vretos, Vassilios Solachidis, Ioannis Pitas
2006 conf
IFIP AI
Ines Cherif, Vassilios Solachidis, Ioannis Pitas
2006 conf
EUSIPCO
Evangelos Loutas, Nikolaos Nikolaidis, Ioannis Pitas
2006 conf
EUSIPCO
Stylianos Asteriadis, Nikolaos Nikolaidis, András Hajdu, Ioannis Pitas
2006 conf
TRECVID
Zuzana Cernekova, Nikos Nikolaidis, Ioannis Pitas
2006 conf
SETN
Marios A. Gavrielides, Elena Sikudová, Dimitris Spachos, Ioannis Pitas
2006 J jnl
IEEE Trans. Multim.
Marios A. Gavrielides, Elena Sikudová, Ioannis Pitas
2006 J jnl
Signal Process.
Ioan Buciu, Constantine Kotropoulos, Ioannis Pitas
2006 J jnl
IEEE Trans. Image Process.
I. Giakoumis, Nikos Nikolaidis, Ioannis Pitas
2006 conf
EUSIPCO
Ioan Buciu, Nikos Nikolaidis, Ioannis Pitas, Alice Caplier, Zakia Hammal
2006 J jnl
IEEE Trans. Neural Networks
Stefanos Zafeiriou, Anastasios Tefas, Ioan Buciu, Ioannis Pitas
2006 conf
IFIP AI
Irene Kotsia, Ioannis Pitas
2006 conf
EUSIPCO
Stelios Krinidis, Ioannis Pitas
2006 B conf
ICIP
Irene Kotsia, Nikos Nikolaidis, Ioannis Pitas
2006 A conf
ICME
Spyros Nikolopoulos, Stefanos Zafeiriou, Panagiotis Sidiropoulos, Nikos Nikolaidis, Ioannis Pitas
2006 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Zuzana Cernekova, Ioannis Pitas, Christophoros Nikou
2006 J jnl
J. Vis. Commun. Image Represent.
Ioan Buciu, Ioannis Pitas
2006 C conf
ISCAS
Ioan Buciu, Nikos Nikolaidis, Ioannis Pitas
2006 A conf
ICME
András Hajdu, Athanasios Roubies, Ioannis Pitas
2006 conf
IFIP AI
Alina Bogan-Marta, Ioannis Pitas, Kleoniki Lyroudia
2006 conf
ICASSP (2)
Zuzana Cernekova, Nikos Nikolaidis, Ioannis Pitas
2006 conf
ICDE Workshops
Olivier Martin, Irene Kotsia, Benoît Macq, Ioannis Pitas
2006 conf
EUSIPCO
Nikos Nikolaidis, Ioannis Pitas
2006 conf
ICASSP (2)
Costas I. Cotsaces, Nikos Nikolaidis, Ioannis Pitas
2006 J jnl
IEEE Signal Process. Mag.
Costas I. Cotsaces, Nikos Nikolaidis, Ioannis Pitas
2006 A conf
ICME
Ioannis Marras, Leontios Papaleontiou, Nikolaos Nikolaidis, Kleoniki Lyroudia, Ioannis Pitas
2006 conf
EUSIPCO
Spyridon Siatras, Nikos Nikolaidis, Ioannis Pitas
2005 conf
Panhellenic Conference on Informatics
Nicholas Vretos, Vassilios Solachidis, Ioannis Pitas
2005 conf
EUSIPCO
Nicholas Vretos, Vassilios Solachidis, Ioannis Pitas
2005 J jnl
IEEE Trans. Image Process.
Francesco Raimondo, Marios A. Gavrielides, Georgia Karayannopoulou, Kleoniki Lyroudia, Ioannis Pitas, Ioannis Kostopoulos
2005 conf
EUSIPCO
Francesco Raimondo, Marios A. Gavrielides, Georgia Karayannopoulou, Ioannis Kostopoulos, Kleoniki Lyroudia, Ioannis Pitas
2005 J jnl
IEEE Trans. Vis. Comput. Graph.
Stefanos Zafeiriou, Anastasios Tefas, Ioannis Pitas
2005 conf
ICAPR (2)
Stefanos Zafeiriou, Anastasios Tefas, Ioan Buciu, Ioannis Pitas
2005 conf
Panhellenic Conference on Informatics
Nikos Nikolaidis, Ioannis Pitas
2005 conf
ICASSP (2)
Anastasios Tefas, Alexia Giannoula, Nikos Nikolaidis, Ioannis Pitas
2005 conf
ICIP (3)
Stefanos Zafeiriou, Anastasios Tefas, Ioannis Pitas
2005 conf
ICASSP (5)
Ioan Buciu, Irene Kotsia, Ioannis Pitas
2005 J jnl
IEEE Trans. Image Process.
Stelios Krinidis, Ioannis Pitas
2005 conf
EUSIPCO
Michail Krinidis, Nikolaos Nikolaidis, Ioannis Pitas
2005 conf
ECDL
George Almpanidis, Constantine Kotropoulos, Ioannis Pitas
2005 conf
EUSIPCO
Stefanos Zafeiriou, Anastasios Tefas, Ioannis Pitas
2005 conf
ICASSP (2)
Marios Kyperountas, Anastasios Tefas, Ioannis Pitas
2005 conf
EUSIPCO
Georgios N. Stamou, Nikolaos Nikolaidis, Ioannis Pitas
2005 conf
ICIP (1)
Georgios N. Stamou, Nikos Nikolaidis, Ioannis Pitas
2005 conf
ICIP (2)
Irene Kotsia, Ioannis Pitas
2005 conf
ISCAS (4)
Zuzana Cernekova, Constantine Kotropoulos, Nikolaos Nikolaidis, Ioannis Pitas
2005 A conf
ICME
Vassilios Solachidis, Ioannis Pitas
2005 conf
EUSIPCO
Víctor Rodríguez-Doncel, Nikos Nikolaidis, Ioannis Pitas
2004 conf
ISCAS (3)
Stelios Krinidis, Ioannis Pitas
2004 B conf
ICIP
Stefanos Zafeiriou, Anastasios Tefas, Ioannis Pitas
2004 A conf
ICME
Georgios Moschos, Nikos Nikolaidis, Ioannis Pitas
2004 conf
ICPR (1)
Ioan Buciu, Ioannis Pitas
2004 conf
ICASSP (4)
Marios Kyperountas, Zuzana Cernekova, Constantine Kotropoulos, Marios A. Gavrielides, Ioannis Pitas
2004 A conf
INTERSPEECH
Maria Marinaki, Constantine Kotropoulos, Ioannis Pitas, Nikolaos Maglaveras
2004 conf
ICASSP (1)
Dimitrios Ververidis, Constantine Kotropoulos, Ioannis Pitas
2004 conf
EUSIPCO
Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2004 J jnl
EURASIP J. Adv. Signal Process.
Hervé Bourlard, Ioannis Pitas, Kenneth Kin-Man Lam, Yue Wang
2004 conf
ICPR (4)
Evangelos Loutas, Nikos Nikolaidis, Ioannis Pitas
2004 Misc conf
ICCVG
Elena Sikudová, Marios A. Gavrielides, Ioannis Pitas
2004 J jnl
Pattern Recognit.
Alexandros Xafopoulos, Constantine Kotropoulos, George Almpanidis, Ioannis Pitas
2004 A conf
ICME
Charalampos Laftsidis, Costas Kotropoulos, Ioannis Pitas
2004 J jnl
Neural Networks
Apostolos Georgakis, Constantine Kotropoulos, Alexandros Xafopoulos, Ioannis Pitas
2004 J jnl
EURASIP J. Adv. Signal Process.
Vassilios Solachidis, Ioannis Pitas
2004 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Evangelos Loutas, Ioannis Pitas, Christophoros Nikou
2004 A conf
ICME
R. Rispoli, Costas Kotropoulos, Ioannis Pitas
2004 J jnl
IEEE Trans. Multim.
Sofia Tsekeridou, Faouzi Alaya Cheikh, Moncef Gabbouj, Ioannis Pitas
2004 J jnl
IEEE Computer Graphics and Applications
Vassilios Solachidis, Ioannis Pitas
2003 J jnl
IEEE Trans. Inf. Technol. Biomed.
Stelios Krinidis, Christophoros Nikou, Ioannis Pitas
2003 conf
ISCAS (2)
Evangelos Loutas, Nikos Nikolaidis, Ioannis Pitas
2003 J jnl
IEEE Trans. Image Process.
Athanasios Nikolaidis, Ioannis Pitas
2003 C conf
DEXA
Gergely Kovásznai, Constantine Kotropoulos, Ioannis Pitas
2003 conf
HCI (4)
Stelios Krinidis, Ioan Buciu, Ioannis Pitas
2003 conf
ICIP (2)
Ioan Buciu, Constantine Kotropoulos, Ioannis Pitas
2003 A conf
ICME
Alexia Giannoula, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2003 conf
ICIP (2)
Vassilios Solachidis, Ioannis Pitas
2003 J jnl
IEEE Trans. Signal Process.
Anastasios Tefas, Athanasios Nikolaidis, Nikos Nikolaidis, Vassilios Solachidis, Sofia Tsekeridou, Ioannis Pitas
2003 J jnl
Pattern Recognit. Lett.
Constantine Kotropoulos, Ioannis Pitas, Athina P. Petropulu
2003 conf
ISCAS (2)
Charalampos Laftsidis, Anastasios Tefas, Nikos Nikolaidis, Ioannis Pitas
2003 J jnl
Pattern Recognit. Lett.
Constantine Kotropoulos, Ioannis Pitas
2003 conf
ICASSP (3)
Zuzana Cernekova, Constantine Kotropoulos, Ioannis Pitas
2003 A conf
ICME
Zuzana Cernekova, Constantine Kotropoulos, Ioannis Pitas
2003 conf
ICASSP (5)
Andreas Kalivas, Anastasios Tefas, Ioannis Pitas
2003 A conf
ICME
Andreas Kalivas, Anastasios Tefas, Ioannis Pitas
2003 J jnl
Signal Process.
Alexandre H. Paquet, Rabab K. Ward, Ioannis Pitas
2002 conf
SETN
Stelios Krinidis, Christophoros Nikou, Ioannis Pitas
2002 Misc conf
ICASSP
Anastasios Tefas, Giorgos Louizis, Ioannis Pitas
2002 conf
ICME (1)
Stelios Krinidis, Christophoros Nikou, Ioannis Pitas
2002 C conf
ICANN
Apostolos Georgakis, Constantine Kotropoulos, Ioannis Pitas
2002 J jnl
EURASIP J. Adv. Signal Process.
Mihaela Gordan, Constantine Kotropoulos, Ioannis Pitas
2002 conf
SETN
Mihaela Gordan, Constantine Kotropoulos, Ioannis Pitas
2002 conf
ICIP (1)
Evangelos Loutas, Ioannis Pitas, Christophoros Nikou
2002 conf
ICIP (3)
Mihaela Gordan, Constantine Kotropoulos, Apostolos Georgakis, Ioannis Pitas
2002 J jnl
IEEE Trans. Medical Imaging
Adrian G. Bors, Lefteris Kechagias, Ioannis Pitas
2002 conf
ICME (2)
Giorgos Louizis, Anastasios Tefas, Ioannis Pitas
2002 conf
SCCG
Zuzana Cernekova, Christophoros Nikou, Ioannis Pitas
2002 J jnl
Signal Process.
Anastasios Tefas, Constantine Kotropoulos, Ioannis Pitas
2002 conf
ICIP (2)
Evangelos Loutas, Ioannis Pitas, Christophoros Nikou
2002 conf
ICIP (3)
Ioan Buciu, Constantine Kotropoulos, Ioannis Pitas
2002 conf
ICIP (3)
Athanasios Nikolaidis, Ioannis Pitas
2002 Misc conf
ICASSP
Jean-Luc Dugelay, Jean-Claude Junqua, Costas Kotropoulos, Roland Kuhn, Florent Perronnin, Ioannis Pitas
2002 conf
ICIP (3)
Zuzana Cernekova, Christophoros Nikou, Ioannis Pitas
2002 J jnl
IEEE Trans. Signal Process.
Constantine Kotropoulos, Michael Pappas, Ioannis Pitas
2002 conf
DSP
Mihaela Gordan, Constantine Kotropoulos, Ioannis Pitas
2002 conf
ICME (2)
Nikos Nikolaidis, Vassilios Solachidis, Anastasios Tefas, Ioannis Pitas
2002 conf
ICME (2)
Alexia Giannoula, Nikos Nikolaidis, Ioannis Pitas
2001 conf
ICIP (3)
Nikos Nikolaidis, Sofia Tsekeridou, Anastasios Tefas, Vassilios Solachidis, Athanasios Nikolaidis, Ioannis Pitas
2001 Misc conf
ICASSP
Sofia Tsekeridou, Vassilios Solachidis, Nikos Nikolaidis, Athanasios Nikolaidis, Anastasios Tefas, Ioannis Pitas
2001 J jnl
IEEE Trans. Image Process.
Vassilios Solachidis, Ioannis Pitas
2001 conf
ICIP (1)
Ioan Buciu, Constantine Kotropoulos, Ioannis Pitas
2001 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Sofia Tsekeridou, Ioannis Pitas
2001 conf
ICIP (1)
Nikos Nikolaidis, Ioannis Pitas
2001 J jnl
J. Netw. Comput. Appl.
Igor Djurovic, Srdjan Stankovic, Ioannis Pitas
2001 conf
PRIS
Apostolos Georgakis, Constantine Kotropoulos, Alexandros Xafopoulos, Ioannis Pitas
2001 conf
ICIP (1)
Nikoletta Bassiou, Constantine Kotropoulos, T. Kosmidis, Ioannis Pitas
2001 conf
PRIS
Nikoletta Bassiou, Constantine Kotropoulos, Ioannis Pitas
2001 J jnl
Proc. IEEE
Franco Bartolini, Anastasios Tefas, Mauro Barni, Ioannis Pitas
2001 conf
ICIP (2)
Evangelos Loutas, Ioannis Pitas, Konstantinos I. Diamantaras
2001 J jnl
Pattern Recognit.
William Puech, Adrian G. Bors, Ioannis Pitas, Jean-Marc Chassery
2001 J jnl
IEEE Trans. Image Process.
Athanasios Nikolaidis, Ioannis Pitas
2001 J jnl
IEEE Trans. Multim.
P. Bassia, Ioannis Pitas, Nikos Nikolaidis
2001 Misc conf
ICASSP
Anastasios Tefas, Ioannis Pitas
2001 conf
ICIP (2)
Adrian G. Bors, Lefteris Kechagias, Ioannis Pitas
2001 conf
ISCAS (2)
Anastasios Tefas, Athanasios Nikolaidis, Nikos Nikolaidis, Vassilios Solachidis, Sofia Tsekeridou, Ioannis Pitas
2001 J jnl
Signal Process.
Sofia Tsekeridou, Vassilios Solachidis, Nikos Nikolaidis, Athanasios Nikolaidis, Anastasios Tefas, Ioannis Pitas
2001 conf
Communications and Multimedia Security
Sofia Tsekeridou, Vassilios Solachidis, Nikos Nikolaidis, Athanasios Nikolaidis, Anastasios Tefas, Ioannis Pitas
2001 J jnl
IEEE Trans. Pattern Anal. Mach. Intell.
Anastasios Tefas, Constantine Kotropoulos, Ioannis Pitas
2001 conf
IWVF
Adrian G. Bors, Lefteris Kechagias, Ioannis Pitas
2001 J jnl
IEEE Trans. Image Process.
Srdjan Stankovic, Igor Djurovic, Ioannis Pitas
2000 J jnl
IEEE Trans. Image Process.
Nikos Nikopoulos, Ioannis Pitas
2000 J jnl
IEEE Trans. Image Process.
Vassilios Chatzis, Ioannis Pitas
2000 conf
EUSIPCO
Athanasios Nikolaidis, Ioannis Pitas
2000 J jnl
Pattern Recognit.
Spiridon Vlassis, Kostantinos Doris, Stilianos Siskos, Ioannis Pitas
2000 B conf
ICPR
Jiri Matas, Miroslav Hamouz, Kenneth Jonsson, Josef Kittler, Yongping Li, Constantine Kotropoulos, Anastasios Tefas, Ioannis Pitas, Teewoon Tan, Hong Yan, Fabrizio Smeraldi, N. Capdevielle, Wulfram Gerstner, Yousri Abdeljaoued, Josef Bigün, S. Ben-Yacoub, Eddy Mayoraz
2000 C conf
ISCAS
Athanasios Nikolaidis, Ioannis Pitas
2000 B conf
ICIP
Sofia Tsekeridou, Nikos Nikolaidis, Nikos D. Sidiropoulos, Ioannis Pitas
2000 J jnl
IEEE Trans. Image Process.
Michail Pappas, Ioannis Pitas
2000 Misc conf
ICASSP
Sofia Tsekeridou, Ioannis Pitas
2000 Misc conf
ICASSP
Anastasios Tefas, Constantine Kotropoulos, Ioannis Pitas
2000 J jnl
Pattern Recognit.
Athanasios Nikolaidis, Ioannis Pitas
2000 B conf
ICIP
Vassilios Solachidis, Nikos Nikolaidis, Ioannis Pitas
2000 J jnl
IEEE Trans. Multim.
Constantine Kotropoulos, Anastasios Tefas, Ioannis Pitas
2000 J jnl
IEEE Trans. Image Process.
Constantine Kotropoulos, Anastasios Tefas, Ioannis Pitas
2000 conf
EUSIPCO
Anastasios Tefas, Ioannis Pitas
2000 C conf
ISCAS
Anastasios Tefas, Ioannis Pitas
2000 J jnl
IEEE Trans. Medical Imaging
Vassilios Chatzis, Ioannis Pitas
2000 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Sofia Tsekeridou, Ioannis Pitas
2000 J jnl
IEEE Trans. Image Process.
Ioannis Pitas, Costas I. Cotsaces
2000 B conf
ICPR
Alexandr Nedzved, Sergey Ablameyko, Ioannis Pitas
2000 J jnl
Pattern Recognit.
Constantine Kotropoulos, Anastasios Tefas, Ioannis Pitas
2000 conf
EUSIPCO
Sofia Tsekeridou, Faouzi Alaya Cheikh, Moncef Gabbouj, Ioannis Pitas
2000 B conf
ICIP
Anastasios Tefas, Ioannis Pitas
2000 conf
EUSIPCO
Constantine Kotropoulos, Ioannis Pitas
2000 J jnl
IEEE Trans. Image Process.
Adrian G. Bors, Ioannis Pitas
2000 J jnl
IEEE Trans. Multim.
Athanasios Nikolaidis, Ioannis Pitas
2000 conf
Theoretical Foundations of Computer Vision
Sofia Tsekeridou, Stelios Krinidis, Ioannis Pitas
2000 conf
EUSIPCO
Vassilios Solachidis, Ioannis Pitas
2000 conf
ICECS
Stelios Krinidis, Nikos Nikolaidis, Ioannis Pitas
2000 B conf
ICIP
Anastasios Tefas, Constantine Kotropoulos, Ioannis Pitas
2000 Misc conf
ICASSP
Vassilios Solachidis, Nikolaos Nikolaidis, Ioannis Pitas
2000 C conf
ISCAS
Sofia Tsekeridou, Ioannis Pitas
1999 conf
NSIP
Athanasios Nikolaidis, Ioannis Pitas
1999 conf
NSIP
Sofia Tsekeridou, Faouzi Alaya Cheikh, Moncef Gabbouj, Ioannis Pitas
1999 conf
ICMCS, Vol. 1
Sofia Tsekeridou, Ioannis Pitas
1999 Misc conf
ICASSP
Vassilios Solachidis, Ioannis Pitas
1999 Misc conf
ICASSP
Anastasios Tefas, Yann Menguy, Constantine Kotropoulos, Gaël Richard, Ioannis Pitas, Philip Lockwood
1999 conf
ICMCS, Vol. 1
Nikos Nikolaidis, Ioannis Pitas
1999 J jnl
IEEE Trans. Image Process.
Vassilios Chatzis, Ioannis Pitas
1999 J jnl
IEEE Computer Graphics and Applications
Christoph Busch, Klara Nahrstedt, Ioannis Pitas
1999 conf
ICMCS, Vol. 2
Constantine Kotropoulos, Anastasios Tefas, Ioannis Pitas
1999 J jnl
IEEE Trans. Image Process.
Christos A. Kapoutsis, C. P. Vavoulidis, Ioannis Pitas
1999 Misc conf
ICASSP
Sofia Tsekeridou, Faouzi Alaya Cheikh, Moncef Gabbouj, Ioannis Pitas
1999 conf
ICMCS, Vol. 2
Gaël Richard, Yann Menguy, I. Guis, N. Suaudeau, Jérôme Boudy, Philip Lockwood, C. Fernández, Fernando Fernández, Constantine Kotropoulos, Anastasios Tefas, Ioannis Pitas, R. Heimgartner, Peter Ryser, Charles Beumier, Patrick Verlinde, Steven Pigeon, George Matas, Josef Kittler, Josef Bigün, Yousri Abdeljaoued, Eric Meurville, Laurent Besacier, Michael Ansorge, Gilbert Maître, Juergen Luettin, S. Ben-Yacoub, Belén Ruíz, K. Aldama, J. Cortes
1999 J jnl
IEEE Trans. Signal Process.
Michail Pappas, Ioannis Pitas
1999 J jnl
IEEE Trans. Syst. Man Cybern. Part A
Vassilios Chatzis, Adrian G. Bors, Ioannis Pitas
1999 J jnl
IEEE Trans. Image Process.
Adrian G. Bors, Ioannis Pitas
1999 conf
NSIP
Costas Kotropoulos, Anastasios Tefas, Ioannis Pitas, C. Fernández, F. Fernández
1999 J jnl
IEEE Computer Graphics and Applications
George Voyatzis, Ioannis Pitas
1999 conf
ICMCS, Vol. 2
Vassilios Chatzis, Ioannis Pitas
1999 J jnl
Proc. IEEE
George Voyatzis, Ioannis Pitas
1998 conf
NMBIA
Nikos Nikopoulos, Vassilios Chatzis, Ioannis Pitas
1998 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Ioannis Pitas
1998 J jnl
Signal Process. Image Commun.
Karin Sobottka, Ioannis Pitas
1998 conf
ICIP (2)
George Voyatzis, Ioannis Pitas
1998 conf
EUSIPCO
Vassilios Chatzis, Adrian G. Bors, Ioannis Pitas
1998 J jnl
Comput. Graph.
George Voyatzis, Ioannis Pitas
1998 conf
EUSIPCO
George Voyatzis, Nikolaos Nikolaidis, Ioannis Pitas
1998 B conf
FG
Anastasios Tefas, Constantine Kotropoulos, Ioannis Pitas
1998 Misc conf
ICASSP
Constantine Kotropoulos, Anastasios Tefas, Ioannis Pitas
1998 conf
NMBIA
Athanasios Nikolaidis, Ioannis Pitas
1998 conf
EUSIPCO
Sofia Tsekeridou, Ioannis Pitas
1998 J jnl
IEEE Trans. Signal Process.
Dinu Coltuc, Ioannis Pitas
1998 conf
ICIP (1)
Costas Kotropoulos, Anastasios Tefas, Ioannis Pitas
1998 conf
EUSIPCO
Constantine Kotropoulos, Ioannis Pitas
1998 conf
ICIP (1)
Christos A. Kapoutsis, C. P. Vavoulidis, Ioannis Pitas
1998 conf
ICIP (3)
Adrian G. Bors, Ioannis Pitas
1998 J jnl
IEEE Trans. Signal Process.
Vassilios Chatzis, Ioannis Pitas
1998 J jnl
IEEE Trans. Signal Process.
Nikolaos Nikolaidis, Ioannis Pitas
1998 conf
NMBIA
Adrian G. Bors, Ioannis Pitas
1998 conf
EUSIPCO
Adrian G. Bors, Ioannis Pitas
1998 conf
NMBIA
Michail Pappas, Ioannis Pitas
1998 J jnl
IEEE Trans. Image Process.
Adrian G. Bors, Ioannis Pitas
1998 J jnl
Int. J. Comput. Math.
Constantine Kotropoulos, Nikos Nikolaidis, Adrian G. Bors, Ioannis Pitas
1998 conf
EUSIPCO
P. Bossia, Ioannis Pitas
1998 J jnl
Signal Process.
Nikos Nikolaidis, Ioannis Pitas
1998 conf
ICIP (1)
Sofia Tsekeridou, Ioannis Pitas
1998 A* conf
CVPR
Anastasios Tefas, Constantine Kotropoulos, Ioannis Pitas
1997 conf
AVBPA
Karin Sobottka, Ioannis Pitas
1997 J jnl
Pattern Recognit. Lett.
William Puech, Jean-Marc Chassery, Ioannis Pitas
1997 conf
ICIP (1)
Constantine Kotropoulos, Ioannis Pitas
1997 conf
AVBPA
Constantine Kotropoulos, Ioannis Pitas, Stefan Fischer, Benoît Duc
1997 J jnl
Pattern Recognit.
Vassilios Chatzis, Ioannis Pitas
1997 C conf
CAIP
C. P. Vavoulidis, Ioannis Pitas
1997 C conf
CAIP
Adrian G. Bors, William Puech, Ioannis Pitas, Jean-Marc Chassery
1997 Misc conf
ICASSP
Adrian G. Bors, William Puech, Ioannis Pitas, Jean-Marc Chassery
1997 Misc conf
ICASSP
Constantine Kotropoulos, Ioannis Pitas
1996 conf
ICIP (3)
Ioannis Pitas
1996 J jnl
IEEE Trans. Image Process.
Constantine Kotropoulos, Ioannis Pitas
1996 conf
ICIP (2)
George Voyatzis, Ioannis Pitas
1996 Misc conf
ICASSP
Nikos Nikolaidis, Ioannis Pitas
1996 conf
EUSIPCO
Adrian G. Bors, Ioannis Pitas
1996 B conf
ICPR
Karin Sobottka, Ioannis Pitas
1996 conf
ICIP (3)
Karin Sobottka, Ioannis Pitas
1996 J jnl
IEEE Trans. Signal Process.
Georgios Angelopoulos, Ioannis Pitas
1996 conf
EUSIPCO
Vassilios Chatzis, Ioannis Pitas
1996 J jnl
IEEE Trans. Image Process.
Gonzalo R. Arce, Petros Maragos, Yrjö Neuvo, Ioannis Pitas
1996 conf
ICIP (3)
Adrian G. Bors, Ioannis Pitas
1996 B conf
ICPR
Vassilios Chatzis, Ioannis Pitas
1996 J jnl
IEEE Trans. Neural Networks
Adrian G. Bors, Ioannis Pitas
1996 J jnl
IEEE Trans. Image Process.
Dinu Coltuc, Ioannis Pitas
1996 conf
ICECS
Sofia Tsekeridou, Constantine Kotropoulos, Ioannis Pitas
1996 A conf
WACV
William Puech, Jean-Marc Chassery, Adrian G. Bors, Ioannis Pitas
1996 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Nikos Nikolaidis, Ioannis Pitas
1996 conf
ICIP (1)
Constantine Kotropoulos, Ioannis Pitas, Maria Gabrani
1996 J jnl
IEEE Trans. Image Process.
Ioannis Pitas, P. Kiniklis
1996 J jnl
IEEE Trans. Image Process.
Ioannis Pitas, Anestis Karasaridis
1996 J jnl
Signal Process.
Eleftherios Kofidis, Sergios Theodoridis, Constantine Kotropoulos, Ioannis Pitas
1996 J jnl
IEEE Trans. Image Process.
Ioannis Pitas, Constantine Kotropoulos, Nikos Nikolaidis, Ruikang Yang, Moncef Gabbouj
1996 conf
EUSIPCO
Constantinos Dimou, Ioannis Pitas
1996 B conf
FG
Karin Sobottka, Ioannis Pitas
1996 conf
ICECS
Nikos Nikopoulos, Constantinos Dimou, Vassilios Chatzis, Ioannis Pitas
1996 C conf
ISMM
Michail Pappas, Ioannis Pitas
1995 B conf
ICIP
Nikos Nikolaidis, Ioannis Pitas
1995 C conf
ISCAS
Dinu Coltuc, Ioannis Pitas
1995 C conf
ISCAS
Georgios Angelopoulos, Ioannis Pitas
1995 C conf
CAIP
Adrian G. Bors, Ioannis Pitas
1994 C conf
ISCAS
Ioannis Pitas, Constantine Kotropoulos, Nikos Nikolaidis, Ruikang Yang, Moncef Gabbouj
1994 conf
ICPR (3)
Georgios Angelopoulos, Ioannis Pitas
1994 conf
ICPR (3)
Constantine Kotropoulos, Ioannis Pitas
1994 conf
ICASSP (5)
Nikos Nikolaidis, Ioannis Pitas
1994 conf
ICIP (1)
Maria Gabrani, Constantine Kotropoulos, Ioannis Pitas
1994 J jnl
Signal Process.
Nikolaos Nikolaidis, Ioannis Pitas
1994 conf
ICASSP (5)
Ioannis Pitas, Anestis Karasaridis
1994 conf
ICIP (2)
Andrzej Buchowicz, Ioannis Pitas
1994 J jnl
IEEE Trans. Signal Process.
Constantine Kotropoulos, Ioannis Pitas
1994 conf
ICASSP (3)
Constantine Kotropoulos, Ioannis Pitas
1994 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Georgios Angelopoulos, Ioannis Pitas
1994 J jnl
IEEE Trans. Image Process.
Constantine Kotropoulos, Xanthippos C. Magnisalis, Ioannis Pitas, Michael G. Strintzis
1994 J jnl
IEEE Trans. Signal Process.
Ioannis Pitas
1994 C conf
ISMM
E. G. Kalaitzis, Ioannis Pitas
1994 conf
ICIP (3)
Georgios Angelopoulos, Ioannis Pitas
1993 C conf
CAIP
Constantine Kotropoulos, Ioannis Pitas
1993 C conf
ISCAS
Constantine Kotropoulos, Ioannis Pitas, Xanthippos C. Magnisalis, Michael G. Strintzis
1993 C conf
ISCAS
Ioannis Pitas, Anastasios N. Venetsanopoulos
1993 C conf
CAIP
Nikos Nikolaidis, Ioannis Pitas, Michael G. Strintzis
1993 J jnl
J. Intell. Robotic Syst.
Ioannis Pitas, Anastasios N. Venetsanopoulos
1993 J jnl
Signal Process.
P. Ligdas, Ioannis Pitas
1993 J jnl
Signal Process.
Georgios Angelopoulos, Ioannis Pitas
1993 conf
ICASSP (5)
Constantine Kotropoulos, Ioannis Pitas, A. Maglara
1992 J jnl
IEEE Trans. Syst. Man Cybern.
Ioannis Pitas, Evangelos E. Milios, Anastasios N. Venetsanopoulos
1992 J jnl
Pattern Recognit.
Ioannis Pitas, Constantine Kotropoulos
1992 J jnl
Signal Process.
Constantine Kotropoulos, Ioannis Pitas
1992 J jnl
Pattern Recognit.
Ioannis Pitas, Anastasios N. Venetsanopoulos
1992 J jnl
Proc. IEEE
Ioannis Pitas, Anastasios N. Venetsanopoulos
1991 J jnl
IEEE Trans. Signal Process.
Ioannis Pitas, Anastasios N. Venetsanopoulos
1991 Misc conf
ICASSP
Constantine Kotropoulos, Ioannis Pitas
1991 J jnl
Signal Process.
Ioannis Pitas, Stavros Vougioukas
1991 Misc conf
ICASSP
Ioannis Pitas, Anastasios N. Venetsanopoulos
1991 Misc conf
ICASSP
Georgios Angelopoulos, Ioannis Pitas
1991 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Ioannis Pitas, Panagiotis Tsakalides
1991 J jnl
Pattern Recognit.
Ioannis Pitas, A. Maglara
1991 conf
MIE
Xanthippos C. Magnisalis, Constantine Kotropoulos, Ioannis Pitas, Michael G. Strintzis
1990 Misc conf
ICASSP
Ioannis Pitas, Anastasios N. Venetsanopoulos
1990 J jnl
IEEE Trans. Pattern Anal. Mach. Intell.
Ioannis Pitas, Anastasios N. Venetsanopoulos
1990 Misc conf
ICASSP
Ioannis Pitas
1990 book
Ioannis Pitas, Anastasios N. Venetsanopoulos
1989 Misc conf
ICASSP
Ioannis Pitas, Costas Kotropoulos
1988 J jnl
IEEE Trans. Acoust. Speech Signal Process.
Ioannis Pitas, Anastasios N. Venetsanopoulos
1988 J jnl
IEEE Trans. Acoust. Speech Signal Process.
Ioannis Pitas, Anastasios N. Venetsanopoulos
1987 Misc conf
ICASSP
Ioannis Pitas, Anastasios N. Venetsanopoulos
1987 J jnl
IEEE Trans. Acoust. Speech Signal Process.
Ioannis Pitas, Michael G. Strintzis
1986 J jnl
IEEE Trans. Acoust. Speech Signal Process.
Ioannis Pitas, Anastasios N. Venetsanopoulos
1986 J jnl
IEEE Trans. Pattern Anal. Mach. Intell.
Ioannis Pitas, Anastasios N. Venetsanopoulos
1986 J jnl
IEEE Trans. Acoust. Speech Signal Process.
Ioannis Pitas, Michael G. Strintzis
1986 J jnl
IEEE Trans. Acoust. Speech Signal Process.
Ioannis Pitas, Anastasios N. Venetsanopoulos
1985 J jnl
IEEE Trans. Acoust. Speech Signal Process.
Ioannis Pitas, Michael G. Strintzis
1985 Misc conf
ICASSP
Ioannis Pitas, Anastasios N. Venetsanopoulos
1985 J jnl
Discret. Math.
Ioannis Pitas, Michael G. Strintzis
APK_CODE_ANALYSIS_PDD.md
← Index APK_CODE_ANALYSIS_PDD.md markdown
# APK Code Analysis — Product Design Document

**Author:** Engineering Team
**Date:** 2026-03-07
**Status:** Draft
**Target:** redb ingestor pipeline
**Depends on:** APK_FEATURES_PDD.md (APK static analysis extractors — implemented)

---

## 1. Overview

This document describes the design for adding **DEX code analysis** (decompilation, disassembly, call graphs, cross-references, and function similarity) to the redb ingestor pipeline. This is the Android equivalent of the Binary Ninja code analysis pipeline that exists for PE and ELF binaries.

### 1.1 Goals

- Decompile and disassemble APK DEX bytecode at the **method level**, producing per-method content and reference records analogous to the Binary Ninja `code_binja_*` tables
- Extract **call graphs and cross-references** (caller/callee relationships) for each method
- Compute **function similarity hashes** (SHA-256, ssdeep, TLSH, MinHash) for method-level clustering and hunting
- **Filter out library/framework code** to focus on user-written application logic — same philosophy as the `is_lib_or_thunk()` filter in Binary Ninja analysis
- Produce **decompiled Java source** (via JADX) and **smali disassembly** (via apktool) for each method, following the content/reference split pattern used by Binary Ninja tables
- Integrate with the existing APK extractor pipeline (runs after the Phase 1 APK extractors from `APK_FEATURES_PDD.md`)

### 1.2 Non-Goals

- **Native .so library analysis** — These are equivalent to external DLLs/shared libraries in PE/ELF. They are catalogued by `APKNativeLibExtractor` but not decompiled. If deep native analysis is needed, the existing ELF pipeline can be used on extracted `.so` files in a future phase.
- **Dynamic analysis / emulation** — Out of scope
- **Full APK repackaging / patching** — We use apktool for disassembly only, not rebuild
- **Inter-procedural data-flow analysis** (e.g., FlowDroid taint tracking) — Future consideration

### 1.3 Relationship to Existing Work

| Existing | New (this PDD) |
|----------|----------------|
| `APK_FEATURES_PDD.md` — APK metadata, manifest, permissions, certificates, DEX summary, resources, native libs | DEX **code-level** analysis: per-method decompilation, disassembly, call graphs, similarity hashes |
| `DecompileBinja` — PE/ELF code analysis via Binary Ninja | `DecompileAPK` — APK/DEX code analysis via androguard + JADX + apktool |
| `code_binja_*` ClickHouse tables | `code_apk_*` ClickHouse tables (same content/reference split pattern) |

---

## 2. Background

### 2.1 DEX Bytecode vs Native Code

| Aspect | PE/ELF (Binary Ninja) | APK/DEX (This PDD) |
|--------|----------------------|---------------------|
| Code format | Machine code (x86, ARM) | Dalvik bytecode (register-based VM) |
| Basic unit | Function (by address) | Method (by class + signature) |
| Disassembly | x86/ARM mnemonics | Smali (Dalvik assembly) |
| Decompilation | Pseudo-C (HLIL) | Java source code |
| Library filtering | `is_lib_or_thunk()` — symbol type | Package prefix filtering (e.g., `android.*`, `androidx.*`, `com.google.*`) |
| Similarity hashing | SHA-256 of normalized disassembly | SHA-256 of normalized smali |

### 2.2 Tool Selection

Three tools are combined to replicate the Binary Ninja analysis depth:

| Tool | Role | Integration | License |
|------|------|-------------|---------|
| **Androguard** (Python library) | Method enumeration, call graphs, cross-references, bytecode access, permissions analysis | Direct Python import — `from androguard.misc import AnalyzeAPK` | Apache 2.0 |
| **JADX** (Java CLI) | High-quality Java decompilation (equivalent to Binary Ninja HLIL) | subprocess (following CAPA/DIE pattern) | Apache 2.0 |
| **apktool** (Java CLI) | Smali disassembly with resource decoding (equivalent to Binary Ninja disassembly) | subprocess (following CAPA/DIE pattern) | Apache 2.0 |

**Why all three:**
- **Androguard** is the analysis engine — it provides call graphs, xrefs, and method enumeration natively in Python. However, its decompiler (DAD) produces lower-quality Java than JADX.
- **JADX** produces the best Java decompilation available. It is the industry standard for Android reverse engineering (47k+ GitHub stars).
- **apktool** produces canonical smali output with decoded resources. While androguard can access bytecode, apktool's smali output is the standard interchange format for Android RE.

### 2.3 Library Filtering Strategy

Native `.so` libraries are **not reverse-engineered** — they are equivalent to external DLLs in PE or shared libraries in ELF, and are already inventoried by `APKNativeLibExtractor`.

For DEX code, we filter out **framework/library packages** to focus on user-written code. This is the Android equivalent of `is_lib_or_thunk()` in the Binary Ninja pipeline.

**Default filter list** (configurable via environment variable `APK_LIBRARY_PREFIXES`):

```
android.*              # Android SDK
androidx.*             # AndroidX support libraries
com.google.android.*   # Google Play Services, Firebase
com.google.firebase.*  # Firebase
com.google.gson.*      # Gson JSON library
com.google.protobuf.*  # Protocol Buffers
kotlin.*               # Kotlin stdlib
kotlinx.*              # Kotlin extensions
org.apache.*           # Apache Commons
com.squareup.*         # OkHttp, Retrofit, Moshi
io.reactivex.*         # RxJava
org.reactivestreams.*  # Reactive Streams
com.facebook.*         # Facebook SDK
com.crashlytics.*      # Crashlytics
io.fabric.*            # Fabric
org.junit.*            # Test frameworks
org.mockito.*          # Test frameworks
```

Methods in filtered packages are still counted in call graph edges (caller/callee arrays) but their content is not stored in content tables. This mirrors how Binary Ninja records calls to library functions in `functions_caller`/`functions_call` arrays without decompiling the library functions themselves.

### 2.4 Packer Detection

Packer/protector detection for APKs uses **DetectItEasy (DIE)**, consistent with how packer detection works for PE/ELF/Mach-O in the existing pipeline. DIE already has signatures for common Android packers (Qihoo 360, Bangcle, Ijiami, Tencent Legu, Baidu, etc.).

The existing `DIEExtractor` runs as a format-agnostic extractor before format-specific analysis and requires no changes.

---

## 3. Architecture

### 3.1 Extractor Class Hierarchy

```
Extractor (redb/extractors/extractor.py)
└── DecompileAPK (NEW — redb/extractors/decompiler/DecompileAPK.py)
    ├── Uses: APKCodeAnalyzer (NEW — redb/extractors/decompiler/apk/analyzer.py)
    │   ├── AndroguardAnalysis — call graphs, xrefs, method enumeration
    │   ├── JADXDecompiler — Java decompilation (subprocess)
    │   └── ApktoolDisassembler — smali extraction (subprocess)
    └── Produces: multi_table ClickHouse export (same pattern as DecompileBinja)
```

**Design rationale:** `DecompileAPK` extends `Extractor` directly (not `APKExtractor`) because it follows the `DecompileBinja` pattern — a standalone extractor with its own analysis engine, rather than an APK metadata extractor that shares a parsed `APK` object. The APK parsing object from androguard is used internally but not shared with other extractors.

### 3.2 Analysis Pipeline Flow

```
APK file
  │
  ├─[1]─► apktool d <apk> ─► smali files on disk (temp dir)
  │
  ├─[2]─► jadx <apk> --no-res ─► Java source files on disk (temp dir)
  │
  └─[3]─► androguard AnalyzeAPK() ─► Analysis object (in-memory)
              │
              ├── Method enumeration ──► filter library packages
              │
              ├── For each user method:
              │     ├── Read smali from apktool output [1]
              │     ├── Read Java source from JADX output [2]
              │     ├── Get xrefs from Analysis object [3]
              │     ├── Compute content hashes (SHA-256 of smali, SHA-256 of Java)
              │     ├── Compute similarity hashes (ssdeep, TLSH of smali)
              │     └── Emit content + reference records
              │
              └── Call graph export ──► caller/callee arrays per method
```

Steps [1], [2], and [3] run in parallel (apktool and JADX as subprocess, androguard in-process). All three must complete before per-method analysis begins.

### 3.3 Content/Reference Split Pattern

Following the Binary Ninja schema pattern exactly:

- **Content tables** — Keyed by `function_hash` (SHA-256 of the method content). Deduplicated: if two APKs share identical method code, only one content record exists.
- **Reference tables** — Keyed by `(sha256, method_hash)`. Links a specific binary to its methods. Contains per-binary metadata (method name, class, address, callers, callees, fuzzy hashes).

This is the same pattern as `code_binja_decompiled_functions_content` / `code_binja_decompiled_functions_references`.

### 3.4 Method-Level Hashing

Hashing is computed at the **method level** for consistency with the Binary Ninja pipeline:

| Hash | Input | Purpose |
|------|-------|---------|
| `decompiled_method_hash` | SHA-256 of decompiled Java source (whitespace-normalized) | Content deduplication, exact match |
| `smali_method_hash` | SHA-256 of smali body (instructions only, no `.method`/`.end method` directives) | Content deduplication, exact match |
| `ssdeep_smali` | ssdeep of smali body | Fuzzy similarity search |
| `tlsh_smali` | TLSH of smali body | Fuzzy similarity search |
| `minhash_smali` | MinHash signature of smali instruction n-grams | LSH-based similarity clustering |

### 3.5 Obfuscation Indicators (per method)

Computed from the smali representation:

- `short_method_name` — Method name is <= 2 characters (a, b, c — typical R8/ProGuard output)
- `short_class_name` — Enclosing class has a single-letter name
- `has_string_encryption` — Method contains `const-string` followed by decryption-pattern calls
- `has_reflection_calls` — Method uses `java.lang.reflect.*` APIs
- `excessive_goto_count` — Number of `goto` instructions exceeds threshold (control flow flattening indicator)

---

## 4. Data Model

### 4.1 New Dataclasses

```python
@dataclass
class APKDecompiledMethodContent:
    """Decompiled Java source for a single method (content table — deduplicated by hash)."""
    decompiled_method_hash: str          # SHA-256 of normalized Java source
    decompiled_method: str               # Full Java method source
    method_type: str                     # "USER" or "LIBRARY"
    has_string_encryption: bool = False
    has_reflection_calls: bool = False
    excessive_goto_count: bool = False


@dataclass
class APKDecompiledMethodReference:
    """Links a specific APK to one of its decompiled methods (reference table)."""
    sha256: str                          # APK hash
    sha1: str
    md5: str
    decompiled_method_hash: str          # FK to content table
    smali_method_hash: Optional[str]     # FK to smali content table
    class_name: str                      # e.g., "com.example.MainActivity"
    method_name: str                     # e.g., "onCreate"
    method_signature: str                # e.g., "(Landroid/os/Bundle;)V"
    method_prototype: str                # e.g., "void onCreate(Bundle)"
    functions_caller: List[str]          # Methods that call this method
    functions_call: List[str]            # Methods called by this method


@dataclass
class APKSmaliMethodContent:
    """Smali disassembly for a single method (content table — deduplicated by hash)."""
    smali_method_hash: str               # SHA-256 of normalized smali body
    smali_method: str                    # Full smali method body
    method_type: str                     # "USER" or "LIBRARY"
    instructions_count: int = 0
    register_count: int = 0
    has_string_encryption: bool = False
    has_reflection_calls: bool = False
    excessive_goto_count: bool = False


@dataclass
class APKSmaliMethodReference:
    """Links a specific APK to one of its smali methods (reference table)."""
    sha256: str
    sha1: str
    md5: str
    smali_method_hash: str               # FK to content table
    decompiled_method_hash: Optional[str] # FK to decompiled content table
    class_name: str
    method_name: str
    method_signature: str
    ssdeep_smali: Optional[str] = None
    tlsh_smali: Optional[str] = None


@dataclass
class APKMethodSimilarityMetrics:
    """Similarity hashes for method-level clustering (keyed by smali hash)."""
    smali_method_hash: str
    cyclomatic_complexity: Optional[int] = None
    ssdeep_smali: Optional[str] = None
    tlsh_smali: Optional[str] = None
    minhash: Optional[List[int]] = None


@dataclass
class APKCodeAnalysisError:
    """Error encountered during method analysis."""
    sha256: str
    class_name: Optional[str] = None
    method_name: Optional[str] = None
    error_location: str = ""             # "jadx", "apktool", "androguard", "analysis"
    error_message: Optional[str] = None
    error_type: Optional[str] = None
```

### 4.2 Tag Enum Addition

```python
# In redb/extractors/enum.py
APK_DECOMPILED = "apk_decompiled"
```

### 4.3 ClickHouse Tables

| Table | Key | Pattern | Analog |
|-------|-----|---------|--------|
| `code_apk_decompiled_methods_content` | `decompiled_method_hash` | Content (deduplicated) | `code_binja_decompiled_functions_content` |
| `code_apk_decompiled_methods_references` | `(sha256, decompiled_method_hash)` | Reference (per-binary) | `code_binja_decompiled_functions_references` |
| `code_apk_smali_methods_content` | `smali_method_hash` | Content (deduplicated) | `code_binja_disassembled_functions_content` |
| `code_apk_smali_methods_references` | `(sha256, smali_method_hash)` | Reference (per-binary) | `code_binja_disassembled_functions_references` |
| `code_apk_method_similarity_metrics` | `smali_method_hash` | Similarity | `code_binja_function_similarity_metrics` |
| `code_apk_analysis_errors` | `(sha256, class_name, method_name)` | Errors | `function_analysis_errors_binja` |

All tables use `ReplacingMergeTree(analysis_date)` engine, consistent with existing schema.

---

## 5. External Tool Management

### 5.1 JADX

- **Invocation:** `jadx --no-res --no-imports --threads-count 2 --output-dir <tmpdir> <apk_path>`
- **Flags:**
  - `--no-res` — Skip resource decompilation (androguard handles resources)
  - `--no-imports` — Omit import statements for cleaner per-method extraction
  - `--threads-count 2` — Limit threads (same as Binary Ninja worker thread limit)
- **Output:** Java source files in `<tmpdir>/<package>/<Class>.java`
- **Timeout:** Configurable via `JADX_TIMEOUT` env var (default: 600s)
- **Path:** Configurable via `JADX_PATH` env var (default: `jadx`)
- **Error handling:** If JADX fails for a specific APK, the decompiled content tables are skipped but smali analysis continues. Error logged to `code_apk_analysis_errors`.

### 5.2 apktool

- **Invocation:** `apktool d --no-res --force --output <tmpdir> <apk_path>`
- **Flags:**
  - `--no-res` — Skip resource decoding (only want smali)
  - `--force` — Overwrite output directory if exists
- **Output:** Smali files in `<tmpdir>/smali/com/example/ClassName.smali` (one per class, containing all methods)
- **Timeout:** Configurable via `APKTOOL_TIMEOUT` env var (default: 600s)
- **Path:** Configurable via `APKTOOL_PATH` env var (default: `apktool`)
- **Error handling:** Same as JADX — if apktool fails, smali content tables are skipped but decompiled Java analysis continues. Error logged.

### 5.3 Androguard

- **Invocation:** Direct Python API — `AnalyzeAPK(filepath)` returns `(APK, list[DEX], Analysis)`
- **The `Analysis` object provides:**
  - `get_methods()` — All `MethodAnalysis` objects
  - `get_call_graph()` — networkx `MultiDiGraph` of method calls
  - `MethodAnalysis.get_xref_from()` — Who calls this method
  - `MethodAnalysis.get_xref_to()` — What this method calls
  - `MethodAnalysis.get_method()` — Access to `EncodedMethod` for bytecode
- **No timeout needed** — runs in-process, same Python process

---

## 6. Ingestor Integration

In `workers.py:process_binary_file()`, the APK branch will be extended to run `DecompileAPK` after the existing APK extractors:

```python
# Existing APK extractors (from APK_FEATURES_PDD.md)
for module in apk_modules:
    extractor = module(filepath, logger, exporters=exporters, ...)
    extractor.export_data()

# NEW: Code analysis (this PDD)
if "DecompileAPK" in selected_modules or "all" in selected_modules:
    decompiler = DecompileAPK(
        filepath, logger, exporters=exporters,
        index_prefix=index_prefix, filetype="apk",
    )
    decompiler.export_data()
```

The `DecompileAPK` extractor runs with its own timeout (configurable via `APK_DECOMPILE_TIMEOUT`, default: 1800s) using the same daemon-thread pattern as `DecompileBinja`.

---

## 7. New Dependencies

### 7.1 Required (system-level)

| Tool | Installation | Version | License | Purpose |
|------|-------------|---------|---------|---------|
| **JADX** | System package or download from GitHub releases | >= 1.5 | Apache 2.0 | Java decompilation |
| **apktool** | System package or download from GitHub releases | >= 2.9 | Apache 2.0 | Smali disassembly |
| **Java Runtime** | System package (`openjdk-17-jre` or similar) | >= 11 | GPL+CE | Required by JADX and apktool |

### 7.2 Required (Python — already installed)

| Library | Current Version | Usage in this PDD |
|---------|----------------|-------------------|
| `androguard` | >=4.1 | Call graphs, xrefs, method enumeration (already in requirements.txt) |
| `ppdeep` | installed | ssdeep fuzzy hashing (already used by Binary Ninja pipeline) |
| `py-tlsh` | installed | TLSH fuzzy hashing (already used by Binary Ninja pipeline) |
| `mmh3` | installed | MinHash computation (already used by Binary Ninja pipeline) |
| `networkx` | installed via androguard | Call graph representation (transitive dependency) |

### 7.3 No new Python dependencies required

All Python libraries needed are already in `requirements.txt`. The only new system-level dependencies are JADX, apktool, and a Java runtime.

---

## 8. Implementation Phases

### Phase 1 — Core Infrastructure

1. `APKCodeAnalyzer` class — androguard integration (method enumeration, call graph, xrefs, library filtering)
2. `JADXDecompiler` wrapper — subprocess management with timeout, output parsing
3. `ApktoolDisassembler` wrapper — subprocess management with timeout, smali parsing
4. Method-level content extraction and hashing logic
5. Unit tests for all Phase 1 components

### Phase 2 — Extractor and Data Export

6. `DecompileAPK` extractor class (following `DecompileBinja` pattern)
7. ClickHouse table creation functions
8. Multi-table export (`prepare_export_data`) for all 6 tables
9. Integration with `workers.py` dispatch
10. Unit tests for extractor, schema, and export
11. Update `TEST_INDEX.md`

### Phase 3 — Similarity and Obfuscation Analysis

12. Method-level similarity hash computation (ssdeep, TLSH, MinHash on smali)
13. Obfuscation indicator computation per method
14. `code_apk_method_similarity_metrics` table population
15. Unit tests for similarity and obfuscation
16. Update `TEST_INDEX.md`

### Phase 4 — Integration Testing and Hardening

17. End-to-end integration tests with real APK samples (benign + malicious + obfuscated)
18. Edge case handling: multi-DEX, empty DEX, packed APKs, APKs with no user code
19. Performance profiling and timeout tuning
20. Final `TEST_INDEX.md` update

---

## 9. Testing Strategy

### 9.1 Unit Tests

All unit tests mock external tools (JADX, apktool, androguard) and require no system dependencies:

- **Analyzer tests** — Method enumeration, library filtering, call graph extraction, xref parsing
- **JADX wrapper tests** — Subprocess invocation, output parsing, timeout handling, error recovery
- **Apktool wrapper tests** — Same as JADX
- **Hashing tests** — SHA-256 normalization, ssdeep/TLSH computation, MinHash signature generation
- **Extractor tests** — `DecompileAPK.extract()`, `prepare_export_data()`, multi-table schema validation
- **Smali parsing tests** — Method boundary detection, instruction extraction, register counting

### 9.2 Integration Tests

Require JADX, apktool, and Java installed:

- Full pipeline run on known APK samples
- Cross-validate decompiled output against known method signatures
- Verify ClickHouse export column counts and types
- Test with obfuscated APKs (ProGuard/R8 output)

### 9.3 Markers

```python
@pytest.mark.apk           # All APK tests
@pytest.mark.decompile      # All decompiler tests
@pytest.mark.unit           # No external deps
@pytest.mark.integration    # Requires JADX/apktool/Java
```

---

## 10. Configuration

All configuration via environment variables, consistent with existing extractors:

| Variable | Default | Description |
|----------|---------|-------------|
| `JADX_PATH` | `jadx` | Path to JADX binary |
| `JADX_TIMEOUT` | `600` | JADX subprocess timeout (seconds) |
| `APKTOOL_PATH` | `apktool` | Path to apktool binary |
| `APKTOOL_TIMEOUT` | `600` | apktool subprocess timeout (seconds) |
| `APK_DECOMPILE_TIMEOUT` | `1800` | Overall decompilation timeout (seconds) |
| `APK_LIBRARY_PREFIXES` | (see §2.3) | Comma-separated package prefixes to filter |
| `APK_MIN_METHOD_INSTRUCTIONS` | `5` | Minimum smali instruction count to analyze a method |

---

## 11. Open Questions / Future Work

1. **ProGuard/R8 mapping file support** — If mapping files are bundled (rare in malware, common in crash reports), JADX can use them to restore original names. Deferred.
2. **Kotlin-specific analysis** — Kotlin metadata annotations could provide richer type information. Deferred.
3. **Cross-DEX analysis** — Multi-DEX APKs may have cross-DEX method calls. Androguard handles this via `AnalyzeAPK()` which loads all DEX files into a single `Analysis` object. No special handling needed.
4. **JADX as Java library via JPype** — Could eliminate subprocess overhead. Deferred in favor of the proven subprocess pattern, but may be revisited if performance is an issue.

---

## Appendix A — CFG Feature Parity with Binary Ninja Pipeline

**Date:** 2026-03-13
**Status:** Planned (Phase 5)
**Depends on:** Phases 13 complete

### A.1 Motivation

The Binary Ninja pipeline produces a dedicated `code_binja_cfg_functions` table with 17 fields capturing graph topology, structural hashes, and per-block feature vectors. The current APK pipeline computes only basic graph scalars (`block_count`, `edge_count`, `cyclomatic_complexity`, `loop_count`, `max_depth`, `max_fan_out`) and bundles them into the `code_apk_method_similarity_metrics` table alongside fuzzy hashes.

Analysis shows that **all advanced CFG features can be computed from smali** — this is not a limitation of Java bytecode. The existing APK infrastructure already:

- Builds `successors[]` adjacency lists from smali control flow (`smali_cfg.py`)
- Computes per-block ACFG feature vectors using the same 8-category schema as Binary Ninja (`smali_cfg.py:_build_block_features`)
- Normalizes Dalvik opcodes into semantic categories equivalent to LLIL categories (`smali_normalization.py`)

The generic functions in `cfg_features.py` (`compute_topology_hash`, `compute_md_index_topdown/bottomup`, `compute_wl_minhash`, `compute_cfg_feature_tlsh`, `pack_adjacency`) operate on adjacency lists and block feature arrays — they have no Binary Ninja dependency and can be called directly from the APK pipeline.

### A.2 Table Restructuring

Split the current single table into two, mirroring the Binja pattern:

#### `code_apk_method_similarity_metrics` (content-based fuzzy matching)

Retains only fuzzy hashes and instruction-sequence similarity data:

| Column | Type | Change |
|--------|------|--------|
| `smali_method_hash` | FixedString(64) | Unchanged |
| `cyclomatic_complexity` | Nullable(UInt16) | Stays (duplicated in both, same as Binja) |
| `ssdeep_smali` | Nullable(String) | Unchanged |
| `tlsh_smali` | Nullable(FixedString(72)) | Unchanged |
| `minhash` | Array(UInt8) | Unchanged |
| `analysis_date` | DateTime64(3, 'UTC') | Unchanged |

Removed from this table: `block_count`, `edge_count`, `loop_count`, `max_depth`, `max_fan_out` — these move to the CFG table.

#### `code_apk_cfg_methods` (NEW — structural/topological similarity)

Mirrors `code_binja_cfg_functions`:

| Column | Type | Source | Analog in Binja |
|--------|------|--------|-----------------|
| `smali_method_hash` | FixedString(64) | Existing | `disassembled_function_hash` |
| `cfg_topology_hash` | FixedString(16) | NEW — `cfg_features.compute_topology_hash()` | Same |
| `block_count` | UInt16 | Moved from similarity table | Same |
| `edge_count` | UInt16 | Moved from similarity table | Same |
| `instructions_count` | UInt32 | Existing (total Dalvik instructions) | `llil_total_operations` |
| `call_count` | UInt16 | NEW — count of `invoke-*` instructions | Same |
| `cyclomatic_complexity` | UInt16 | Moved from similarity table | Same |
| `loop_count` | UInt8 | Moved from similarity table | Same |
| `max_depth` | UInt16 | Moved from similarity table | Same |
| `max_fan_out` | UInt8 | Moved from similarity table | Same |
| `md_index_topdown` | UInt64 | NEW — `cfg_features.compute_md_index_topdown()` | Same |
| `md_index_bottomup` | UInt64 | NEW — `cfg_features.compute_md_index_bottomup()` | Same |
| `prime_product_smali` | UInt64 | NEW — Dalvik opcode → prime mapping | `prime_product_llil` |
| `cfg_feature_tlsh` | Nullable(FixedString(72)) | NEW — `cfg_features.compute_cfg_feature_tlsh()` | Same |
| `wl_minhash` | Array(UInt8) | NEW — `cfg_features.compute_wl_minhash()`, 128 elements | Same |
| `bb_features` | Array(Array(UInt16)) | Existing (computed, not exported) | Same |
| `cfg_adjacency` | Array(UInt32) | NEW — `cfg_features.pack_adjacency()` | Same |
| `analysis_date` | DateTime64(3, 'UTC') | | Same |

### A.3 Naming Differences from Binja

Two columns are intentionally renamed to reflect what the data actually represents:

- **`prime_product_smali`** (not `prime_product_llil`) — the prime mapping is applied to normalized Dalvik opcodes, not LLIL. Semantically equivalent for APK-to-APK comparison but not numerically comparable to Binja values.
- **`instructions_count`** (not `llil_total_operations`) — counts Dalvik instructions, not LLIL operations. LLIL decomposes machine instructions into sub-operations; Dalvik bytecode is already at a higher abstraction level where one instruction ≈ one operation.

### A.4 Implementation Requirements

| Task | Effort | Notes |
|------|--------|-------|
| Build `predecessors[]` from `successors[]` in `smali_cfg.py` | ~5 lines | Trivial reverse mapping |
| Define `SMALI_OP_PRIMES` mapping | ~30 lines | Map semantic categories from `smali_normalization.py` to same primes used in `cfg_features.py` |
| Wire `cfg_features.py` functions into `smali_cfg.py` | ~40 lines | Call `compute_topology_hash`, `compute_md_index_*`, `compute_wl_minhash`, `compute_cfg_feature_tlsh`, `pack_adjacency` |
| Export `bb_features` (already computed, not exported) | ~5 lines | Add to results dict |
| Count `invoke-*` instructions for `call_count` | ~5 lines | Filter in instruction loop |
| New `code_apk_cfg_methods` table export in `DecompileAPK.py` | ~60 lines | Follow existing export pattern |
| Slim down `code_apk_method_similarity_metrics` export | ~10 lines | Remove moved columns |
| ClickHouse schema for new table | ~30 lines | Mirror `code_binja_cfg_functions` |
| Unit tests | ~100 lines | Test new fields, reuse patterns from `test_cfg_features.py` |

**Total estimated: ~285 lines of code changes.**

### A.5 What Cannot Be Identical Cross-Platform

The `prime_product_smali` values are **not numerically comparable** to `prime_product_llil` from the Binja pipeline. LLIL decomposes native instructions into sub-operations (e.g., one x86 `push` becomes `STORE` + `SET_REG`), while Dalvik bytecode maps 1:1 to semantic categories. The prime products are valid for APK-vs-APK similarity and APK-vs-APK clustering, which is the intended use case.

All other fields (`cfg_topology_hash`, `md_index_*`, `wl_minhash`, `cfg_feature_tlsh`, `bb_features`, `cfg_adjacency`) are computed from the same generic algorithms and are structurally equivalent across platforms.