CN110414448A - Image processing method, device, electronic equipment and storage medium - Google Patents
Image processing method, device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN110414448A CN110414448A CN201910703416.2A CN201910703416A CN110414448A CN 110414448 A CN110414448 A CN 110414448A CN 201910703416 A CN201910703416 A CN 201910703416A CN 110414448 A CN110414448 A CN 110414448A
- Authority
- CN
- China
- Prior art keywords
- image
- marked
- target pixel
- pixel points
- region
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/50—Maintenance of biometric data or enrolment thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/50—Maintenance of biometric data or enrolment thereof
- G06V40/53—Measures to keep reference information secret, e.g. cancellable biometrics
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
Abstract
This application discloses a kind of image processing method, device, equipment and storage mediums, belong to technical field of image processing.The described method includes: obtaining image to be marked;In the image to be marked, determine that object region, the object region are connected to obtain by multiple target pixel points of the image to be marked;The coordinate value of target pixel points in the object region is adjusted, so that the attributive character of the image of the object region changes, obtains the image to be marked for mark.The problem of original image to be marked is compromised is avoided, the safety of image to be marked is improved.
Description
Technical field
This application involves technical field of image processing, in particular to a kind of image processing method, device, electronic equipment and deposit
Storage media.
Background technique
The development of artificial intelligence technology is dependent on the training data for training machine learning model that is a large amount of, having marked
Sample, such as the recognition result of image recognition model depend on image patterns that are a large amount of, marking completion.With image to be marked
The increase of sample size can complete the mark working delegation of image pattern to third party.But it is marked in commission third party
When note, original image to be marked can be exposed to third party, original image is caused to be compromised.
In order to avoid original image leakage problem.In the related technology, noise can be increased to original image to be marked to keep away
Exempt from that original image is directly exposed to third party, to achieve the purpose that protect original image.But pass through plus to make an uproar that treated former
Beginning image is easy to obtain original image by denoising method or is similar to the image pattern of original image.Therefore the relevant technologies
Method is limited to the protective capability of original image.Therefore urgently propose a kind of significantly more efficient original image guard method, avoid to
The original image of mark is compromised.
Summary of the invention
The embodiment of the present application provides a kind of image processing method, device, electronic equipment and storage medium, to solve correlation
The problems in technology.The technical solution is as follows:
On the one hand, the embodiment of the present application provides a kind of image processing method, which comprises obtains figure to be marked
Picture;In the image to be marked, determine that object region, the object region are multiple by the image to be marked
Target pixel points connect to obtain;The coordinate value of target pixel points in the object region is adjusted, so that described
The attributive character of the image of object region changes, and obtains the image to be marked for mark.
It is described to determine object region in the image to be marked in the possible embodiment of the application, packet
It includes: grid dividing being carried out to the image to be marked, obtains multiple net regions;In each net region, described in determination
Target pixel points;According to the target pixel points, the object region is obtained
In the possible embodiment of the application, the shape of the image to be marked includes rectangle;It is described according to the mesh
Pixel is marked, the object region is obtained, comprising: in each net region, when determining a target pixel points,
Connect adjacent target pixel points;By the target pixel points in the net region adjacent with the boundary of the image to be marked, with
The borderline target pixel points of the net region connect, and obtain multiple object regions, the boundary of the net region
With the overlapping margins of the image to be marked.
In the possible embodiment of the application, the shape of the image to be marked includes rectangle;It is described in each net
In lattice region, the target pixel points are determined, comprising: utilize target Encryption Algorithm, encrypt, obtain to the image to be marked
To the secret value of the correspondence image to be marked;Obtain the resolution ratio of the image to be marked;According to the secret value, described point
Resolution and the quantity of the net region determine the coordinate of the target pixel points in each net region;According to described
Coordinate obtains the target pixel points.
It is described to determine object region in the image to be marked in the possible embodiment of the application, packet
It includes: determining that the reference zone of the image to be marked, the reference zone are the picture material comprising the image to be marked
Region;In the reference zone, the target pixel points are determined;According to the target pixel points, the target image is obtained
Region.
In the possible embodiment of the application, the coordinate value to the target pixel points in the object region
It is adjusted, so that the attributive character of the image of the object region changes, obtains the figure to be marked for mark
As after, the method also includes: the image after receiving mark;According to seat before coordinate value after the adjustment of target pixel points and adjustment
Scale value is adjusted the image after the mark, so that the attributive character of the image after the mark returns to original state.
In the possible embodiment of the application, the coordinate value to the target pixel points in the object region
It is adjusted, comprising: the coordinate value of the target pixel points in the object region is adjusted in target zone.
On the one hand, the embodiment of the present application provides a kind of image processing apparatus, and described device includes: acquisition module, is used for
Obtain image to be marked;Determining module, for determining object region, the target image in the image to be marked
Region is connected to obtain by multiple target pixel points of the image to be marked;Processing module, for the object region
In the coordinate values of target pixel points be adjusted so that the attributive character of the image of the object region changes,
Obtain the image to be marked for mark.
In the possible embodiment of the application, the determining module is drawn for carrying out grid to the image to be marked
Point, obtain multiple net regions;In each net region, the target pixel points are determined;According to the target pixel points,
Obtain the object region.
In the possible embodiment of the application, the shape of the image to be marked includes rectangle;The determining module is used
In in each net region, when determining a target pixel points, adjacent target pixel points are connected;It will be with described wait mark
Target pixel points in the adjacent net region in the boundary of note image, connect with the borderline target pixel points of the net region
It connects, obtains multiple object regions, the overlapping margins on the boundary of the net region and the image to be marked.
In the possible embodiment of the application, the shape of the image to be marked includes rectangle;The determining module is used
In utilizing target Encryption Algorithm, the image to be marked is encrypted, the secret value for corresponding to the image to be marked is obtained;It obtains
Take the resolution ratio of the image to be marked;According to the quantity of the secret value, the resolution ratio and the net region, determine
The coordinate of target pixel points in each net region;According to the coordinate, the target pixel points are obtained.
In the possible embodiment of the application, the determining module, for determining the reference area of the image to be marked
Domain, the reference zone are the region of the picture material comprising the image to be marked;In the reference zone, described in determination
Target pixel points;According to the target pixel points, the object region is obtained.
In the possible embodiment of the application, the processing module, the image after being also used to receive mark;According to target
Coordinate value and the preceding coordinate value of adjustment, are adjusted the image after the mark, so that after the mark after the adjustment of pixel
The attributive character of image return to original state.
In the possible embodiment of the application, the processing module, for the target in the object region
The coordinate value of pixel is adjusted in target zone.
On the one hand, the embodiment of the present application provides a kind of electronic equipment, and the equipment includes: memory and processor, institute
It states memory and is stored at least one instruction, at least one instruction is loaded and executed by the processor, as above to realize
Any image processing method.
On the one hand, the embodiment of the present application provides a kind of computer readable storage medium, is stored in the storage medium
At least one instruction, described instruction are loaded by processor and are executed to realize as above any image processing method.
On the one hand, the embodiment of the present application provides a kind of computer program (product), computer program (product) packet
It includes: computer program code, when the computer program code is run by computer, so that computer execution is above-mentioned each
Method in aspect.
Technical solution provided by the embodiments of the present application at least can include the following benefits:
It is adjusted, is made by the coordinate value of the target pixel points of the object region for the image to be marked that will acquire
The attributive character for obtaining the image of object region changes, and obtains the image to be marked for mark.Due to figure to be marked
The attributive character of picture is changed, so that a degree of distortion occurs for the obtained image to be marked for mark, is avoided
The problem of original image to be marked is compromised, improves the safety of image to be marked.
Detailed description of the invention
In order to more clearly explain the technical solutions in the embodiments of the present application, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, the drawings in the following description are only some examples of the present application, for
For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings other
Attached drawing.
FIG. 1 to FIG. 4 is application scenarios schematic diagram provided by the embodiments of the present application;
Fig. 5 is the flow chart of image processing method provided by the embodiments of the present application;
Fig. 6~Figure 14 is application scenarios schematic diagram provided by the embodiments of the present application;
Figure 15 is the structural schematic diagram of image processing apparatus provided by the embodiments of the present application;
Figure 16 is the block diagram of a kind of electronic equipment provided by the embodiments of the present application;
Figure 17 is a kind of schematic diagram of terminal provided by the embodiments of the present application.
Specific embodiment
To keep the purposes, technical schemes and advantages of the application clearer, below in conjunction with attached drawing to the application embodiment party
Formula is described in further detail
The development of artificial intelligence technology is dependent on the training data for training machine learning model that is a large amount of, having marked
Sample, such as the recognition result of image recognition model depend on image patterns that are a large amount of, marking completion.With image to be marked
The increase of sample size can complete the mark working delegation of image pattern to third party.But it is marked in commission third party
When note, original image to be marked can be exposed to third party, original image is caused to be compromised.
In order to avoid original image leakage problem.In the related technology, noise can be increased to original image to be marked to keep away
Exempt from that original image is directly exposed to third party, to achieve the purpose that protect original image.But pass through plus to make an uproar that treated former
Beginning image is easy to obtain original image by denoising method.Therefore the method for the relevant technologies has the protective capability of original image
Limit.Therefore urgently propose a kind of significantly more efficient original image guard method, avoid original image to be marked from being compromised.
For image to be marked as shown in Figure 1, corresponding mark task can according to mark granularity can be divided into as
Image level mark, region class mark as shown in Figure 3 and Pixel-level mark as shown in Figure 4 shown in Fig. 2.Image level mark
It is mainly used for the application demands such as classification, identification;Region class mark is mainly used for target detection;Pixel-level mark is mainly used for semanteme
The application demands such as segmentation.Technical scheme for ease of description, the embodiment of the present application is with image to be marked as shown in Figure 1
And for region class annotation results as shown in Figure 3, technical scheme is described in detail.
The embodiment of the present application provides a kind of image processing method, and this method can be applied in electronic equipment, which sets
It is standby to can be terminal either server.The embodiment of the present application by taking terminal as an example, as shown in figure 5, this method comprises:
In step 501, image to be marked is obtained.
Illustratively, which can be stored in the training set for training machine learning model in terminal
In any image.When determining the machine learning model for needing training, one by one in the training set of the corresponding machine learning model
Middle extraction image, using the image extracted as image to be marked.It is also possible to the input from network and is used for trained image
Keyword obtains image to be marked by search;In the image either shot by terminal, image to be marked is obtained.
The embodiment of the present application is not construed as limiting the acquisition modes of image to be marked.
In step 502, in image to be marked, object region is determined, object region is by image to be marked
Multiple target pixel points connect to obtain.
In the possible embodiment of the application, in step 502, comprising: determine the reference zone of image to be marked, it should
Reference zone is the region of the picture material comprising image to be marked;In reference zone, target pixel points are determined;According to target
Pixel obtains object region.
It illustratively, include vehicle and cone bucket for the image to be marked in Fig. 1, in the image to be marked.It can wrap
Target pixel points are determined containing vehicle or the region for boring bucket, according to the target pixel points of selection, obtain object region.Such as it can
With selection target pixel in vehicle region in the picture, or the selection target pixel around vehicle region
Point.The embodiment of the present application is not construed as limiting the selection of target pixel points in reference zone, as long as subsequent can be by adjusting the mesh
Pixel is marked, so that the attributive character of the image of vehicle or the corresponding image-region of cone bucket in image changes, so that right
Vehicle or the region of cone bucket is answered to deform.
In step 503, the coordinate value of the target pixel points in object region is adjusted, so that target image
The attributive character of the image in region changes, and obtains the image to be marked for mark.
Illustratively, the coordinate value of the target pixel points in object region is adjusted, so that object-image region
The mode that the attributive character of the image in domain changes can be realized by the method for affine transformation.The embodiment of the present application is to adjustment
Method be not construed as limiting, those skilled in the art can determine the tune that specifically use according to practical adjustment and image labeling demand
Adjusting method.
In the possible embodiment of the application, the coordinate value of the target pixel points in object region is adjusted
It is whole, comprising: the coordinate value of the target pixel points in object region is adjusted in target zone.
Illustratively, as shown in figures 1 to 6, for the image to be marked in Fig. 1, in the reference zone choosing where vehicle
Target pixel points are selected, can be adjusted by coordinate value of the Principle of Affine Transformation to target pixel points, are changed corresponding to vehicle
Object region image attributive character so that image to be marked is distorted.As shown in fig. 7, for figure to be marked
As vehicle where the target pixel points A that selects of reference zone, when being adjusted to A ' by the coordinate value to target pixel points A
When, according to the shift position of target pixel points, redefine coordinate system.Rectangular coordinate system is adjusted to 45 degree by the embodiment of the present application
Coordinate system redefines the coordinate value of all pixels point in object region in 45 degree of coordinate systems.According to 45 degree of coordinates
The coordinate of pixel in system readjusts position of the pixel in object region in rectangular coordinate system.By to mesh
The coordinate position of all pixels point in logo image region is adjusted, so that the attributive character of image is sent out in object region
It is raw to change, so that the vehicle of image to be marked is distorted.
The attributive character of image may include the color and resolution ratio of image in object region.When to object-image region
After the coordinate of the pixel in domain is adjusted, the corresponding colouring information of pixel is being adjusted with the change of pixel coordinate position
Coordinate position shows corresponding color after whole, causes the color of image in object region to change, then reaches wait mark
The effect that note image is distorted;After the coordinate of the pixel to object region is adjusted, so that object-image region
The quantity for the pixel for including in domain changes, and then changes the resolution ratio of object region, then obtains for marking
Image to be marked.The embodiment of the present application is not construed as limiting the attributive character of image, as long as to the coordinate value of target pixel points
After being adjusted, so that distortion to a certain extent occurs for object region.What the object region was distorted
Degree is subject to the object that can recognize corresponding distortion zone.Such as corresponding to image to be marked shown in FIG. 1, occur in Fig. 6
The vehicle for including in the region can be still recognized in the region of distortion.Therefore the target zone can be tight by the way that image occurs
The standard for being distorted again and the content in image being caused can not differentiate determines.So that by the image being distorted directly to third party
Mark, both will not influence the accuracy of annotation results, while also avoid the problem of original image leaks.
Image processing method provided by the embodiments of the present application passes through the object region for the image to be marked that will acquire
The coordinate values of target pixel points be adjusted so that the attributive character of the image of object region changes, used
In the image to be marked of mark.Since the attributive character of image to be marked is changed so that obtain for mark to
It marks image and a degree of distortion occurs, avoid the problem of original image to be marked is compromised, improve figure to be marked
The safety of picture.
In the possible embodiment of the application, in step 502, comprising:
Firstly, carrying out grid dividing to image to be marked, multiple net regions are obtained.
Illustratively, it is illustrated in figure 8 an image to be marked, grid dividing is carried out to the image, obtains the grid of 3x2.
The embodiment of the present application is not construed as limiting the size of number of grid and each grid that image to be marked divides.Those skilled in the art
Member can divide demand according to real image and determine.Description for the ease of the technical solution recorded to the embodiment of the present application, it is right
Image to be marked in Fig. 8 carries out uniform grid division.
Secondly, determining target pixel points in each net region.
Illustratively, as shown in figure 8, can in each net region any selection target pixel, can also be
Selection target pixel in " tie point formation zone " in Fig. 8.The embodiment of the present application is to target pixel points in net region
The quantity of the target pixel points selected in selection position and each net region is not construed as limiting.
Again, according to target pixel points, object region is obtained.
Illustratively, the target pixel points obtained in each net region can be connected, obtains object region;
Also it can choose wherein several target pixel points to connect to obtain object region.The embodiment of the present application is to formation object-image region
The quantity of the target pixel points in domain is without limitation.
In the possible embodiment of the application, the shape of the image to be marked includes rectangle;When the image to be marked
When shape is rectangle, according to target pixel points, object region is obtained, may include: in each net region, really
When a fixed target pixel points, adjacent target pixel points are connected;It will be in the net region adjacent with the boundary of image to be marked
Target pixel points, connect with the borderline target pixel points of net region, obtain multiple object regions, net region
Boundary and image to be marked overlapping margins.
Illustratively, as shown in figure 9, the target pixel points 92 in each net region are connected, by the object pixel
Point 92 is connect with the borderline target pixel points 91 in net region, obtains multiple object regions.Target figure obtained in Fig. 9
As the quantity in region is 4x3.The borderline target pixel points of net region can arbitrarily be chosen, for the ease of subsequent to mesh
The calculating for marking pixel coordinate, excludes borderline intersection point, so that by the net region adjacent with the boundary of image to be marked
Target pixel points obtain quadrangle after connecting with the borderline target pixel points of net region.
In the possible embodiment of the application, the shape of image to be marked includes rectangle;In each net region,
Determine target pixel points, comprising:
Firstly, encrypting using target Encryption Algorithm to image to be marked, the encryption for corresponding to image to be marked is obtained
Value.
Illustratively, which can be hash algorithm.According to the characteristic of hash algorithm One-Way Encryption, pass through
Image to be marked is encrypted using hash algorithm, can to obtain not in the case where not obtaining image original image to be marked
To identical secret value.The embodiment of the present application is not construed as limiting target Encryption Algorithm, it also can be used in those skilled in the art
His Encryption Algorithm will not be decrypted guaranteeing to be exposed to third-party image to be marked, restore.
Secondly, obtaining the resolution ratio of image to be marked.
Illustratively, the resolution ratio of image to be marked can acquire image to be marked by the image resolution ratio in terminal
Functional module collects.The embodiment of the present application is not construed as limiting the mode for the resolution ratio for obtaining image to be marked.
Then, according to secret value, resolution ratio and the quantity of net region, the target in each net region is determined
The coordinate of pixel;
Illustratively, in conjunction with shown in Fig. 8 and Fig. 9, it is assumed that the Hash of image to be marked in the Fig. 8 obtained by hash algorithm
Value are as follows: 0e72a9c42503933b4cab679768ee28ef1bb6e5dac0f1272642fde2fe 4c023e47, then every
The coordinate of target pixel points in one net region can be calculated according to the following formula:
xnm=w/2+ (m-1) * w+a*w* (fn*M+m/2b-0.5)
ynm=h/2+ (n-1) * h+a*h* (fM*N+n*M+m/2b-0.5)
In formula, n, m are that net region is located at the position in image to be marked, for example work as n=1, when m=1, expression the first row
The net region of first row can be origin from the upper left corner of image to be marked, determine the position of net region;xnm、ynmIt is corresponding
The coordinate of target pixel points in net region, equally using the upper left corner of image to be marked as coordinate origin;W, h is corresponding net
The resolution ratio in lattice region;A is the ratio of tie point formation zone and net region;F is from corresponding image 64 16 to be marked
Target value in system cryptographic Hash;fn*M+m、fM*N+n*M+mThe position for being target value in sequence of hash values;B is that correspondence obtains
16 binary values can switch to binary quantity, for example f is " 0e ", then b is 8;M is the net region number laterally divided
Amount;N is longitudinally divided net region quantity;W, H be image to be marked resolution ratio, it is corresponding each divide equally grid regions
The resolution ratio in domain is w=W/M, h=H/N.
Again, according to the coordinate of the target pixel points in each net region, target pixel points are obtained.
The embodiment of the present application is specifically described above-mentioned calculation by taking Fig. 8 as an example.Such as the resolution of image to be marked
Rate is 1200*900, and the resolution ratio of each net region is 400*450, and a can take 0.4, and those skilled in the art can be by a
Be set as other numbers, the embodiment of the present application to the numerical value of a without limitation.Then target picture in the net region of the first row first row
The coordinate of vegetarian refreshments are as follows:
X11=400/2+ (1-1) * 400+0.4*400* (f1*3+1/28- 0.5)=242.5
Y11=450/2+ (1-1) * 450+0.4*450* (f3*2+1*3+1/28- 0.5)=280.2
In formula: f1*3+1For the cryptographic Hash to the 4th pair of 16 systems, as " c4 ", it is 196 that " c4 ", which is converted to the decimal system,;Together
Manage f3*2+1*3+1For the cryptographic Hash of the tenth pair of 16 systems, as " ab ", it is 171 that " ab ", which is converted to the decimal system,.First obtained
It goes, the coordinate of target pixel points is (242.5,280.2) in the net region of first row.The coordinate of other target pixel points is same
It is calculated according to above scheme, the embodiment of the present application repeats no more this.
According to the scheme that above-described embodiment is recorded, can image to be marked corresponding to Fig. 1 carry out the grid dividing of 3*3,
After obtaining corresponding target pixel points according to the coordinate numerical procedure of target pixel points in each above-mentioned net region, will
To target pixel points be attached, obtain 9 irregular quadrangles as shown in Figure 10.By the mesh in each quadrangle
Mark pixel is stretched, and 9 rectangular shapes shown in Figure 11 are obtained.Due to the coordinate formula of above-mentioned calculating target pixel points
In, by the way that the calculating of " 0.5 " will be subtracted in formula, it can make, be not in by the target pixel points that above-mentioned formula obtains
At the center of net region, guarantee that each net region can make image to be marked be distorted by stretched operation.Together
When due in above-mentioned formula be arranged coefficient a so that target pixel points " tie point formation zone " obtain, will not be because of target picture
Vegetarian refreshments selects at the edge of net region, when stretching target pixel points so that there is serious distortion in image to be marked, cause to
Image fault is marked, subsequent third side is not easy to and picture is labeled.
As shown in figure 11, after by image stretch, image to be marked is distorted, and image to be marked is distorted.It will figure
Image to be marked shown in 11 gives third party's mark, available annotation results as shown in figure 12.
In the possible embodiment of the application, the coordinate value of the target pixel points in object region is adjusted
It is whole, so that the attributive character of the image of object region changes, after obtaining the image to be marked for mark, the party
Method further include:
Image after receiving mark;
According to coordinate value after the adjustment of target pixel points and preceding coordinate value is adjusted, the image after mark is adjusted, is made
The attributive character of image after must marking returns to original state.
Illustratively, when receiving the image after mark, before coordinate value after the adjustment of target pixel points and adjustment
Coordinate value is adjusted the image after mark, obtains image adjusted as shown in fig. 13 that.Due to the seat of target pixel points
Mark method of determination is determined by the cryptographic Hash of image to be marked, pixel value and the corresponding grid number divided, i.e. the coordinate
Determination be based on image to be marked itself image parameter determine.So that the coordinate value before target pixel points adjustment does not need
It is stored by storage region, wastes memory space;The third party being labeled to image is made not obtain original simultaneously
In the case where figure, the coordinate of target pixel points can not be determined, the image to be marked being distorted cannot then be restored,
The problem of avoiding original image leakage.When obtaining target pixel points in the region for characterizing picture material in image to be marked, to packet
After region containing picture material carries out distortion operation, when the subsequent image to after mark is adjusted, it is possible to reduce image tune
While whole workload, since image main content section has occurred and that distortion, it can equally play and avoid image leakage
Effect.
After being adjusted to obtain image shown in Figure 13 to the image after mark, the callout box in image is distorted,
Further callout box is modified to get to training final shown in Figure 14, for training machine learning model at this time
Data.
Based on same idea, the embodiment of the present application provides a kind of image processing apparatus, and referring to Figure 15, which includes:
Module 1501 is obtained, for obtaining image to be marked;
Determining module 1502, for determining object region, the object region in the image to be marked
It connects to obtain by multiple target pixel points of the image to be marked;
Processing module 1503 is adjusted for the coordinate value to the target pixel points in the object region, makes
The attributive character for obtaining the image of the object region changes, and obtains the image to be marked for mark.
Image processing apparatus provided by the embodiments of the present application passes through the object region for the image to be marked that will acquire
The coordinate values of target pixel points be adjusted so that the attributive character of the image of object region changes, used
In the image to be marked of mark.Since the attributive character of image to be marked is changed so that obtain for mark to
It marks image and a degree of distortion occurs, avoid the problem of original image to be marked is compromised, improve figure to be marked
The safety of picture.
In the possible embodiment of the application, determining module 1502 is obtained for carrying out grid dividing to image to be marked
To multiple net regions;In each net region, target pixel points are determined;According to target pixel points, target image is obtained
Region.
In the possible embodiment of the application, the shape of image to be marked includes rectangle;Determining module 1502, for working as
In each net region, when determining a target pixel points, adjacent target pixel points are connected;By with image to be marked
Target pixel points in the adjacent net region in boundary connect with the borderline target pixel points of net region, obtain multiple
Object region, the overlapping margins on the boundary of net region and image to be marked.
In the possible embodiment of the application, the shape of image to be marked includes rectangle;Determining module 1502, for benefit
With target Encryption Algorithm, image to be marked is encrypted, obtains the secret value for corresponding to image to be marked;Obtain image to be marked
Resolution ratio;According to secret value, resolution ratio and the quantity of net region, the object pixel in each net region is determined
The coordinate of point;According to coordinate, target pixel points are obtained.
In the possible embodiment of the application, determining module 1502 is joined for determining the reference zone of image to be marked
Examination district domain is the region of the picture material comprising image to be marked;In reference zone, target pixel points are determined;According to target picture
Vegetarian refreshments obtains object region.
In the possible embodiment of the application, processing module 1503, the image after being also used to receive mark;According to target
Coordinate value and the preceding coordinate value of adjustment, are adjusted the image after mark after the adjustment of pixel, so that the image after mark
Attributive character returns to original state.
In the possible embodiment of the application, processing module 1503, for the object pixel in object region
The coordinate value of point is adjusted in target zone.
It should be noted that device provided by the above embodiment is when realizing its function, only with above-mentioned each functional module
It divides and carries out for example, can according to need in practical application and be completed by different functional modules above-mentioned function distribution,
The internal structure of equipment is divided into different functional modules, to complete all or part of the functions described above.In addition,
Apparatus and method embodiment provided by the above embodiment belongs to same design, and specific implementation process is detailed in embodiment of the method, this
In repeat no more.
Based on same idea, the embodiment of the present application also provides a kind of electronic equipment, and as shown in figure 16, which includes: to deposit
Reservoir 1602 and processor 1601, memory 1602 are stored at least one instruction, and at least one instruction is by processor 1601
It loads and executes, to realize image processing method described in above-described embodiment.Processor 1601 and memory 1602 pass through communication
Bus 1603 connects.
It should be understood that above-mentioned processor can be central processing unit (Central Processing Unit, CPU), also
It can be other general processors, digital signal processor (digital signal processing, DSP), dedicated integrated electricity
Road (application specific integrated circuit, ASIC), field programmable gate array (field-
Programmable gate array, FPGA) either other programmable logic device, discrete gate or transistor logic,
Discrete hardware components etc..General processor can be microprocessor either any conventional processor etc..It is worth noting that
Processor can be the processor for supporting advanced reduced instruction set machine (advanced RISC machines, ARM) framework.
Further, in an alternative embodiment, above-mentioned memory may include read-only memory and arbitrary access
Memory, and instruction and data is provided to processor.Memory can also include nonvolatile RAM.For example,
Memory can be with the information of storage device type.
The memory can be volatile memory or nonvolatile memory, or may include that volatile and non-volatile is deposited
Both reservoirs.Wherein, nonvolatile memory can be read-only memory (read-only memory, ROM), may be programmed it is read-only
Memory (programmable ROM, PROM), Erasable Programmable Read Only Memory EPROM (erasable PROM, EPROM), electricity
Erasable Programmable Read Only Memory EPROM (electrically EPROM, EEPROM) or flash memory.Volatile memory can be with
Machine accesses memory (random access memory, RAM), is used as External Cache.By it is exemplary but not be limit
Property explanation processed, the RAM of many forms are available.For example, static random access memory (static RAM, SRAM), dynamic random
Access memory (dynamic random access memory, DRAM), Synchronous Dynamic Random Access Memory
(synchronous DRAM, SDRAM), double data speed synchronous dynamic RAM (double data date
SDRAM, DDR SDRAM), enhanced Synchronous Dynamic Random Access Memory (enhanced SDRAM, ESDRAM), synchronized links
Dynamic random access memory (synchlink DRAM, SLDRAM) and direct rambus random access memory (direct
Rambus RAM, DR RAM).
Referring to Figure 17, it illustrates a kind of structural schematic diagrams of terminal 1700 provided by the embodiments of the present application.The terminal
1700 can be portable mobile termianl, such as: smart phone, tablet computer, MP3 player (Moving Picture
Experts Group Audio Layer III, dynamic image expert's compression standard audio level 3), MP4 (Moving
Picture Experts Group Audio Layer IV, dynamic image expert's compression standard audio level 4) player, pen
Remember this computer or desktop computer.Terminal 1700 is also possible to referred to as user equipment, portable terminal, laptop terminal, desk-top end
Other titles such as end.
In general, terminal 1700 includes: processor 1701 and memory 1702.
Processor 1701 may include one or more processing cores, such as 4 core processors, 5 core processors etc..Place
Reason device 1701 can use DSP (Digital Signal Processing, Digital Signal Processing), FPGA (Field-
Programmable Gate Array, field programmable gate array), PLA (Programmable Logic Array, may be programmed
Logic array) at least one of example, in hardware realize.Processor 1701 also may include primary processor and coprocessor, master
Processor is the processor for being handled data in the awake state, also referred to as CPU (Central Processing
Unit, central processing unit);Coprocessor is the low power processor for being handled data in the standby state.In
In some embodiments, processor 1701 can be integrated with GPU (Graphics Processing Unit, image processor),
GPU is used to be responsible for the rendering and drafting of content to be shown needed for display screen.In some embodiments, processor 1601 can also be wrapped
AI (Artificial Intelligence, artificial intelligence) processor is included, the AI processor is for handling related machine learning
Calculating operation.
Memory 1702 may include one or more computer readable storage mediums, which can
To be non-transient.Memory 1702 may also include high-speed random access memory and nonvolatile memory, such as one
Or multiple disk storage equipments, flash memory device.In some embodiments, the non-transient computer in memory 1702 can
Storage medium is read for storing at least one instruction, at least one instruction performed by processor 1701 for realizing this Shen
Please in embodiment of the method provide image processing method.
In some embodiments, terminal 1700 is also optional includes: peripheral device interface 1703 and at least one periphery are set
It is standby.It can be connected by bus or signal wire between processor 1701, memory 1702 and peripheral device interface 1703.It is each outer
Peripheral equipment can be connected by bus, signal wire or circuit board with peripheral device interface 1703.Specifically, peripheral equipment includes:
In radio circuit 1704, touch display screen 1705, camera 1706, voicefrequency circuit 1707, positioning component 1708 and power supply 1709
At least one.
Peripheral device interface 1703 can be used for I/O (Input/Output, input/output) is relevant outside at least one
Peripheral equipment is connected to processor 1701 and memory 1702.In some embodiments, processor 1701, memory 1702 and periphery
Equipment interface 1703 is integrated on same chip or circuit board;In some other embodiments, processor 1701, memory
1702 and peripheral device interface 1703 in any one or two can be realized on individual chip or circuit board, this implementation
Example is not limited this.
Radio circuit 1704 is for receiving and emitting RF (Radio Frequency, radio frequency) signal, also referred to as electromagnetic signal.
Radio circuit 1704 is communicated by electromagnetic signal with communication network and other communication equipments.Radio circuit 1704 is by telecommunications
Number being converted to electromagnetic signal is sent, alternatively, the electromagnetic signal received is converted to electric signal.Optionally, radio circuit
1704 include: antenna system, RF transceiver, one or more amplifiers, tuner, oscillator, digital signal processor, volume solution
Code chipset, user identity module card etc..Radio circuit 1704 can by least one wireless communication protocol come with it is other
Terminal is communicated.The wireless communication protocol includes but is not limited to: Metropolitan Area Network (MAN), each third generation mobile communication network (2G, 3G, 4G and
5G), WLAN and/or WiFi (Wireless Fidelity, Wireless Fidelity) network.In some embodiments, radio frequency electrical
Road 1704 can also include NFC (Near Field Communication, wireless near field communication) related circuit, the application
This is not limited.
Display screen 1705 is for showing UI (User Interface, user interface).The UI may include figure, text,
Icon, video and its their any combination.When display screen 1705 is touch display screen, display screen 1705 also there is acquisition to exist
The ability of the touch signal on the surface or surface of display screen 1705.The touch signal can be used as control signal and be input to place
Reason device 1701 is handled.At this point, display screen 1705 can be also used for providing virtual push button and/or dummy keyboard, it is also referred to as soft to press
Button and/or soft keyboard.In some embodiments, display screen 1705 can be one, and the front panel of terminal 1700 is arranged;Another
In a little embodiments, display screen 1705 can be at least two, be separately positioned on the different surfaces of terminal 1700 or in foldover design;
In still other embodiments, display screen 1705 can be flexible display screen, is arranged on the curved surface of terminal 1700 or folds
On face.Even, display screen 1605 can also be arranged to non-rectangle irregular figure, namely abnormity screen.Display screen 1705 can be with
Using LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode,
Organic Light Emitting Diode) etc. materials preparation.
CCD camera assembly 1706 is for acquiring image or video.Optionally, CCD camera assembly 1706 includes front camera
And rear camera.In general, the front panel of terminal is arranged in front camera, the back side of terminal is arranged in rear camera.In
In some embodiments, rear camera at least two is that main camera, depth of field camera, wide-angle camera, focal length are taken the photograph respectively
As any one in head, to realize that main camera and the fusion of depth of field camera realize background blurring function, main camera and wide
Pan-shot and VR (Virtual Reality, virtual reality) shooting function or other fusions are realized in camera fusion in angle
Shooting function.In some embodiments, CCD camera assembly 1706 can also include flash lamp.Flash lamp can be monochromatic temperature flash of light
Lamp is also possible to double-colored temperature flash lamp.Double-colored temperature flash lamp refers to the combination of warm light flash lamp and cold light flash lamp, can be used for
Light compensation under different-colour.
Voicefrequency circuit 1707 may include microphone and loudspeaker.Microphone is used to acquire the sound wave of user and environment, and
It converts sound waves into electric signal and is input to processor 1701 and handled, or be input to radio circuit 1704 to realize that voice is logical
Letter.For stereo acquisition or the purpose of noise reduction, microphone can be separately positioned on the different parts of terminal 1700 to be multiple.
Microphone can also be array microphone or omnidirectional's acquisition type microphone.Loudspeaker is then used to that processor 1701 or radio frequency will to be come from
The electric signal of circuit 1704 is converted to sound wave.Loudspeaker can be traditional wafer speaker, be also possible to piezoelectric ceramics loudspeaking
Device.When loudspeaker is piezoelectric ceramic loudspeaker, the audible sound wave of the mankind can be not only converted electrical signals to, can also be incited somebody to action
Electric signal is converted to the sound wave that the mankind do not hear to carry out the purposes such as ranging.In some embodiments, voicefrequency circuit 1707 may be used also
To include earphone jack.
Positioning component 1708 is used for the current geographic position of positioning terminal 1700, to realize navigation or LBS (Location
Based Service, location based service).Positioning component 1708 can be the GPS (Global based on the U.S.
Positioning System, global positioning system), the dipper system of China, Russia Gray receive this system or European Union
The positioning component of Galileo system.
Power supply 1709 is used to be powered for the various components in terminal 1700.Power supply 1709 can be alternating current, direct current
Electricity, disposable battery or rechargeable battery.When power supply 1709 includes rechargeable battery, which can support wired
Charging or wireless charging.The rechargeable battery can be also used for supporting fast charge technology.
In some embodiments, terminal 1700 further includes having one or more sensors 1710.One or more sensing
Device 1710 includes but is not limited to: acceleration transducer 1711, gyro sensor 1712, pressure sensor 1713, fingerprint sensing
Device 1714, optical sensor 1715 and proximity sensor 1716.
Acceleration transducer 1710 can detecte the acceleration in three reference axis of the coordinate system established with terminal 1700
Size.For example, acceleration transducer 1711 can be used for detecting component of the acceleration of gravity in three reference axis.Processor
The 1701 acceleration of gravity signals that can be acquired according to acceleration transducer 1711, control touch display screen 1705 with transverse views
Or longitudinal view carries out the display of user interface.Acceleration transducer 1711 can be also used for game or the exercise data of user
Acquisition.
Gyro sensor 1712 can detecte body direction and the rotational angle of terminal 1700, gyro sensor 1712
Acquisition user can be cooperateed with to act the 3D of terminal 1700 with acceleration transducer 1711.Processor 1701 is according to gyro sensors
The data that device 1712 acquires, following function may be implemented: action induction (for example changing UI according to the tilt operation of user) is clapped
Image stabilization, game control and inertial navigation when taking the photograph.
The lower layer of side frame and/or touch display screen 1705 in terminal 1700 can be set in pressure sensor 1713.When
When the side frame of terminal 1700 is arranged in pressure sensor 1713, user can detecte to the gripping signal of terminal 1700, by
Reason device 1701 carries out right-hand man's identification or prompt operation according to the gripping signal that pressure sensor 1713 acquires.Work as pressure sensor
1713 when being arranged in the lower layer of touch display screen 1705, is grasped by processor 1701 according to pressure of the user to touch display screen 1705
Make, realization controls the operability control on the interface UI.Operability control include button control, scroll bar control,
At least one of icon control, menu control.
Fingerprint sensor 1714 is used to acquire the fingerprint of user, is collected by processor 1701 according to fingerprint sensor 1714
Fingerprint recognition user identity, alternatively, by fingerprint sensor 1714 according to the identity of collected fingerprint recognition user.Knowing
Not Chu the identity of user when being trusted identity, authorize the user to execute relevant sensitive operation by processor 1701, which grasps
Make to include solving lock screen, checking encryption information, downloading software, payment and change setting etc..Fingerprint sensor 1714 can be set
Set the front, the back side or side of terminal 1700.When being provided with physical button or manufacturer Logo in terminal 1700, fingerprint sensor
1714 can integrate with physical button or manufacturer Logo.
Optical sensor 1715 is for acquiring ambient light intensity.In one embodiment, processor 1701 can be according to light
The ambient light intensity that sensor 1715 acquires is learned, the display brightness of touch display screen 1705 is controlled.Specifically, work as ambient light intensity
When higher, the display brightness of touch display screen 1705 is turned up;When ambient light intensity is lower, the aobvious of touch display screen 1705 is turned down
Show brightness.In another embodiment, the ambient light intensity that processor 1701 can also be acquired according to optical sensor 1715, is moved
The acquisition parameters of state adjustment CCD camera assembly 1706.
Proximity sensor 1716, also referred to as range sensor are generally arranged at the front panel of terminal 1700.Proximity sensor
1716 for acquiring the distance between the front of user Yu terminal 1700.In one embodiment, when proximity sensor 1716 is examined
When measuring the distance between the front of user and terminal 1700 and gradually becoming smaller, by processor 1701 control touch display screen 1705 from
Bright screen state is switched to breath screen state;When proximity sensor 1716 detect the distance between front of user and terminal 1700 by
When gradual change is big, touch display screen 1705 is controlled by processor 1701 and is switched to bright screen state from breath screen state.
It, can be with it will be understood by those skilled in the art that the restriction of the not structure paired terminal 1700 of structure shown in Figure 17
Including than illustrating more or fewer components, perhaps combining certain components or being arranged using different components.
Based on same idea, this application provides a kind of computer programs can when computer program is computer-executed
So that processor or computer execute corresponding each step and/or process in above method embodiment.
All the above alternatives can form the alternative embodiment of the application, herein no longer using any combination
It repeats one by one.
Those of ordinary skill in the art will appreciate that realizing that all or part of the steps of above-described embodiment can pass through hardware
It completes, relevant hardware can also be instructed to complete by program, the program can store in a kind of computer-readable
In storage medium, storage medium mentioned above can be read-only memory, disk or CD etc..
Above is only an example of the present application, all in spirit herein and principle not to limit the application
Within, any modification, equivalent replacement, improvement and so on should be included within the scope of protection of this application.
Claims (10)
1. a kind of image processing method, which is characterized in that the described method includes:
Obtain image to be marked;
In the image to be marked, determine that object region, the object region are more by the image to be marked
A target pixel points connect to obtain;
The coordinate value of target pixel points in the object region is adjusted, so that the figure of the object region
The attributive character of picture changes, and obtains the image to be marked for mark.
2. determining target image the method according to claim 1, wherein described in the image to be marked
Region, comprising:
Grid dividing is carried out to the image to be marked, obtains multiple net regions;
In each net region, the target pixel points are determined;
According to the target pixel points, the object region is obtained.
3. according to the method described in claim 2, it is characterized in that, the shape of the image to be marked includes rectangle;Described
According to the target pixel points, the object region is obtained, comprising:
In each net region, when determining a target pixel points, adjacent target pixel points are connected;
Boundary by the target pixel points in the net region adjacent with the boundary of the image to be marked, with the net region
On target pixel points connection, obtain multiple object regions, the boundary of the net region and the image to be marked
Overlapping margins.
4. according to the method described in claim 2, it is characterized in that, the shape of the image to be marked includes rectangle;It is described
In each net region, the target pixel points are determined, comprising:
Using target Encryption Algorithm, the image to be marked is encrypted, obtains the secret value for corresponding to the image to be marked;
Obtain the resolution ratio of the image to be marked;
According to the quantity of the secret value, the resolution ratio and the net region, determine in each net region
The coordinate of target pixel points;
According to the coordinate, the target pixel points are obtained.
5. determining target image the method according to claim 1, wherein described in the image to be marked
Region, comprising:
Determine that the reference zone of the image to be marked, the reference zone are the picture material comprising the image to be marked
Region;
In the reference zone, the target pixel points are determined;
According to the target pixel points, the object region is obtained.
6. method according to any one of claims 1-5, which is characterized in that described in the object region
The coordinate value of target pixel points is adjusted, so that the attributive character of the image of the object region changes, is obtained
After the image to be marked of mark, the method also includes:
Image after receiving mark;
According to coordinate value after the adjustment of target pixel points and preceding coordinate value is adjusted, the image after the mark is adjusted, is made
The attributive character of image after obtaining the mark returns to original state.
7. method according to any one of claims 1-5, which is characterized in that described in the object region
The coordinate value of target pixel points is adjusted, comprising:
The coordinate value of target pixel points in the object region is adjusted in target zone.
8. a kind of image processing apparatus, which is characterized in that described device includes:
Module is obtained, for obtaining image to be marked;
Determining module determines object region in the image to be marked, the object region by it is described to
Multiple target pixel points of mark image connect to obtain;
Processing module is adjusted for the coordinate value to the target pixel points in the object region, so that the mesh
The attributive character of the image in logo image region changes, and obtains the image to be marked for mark.
9. a kind of electronic equipment characterized by comprising the equipment includes:
Memory and processor, the memory are stored at least one instruction, and at least one instruction is by the processor
It loads and executes, to realize any image processing method in claim 1-7.
10. a kind of storage medium characterized by comprising be stored at least one instruction, described instruction in the storage medium
It is loaded by processor and is executed to realize any image processing method in claim 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910703416.2A CN110414448B (en) | 2019-07-31 | 2019-07-31 | Image processing method, image processing device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910703416.2A CN110414448B (en) | 2019-07-31 | 2019-07-31 | Image processing method, image processing device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110414448A true CN110414448A (en) | 2019-11-05 |
CN110414448B CN110414448B (en) | 2021-06-29 |
Family
ID=68364940
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910703416.2A Active CN110414448B (en) | 2019-07-31 | 2019-07-31 | Image processing method, image processing device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110414448B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110995787A (en) * | 2019-11-12 | 2020-04-10 | 苏州智加科技有限公司 | Image labeling method, device, equipment and storage medium |
CN114882313A (en) * | 2022-05-17 | 2022-08-09 | 阿波罗智能技术(北京)有限公司 | Method and device for generating image annotation information, electronic equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090190856A1 (en) * | 2008-01-26 | 2009-07-30 | Sanyo Electric Co., Ltd. | Distortion correcting apparatus |
CN101682682A (en) * | 2007-05-30 | 2010-03-24 | 富士通株式会社 | Image encyption device, image decyption device, method, and program |
CN102609893A (en) * | 2012-01-13 | 2012-07-25 | 航天科工深圳(集团)有限公司 | Digital image encrypting and decrypting method |
CN103177439A (en) * | 2012-11-26 | 2013-06-26 | 惠州华阳通用电子有限公司 | Automatically calibration method based on black and white grid corner matching |
CN104063833A (en) * | 2013-03-21 | 2014-09-24 | 中国水利水电科学研究院 | Image encryption and reading methods and devices |
CN104077739A (en) * | 2014-07-03 | 2014-10-01 | 苏州大学应用技术学院 | Color image quick encryption method |
CN107169911A (en) * | 2016-11-28 | 2017-09-15 | 黄宗美 | A kind of image encryption method converted based on Arnold transformation |
-
2019
- 2019-07-31 CN CN201910703416.2A patent/CN110414448B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101682682A (en) * | 2007-05-30 | 2010-03-24 | 富士通株式会社 | Image encyption device, image decyption device, method, and program |
US20090190856A1 (en) * | 2008-01-26 | 2009-07-30 | Sanyo Electric Co., Ltd. | Distortion correcting apparatus |
CN102609893A (en) * | 2012-01-13 | 2012-07-25 | 航天科工深圳(集团)有限公司 | Digital image encrypting and decrypting method |
CN103177439A (en) * | 2012-11-26 | 2013-06-26 | 惠州华阳通用电子有限公司 | Automatically calibration method based on black and white grid corner matching |
CN104063833A (en) * | 2013-03-21 | 2014-09-24 | 中国水利水电科学研究院 | Image encryption and reading methods and devices |
CN104077739A (en) * | 2014-07-03 | 2014-10-01 | 苏州大学应用技术学院 | Color image quick encryption method |
CN107169911A (en) * | 2016-11-28 | 2017-09-15 | 黄宗美 | A kind of image encryption method converted based on Arnold transformation |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110995787A (en) * | 2019-11-12 | 2020-04-10 | 苏州智加科技有限公司 | Image labeling method, device, equipment and storage medium |
CN114882313A (en) * | 2022-05-17 | 2022-08-09 | 阿波罗智能技术(北京)有限公司 | Method and device for generating image annotation information, electronic equipment and storage medium |
CN114882313B (en) * | 2022-05-17 | 2023-07-25 | 阿波罗智能技术(北京)有限公司 | Method, device, electronic equipment and storage medium for generating image annotation information |
Also Published As
Publication number | Publication date |
---|---|
CN110414448B (en) | 2021-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109829456A (en) | Image-recognizing method, device and terminal | |
CN108648235A (en) | Method for relocating, device and the storage medium of camera posture tracing process | |
CN108595239A (en) | image processing method, device, terminal and computer readable storage medium | |
CN109840584B (en) | Image data classification method and device based on convolutional neural network model | |
CN110333834A (en) | Frame frequency method of adjustment and device, display equipment, computer readable storage medium | |
CN108563377A (en) | The method and apparatus that switching shows the page | |
CN111857793B (en) | Training method, device, equipment and storage medium of network model | |
CN110121094A (en) | Video is in step with display methods, device, equipment and the storage medium of template | |
CN110335224A (en) | Image processing method, device, computer equipment and storage medium | |
CN109886208A (en) | Method, apparatus, computer equipment and the storage medium of object detection | |
CN113763228A (en) | Image processing method, image processing device, electronic equipment and storage medium | |
CN110288689A (en) | The method and apparatus that electronic map is rendered | |
CN109948581A (en) | Picture and text rendering method, device, equipment and readable storage medium storing program for executing | |
CN108196755A (en) | Background picture display and device | |
CN108897597A (en) | The method and apparatus of guidance configuration live streaming template | |
CN109635133A (en) | Visualize audio frequency playing method, device, electronic equipment and storage medium | |
CN108734662A (en) | The method and apparatus for showing icon | |
CN110414448A (en) | Image processing method, device, electronic equipment and storage medium | |
CN110225390A (en) | Method, apparatus, terminal and the computer readable storage medium of video preview | |
CN108172176A (en) | For the page furbishing method and device of ink screen | |
CN109992175A (en) | For simulating object display method, device and the storage medium of blind person's impression | |
CN108848405A (en) | Image processing method and device | |
CN109102811A (en) | Generation method, device and the storage medium of audio-frequency fingerprint | |
CN108305262A (en) | File scanning method, device and equipment | |
CN110045958A (en) | Data texturing generation method, device, storage medium and equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |