Interactive packet security system for modulating and demodulating image superpixel bits
The PSIF system addresses the hacking risks in 5G wireless communication by dividing and reassembling communication packets using image processing and deep learning, ensuring secure and reliable data transmission in 5G networks.
Patent Information
- Application Number
- PCT/KR2024/008666
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-03
- Filing Date
- 2024-06-24
- Publication Date
- 2025-02-06
AI Technical Summary
The increasing risk of hacking in wireless communication due to the emergence of quantum computers and the size of communication packets in the 5G era, combined with the limitations of existing packet encryption methods, necessitates a more secure and complex security solution for IoT devices transmitting personal information.
The PSIF (Packet Security System Using Image Fragments) divides communication packets into blocks and transmits them through multiple paths, using an image processing module to divide images into pixels, which are then reassembled using a deep learning GAN and image merge algorithm to ensure security and integrity, while also employing unique identifiers and AI for verification and error correction.
This approach enhances security by preventing data loss and ensuring the integrity of transmitted data, even in the presence of communication errors, through the use of image processing and deep learning technologies, thereby improving security reliability and stability in 5G wireless networks.
Smart Images

Figure KR2024008666_06022025_PF_FP_ABST
Abstract
Description
Interactive packet security system that modulates image superpixel bits
[0001] The present invention relates to an interactive packet security system that modulates and demodulates image superpixel bits.
[0002] With the advent of 5G and IoT, more and more personal information is being transmitted and received via wireless communication, increasing the need for wireless communication security.
[0003] In addition, with the advent of quantum computers, ternary computers, and other technologies, the risk of hacking existing communication packet encryption methods will increase, and even as the 5G era opens and packet sizes increase, the risks associated with this will still be present.
[0004] Accordingly, in this technology field, personal information is increasingly transferred via wireless communication due to the IoT of various devices, and the need for wireless communication security and the increased risk of hacking of existing communication packet encryption methods are driving the need for technological development to provide more complex security solutions than existing encryption methods.
[0005] [Prior Art Literature]
[0006] Korean Patent Publication No. 10-1510472 (Device and method for supplementing data packets in a wireless sensor network)
[0007] In order to solve the above-mentioned problem, the present invention divides a communication packet into blocks in a datagram manner and sends it through multiple paths, but it is impossible to obtain complete packet data with only some lines and block data, and even if multiple block data are obtained, it is difficult to align image pieces unless an image processing module and an image merging algorithm of a pixel lossless technique are used, thereby improving security.
[0008] In addition, the present invention aims to provide a platform that can reduce the time for transmitting image data by using the unique values of image channels to divide an image into random numbers, thereby overcoming the drawback of a mathematical encryption method taking a long time, and by utilizing the fact that the values change each time.
[0009] However, the purposes of the present invention are not limited to the purposes mentioned above, and other purposes not mentioned will be clearly understood by those skilled in the art from the description below.
[0010] In order to achieve the above-mentioned object, the present invention provides a PSIF (Packet Security system using Image Fragments) platform for packet security targeting a 5G wireless network, and is configured to include a transmitting host (100) that divides a communication packet into blocks and sends it through multiple paths in a datagram manner among packet exchange methods, and divides one image into pixel units and sends it together with each packet block; a packet security server (300) that compares and verifies the original image and the divided image and provides them to a receiving host; and a receiving host (400) that combines data received from the transmitting host so that a communication packet can be completed and original data can be obtained by combining packet blocks by matching matching fragments at the receiving node.
[0011] The above transmitting host (100) is configured to include an image processing module (100a) that performs image segmentation (fragmentation) of an original image into a preset number of pieces, and sequentially inserts into each packet block a unique number (terminal identification number) for identification of the image fragments, a departure time (packet sequence number) for packet transmission, and transmission data segmented into image fragments of random size; an AI module (100b) that learns the results of the restoration work of the original data acquired by the receiving host and reflects the learning results in the work by the next image fragment; a transceiver (110) that designates the original image before segmentation as a correct set and segments it into multiple paths over a 5G network (200) to a packet security server (300) and transmits the data packet block as the transmission data in a datagram manner in which path selection is independently performed; and a storage unit (120) that stores the original image and the segmented images.
[0012] The above-mentioned receiving signal string (400) is configured to include a transceiver (410) for receiving a data packet block transmitted through the 5G network; a storage unit (420) for sequentially storing the data packet block transmitted through the 5G network; an AI module (400b) for analyzing the data packet block transmitted through the 5G network and restoring the image to be similar to the original using a deep learning technology, GAN, for the lost image fragment; and an image processing module (400a) for receiving an image through the AI module (400b) and comparing the image with the completed image by using a unique number (such as a terminal identification number) assigned to the image fragment and a merging algorithm, and performing a first verification using the image boundary information for the image fragment through the SLIC method among the super pixel algorithms, and performing a second verification by comparing the transformed pixel with the original through a process of comparing the unique value of the RGBA channel of each pixel of the image,
[0013] The above image processing module (400a) is characterized by obtaining original data by comparing quantized values for uniformity, density, and boundary coincidence with the original image of pixels between image grids, and by combining adjacent packet blocks using a pixel lossless technique using an image merging algorithm.
[0014] In addition, the image processing module of the present invention is characterized in that it determines whether there is a lost image after confirming whether an image fragment transmitted by each terminal has been received, records information of a terminal that has lost an image in a storage unit (420), and proceeds with merging while leaving the corresponding image fragment empty, and proceeds with recovering the lost part of the image similar to the original through a deep learning GAN and undergoes a verification process.
[0015] In addition, the verification process of the present invention is characterized in that, if the original and merged images are not identical or even one pixel of the merged image is deformed, the deformed pixel is found by comparing it with the original image and the result of visualizing the location of the pixel in red is output.
[0016] In addition, the verification process of the present invention is characterized by further including confirming the verification result by simultaneously outputting the result of visualizing the boundary of the image fragment that transmitted the deformed pixel in blue.
[0017] In addition, the quantization of the present invention is to convert the values of continuous colors into discrete values, and to perform quantization using the SLIC algorithm, groups pixels of the original image to create a new small area, and the SLIC algorithm divides the original image into a grid shape of a certain size, and then groups each area using a superpixel technique using characteristics such as distance and color from pixels within each grid, and in this process, each pixel is characterized in that it is quantized using a color value, distance, etc. close to the superpixel to which it belongs.
[0018] In addition, the receiving host (400) of the present invention is characterized in that, in order to resolve an error in a packet block, when a packet block is lost due to a communication error for some data of the packet block and the packet block cannot be restored, the receiving host (400) retransmits the received lost packet block to the transmitting host (100) and retransmits the packet block from a storage unit having a DB of packet blocks having the same coordinate information as the retransmitted packet block, thereby resolving the error.
[0019] By implementing the present invention, communication packets are divided into blocks in a datagram manner and sent through multiple paths, but complete packet data cannot be obtained with only some lines and block data, and even if multiple block data are obtained, it is not easy to align image pieces unless an image processing module and an image merging algorithm of a pixel lossless technique are used, thereby improving security.
[0020] In addition, the implementation of the present invention has the effect of providing a platform that can overcome the disadvantage of a long time required for mathematical encryption and reduce the time for transmitting image data by utilizing the fact that the values change each time the image is divided into random numbers using the unique values of the image channels.
[0021] FIG. 1 is a configuration diagram showing an interactive packet security system (1) that modulates and demodulates image superpixel bits according to one embodiment of the present invention.
[0022] FIG. 2 is a block diagram showing components of a transmitting host (100) and a receiving host (400) in an interactive packet security system (1) that modulates image superpixel bits according to one embodiment of the present invention.
[0023] FIG. 3 is a configuration diagram showing the operation process of an interactive packet security system (1) that modulates image superpixel bits according to one embodiment of the present invention.
[0024] FIG. 4 is a configuration diagram for explaining a datagram method as a packet block routing process on an interactive packet security system (1) that modulates and demodulates image superpixel bits according to one embodiment of the present invention.
[0025] FIG. 5 is a drawing for explaining image changes for each image superpixel on an interactive packet security system (1) that modulates image superpixel bits according to one embodiment of the present invention.
[0026] Hereinafter, a detailed description of preferred embodiments of the present invention will be provided with reference to the attached drawings. In the following description of the present invention, detailed descriptions of known functions or configurations will be omitted if they are deemed to unnecessarily obscure the gist of the present invention.
[0027] In this specification, when a component "transmits" data or a signal to another component, it means that the component can transmit the data or signal directly to the other component, or can transmit the data or signal to the other component via at least one other component. Furthermore, the term "image fragmentation" as used herein is used synonymously with "image segmentation."
[0028] FIG. 1 is a diagram showing an interactive packet security system (1) that modulates and demodulates image superpixel bits according to an embodiment of the present invention. FIG. 2 is a block diagram showing components of a transmitting host (100) and a receiving host (400) in an interactive packet security system (1) that modulates and demodulates image superpixel bits according to an embodiment of the present invention. FIG. 3 is a diagram showing an operation process of an interactive packet security system (1) that modulates and demodulates image superpixel bits according to an embodiment of the present invention. FIG. 4 is a diagram for explaining a datagram method as a packet block routing process on an interactive packet security system (1) that modulates and demodulates image superpixel bits according to an embodiment of the present invention. FIG. 5 is a diagram for explaining an image change according to the number of image superpixels on an interactive packet security system (1) that modulates and demodulates image superpixel bits according to an embodiment of the present invention.
[0029] First, referring to FIGS. 1 to 3, an interactive packet security system (1) that modulates image superpixel bits provides a PSIF (Packet Security system using Image Fragments) platform for packet security targeting a 5G wireless network, and a technology can be provided in which communication packets are divided into blocks and sent through multiple paths in a datagram manner among packet exchange methods, and when one image is split and sent together with each block, a receiving node matches the matching pieces and combines the data of the corresponding blocks to complete the communication packet and obtain the original data.
[0030] The interactive packet security system (1) of the present invention that modulates and demodulates image superpixel bits may include a transmitting host (100), a 5G network (200), and a receiving host (400) as in Fig. 1a in a first embodiment, and may include a transmitting host (100), a 5G network (200), a packet security server (300), and a receiving host (400) as in Fig. 1b in a second embodiment.
[0031] Referring to FIG. 2, the transmitting host (100) may include a transmitting / receiving unit (110), an image processing module (100a), an AI module (100b), and a storage unit (120), and the receiving host (400) may also include a transmitting / receiving unit (410), an image processing module (400a), an AI module (400b), and a storage unit (420).
[0032] The above-mentioned transmitting host (100) performs image fragmentation by fragmenting an unspecified number of original images into pieces having a shape larger than a preset piece through an image processing module (100a), and controls the transmitting and receiving unit (110) to divide the original original image before fragmentation into a correct set and transmit it in a datagram format to a receiving host (400) through a 5G network (200) by dividing it into multiple paths, and can provide it to the AI module (400b) of the receiving host (400) as shown in FIG. 1a, and can build a DB on the storage unit (130) for the provided original images.
[0033] In another embodiment of the present invention, as shown in FIG. 1b, the transmitting host (100) performs image fragmentation by fragmenting an unspecified number of original images into pieces (deleted) or more in shape than a preset number of pieces through the image processing module (100a), and controls the transmitting and receiving unit (110) to divide the original images before fragmentation into a correct set and transmit them in a datagram manner to the packet security server (300) through a 5G network (200) by dividing them into multiple paths, so that data generated based on deep learning on the packet security server (300) by using the original images and the Super pixel (SLIC) algorithm on the packet security server (300) can be provided to the AI module (400b) of the receiving host (400), and a DB can be built on the storage unit (130) for the provided original images.
[0034] Here, when the transmitting host (100) divides the communication packet into blocks and transmits the generated packet blocks to the receiving host (400) through multiple paths, the packet blocks can be loaded together with different image fragments in blocks formed in the same number as the number of fragmented image fragments. In addition, the greater the number of fragments of the image fragments on the transmitting host (100), the more the security stability and security reliability can be improved.
[0035] In addition, in the packet blocking and image segmentation process, the transmitting host (100) sets the number of pieces to be segmented and the number of boundary line shapes, prepares image pieces to be placed in blocks corresponding to the number of pieces according to the set number of pieces, and places them in blocks. In addition, it is preferable to sequentially place the departure time (packet sequence number) for packet transmission and the data to be transmitted into random byte units in each block.
[0036] It is preferable that the transmitting host (100) performs transmission by controlling the transmitting and receiving unit (110) to transmit packet blocks in a datagram manner by additionally inputting the divided byte units and the receiving destination (such as the terminal identification number of the receiving host (400)) and dividing the packet blocks into multiple paths, which are unspecified multiple paths on the 5G network (200).
[0037] Meanwhile, the packet exchange method on the transmitting host (100) and the receiving host (400) is a method in which an image is divided into packets of a certain size and transmitted, and each packet block independently goes through a routing process to reach the destination. This method can be divided into two types: a virtual circuit method and a datagram method. First, the virtual circuit method transmits data by dividing it into packet units, but establishes a virtual connection between the transmitting and receiving hosts (100, 400), so that all packets have the same transmission path through the same packet exchanger (10), whereas the datagram method according to the present invention has the characteristic that path selection for a plurality of packet exchanges (10) is performed independently.
[0038] The above AI module (100b) can learn the results of restoration work of original data acquired by the receiving host and reflect the learning results in work using the next image fragment.
[0039] In this case, as in FIG. 4d, the arrival order of each packet block (first packet block (1), second packet block (2), third packet block (3)) changes (first packet block (1), third packet block (3), second packet block (2)), but in the present invention, the image processing module (400a) of the receiving host (400) can match the order through the unique number of the packet block during the pixel lossless merging process that matches the same boundary, so that the mismatch of packet arrival time order that may occur when each packet block passes through a different number of packet exchangers (10) can be offset.
[0040] Meanwhile, looking specifically at the operation of the receiving host (400), the receiving host (400) can perform “received data combination”. More specifically, when the receiving host (400) receives data packet blocks received through the 5G network (200) through the transceiver (410), not only does it sequentially store them on the storage (430), but it also analyzes image fragments included in each received packet block in conjunction with data provided by its own AI module (400b) (Fig. 1a), or analyzes them through an AI module (400b) that operates in conjunction with data provided by the packet security server (300) (Fig. 1b).
[0041] In the receiving host (400), the image processing module (400a) compares the image fragments among the original images provided through the AI module (400b) with the images that have been merged using a unique number (such as a terminal identification number) and an image merging algorithm.
[0042] First, the SLIC method among the super pixel algorithms is used to conduct primary verification using image boundary information for image fragments, and secondary validation is performed by comparing the transformed pixels with the original through the unique values of the RGBA channels of each pixel in the image.
[0043] Here, the receiving host (400) checks whether the image fragment transmitted by each terminal has been received, and then determines whether there is a lost image. Information about the terminal that has lost the image is recorded in the storage unit (420), and the corresponding image fragment is merged while being emptied. The emptied portion is restored similarly to the original through deep learning GAN and goes through a verification process. The verification method finds the deformed pixel by comparing it with the original image if the original and merged image are not identical, or if even one pixel of the merged image is deformed, and outputs the result visualizing the location of the corresponding pixel in red. In addition, the verification result can be confirmed by simultaneously outputting the result visualizing the boundary of the image fragment that transmitted the deformed pixel in blue.
[0044] That is, the interactive packet security system (1) that modulates and demodulates the image superpixel bit according to the present invention provides a packet security platform based on image sampling and quantization. The “sampling” performed by the transmitting host (100) means determining the location information of the image as digital data, and since the sample point is expressed as a pixel, sampling can be simply said to be the transmitting host (100) ‘dividing the image into pixel units’, and the smaller the dividing interval, the higher the sampling, and the larger the interval, the lower the sampling.
[0045] “Quantization” performed in the receiving host (400) means “converting continuous color values into discrete values,” and quantization is performed using the SLIC algorithm used in the present invention. Superpixels are a technology that groups pixels of an original image to create a new small area. At this time, the SLIC algorithm divides the original image into a grid shape of a certain size, and then groups each area into one superpixel using characteristics such as distance and color from pixels within each grid. In this process, each pixel is quantized using color values, distances, etc. close to the superpixel to which it belongs.
[0046] In this way, when matching image fragments, the receiving host (400) can use image processing to quantize and compare with the original through the characteristics of superpixels, and utilize the fact that it is difficult to find the right fragment if an appropriate comparison module is not used. As the number of fragments splits increases, security increases and the reliability of matching the correct images increases.
[0047] Meanwhile, the receiving host (400) cannot obtain complete packet data with only block data through some paths, and can obtain packet data only when the number of image fragments matches the block data through all paths, so security can be enhanced.
[0048] In order to resolve errors in packet blocks, if a packet block is lost due to various factors such as a communication error for some data of the packet block and the packet block cannot be restored, the receiving host (400) retransmits the received lost packet block to the transmitting host (100) and finds and retransmits the packet block in the data record recorded in the storage unit (120) of the transmitting host (100) that has the same coordinate information as the retransmitted packet block, thereby ensuring the speed of error resolution.
[0049] In the case where the location information based on AI is searched on the original image and position information is found and inserted using data received through the AI module (400b) for the image fragments matched by the processing module (400a) on the receiving host (400), in the case where image fragments that do not match are combined due to a malfunction and in order to verify whether they are deformed pixel information, the received image fragments are merged into one image using a pixel lossless technique, and then filtered by comparing the values with the original image on a pixel-channel (RGBA) basis, which can provide the advantage of rapid filtering.
[0050] The present invention can also be implemented as computer-readable code on a computer-readable recording medium. Computer-readable recording media include all types of recording devices that store data that can be read by a computer system.
[0051] Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disks, optical data storage devices, and also those implemented in the form of carrier waves (e.g., transmission over the Internet).
[0052] Additionally, computer-readable recording media can be distributed across network-connected computer systems, allowing computer-readable code to be stored and executed in a distributed manner. Furthermore, functional programs, codes, and code segments for implementing the present invention can be readily inferred by programmers in the technical field to which the present invention pertains.
[0053] As described above, the present specification and drawings have disclosed preferred embodiments of the present invention. Although specific terms have been used, they are used in a general sense only to easily explain the technical contents of the present invention and to assist in understanding the invention, and are not intended to limit the scope of the present invention. It will be apparent to those skilled in the art that other modifications based on the technical concept of the present invention are possible in addition to the embodiments disclosed herein.
Claims
Provides a PSIF (Packet Security system using Image Fragments) platform for packet security targeting a 1.5G wireless network, and divides communication packets into blocks and sends them through multiple paths in a datagram method among packet exchange methods, and a transmitting host (100) divides one image into pixel units and sends them together with each packet block; A packet security server (300) that provides the original image and the segmented image to the receiving host through a comparison and verification process; and A receiving host (400) that combines data received from the transmitting host so that a communication packet can be completed by combining packet blocks by matching matching pieces at the receiving node, thereby obtaining original data; Consists of, including, The above transmitting host (100) is, An image processing module (100a) characterized in that it performs image segmentation (fragmentation) so that each original image has the form of a preset number of pieces, and sequentially inserts into each packet block a unique number for identification (terminal identification number), a departure time for packet transmission (packet sequence number), and transmission data divided into image pieces of random size; An AI module (100b) that learns the results of restoration work on original data acquired by the receiving host and reflects the learning results in work on the next image fragment; A transceiver (110) that transmits the data packet block, which is the transmission data, in a datagram manner in which the original image before division is designated as a correct set and the path selection is independently performed by dividing the image into multiple paths on a packet security server (300) through a 5G network (200); and A storage unit (120) for storing the original image and the segmented image; It consists of, including, The above receiving signal (400) is, A transceiver (410) that receives a data packet block transmitted through the above 5G network; A storage unit (420) that sequentially stores data packet blocks transmitted through the above 5G network; An AI module (400b) that analyzes data packet blocks transmitted through the above 5G network and uses GAN, a deep learning technology, to restore images similar to the original for lost image fragments; and An image processing module (400a) that receives an image through the AI module (400b) and compares it with the image on which the image fragment has been merged using a unique number (terminal identification number) assigned to the image fragment and a merging algorithm, and performs a first verification using information on the image boundary for the image fragment through the SLIC method among super pixel algorithms, and then performs a second verification by comparing the transformed pixel with the original through a process of comparing the unique values of the RGBA channels of each pixel of the image; Consists of, including, The above image processing module (400a) is an interactive packet security system that modulates image superpixel bits, characterized in that it obtains original data by comparing quantized values for uniformity, density, and boundary coincidence with the original image of pixels between image grids, and by combining adjacent packet blocks using a pixel lossless technique using an image merging algorithm.
2. In paragraph 1, The image processing module (400a) determines whether an image fragment transmitted by the transmitting host is received and then determines whether there is a lost image, records information of a terminal that has lost an image in a storage unit (420), proceeds with merging while emptying the corresponding image fragment, and performs restoration of the lost part of the image similar to the original through a deep learning GAN and undergoes a verification process. This is an interactive packet security system that modulates image superpixel bits.
3. In paragraph 2, The above verification process is, An interactive packet security system that modulates image superpixel bits, characterized in that if the original and merged images are not identical or if even one pixel of the merged image is deformed, the system finds the deformed pixel by comparing it with the original image and outputs the result visualizing the location of the pixel in red.
4. In paragraph 3, An interactive packet security system for modulating image superpixel bits, characterized in that the above verification process further includes confirming the verification result by simultaneously outputting the result visualizing the boundary of the image fragment that transmitted the modified pixel in blue.
5. In paragraph 1 The above quantization is a method of converting a continuous color value into a discrete value, and the quantization is performed using the SLIC algorithm, and the pixels of the original image are grouped to create a new small area. The SLIC algorithm divides the original image into a grid of a certain size, and then groups each area using a superpixel technology using characteristics such as distance and color from the pixels within each grid, and in this process, each pixel is quantized using a color value, distance, etc. close to the superpixel to which it belongs. This is an interactive packet security system that modulates image superpixel bits.
6. In paragraph 1, An interactive packet security system that modulates image superpixel bits, characterized in that, in order to resolve errors in packet blocks, when a packet block is lost due to a communication error for some data of the packet block and the packet block cannot be restored, the receiving host (400) retransmits the received lost packet block to the transmitting host (100) and, from a storage unit (120) having a DB of packet blocks having the same coordinate information as the retransmitted packet block, causes the transmitting host (100) to retransmit the packet block to the receiving host (400) to restore the packet block.
Citation Information
Patent Citations
Video image puzzle secure transmission system and a control method using a CCTV camera
KR101707663B1
Cosmetic composition comprising seaweed extracts
KR1020210093662A
Method and apparatus for non-face-to-face hospital reception using wireless communication, and system thereof
KR1020230167228A
5g wireless network packet security system using image fragments
KR102353540B1
KR20210071358A