Skip to main content
    • by 
    • Real Time Image Processing
This work presents a real-time video-based fire and smoke detection using YOLOv2 Convolutional Neural Network (CNN) in antifire surveillance systems. YOLOv2 is designed with light-weight neural network architecture to account the... more
    • by 
    • Real Time Image Processing
In computer vision and video encoding applications, one of the first and most important steps is to establish a pixel-to-pixel correspondence between two images of the same scene obtained at slightly different times or points of view. One... more
    • by 
    •   2  
      Real TimeReal Time Image Processing
COVID-19 is a disease caused by a severe respiratory syndrome coronavirus. It was identified in December 2019 in Wuhan, China. It has resulted in an ongoing pandemic that caused infected cases including many deaths. Coronavirus is... more
    • by 
    • Real Time Image Processing
The Oxford English Dictionary defines a robot as ''a machine capable of carrying out a complex series of actions automatically […]''. So the key point of a robot is that it can act. However, to be able to act, a robot must first perceive:... more
    • by 
    • Real Time Image Processing
Recent flight tests of the Airborne Reconfigurable Imaging System (ARIS) developed by BAE Systems have demonstrated several key capabilities for day-night multiple target detection and tracking of maritime surface vessels. The flight test... more
    • by 
    •   20  
      AlgorithmsImage ProcessingVideoImaging
Portal del coneixement obert de la UPC http://upcommons.upc.edu/e-prints Aquesta és una còpia de la versió author's final draft d'un article publicat a la revista Journal of real-time image processing.
    • by 
    •   2  
      Computer ScienceReal Time Image Processing
    • by 
    •   2  
      Autonomous RoboticsReal Time Image Processing
The paper presents a novel technique for robust motion analysis in real automotive scenarios based on integrated Retinex-like pre-processing algorithm with block matching video motion estimator. Both algorithmic and real-time hardware... more
    • by 
    •   13  
      Motion AnalysisVideo ProcessingMotion estimationArchitectural Design
    • by 
    •   18  
      Cognitive ScienceVlsi DesignComputer VisionImage Processing
Abstract. We introduced a real time Image Processing technique using modern programmable Graphic Processing Units (GPU) in this paper. GPU is a SIMD (Single Instruction, Multiple Data) device that is inherently data-parallel. By utilizing... more
    • by 
    •   11  
      Computer ScienceComputer VisionImage ProcessingCompute Unified Device Architecture NVIDIA CUDA
Currently, the design of aesthetic products is a process that requires a set of activities where digital models and physical mockups play a key role. Typically, these are modified (and built) several times before reaching the desired... more
    • by 
    •   15  
      Computer ScienceComputer Aided DesignProduct DesignDesign process
    • by 
    •   2  
      Computer ScienceReal Time Image Processing
In recent years, there has been a growing interest in realizing methodologies to integrate more and more computation at the level of the image sensor. The rising trend has seen an increased research interest in developing novel event... more
    • by 
    • Real Time Image Processing
Human face and hand detection, recognition and tracking are important research areas for many computer interaction applications. Face and hand are considered as human skin blobs, which fall in a compact region of colour spaces.... more
    • by 
    • Real Time Image Processing
This paper deals with real-time image processing of crowded outdoor scenes with the objective of creating an effective traffic management system that monitors urban settings (urban intersections, streets after athletic events, etc.). The... more
    • by 
    •   12  
      Computer VisionImage ProcessingData AnalysisImage segmentation
    • by 
    •   7  
      Field-Programmable Gate ArraysGesture RecognitionImage segmentationSkin
Recently, real-time image data generated is increasing not only in resolution but also in amount. This large-scale image originates from a large number of camera channels. There is a way to use GPU for high-speed processing of images, but... more
    • by 
    •   3  
      Distributed ProcessingReal Time Image ProcessingApache Kafka
    • by 
    •   4  
      Computer ScienceImage segmentationCPUReal Time Image Processing
High-Efficiency Video Coding (HEVC) was developed to improve its predecessor standard, H264/AVC, by doubling its compression efficiency. As in previous standards, Motion Estimation (ME) is one of the encoder critical blocks to achieve... more
    • by 
    •   4  
      Computer ScienceComputer HardwareEncoderReal Time Image Processing
This paper presents a study of an important improvement in an already installed monochrome vision system for detection of defects during coated board manufacture. This improvement allows the inspection system to detect targeted defect in... more
    • by 
    •   11  
      Image ProcessingImage segmentationEdge DetectionLine Detection
Real-time image processing requires high computational and I͞O throughputs obtained by use of optoelectronic system solutions. A novel architecture that uses focal-plane optoelectronic-area I͞O with a fine-grain, low-memory,... more
    • by 
    •   13  
      Mechanical EngineeringComputer ScienceMedicineApplied
My research is focused on intelligent systems and human-machine interfaces. In intelligent systems, My focus is on designing algorithms capable of mimicking visual perception. In human-machine interfaces, my focus is designing highly... more
    • by 
    •   6  
      Computer ScienceIntelligent VehiclesTemporal Information ExtractionReal Time
This paper presents a computer vision system that successfully discriminates between weed patches and crop rows under uncontrolled lighting in real-time. The system consists of two independent subsystems, a fast image processing... more
    • by 
    •   7  
      EngineeringComputer VisionPrecision AgricultureElectronics
A multiplierless pruned approximate 8-point discrete cosine transform (DCT) requiring only 10 additions is introduced. The proposed algorithm was assessed in image and video compression, showing competitive performance with... more
    • by 
    • Real Time Image Processing
