Skip to main content

Showing 1–30 of 30 results for author: Lopes, P

Searching in archive cs. Search in all archives.
.
  1. arXiv:2505.11264  [pdf, other

    cs.CV

    Multi-view dense image matching with similarity learning and geometry priors

    Authors: Mohamed Ali Chebbi, Ewelina Rupnik, Paul Lopes, Marc Pierrot-Deseilligny

    Abstract: We introduce MV-DeepSimNets, a comprehensive suite of deep neural networks designed for multi-view similarity learning, leveraging epipolar geometry for training. Our approach incorporates an online geometry prior to characterize pixel relationships, either along the epipolar line or through homography rectification. This enables the generation of geometry-aware features from native images, which… ▽ More

    Submitted 16 May, 2025; originally announced May 2025.

  2. arXiv:2505.10648  [pdf

    cs.HC

    Generative Muscle Stimulation: Physical Assistance by Constraining Multimodal-AI with Biomechanical Knowledge

    Authors: Yun Ho, Romain Nith, Peili Jiang, Shan-Yuan Teng, Pedro Lopes

    Abstract: Decades of interactive electrical-muscle-stimulation (EMS) revealed its promise as a wearable interface for physical assistance-EMS directly demonstrates movements through the users' body (e.g., shaking a spray-can before painting). However, interactive EMS-systems are highly-specialized because their feedback is (1) fixed (e.g., one program executes spray-can instructions, another executes piano… ▽ More

    Submitted 15 May, 2025; originally announced May 2025.

    Comments: 13 pages, 19 figures

  3. arXiv:2505.01351  [pdf, ps, other

    cs.HC

    Closing the Loop: A Systematic Review of Experience-Driven Game Adaptation

    Authors: Phil Lopes, Nuno Fachada, Maria Fonseca

    Abstract: Adaptive game systems aim to enrich player experiences by dynamically adjusting game content in response to user data. While extensive research has addressed content personalization and player experience modeling, the integration of these components into fully operational adaptive gameplay systems remains limited. This systematic review, conducted in accordance with PRISMA guidelines, analyzes 17… ▽ More

    Submitted 2 May, 2025; originally announced May 2025.

  4. arXiv:2501.06901  [pdf, ps, other

    cs.HC

    Games! What are they good for? The Struggle of Serious Game Adoption for Rehabilitation

    Authors: Maria Micaela Fonseca, Nuno Fachada, Micael Sousa, Jorge Oliveira, Pedro Rodrigues, Sara Sousa, Claudia Quaresma, Phil Lopes

    Abstract: The field of serious games for health has grown significantly, demonstrating effectiveness in various clinical contexts such as stroke, spinal cord injury, and degenerative neurological diseases. Despite their potential benefits, therapists face barriers to adopting serious games in rehabilitation, including limited training and game literacy, concerns about cost and equipment availability, and a… ▽ More

    Submitted 12 January, 2025; originally announced January 2025.

  5. arXiv:2409.15348  [pdf, other

    cs.IR cs.LG

    GLARE: Guided LexRank for Advanced Retrieval in Legal Analysis

    Authors: Fabio Gregório, Rafaela Castro, Kele Belloze, Rui Pedro Lopes, Eduardo Bezerra

    Abstract: The Brazilian Constitution, known as the Citizen's Charter, provides mechanisms for citizens to petition the Judiciary, including the so-called special appeal. This specific type of appeal aims to standardize the legal interpretation of Brazilian legislation in cases where the decision contradicts federal laws. The handling of special appeals is a daily task in the Judiciary, regularly presenting… ▽ More

    Submitted 10 September, 2024; originally announced September 2024.

    Comments: 26 pages, 8 figures, submitted to AI and Law

  6. arXiv:2406.00443  [pdf, other

    nlin.CG cs.AI cs.GR

    Generating 3D Terrain with 2D Cellular Automata

    Authors: Nuno Fachada, António R. Rodrigues, Diogo de Andrade, Phil Lopes

    Abstract: This paper presents an initial exploration on the use of 2D cellular automata (CA) for generating 3D terrains through a simple yet effective additive approach. By experimenting with multiple CA transition rules, this preliminary investigation yielded aesthetically interesting landscapes, hinting at the technique's potential applicability for real-time terrain generation in games.

    Submitted 1 June, 2024; originally announced June 2024.

    ACM Class: I.3.5; I.3.7; I.6.8; I.2.10

  7. Single color digital H&E staining with In-and-Out Net

    Authors: Mengkun Chen, Yen-Tung Liu, Fadeel Sher Khan, Matthew C. Fox, Jason S. Reichenberg, Fabiana C. P. S. Lopes, Katherine R. Sebastian, Mia K. Markey, James W. Tunnell

    Abstract: Virtual staining streamlines traditional staining procedures by digitally generating stained images from unstained or differently stained images. While conventional staining methods involve time-consuming chemical processes, virtual staining offers an efficient and low infrastructure alternative. Leveraging microscopy-based techniques, such as confocal microscopy, researchers can expedite tissue a… ▽ More

    Submitted 22 November, 2024; v1 submitted 21 May, 2024; originally announced May 2024.

    Journal ref: Computerized Medical Imaging and Graphics, volume = {118}, pages = {102468}, year = {2024}, issn = {0895-6111},

  8. arXiv:2405.06117  [pdf, other

    cs.DC

    Deferred Objects to Enhance Smart Contract Programming with Optimistic Parallel Execution

    Authors: George Mitenkov, Igor Kabiljo, Zekun Li, Alexander Spiegelman, Satyanarayana Vusirikala, Zhuolun Xiang, Aleksandar Zlateski, Nuno P. Lopes, Rati Gelashvili

    Abstract: One of the main bottlenecks of blockchains is smart contract execution. To increase throughput, modern blockchains try to execute transactions in parallel. Unfortunately, however, common blockchain use cases introduce read-write conflicts between transactions, forcing sequentiality. We propose RapidLane, an extension for parallel execution engines that allows the engine to capture computations i… ▽ More

    Submitted 9 May, 2024; originally announced May 2024.

  9. arXiv:2311.06900  [pdf, ps, other

    cs.IT eess.SP

    Symbol-Error Probability Constrained Power Minimization for Reconfigurable Intelligent Surfaces-based Passive Transmitter

    Authors: Erico S. P. Lopes, Lukas T. N. Landau

    Abstract: This study considers a virtual multiuser multiple-input multiple-output system with PSK modulation realized via the reconfigurable intelligent surface-based passive transmitter setup. Under this framework, the study derives the formulation for the union-bound symbol-error probability, which is an upper bound on the actual symbol-error probability. Based on this, a symbol-level precoding power mini… ▽ More

    Submitted 12 November, 2023; originally announced November 2023.

  10. arXiv:2304.08056  [pdf, other

    cs.CV

    DeepSim-Nets: Deep Similarity Networks for Stereo Image Matching

    Authors: Mohamed Ali Chebbi, Ewelina Rupnik, Marc Pierrot-Deseilligny, Paul Lopes

    Abstract: We present three multi-scale similarity learning architectures, or DeepSim networks. These models learn pixel-level matching with a contrastive loss and are agnostic to the geometry of the considered scene. We establish a middle ground between hybrid and end-to-end approaches by learning to densely allocate all corresponding pixels of an epipolar pair at once. Our features are learnt on large imag… ▽ More

    Submitted 17 April, 2023; originally announced April 2023.

  11. Study of JavaScript Static Analysis Tools for Vulnerability Detection in Node.js Packages

    Authors: Tiago Brito, Mafalda Ferreira, Miguel Monteiro, Pedro Lopes, Miguel Barros, José Fragoso Santos, Nuno Santos

    Abstract: With the emergence of the Node.js ecosystem, JavaScript has become a widely-used programming language for implementing server-side web applications. In this paper, we present the first empirical study of static code analysis tools for detecting vulnerabilities in Node.js code. To conduct a comprehensive tool evaluation, we created the largest known curated dataset of Node.js code vulnerabilities.… ▽ More

    Submitted 12 January, 2023; originally announced January 2023.

  12. arXiv:2206.12523  [pdf, ps, other

    cs.IT eess.SP

    MMSE Symbol Level Precoding Under a Per Antenna Power Constraint for Multiuser MIMO Systems With PSK Modulation

    Authors: Erico S. P. Lopes, Lukas T. N. Landau

    Abstract: This study proposes a symbol-level precoding algorithm based on the minimum mean squared error design objective under a strict per antenna power constraint for PSK modulation. The proposed design is then formulated in the standard form of a second-order cone program, allowing for an optimal solution via the interior point method. Numerical results indicate that the proposed design is superior to t… ▽ More

    Submitted 24 June, 2022; originally announced June 2022.

  13. Wasmati: An Efficient Static Vulnerability Scanner for WebAssembly

    Authors: Tiago Brito, Pedro Lopes, Nuno Santos, José Fragoso Santos

    Abstract: WebAssembly is a new binary instruction format that allows targeted compiled code written in high-level languages to be executed with near-native speed by the browser's JavaScript engine. However, given that WebAssembly binaries can be compiled from unsafe languages like C/C++, classical code vulnerabilities such as buffer overflows or format strings can be transferred over from the original progr… ▽ More

    Submitted 26 April, 2022; originally announced April 2022.

    Comments: Computers & Security

  14. arXiv:2110.15127  [pdf

    cs.LG cs.AI cs.CY

    Lightweight Mobile Automated Assistant-to-physician for Global Lower-resource Areas

    Authors: Chao Zhang, Hanxin Zhang, Atif Khan, Ted Kim, Olasubomi Omoleye, Oluwamayomikun Abiona, Amy Lehman, Christopher O. Olopade, Olufunmilayo I. Olopade, Pedro Lopes, Andrey Rzhetsky

    Abstract: Importance: Lower-resource areas in Africa and Asia face a unique set of healthcare challenges: the dual high burden of communicable and non-communicable diseases; a paucity of highly trained primary healthcare providers in both rural and densely populated urban areas; and a lack of reliable, inexpensive internet connections. Objective: To address these challenges, we designed an artificial intell… ▽ More

    Submitted 28 October, 2021; originally announced October 2021.

  15. arXiv:2110.02379  [pdf, ps, other

    cs.IT eess.SP

    Minimum Symbol Error Probability Low-Resolution Precoding for MU-MIMO Systems With PSK Modulation

    Authors: Erico S. P. Lopes, Lukas T. N. Landau, Amine Mezghani

    Abstract: We propose an optimal low-resolution precoding technique that minimizes the symbol error probability of the users. Unlike existing approaches that rely on QPSK modulation, for the derivation of the minimum symbol error probability objective function the current approach allows for any PSK modulation order. Moreover, the proposed method solves the corresponding discrete optimization problem optimal… ▽ More

    Submitted 5 October, 2021; originally announced October 2021.

  16. arXiv:2105.11555  [pdf, ps, other

    cs.IT eess.SP

    Discrete MMSE Precoding for Multiuser MIMO Systems with PSK Modulation

    Authors: Erico S. P. Lopes, Lukas T. N. Landau

    Abstract: We propose an optimal MMSE precoding technique using quantized signals with constant envelope. Unlike the existing MMSE design that relies on 1-bit resolution, the proposed approach employs uniform phase quantization and the bounding step in the branch-and-bound method is different in terms of considering the most restrictive relaxation of the nonconvex problem, which is then utilized for a subopt… ▽ More

    Submitted 24 May, 2021; originally announced May 2021.

    Comments: arXiv admin note: text overlap with arXiv:2009.10036

  17. arXiv:2010.02780  [pdf, other

    cs.LG cs.AI

    Friendship is All we Need: A Multi-graph Embedding Approach for Modeling Customer Behavior

    Authors: Amir Jalilifard, Dehua Chen, Lucas Pereira Lopes, Isaac Ben-Akiva, Pedro Henrique Gonçalves Inazawa

    Abstract: Understanding customer behavior is fundamental for many use-cases in industry, especially in accelerated growth areas such as fin-tech and e-commerce. Structured data are often expensive, time-consuming and inadequate to analyze and study complex customer behaviors. In this paper, we propose a multi-graph embedding approach for creating a non-linear representation of customers in order to have a b… ▽ More

    Submitted 6 October, 2020; originally announced October 2020.

    Comments: 6 pages, 4 figures

  18. arXiv:2009.10036  [pdf, ps, other

    cs.IT

    Iterative Detection and Decoding for Multiuser MIMO Systems with Low Resolution Precoding and PSK Modulation

    Authors: Erico S. P. Lopes, Lukas T. N. Landau

    Abstract: Low-resolution precoding techniques have gained considerable attention in the wireless communications area recently. Vital but hardly discussed in literature, discrete precoding in conjunction with channel coding is the subject of this study. Unlike prior studies, we propose three different soft detection methods and an iterative detection and decoding scheme that allow the utilization of channel… ▽ More

    Submitted 19 May, 2021; v1 submitted 21 September, 2020; originally announced September 2020.

  19. arXiv:1909.12442  [pdf, ps, other

    cs.IT

    Optimal Precoding for Multiuser MIMO Systems With Phase Quantization and PSK Modulation via Branch-and-Bound

    Authors: Erico S. P. Lopes, Lukas T. N. Landau

    Abstract: MIMO systems are considered as most promising for wireless communications. However, with an increasing number of radio front ends the corresponding energy consumption and costs become an issue, which can be relieved by the utilization of low-resolution quantizers. In this study we propose an optimal precoding algorithm constrained to constant envelope signals and phase quantization that maximizes… ▽ More

    Submitted 26 September, 2019; originally announced September 2019.

    Comments: 5 pages, submitted to IEEE Wireless Communications Letters

  20. arXiv:1904.08490  [pdf, other

    cs.CR cs.HC eess.SP

    Understanding the Effectiveness of Ultrasonic Microphone Jammer

    Authors: Yuxin Chen, Huiying Li, Steven Nagels, Zhijing Li, Pedro Lopes, Ben Y. Zhao, Haitao Zheng

    Abstract: Recent works have explained the principle of using ultrasonic transmissions to jam nearby microphones. These signals are inaudible to nearby users, but leverage "hardware nonlinearity" to induce a jamming signal inside microphones that disrupts voice recordings. This has great implications on audio privacy protection. In this work, we gain a deeper understanding on the effectiveness of ultrasonic… ▽ More

    Submitted 17 April, 2019; originally announced April 2019.

  21. arXiv:1902.03576  [pdf, other

    cs.DB

    Antidote SQL: Relaxed When Possible, Strict When Necessary

    Authors: Pedro Lopes, João Sousa, Valter Balegas, Carla Ferreira, Ségio Duarte, Annette Bieniusa, Rodrigo Rodrigues, Nuno Preguiça

    Abstract: Geo-replication poses an inherent trade-off between low latency, high availability and strong consistency. While NoSQL databases favor low latency and high availability, relaxing consistency, more recent cloud databases favor strong consistency and ease of programming, while still providing high scalability. In this paper, we present Antidote SQL, a database system that allows application develope… ▽ More

    Submitted 10 February, 2019; originally announced February 2019.

  22. arXiv:1809.02161  [pdf, other

    cs.PL

    Future Directions for Optimizing Compilers

    Authors: Nuno P. Lopes, John Regehr

    Abstract: As software becomes larger, programming languages become higher-level, and processors continue to fail to be clocked faster, we'll increasingly require compilers to reduce code bloat, eliminate abstraction penalties, and exploit interesting instruction sets. At the same time, compiler execution time must not increase too much and also compilers should never produce the wrong output. This paper exa… ▽ More

    Submitted 6 September, 2018; originally announced September 2018.

  23. arXiv:1804.09548  [pdf

    cs.CV

    Applying Faster R-CNN for Object Detection on Malaria Images

    Authors: Jane Hung, Deepali Ravel, Stefanie C. P. Lopes, Gabriel Rangel, Odailton Amaral Nery, Benoit Malleret, Francois Nosten, Marcus V. G. Lacerda, Marcelo U. Ferreira, Laurent Rénia, Manoj T. Duraisingh, Fabio T. M. Costa, Matthias Marti, Anne E. Carpenter

    Abstract: Deep learning based models have had great success in object detection, but the state of the art models have not yet been widely applied to biological image data. We apply for the first time an object detection model previously used on natural images to identify cells and recognize their stages in brightfield microscopy images of malaria-infected blood. Many micro-organisms like malaria parasites a… ▽ More

    Submitted 11 March, 2019; v1 submitted 25 April, 2018; originally announced April 2018.

    Comments: CVPR 2017: computer vision for microscopy image analysis (CVMI) Workshop

  24. Multi-q Pattern Classification of Polarization Curves

    Authors: Ricardo Fabbri, Ivan N. Bastos, Francisco D. Moura Neto, Francisco J. P. Lopes, Wesley N. Goncalves, Odemir M. Bruno

    Abstract: Several experimental measurements are expressed in the form of one-dimensional profiles, for which there is a scarcity of methodologies able to classify the pertinence of a given result to a specific group. The polarization curves that evaluate the corrosion kinetics of electrodes in corrosive media are an application where the behavior is chiefly analyzed from profiles. Polarization curves are in… ▽ More

    Submitted 10 May, 2013; originally announced May 2013.

    Comments: 12 pages, 7 figures

  25. arXiv:1302.1523  [pdf

    cs.AI

    Corporate Evidential Decision Making in Performance Prediction Domains

    Authors: Alex G. Buchner, Werner Dubitzky, Alfons Schuster, Philippe Lopes, Peter G. O'Donoghue, John G. Hughes, David A. Bell, Kenny Adamson, John A. White, John M. C. C. Anderson, Maurice D. Mulvenna

    Abstract: Performance prediction or forecasting sporting outcomes involves a great deal of insight into the particular area one is dealing with, and a considerable amount of intuition about the factors that bear on such outcomes and performances. The mathematical Theory of Evidence offers representation formalisms which grant experts a high degree of freedom when expressing their subjective beliefs in the… ▽ More

    Submitted 6 February, 2013; originally announced February 2013.

    Comments: Appears in Proceedings of the Thirteenth Conference on Uncertainty in Artificial Intelligence (UAI1997)

    Report number: UAI-P-1997-PG-38-45

  26. arXiv:1112.6371  [pdf, other

    physics.data-an cs.AI cs.CV physics.comp-ph

    Multi-q Analysis of Image Patterns

    Authors: Ricardo Fabbri, Wesley N. Gonçalves, Francisco J. P. Lopes, Odemir M. Bruno

    Abstract: This paper studies the use of the Tsallis Entropy versus the classic Boltzmann-Gibbs-Shannon entropy for classifying image patterns. Given a database of 40 pattern classes, the goal is to determine the class of a given image sample. Our experiments show that the Tsallis entropy encoded in a feature vector for different $q$ indices has great advantage over the Boltzmann-Gibbs-Shannon entropy for pa… ▽ More

    Submitted 29 December, 2011; originally announced December 2011.

  27. arXiv:1011.2685  [pdf, ps, other

    cs.LO math.LO math.OC

    Optimally Solving the MCM Problem Using Pseudo-Boolean Satisfiability

    Authors: Nuno P. Lopes, Levent Aksoy, Vasco Manquinho, José Monteiro

    Abstract: In this report, we describe three encodings of the multiple constant multiplication (MCM) problem to pseudo-boolean satisfiability (PBS), and introduce an algorithm to solve the MCM problem optimally. To the best of our knowledge, the proposed encodings and the optimization algorithm are the first formalization of the MCM problem in a PBS manner. This report evaluates the complexity of the problem… ▽ More

    Submitted 17 May, 2011; v1 submitted 11 November, 2010; originally announced November 2010.

    Report number: INESC-ID RT/43/2010

  28. Applying Prolog to Develop Distributed Systems

    Authors: Nuno P. Lopes, Juan A. Navarro, Andrey Rybalchenko, Atul Singh

    Abstract: Development of distributed systems is a difficult task. Declarative programming techniques hold a promising potential for effectively supporting programmer in this challenge. While Datalog-based languages have been actively explored for programming distributed systems, Prolog received relatively little attention in this application area so far. In this paper we present a Prolog-based programming s… ▽ More

    Submitted 22 July, 2010; originally announced July 2010.

    Journal ref: Theory and Practice of Logic Programming, 26th Int'l. Conference on Logic Programming (ICLP'10) Special Issue, 10(4-6):691-707, July 2010

  29. arXiv:1006.3506  [pdf, ps, other

    cs.CV

    Action Recognition in Videos: from Motion Capture Labs to the Web

    Authors: Ana Paula Brandão Lopes, Eduardo Alves do Valle Jr., Jussara Marques de Almeida, Arnaldo Albuquerque de Araújo

    Abstract: This paper presents a survey of human action recognition approaches based on visual data recorded from a single video camera. We propose an organizing framework which puts in evidence the evolution of the area, with techniques moving from heavily constrained motion capture scenarios towards more challenging, realistic, "in the wild" videos. The proposed organization is based on the representation… ▽ More

    Submitted 17 June, 2010; originally announced June 2010.

    Comments: Preprint submitted to CVIU, survey paper, 46 pages, 2 figures, 4 tables

    ACM Class: I.4.8; I.4.10

  30. arXiv:0810.0372  [pdf, other

    cs.PL cs.OS

    Optimizing Binary Code Produced by Valgrind (Project Report on Virtual Execution Environments Course - AVExe)

    Authors: Filipe Cabecinhas, Nuno Lopes, Renato Crisostomo, Luis Veiga

    Abstract: Valgrind is a widely used framework for dynamic binary instrumentation and its mostly known by its memcheck tool. Valgrind's code generation module is far from producing optimal code. In addition it has many backends for different CPU architectures, which difficults code optimization in an architecture independent way. Our work focused on identifying sub-optimal code produced by Valgrind and opt… ▽ More

    Submitted 2 October, 2008; originally announced October 2008.

    Comments: Technical report from INESC-ID Lisboa describing optimizations to code generation of the Valgring execution environment. Work developed in the context of a Virtual Execution Environments course (AVExe) at IST/Technical university of Lisbon