Unlock instant, AI-driven research and patent intelligence for your innovation.

Dictionary table-free data conversion method and system and storage medium

A conversion method, dictionary table technology, applied in the direction of electrical digital data processing, natural language data processing, instruments, etc., can solve problems such as unfavorable image recognition or intelligent vision AI, unfavorable oral communication or memory, wrong address resolution, etc., to avoid The output of confusing characters, which is conducive to oral communication or memory, and the effect of improving the success rate

Active Publication Date: 2020-07-17
北京思特奇信息技术股份有限公司
View PDF13 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the data encoding method is based on ASCII standard encoding, the following problems are likely to occur: if there is " / " in the URL address (for example, www2.soopat.com / Home / IIndex), there will also be " / " in the encoding of the string, which will cause resulting in incorrect geocoding
Among these three encoding methods, Base64 encoding is not suitable for transmission in URLs because the encoded string includes " / " and "+", and the converted encoding is not suitable for case-insensitive file systems. Good for human oral communication or memory; Base16 encoding and Base32 encoding, because the numbers "1", "8" and "0" and the letters "I", "B" and "O" are prone to visual confusion, which is not conducive to image recognition or intelligence Visual AI; at the same time, the above three encoding methods all need to define a dictionary table (that is, a character comparison table), which is not convenient to use and is not conducive to popularization and application

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
  • Dictionary table-free data conversion method and system and storage medium
  • Dictionary table-free data conversion method and system and storage medium
  • Dictionary table-free data conversion method and system and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0080] Embodiment one, as figure 1 As shown, a data conversion method without a dictionary table includes the following steps:

[0081] S1: Obtain the data to be converted, and determine the total number of bytes of the data to be converted;

[0082] S2: Determine whether the total number of bytes is greater than the preset number of bytes, if so, execute S3A, step 4A, and step 5A in sequence; if not, execute S3B, step 4B, and step 5B in sequence; wherein, the preset The number of bytes is 5;

[0083] S3A: Obtain first data to be grouped from the data to be converted according to the preset number of bytes, and group the first data to be grouped according to a preset grouping method to obtain a plurality of first target grouped data ;

[0084] S4A: According to the preset complementing method, the high-order bits of each first target packet data are respectively complemented to obtain the first target coded data corresponding to each first target packet data; and according ...

Embodiment 2

[0119] Embodiment two, such as image 3 As shown, a data conversion system without a dictionary table includes a data acquisition module, a first judgment module, a first grouping module, a first complement module, a first code acquisition module, a second group module, and a second complement module and the second code acquisition module;

[0120] The data acquisition module is used to acquire the data to be converted, and determine the total number of bytes of the data to be converted;

[0121] The first judging module is used to judge whether the total number of bytes is greater than a preset number of bytes, wherein the preset number of bytes is 5;

[0122] The first grouping module is configured to obtain from the data to be converted according to the preset number of bytes when the first judging module judges that the total number of bytes is greater than the preset number of bytes the first data to be grouped, and grouping the first data to be grouped according to a p...

Embodiment 3

[0156] Embodiment 3. Based on Embodiment 1 and Embodiment 2, this embodiment also discloses a data conversion system that does not require a dictionary table, including a processor, a memory, and a system stored in the memory and operable on the processor. A computer program that, when run, implements the figure 1 The specific steps of S1 to S5B are shown.

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 relates to a dictionary table-free data conversion method and system and a storage medium. Judging whether the total byte number of the to-be-converted data is greater than a preset bytenumber, if so, obtaining first to-be-grouped data from the to-be-converted data, respectively grouping and complementing the first to-be-grouped data to obtain a plurality of parts of first target coded data, and obtaining target codes of the first to-be-grouped data according to all the first target coded data; if not, taking the to-be-converted data as second to-be-grouped data, and the secondto-be-grouped data is grouped and subjected to bit supplementing to obtain multiple parts of second target coded data, character filling is performed on the second to-be-grouped data according to preset filling characters to obtain target filling character strings, and target codes of the second to-be-grouped data are obtained according to all the second target coded data and the target filling character strings. According to the method, the dictionary table does not need to be redefined, the characters can be directly transmitted in the URL, the output of the easily confused characters can beavoided, and the success rate of visual recognition is improved.

Description

technical field [0001] The invention relates to the technical field of computer and data conversion, in particular to a data conversion method, system and storage medium without a dictionary table. Background technique [0002] In the computer field, the unit of data transmission is byte, that is, 8bit. In order to facilitate data transmission between networks, it is necessary to encode the bytes contained in the data and convert them into strings. In the process of transmitting strings from the network, data encoding methods include ASCII standard encoding, Base16 encoding, Base32 and Base64 encoding. [0003] According to a byte encoding method, the result is 256 states (each bit is 1 or 0, 8 bits are 2 8 =256), that is, one byte can represent 256 characters. For the ASCII standard encoding, the highest bit of the 8 bits is set to 0, so a byte can represent a total of 128 characters (ie 2 7 =128). If the data encoding method is based on ASCII standard encoding, the fol...

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): G06F40/126
Inventor 袁吉宁
Owner 北京思特奇信息技术股份有限公司