Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Multi-input and Multi-variable systems01:22

Multi-input and Multi-variable systems

134
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
134
Deconvolution01:20

Deconvolution

212
Deconvolution, also known as inverse filtering, is the process of extracting the impulse response from known input and output signals. This technique is vital in scenarios where the system's characteristics are unknown, and they must be inferred from the observable signals.
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
212
Upsampling01:22

Upsampling

275
Managing signal sampling rates is essential in digital signal processing to maintain signal integrity. A decimated signal, characterized by a reduced frequency range due to its lower sampling rate, can be upsampled by inserting zeros between each sample. This upsampling process expands the original spectrum and introduces repeated spectral replicas at intervals dictated by the new Nyquist frequency. To refine this zero-inserted sequence, it is passed through a lowpass filter with a cutoff...
275
Downsampling01:20

Downsampling

208
When considering a sampled sequence with zero values between sampling instants, one can replace it by taking every N-th value of the sequence. At these integer multiples of N, the original and sampled sequences coincide. This process, known as decimation, involves extracting every N-th sample from a sequence, thereby creating a more efficient sequence.
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
208
Uniform Depth Channel Flow: Problem Solving01:18

Uniform Depth Channel Flow: Problem Solving

105
To calculate the flow rate for a trapezoidal channel, first, identify the bottom width, side slope, and flow depth of the channel. The cross-sectional area (A) corresponding to the depth of flow (y), channel bottom width (B), and side slope (θ) is determined by:Next, calculate the wetted perimeter, which includes the bottom width and the sloped side lengths in contact with the water. Using the values of the cross-sectional area and the wetted perimeter, determine the hydraulic radius by...
105
Convolution: Math, Graphics, and Discrete Signals01:24

Convolution: Math, Graphics, and Discrete Signals

324
In any LTI (Linear Time-Invariant) system, the convolution of two signals is denoted using a convolution operator, assuming all initial conditions are zero. The convolution integral can be divided into two parts: the zero-input or natural response and the zero-state or forced response, with t0 indicating the initial time.
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
324

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

RPCA-KFE: Key Frame Extraction for Video Using Robust Principal Component Analysis.

IEEE transactions on image processing : a publication of the IEEE Signal Processing Society·2015
Same author

Nonlinear dependence in the discovery of differentially expressed genes.

ISRN bioinformatics·2015
Same author

Exploiting identifiability and intergene correlation for improved detection of differential expression.

ISRN bioinformatics·2015
Same author

Common and Innovative Visuals: A sparsity modeling framework for video.

IEEE transactions on image processing : a publication of the IEEE Signal Processing Society·2014
Same author

Heterogeneity image patch index and its application to consumer video summarization.

IEEE transactions on image processing : a publication of the IEEE Signal Processing Society·2014
Same author

Compressive framework for demosaicing of natural images.

IEEE transactions on image processing : a publication of the IEEE Signal Processing Society·2013

Related Experiment Video

Updated: Aug 3, 2025

A Step-by-Step Implementation of DeepBehavior, Deep Learning Toolbox for Automated Behavior Analysis
05:41

A Step-by-Step Implementation of DeepBehavior, Deep Learning Toolbox for Automated Behavior Analysis

Published on: February 6, 2020

9.5K

Integrated Multiscale Domain Adaptive YOLO.

Mazin Hnewa, Hayder Radha

    IEEE Transactions on Image Processing : a Publication of the IEEE Signal Processing Society
    |April 7, 2023
    PubMed
    Summary
    This summary is machine-generated.

    This study introduces the MultiScale Domain Adaptive YOLO (MS-DAYOLO) framework to improve deep learning object detection. MS-DAYOLO enhances YOLOv4 performance on new data by reducing domain shift, achieving real-time speeds.

    More Related Videos

    Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
    03:31

    Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications

    Published on: December 15, 2023

    592
    Author Spotlight: AI-Driven Trypanosome Species Detection from Microscopic Images
    08:20

    Author Spotlight: AI-Driven Trypanosome Species Detection from Microscopic Images

    Published on: October 27, 2023

    1.5K

    Related Experiment Videos

    Last Updated: Aug 3, 2025

    A Step-by-Step Implementation of DeepBehavior, Deep Learning Toolbox for Automated Behavior Analysis
    05:41

    A Step-by-Step Implementation of DeepBehavior, Deep Learning Toolbox for Automated Behavior Analysis

    Published on: February 6, 2020

    9.5K
    Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
    03:31

    Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications

    Published on: December 15, 2023

    592
    Author Spotlight: AI-Driven Trypanosome Species Detection from Microscopic Images
    08:20

    Author Spotlight: AI-Driven Trypanosome Species Detection from Microscopic Images

    Published on: October 27, 2023

    1.5K

    Area of Science:

    • Computer Vision
    • Deep Learning
    • Machine Learning

    Background:

    • Domain shift is a key challenge in deep learning, where training data distributions differ from real-world testing data.
    • Existing object detection models often struggle with performance degradation due to domain shift.

    Purpose of the Study:

    • To introduce a novel MultiScale Domain Adaptive YOLO (MS-DAYOLO) framework to address domain shift in object detection.
    • To propose three new deep learning architectures for Domain Adaptation Networks (DANs) to generate domain-invariant features.

    Main Methods:

    • Developed MS-DAYOLO framework integrating multiple domain adaptation paths and classifiers with YOLOv4.
    • Proposed three novel DAN architectures: Progressive Feature Reduction (PFR), Unified Classifier (UC), and Integrated.
    • Trained and tested DAN architectures with YOLOv4 on popular datasets for autonomous driving applications.

    Main Results:

    • Significant improvements in object detection performance for YOLOv4 when tested on target data.
    • MS-DAYOLO achieved comparable object detection performance to Faster R-CNN.
    • MS-DAYOLO demonstrated an order of magnitude real-time speed improvement over Faster R-CNN.

    Conclusions:

    • The proposed MS-DAYOLO framework effectively mitigates domain shift issues in object detection.
    • MS-DAYOLO offers a real-time, high-performance solution for autonomous driving applications.
    • The novel DAN architectures contribute to generating robust, domain-invariant features for improved detection.