CN106815836A - Blind checking method is distorted in a kind of digital picture splicing - Google Patents
Blind checking method is distorted in a kind of digital picture splicing Download PDFInfo
- Publication number
- CN106815836A CN106815836A CN201710019348.9A CN201710019348A CN106815836A CN 106815836 A CN106815836 A CN 106815836A CN 201710019348 A CN201710019348 A CN 201710019348A CN 106815836 A CN106815836 A CN 106815836A
- Authority
- CN
- China
- Prior art keywords
- sub
- deviator
- color
- block
- image
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000001514 detection method Methods 0.000 abstract description 7
- 238000005286 illumination Methods 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 238000013316 zoning Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10024—Color image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20021—Dividing image into blocks, subimages or windows
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Color Television Image Signal Generators (AREA)
Abstract
The present invention relates to digital picture splicing tampering detection field, blind checking method is distorted in specifically a kind of digital picture splicing, divides the image into nonoverlapping several sub-blocks;The color deviator of each sub-block is estimated according to color deviator algorithm for estimating;Choose reference zone of some sub-blocks as color deviator in the picture, and using the color deviator average value of sub-block in reference zone as image reference color deviator;Calculate the Euclidean distance between the color deviator of each sub-block and the reference color deviator of image except reference zone;Judge that whether Euclidean distance, more than distance threshold, if it is, the corresponding sub-block of the Euclidean distance is to distort sub-block, and is marked in figure;Otherwise the corresponding sub-block of the Euclidean distance is not distort sub-block.The present invention can splice tampered region in automatic identification image, and complete to splice the mark of tampered region, realize heterologous splicing, many places splicing, picture quality is poor or image distorts automatic detection through the splicing of the digital pictures such as overcompression.
Description
Technical field
The present invention relates to digital picture splicing tampering detection field, blind check is distorted in specifically a kind of digital picture splicing
Survey method.
Background technology
At present, blind checking method is distorted in digital picture splicing mainly has feature based to match, based on direction of illumination and be based on
Digital picture image-forming principle this three major types.The method of feature based matching is typically only capable to detect the duplication of homologous digital picture-viscous
Patch is distorted, and is distorted and is not applied to for the splicing of heterologous digital picture;Although the method based on direction of illumination can be realized heterologous
The splicing of digital picture is distorted, but needs manually to mark doubtful splicing tampered region in the picture in its detection process, for
The situation that there is many places splicing tampered region in piece image is likely to occur missing inspection;Method pair based on digital picture image-forming principle
Image quality requirements to be detected are higher, it usually needs original device obtains image or the image being uncompressed, in actual number
The image of such case is actually rare in word distorted image detection process.Therefore, the above method is for heterologous image mosaic, many places
Splice, picture quality is poor or image is more difficult through the splicing tampering detection of digital picture when overcompression, and hold
It is also easy to produce error result.
The content of the invention
In view of the shortcomings of the prior art, the present invention provides a kind of digital picture splicing and distorts blind checking method, and it is right to solve
In heterologous image mosaic, many places splicing, picture quality is poor or image through overcompression when digital picture splicing distort inspection
The problems of survey, splicing can not only be carried out to above-mentioned image and distort blind Detecting, and for the digital picture by distorting
Its tampered region can effectively be positioned.
The technical scheme that is used to achieve the above object of the present invention is:
Blind checking method is distorted in a kind of digital picture splicing, is comprised the following steps:
Step 1:Divide the image into nonoverlapping several sub-blocks;
Step 2:The color deviator of each sub-block is estimated according to color deviator algorithm for estimating;
Step 3:Choose reference zone of some sub-blocks as color deviator in the picture, and by sub-block in reference zone
Color deviator average value as image reference color deviator;
Step 4:Calculate the Europe between the color deviator of each sub-block and the reference color deviator of image except reference zone
Formula distance;
Step 5:Whether Euclidean distance is judged more than distance threshold, if it is, the corresponding sub-block of the Euclidean distance is to usurp
Change sub-block, and marked in figure;Otherwise the corresponding sub-block of the Euclidean distance is not distort sub-block.
The reference zone of the color deviator is the fringe region of image.
The fringe region include image top edge, lower edge, left hand edge and right hand edge in one or several.
The reference zone of the color deviator is the region of several sub-blocks composition for randomly selecting.
It is described some less than all sub-block numbers of image.
The distance threshold is calculated according to Euclidean distance by Da-Jin algorithm, or is experience setting value.
The invention has the advantages that and advantage:
1. the present invention can splice tampered region in automatic identification image, and complete to splice the mark of tampered region;
2. the present invention can realize heterologous splicing, many places splicing, picture quality is poor or image is through digitized maps such as overcompression
Automatic detection is distorted in the splicing of picture;
3. time complexity of the present invention is low, the blind Detecting time efficiency distorted is spliced for digital picture higher.
Brief description of the drawings
Fig. 1 is flow chart of the method for the present invention.
Specific embodiment
Below in conjunction with the accompanying drawings and embodiment the present invention is described in further detail.
It is as shown in Figure 1 flow chart of the method for the present invention.
Digital picture is that the light that light source sends is reflected by the object by after camera lens, the light for being caught by sensor and being recorded
Information.Under same photographed scene, the color deviator that different objects are presented on image should be a constant, and the constant should be waited
Light source colour offset value when the shooting image.Based on above-mentioned principle, this method mainly utilizes color deviator
Method of estimation finds the inconsistent region of color offset value in digital picture, and the region is regarded as to splice tampered region.
For a width digital picture, nonoverlapping n image block is divided the image into first, estimate each by pixel value
The color offset value of image block.Selected m (m<N) individual image block calculates this m as the reference color deviator zoning of image
The average value of image block color offset value as image reference color offset value.Outside reference color deviator zoning
Image, the Euclidean distance of the reference color offset value of its each sub-block color offset value and image is calculated respectively, when this it is European away from
During from more than certain threshold θ, then it is assumed that the image block is that editor distorts the image for obtaining, and the image is marked in original image
Block.After all image blocks to be detected are fully completed aforesaid operations, the marked region of image is splicing tampered region.
Concretely comprise the following steps:
1. nonoverlapping n sub-block, each sub-block I are divided the image into firstiRepresent that (i=1,2,3 ..., n), use
ImgnRepresent whole image region;
2. k values are initialized as 1;
3. image I is calculatedkThe color deviator of sub-block;
4. whether k values are judged less than n, such as less than n then k=k+1, and repeat step 3, otherwise carry out step 5;
5. calculate in image reference region and (use ImgmRepresent image reference zone) all sub-block color deviators it is average
Value CTmean, and using the value as image reference color deviator;
6. kk values are initialized as 1;
7. I is calculatedkkSub-block (Ikk∈Imgn-Imgm) color offset value and reference color deviator CTmean Euclidean away from
From dkkIf, dkk>θ, then the image block is tampered image block;
8. judge kk values whether less than n-m, such as less than, then kk=kk+1, and repeat step 7, otherwise program determination.
Claims (6)
1. blind checking method is distorted in a kind of digital picture splicing, it is characterised in that comprised the following steps:
Step 1:Divide the image into nonoverlapping several sub-blocks;
Step 2:The color deviator of each sub-block is estimated according to color deviator algorithm for estimating;
Step 3:Choose reference zone of some sub-blocks as color deviator in the picture, and by the color of sub-block in reference zone
Deviator average value as image reference color deviator;
Step 4:Calculate except reference zone the color deviator of each sub-block and the reference color deviator of image between it is European away from
From;
Step 5:Whether Euclidean distance is judged more than distance threshold, if it is, the corresponding sub-block of the Euclidean distance is to distort son
Block, and marked in figure;Otherwise the corresponding sub-block of the Euclidean distance is not distort sub-block.
2. blind checking method is distorted in digital picture splicing according to claim 1, it is characterised in that:The color deviator
Reference zone is the fringe region of image.
3. blind checking method is distorted in digital picture splicing according to claim 2, it is characterised in that:The fringe region bag
Include one or several in image top edge, lower edge, left hand edge and right hand edge.
4. blind checking method is distorted in digital picture splicing according to claim 1, it is characterised in that:The color deviator
Reference zone is the region of several sub-blocks composition for randomly selecting.
5. blind checking method is distorted in digital picture splicing according to claim 4, it is characterised in that:It is described some less than figure
As all sub-block numbers.
6. blind checking method is distorted in digital picture splicing according to claim 1, it is characterised in that:The distance threshold root
Calculated by Da-Jin algorithm according to Euclidean distance, or be experience setting value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710019348.9A CN106815836A (en) | 2017-01-11 | 2017-01-11 | Blind checking method is distorted in a kind of digital picture splicing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710019348.9A CN106815836A (en) | 2017-01-11 | 2017-01-11 | Blind checking method is distorted in a kind of digital picture splicing |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106815836A true CN106815836A (en) | 2017-06-09 |
Family
ID=59110498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710019348.9A Pending CN106815836A (en) | 2017-01-11 | 2017-01-11 | Blind checking method is distorted in a kind of digital picture splicing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106815836A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112465768A (en) * | 2020-11-25 | 2021-03-09 | 公安部物证鉴定中心 | Blind detection method and system for splicing and tampering of digital images |
CN113591907A (en) * | 2021-06-23 | 2021-11-02 | 天津五八到家货运服务有限公司 | Picture processing method and device and electronic equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102521821A (en) * | 2011-10-24 | 2012-06-27 | 南开大学 | Automatic identification and tampered area positioning method in digital image |
CN102968803A (en) * | 2012-11-15 | 2013-03-13 | 西安理工大学 | Tamper detection and tamper positioning method directing at CFA (Color Filter Array) interpolation image |
CN103345758A (en) * | 2013-07-25 | 2013-10-09 | 南京邮电大学 | Joint photographic experts group (JPEG) image region copying and tampering blind detection method based on discrete cosine transformation (DCT) statistical features |
CN104933721A (en) * | 2015-06-25 | 2015-09-23 | 西安理工大学 | Spliced image-tamper detection method based on color filter array characteristic |
CN105427350A (en) * | 2015-12-28 | 2016-03-23 | 辽宁师范大学 | Color image replication tamper detection method based on local quaternion index moment |
-
2017
- 2017-01-11 CN CN201710019348.9A patent/CN106815836A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102521821A (en) * | 2011-10-24 | 2012-06-27 | 南开大学 | Automatic identification and tampered area positioning method in digital image |
CN102968803A (en) * | 2012-11-15 | 2013-03-13 | 西安理工大学 | Tamper detection and tamper positioning method directing at CFA (Color Filter Array) interpolation image |
CN103345758A (en) * | 2013-07-25 | 2013-10-09 | 南京邮电大学 | Joint photographic experts group (JPEG) image region copying and tampering blind detection method based on discrete cosine transformation (DCT) statistical features |
CN104933721A (en) * | 2015-06-25 | 2015-09-23 | 西安理工大学 | Spliced image-tamper detection method based on color filter array characteristic |
CN105427350A (en) * | 2015-12-28 | 2016-03-23 | 辽宁师范大学 | Color image replication tamper detection method based on local quaternion index moment |
Non-Patent Citations (3)
Title |
---|
孙鹏 等: "拼接篡改图像的色温估计取证方法"", 《计算机辅助设计与图形学学报》 * |
杨健梅 等: "基于人脸色温的拼接图像篡改检测", 《山东大学学报(工学版)》 * |
陈竺益,方针: "基于色像差特性的图像篡改检测", 《应用科学学报》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112465768A (en) * | 2020-11-25 | 2021-03-09 | 公安部物证鉴定中心 | Blind detection method and system for splicing and tampering of digital images |
CN113591907A (en) * | 2021-06-23 | 2021-11-02 | 天津五八到家货运服务有限公司 | Picture processing method and device and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8976252B2 (en) | Acquisition of color calibration charts | |
US9916646B2 (en) | System and method for processing input images before generating a high dynamic range image | |
US7868922B2 (en) | Foreground/background segmentation in digital images | |
US8121400B2 (en) | Method of comparing similarity of 3D visual objects | |
US10115186B2 (en) | Image processing apparatus, imaging apparatus, depth measuring apparatus and image processing method | |
US9064178B2 (en) | Edge detection apparatus, program and method for edge detection | |
CN107018323B (en) | Control method, control device and electronic device | |
CN109993086A (en) | Face detection method, device, system and terminal equipment | |
CN107481201A (en) | A kind of high-intensity region method based on multi-view image characteristic matching | |
US8482630B2 (en) | Apparatus and method for adjusting automatic white balance by detecting effective area | |
CN106815836A (en) | Blind checking method is distorted in a kind of digital picture splicing | |
US9500475B2 (en) | Method and apparatus for inspecting an object employing machine vision | |
US8379142B2 (en) | Apparatus and method for balancing color of flashed image using depth estimation | |
Gloe et al. | Efficient estimation and large-scale evaluation of lateral chromatic aberration for digital image forensics | |
CN107920205A (en) | Image processing method, image processing apparatus, storage medium, and electronic device | |
JP2016076851A (en) | Imaging apparatus, image processing method, and program | |
JP5637058B2 (en) | Bar counting method | |
KR101939073B1 (en) | Lane Recognition Improvement Method Using Illumination Sensor | |
JP2014232971A (en) | Image processing device, image processing method, and program | |
CN100525475C (en) | Image definition detection method | |
CN106846419B (en) | Method and device for determining portrait outline in image | |
CN112734721B (en) | Optical axis deflection angle detection method, device, equipment and medium | |
JP2009032044A (en) | Car color judgment device | |
JP2014010736A (en) | Image falsification detection device, method, and program | |
CN111079713A (en) | Method for extracting pedestrian color features and terminal 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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170609 |