Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Picture fingerprint comparison method and device based on large integer type, equipment and medium

A large integer and picture technology, applied in the field of image fingerprint comparison based on large integer type, can solve the problems of cumbersome process, inefficiency, many storage and comparison targets, etc., to improve efficiency and facilitate storage and comparison. Effect

Pending Publication Date: 2021-12-28
计易数据科技(上海)有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] And usually a picture information just includes the picture id information such as 20 bytes, or the picture fingerprint information that comprises picture layout and shape feature of 11 bytes or 12 bytes, and is subject to the restriction such as integer type int byte, stores or compares For a picture with an id combined with fingerprints, multiple arrays are often required, which results in many objects for storage and comparison, and the process is very cumbersome and inefficient

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Picture fingerprint comparison method and device based on large integer type, equipment and medium
  • Picture fingerprint comparison method and device based on large integer type, equipment and medium
  • Picture fingerprint comparison method and device based on large integer type, equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] Embodiments of the present application are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present application from the content disclosed in this specification. The present application can also be implemented or applied through other different specific implementation modes, and various modifications or changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that, in the case of no conflict, the following embodiments and features in the embodiments can be combined with each other.

[0021] It should be noted that the diagrams provided in the following embodiments are only schematically illustrating the basic idea of ​​the application, although only the components related to the application are shown in the drawings rather than the number, shape and shape of the com...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a picture fingerprint comparison method and a device based on a large integer type, equipment and a medium, and the method comprises the steps: setting a large integer type with a user-defined byte length to store a picture id of M bytes and a picture fingerprint of N bytes, and forming storage data of at least M + N bytes; arranging the storage data according to a sequence from small to large, and sequentially storing the storage data into corresponding files with different ranges and sizes; obtaining to-be-compared storage data stored in the same way, and positioning a target file matched with the range size of the to-be-compared storage data according to the high X bits of the N bytes of the fingerprint of the to-be-compared storage data; if target storage data with the same high X bits are stored in the file, counting the M-bit picture id corresponding to the target storage data to be hit by the fingerprint for one time. According to the method, a large integer type with an adjustable length is set, so that storage and comparison are facilitated, and the efficiency of picture storage and picture fingerprint comparison is greatly improved.

Description

technical field [0001] The present invention relates to the technical field of picture processing, in particular to a method, device, device and medium for comparing picture fingerprints based on large integer types. Background technique [0002] At present, most software programming systems or platforms define the byte size for any type. For example, the common int integer type is usually specified as 4 bytes (Byte) and 32 bits (Bit), or specified as 8 bytes (Byte) 64 bits (Bit). [0003] And usually a picture information just contains the picture id information such as 20 bytes, or the picture fingerprint information that comprises picture layout and shape feature of 11 bytes or 12 bytes, and is subject to the restriction such as integer type int byte, stores or compares For a picture with an ID combined with fingerprints, multiple arrays are often required, which results in many objects for storage and comparison, and the process is very cumbersome and inefficient. Con...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F16/51G06F16/583
CPCG06F16/51G06F16/583
Inventor 马计国
Owner 计易数据科技(上海)有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products