Maria Koziri

Dr. Maria Koziri

orcid

Research Focus & Metrics

Academic Career Length

20Years (2007-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
2 September 2020 in IEEE Transactions on Knowledge and Data Engineering
Verified
Journal Article
Closed access
KKKostas Kolomvatsos
Kostas Kolomvatsos
CACHRISTOS ANAGNOSTOPOULOS
CHRISTOS ANAGNOSTOPOULOS
MKMaria Koziri
Maria Koziri
Thanasis LoukopoulosThanasis Loukopoulos
Thanasis Loukopoulos
Internet of Things offers the infrastructure for smooth functioning of autonomous context-aware devices being connected towards the Cloud. Edge Computing (EC) relies between the IoT and Cloud providing significant advantages. One advantage is to perform local data processing (limited latency, bandwidth preservation) with real time communication among IoT devices, while multiple nodes become hosts of the collected data (reported by IoT devices). In this work, we provide a mechanism for the exchange of data synopses (summaries of extracted knowledge) among EC nodes that are necessary to give the knowledge on the data present in EC environments. The overarching aim is to intelligently decide on when nodes should exchange data synopses in light of efficient execution of tasks. We enhance such a decision with a stochastic optimization model based on the Theory of Optimal Stopping. We provide the fundamentals of our model and the relevant formulations on the optimal time to disseminate data synopses to network edge nodes. We report a comprehensive experimental evaluation and comparative assessment related to the optimality achieved by our model and the positive effects on EC.

22 July 2011 in IEEE Transactions on Consumer Electronics
Verified
Journal Article
Closed access
MKMaria Koziri
Maria Koziri
DZDimitrios Zacharis
Dimitrios Zacharis
IKIoannis Katsavounidis
Ioannis Katsavounidis
NBNikos Bellas
Nikos Bellas
Multi-core Application Specific Instruction Processors (ASIPs) are increasingly used in multimedia applications due to their high performance and programmability. Nonetheless, their efficient use requires extensive modifications to the initial code in order to exploit the features of the underlying architecture. In this paper, through the example of implementing Advance Video Coding (AVS) to a heterogeneous dual-core SIMD processor, we present a guide to developers who wish to perform task-level decomposition of any video decoder in a multi-core SIMD system. Through the process of mapping AVS video decoder to a dual-core SIMD processor we aim to explore the different forms of parallelism inherent in a video application and exploit to speed-up AVS decoding in order to achieve real time functionality. Simulation results showed that the extraction of parallelism at all levels of granularity, especially at the higher levels, can give a total speed-up of more than 195× compared to a software x86-based implementation, which enables realtime, 25fps decoding of D1 video.

26 July 2017 in Social Network Analysis and Mining
Verified
Journal Article
Closed access
PDF file
MKMaria Koziri
Maria Koziri
PPPanos K. Papadopoulos
Panos K. Papadopoulos
NTNikos Tziritas
Nikos Tziritas
ADAntonios Dadaliaris
Antonios Dadaliaris
Thanasis LoukopoulosThanasis Loukopoulos
Thanasis Loukopoulos
GSGeorge I. Stamoulis
George I. Stamoulis

1 October 2015
Verified
Conference Paper
Open access
PDF file
POPanagiotis Oikonomou
Panagiotis Oikonomou
Thanasis LoukopoulosThanasis Loukopoulos
Thanasis Loukopoulos
ADAntonios Dadaliaris
Antonios Dadaliaris
MKMaria Koziri
Maria Koziri
GSGeorgios I. Stamoulis
Georgios I. Stamoulis

1 July 2007
Verified
Conference Paper
Closed access
MKMaria Koziri
Maria Koziri
ADAdonios N. Dadaliaris
Adonios N. Dadaliaris
GSGeorge I. Stamoulis
George I. Stamoulis
IKIoannis X. Katsavounidis
Ioannis X. Katsavounidis
The H.264 video coding standard can achieve considerably higher coding efficiency than previous video coding standards. The keys to this high coding efficiency are the two prediction modes (Intra & Inter) provided by H.264 which adopt many new features such as variable block size searching, motion vector prediction etc. However, these result in a considerably higher encoder complexity that adversely affects speed and power, which are both significant for the mobile multimedia applications targeted by the standard. Therefore, it is of high importance to design architectures that minimize the speed and power overhead of the prediction modes. In this paper we present a new algorithm, and the architecture that implements it, that can replace the standard sum of absolute differences (SAD) approach in the two main prediction modes, supports the variable block size motion estimation (VBSME) as it is defined in the standard and provide a power efficient hardware implementation without perceivable degradation in coding efficiency or video quality.

21 August 2020
Verified
Conference Paper
Closed access
PDF file
PBPanagiotis Belememis
Panagiotis Belememis
NPNatalia Panagou
Natalia Panagou
Thanasis LoukopoulosThanasis Loukopoulos
Thanasis Loukopoulos
MKMaria Koziri
Maria Koziri
In this paper we review and summarize research results concerning video encoding parallelization, with a primary focus on medium and fine grained methods that operate at block or inner block levels. Taxonomies are illustrated wherever applicable with emphasis to scalability issues. Given the reported results, we turn our attention into the problem of allocating resources (processing cores) to parallel tasks performed by the encoder so as to achieve high speedup. We advocate that a parallelization scheme taking advantage of independently coded areas (e.g., tiles), wavefront parallelism within each area and inner block parallelism at the CTU compression level, can achieve significantly higher parallelization degree compared to standalone methods. An algorithm is then proposed that takes resource allocation decisions at all the aforementioned levels. Both the proposed algorithm and standalone representative approaches from the relevant literature are evaluated in terms of scalability using CTU coding times recorded by CU split parallelism in VTM 6.2. Results show that the potential scalability of the proposed scheme surpasses alternatives.