Along with the development of powerful processing platforms, heterogeneous architectures are nowadays permitting new design space explorations. In this paper we propose a novel heterogeneous architecture for reliable pedestrian detection... more
    • by 
    • Real Time Image Processing
the improvement of Internet's network conditions helped realtime applications to flourish. The demand for Ultra High Definition video is constantly increasing. Apart from video and sound a new kind of real-time data is making its... more
    • by 
    • Real Time Image Processing
Non Destructive Evaluation (NDE) uses many data processing techniques to transform raw data or information from a specific NDE technique into useful NDE information from which decisions can be made. Historically, the data processing... more
    • by 
    •   18  
      Image ProcessingComputed TomographySoftware ImplementationCost effectiveness
Large datasets, such as pixels and voxels in 2D and 3D images can usually be reduced during their processing to smaller subsets with less datapoints. Such subsets can be the objects in the image, features-edges or corners-or more general,... more
    • by 
    •   9  
      Cognitive ScienceDistributed ComputingParallel ComputingParallel Processing
In this paper, an implementation of an educational platform for real-time linear and morphological image filtering using a FPGA NexysII, Xilinx ® , Spartan 3E, is described. The system is connected to a USB port of a personal computer,... more
    • by 
    •   8  
      EngineeringEducationImageProcessing
Cellular neural networks (CNNs) have locally connected neurons. This characteristic makes CNNs adequate for hardware implementation and, consequently, for their employment on a variety of applications as real-time image processing and... more
    • by 
    •   11  
      EngineeringPerformance AnalysisAssociative MemoriesCellular Neural Networks
Fourier Descriptors can be used as feature vector components in various applications, such as real-time color object recognition or image retrieval. The full process is composed of the feature extraction followed by a classification step... more
    • by 
    •   9  
      Image RetrievalObject RecognitionFeature ExtractionSupport vector machine
In this paper we propose two architectures of cellular neural network (CNN) for edge detection and segmentation of noisy image based on FitzHugh-Nagumo reaction-diffusion equation. These networks give better results compare to other... more
    • by 
    •   9  
      Computer ScienceImage ProcessingParallel ProcessingImage segmentation
In this paper we present the design of an ASIC chip for real-time image processing in industrial applications. The chip is a module of a system for the automatic surface inspection of mechanical parts: it implements the feed-forward phase... more
    • by 
    •   20  
      Computer ScienceImage ProcessingDigital Signal ProcessingNeural Networks
There is an increasing demand for lightweight multi-person pose estimation for many emerging smart IoT applications. However, the existing algorithms tend to have large model sizes and intense computational requirements, making them... more
    • by 
    • Real Time Image Processing
This paper deals with real-time image processing of crowded outdoor scenes with the objective of creating an effective traffic management system that monitors urban settings (urban intersections, streets after athletic events, etc.). The... more
    • by 
    •   3  
      Traffic ManagementMotion estimationReal Time Image Processing
Multi-image super-resolution (MISR) usually outperforms single-image super-resolution (SISR) under a proper inter-image alignment by explicitly exploiting the inter-image correlation. However, the large computational demand encumbers the... more
    • by 
    • Real Time Image Processing
Arvand is the name of robots specially designed and constructed by sharif CE team for playing soccer according to RoboCup rules and regulations for the middle size robots. Two different types of robots are made, players and the goal... more
    • by 
    •   10  
      Computer ScienceImage ProcessingDecision MakingMotion control
Computer vision applications are becoming more and more popular in embedded systems such as drones, robots, tablets, and mobile devices. These applications are both compute and memory intensive, with memory bound stalls (MBS) making a... more
    • by 
    • Real Time Image Processing
The level-set method, a technique for the computation of evolving interfaces, is a solution commonly used to segment images and volumes in medical applications. GPUs have become a commodity hardware with hundreds of cores that can execute... more
    • by 
    • Real Time Image Processing
Two crucial aspects of general-purpose embedded visual point tracking are addressed in this paper. First, the algorithm should reliably track as many points as possible. Second, the computation should achieve real-time video processing,... more
    • by 
    • Real Time Image Processing
The Optical Character Recognition (OCR) is a process that converts characters within images into text documents. In paperless applications, OCR systems have to ensure a better accuracy as well as a high speed. One of the most important... more
    • by 
    • Real Time Image Processing
    • by 
    •   4  
      OPERATING SYSTEMGraphic User Interface DesignUser InteractionReal Time Image Processing
In this paper, we introduce several new schemes for calculation of discrete wavelet transforms of images. These schemes reduce the number of steps and, as a consequence, allow to reduce the number of synchronizations on parallel... more
    • by 
    •   3  
      OpenCL on GPUsWavelet TransformReal Time Image Processing
This paper proposes a low-complexity convolutional neural network (CNN) for super-resolution (SR). The proposed deep-learning model for SR has two layers to deal with horizontal, vertical, and diagonal visual information. The front-end... more
    • by 
    • Real Time Image Processing
    • by 
    •   7  
      Computer ArchitectureDistributed ComputingImage ProcessingParallel Processing
    • by 
    • Real Time Image Processing
    • by 
    •   3  
      High Dynamic Range ImagingReal TimeReal Time Image Processing
    • by 
    • Real Time Image Processing
Object detection and tracking are main tasks in video surveillance systems. Extracting the background is an intensive task with high computational cost. This work proposes a hardware computing engine to perform background subtraction on... more
    • by 
    • Real Time Image Processing