Related Experiment Video
Updated: Jan 28, 2026

13:19
Deep Neural Networks for Image-Based Dietary Assessment
Published on: March 13, 2021
9.9K
JigsawNet: Shredded Image Reassembly Using Convolutional Neural Network and Loop-Based Composition
Summary
This study introduces a new algorithm for reconstructing shredded images using a deep convolutional neural network (CNN) and novel loop closure techniques. The method significantly improves image reassembly accuracy, especially for complex puzzles.
Area of Science:
- Computer Vision
- Artificial Intelligence
- Image Processing
Background:
- Image reassembly from shredded fragments is a challenging problem.
- Existing methods often struggle with complex puzzles due to reliance on handcrafted features and greedy algorithms.
- Reliable pairwise matching and global composition are critical for accurate image reconstruction.
Purpose of the Study:
- To develop a novel algorithm for reassembling arbitrarily shredded images.
- To improve the accuracy and efficiency of image reassembly pipelines.
- To address limitations in existing local matching and global composition stages.
Main Methods:
- A deep convolutional neural network (CNN) was developed to detect pairwise stitching compatibility, pruning incorrect matches.
- CNN calculations were optimized by transferring them to the stitching region with a boost training strategy.
- Two new loop closure-based searching algorithms were proposed for the global composition stage, replacing greedy strategies.
Main Results:
- The proposed algorithm significantly outperforms existing methods in solving various image reassembly puzzles.
- The method demonstrates superior performance on challenging puzzles with a large number of fragment pieces.
- Experimental results validate the effectiveness of the CNN-based matching and loop closure-based composition.
Conclusions:
- The novel algorithm offers a significant advancement in image reassembly technology.
- The integration of deep learning for local matching and advanced search for global composition provides robust solutions.
- This approach is particularly effective for complex and large-scale image reconstruction tasks.
Related Concept Videos
Convolution Properties II
582
The important convolution properties include width, area, differentiation, and integration properties.
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
582
Convolution Properties I
581
Convolution computations can be simplified by utilizing their inherent properties.
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
581
Solution Composition During Acid/Base Titrations
1.6K
The titration of a weak acid with a strong base results in the formation of water and the conjugate base of the acid. For instance, titrating acetic acid with sodium hydroxide leads to the formation of water and sodium acetate. A solution of acetic acid and sodium acetate constitutes a buffer whose relative concentration at different stages of the titration is indicated by the α values, which represent percentages of the weak acid and its conjugate base.
The α0 and α1 values...
The α0 and α1 values...
1.6K
Classifying Matter by Composition
90.1K
Matter: Pure Substances and Mixtures
According to its composition, the matter can be classified into two broad categories — pure substances and mixtures.
A pure substance is a form of matter that has a constant composition throughout with uniform properties. For example, any sample of sucrose has the same composition and same physical properties, such as melting point, color, and sweetness, regardless of the source from which it is isolated.
A mixture is composed of two or...
According to its composition, the matter can be classified into two broad categories — pure substances and mixtures.
A pure substance is a form of matter that has a constant composition throughout with uniform properties. For example, any sample of sucrose has the same composition and same physical properties, such as melting point, color, and sweetness, regardless of the source from which it is isolated.
A mixture is composed of two or...
90.1K
Protein Networks
4.5K
An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.5K
Network Covalent Solids
16.1K
Network covalent solids contain a three-dimensional network of covalently bonded atoms as found in the crystal structures of nonmetals like diamond, graphite, silicon, and some covalent compounds, such as silicon dioxide (sand) and silicon carbide (carborundum, the abrasive on sandpaper). Many minerals have networks of covalent bonds.
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...
16.1K

