Depth image clustering method, system and device based on active selection constraint
A deep image and clustering method technology, applied in the field of image clustering, can solve the problems of low data processing rate in the clustering process, difficulty in effectively constructing paired constraints between samples in the data set, and poor clustering accuracy, so as to improve clustering Accuracy, efficient clustering processing, and the effect of reducing overhead
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0066] This embodiment provides a deep image clustering method based on active selection constraints, such as figure 1 As shown, the depth image clustering method includes the following steps:
[0067] S1: Construct a siamese network consisting of two sub-networks sharing weights. The sub-network in the Siamese network is used to learn the feature information in the input sample image and then extract the embedded representation of the sample image. For the feature information obtained by the two sub-networks, the Siamese network uses the Euclidean distance to calculate and output the difference between the two, and uses the contrastive loss function to optimize the network parameters of the Siamese network.
[0068] Such as figure 2 As shown, the two sub-networks in the twin network both use the CNN module as the backbone network, and the backbone network of the two CNN modules includes three 3×3 convolutional layers with a depth of 64, a pooling layer, and three layers wi...
Embodiment 2
[0118] This embodiment provides a depth image clustering system based on active selection constraints. The depth image clustering system adopts the depth image clustering method based on active selection constraints as provided in Embodiment 1 to quickly perform large-scale sample images clustering.
[0119] Such as Figure 6 As shown, the clustering process includes an initial clustering stage for all sample images, and a re-clustering stage based on some of the sample images after active selection.
[0120] Such as Figure 7 As shown, the deep image clustering system includes: a data set acquisition module, a pairwise constraint construction module, a feature learning module, a clustering module, and an iterative control module.
[0121] Among them, the data set acquisition module is used to obtain the sample image to be clustered, and add color channel information to the two-dimensional data in the sample image. When the sample image is a color image, the number of color ...
Embodiment 3
[0128] This embodiment provides an apparatus for clustering depth images based on active selection constraints, which includes a memory, a processor, and a computer program stored in the memory and operable on the processor. When the processor executes the program, the aforementioned steps of the active selection constraint-based deep image clustering method are realized.
[0129] The computer device can be a smart phone, a tablet computer, a notebook computer, a desktop computer, a rack server, a blade server, a tower server, or a cabinet server (including an independent server, or a combination of multiple servers) that can execute programs. server cluster), etc. The computer device in this embodiment at least includes but is not limited to: a memory and a processor that can be communicatively connected to each other through a system bus.
[0130] In this embodiment, the memory (that is, the readable storage medium) includes a flash memory, a hard disk, a multimedia card, a...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


