[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110414448A - Image processing method, device, electronic equipment and storage medium - Google Patents

Image processing method, device, electronic equipment and storage medium Download PDF

Info

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
Application number
CN201910703416.2A
Other languages
Chinese (zh)
Other versions
CN110414448B (en
Inventor
连世奇
丁曙光
付圣
周奕达
林伟
任冬淳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Sankuai Online Technology Co Ltd
Original Assignee
Beijing Sankuai Online Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Sankuai Online Technology Co Ltd filed Critical Beijing Sankuai Online Technology Co Ltd
Priority to CN201910703416.2A priority Critical patent/CN110414448B/en
Publication of CN110414448A publication Critical patent/CN110414448A/en
Application granted granted Critical
Publication of CN110414448B publication Critical patent/CN110414448B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/50Maintenance of biometric data or enrolment thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/50Maintenance of biometric data or enrolment thereof
    • G06V40/53Measures 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

Image processing method, device, electronic equipment and storage medium
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.
CN201910703416.2A 2019-07-31 2019-07-31 Image processing method, image processing device, electronic equipment and storage medium Active CN110414448B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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