RU2435217C2 - Method of encoding two-sided originals - Google Patents
Method of encoding two-sided originals Download PDFInfo
- Publication number
- RU2435217C2 RU2435217C2 RU2009146134/08A RU2009146134A RU2435217C2 RU 2435217 C2 RU2435217 C2 RU 2435217C2 RU 2009146134/08 A RU2009146134/08 A RU 2009146134/08A RU 2009146134 A RU2009146134 A RU 2009146134A RU 2435217 C2 RU2435217 C2 RU 2435217C2
- Authority
- RU
- Russia
- Prior art keywords
- image
- original
- page
- images
- copy
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/024—Details of scanning heads ; Means for illuminating the original
- H04N1/028—Details of scanning heads ; Means for illuminating the original for picture information pick-up
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/04—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
Abstract
FIELD: information technology.
SUBSTANCE: method of encoding two-sided originals comprises the following operations: selecting the arrangement of images of sides of an original on a copy; scanning the front side of the original; correcting brightness and contrast of the image of the front side; correcting the skew of the image of the front side; determining the orientation of the image of the front side by identifying Arabic numerals; scanning the back side of the original; correcting brightness and contrast of the image of the back side; correcting skew of the image of the back side; determining orientation of the image of the back side by identifying Arabic numerals; generating one page of the copy from both images of the sides of the original according to the selected arrangement; printing pages of copies and/or storing images of said pages in a file.
EFFECT: faster copying.
12 cl, 9 dwg
Description
Claims (12)
выбирают расположение изображений сторон оригинала на копии;
сканируют переднюю сторону оригинала;
корректируют яркость и контраст изображения передней стороны;
корректируют скос изображения передней стороны;
определяют ориентацию изображения передней стороны с помощью распознавания арабских цифр;
сканируют оборотную сторону оригинала;
корректируют яркость и контраст изображения оборотной стороны;
корректируют скос изображения оборотной стороны;
определяют ориентацию изображения оборотной стороны с помощью распознавания арабских цифр;
генерируют, по меньшей мере, одну страницу копии из обоих изображений сторон оригинала согласно выбранному расположению;
печатают страницы копии и/или сохраняют изображения этих страниц в
файл.1. The method of copying two-sided originals, which consists in the following operations:
choose the location of the images of the sides of the original on the copy;
scan the front side of the original;
adjust the brightness and contrast of the image of the front side;
adjust the bevel of the image of the front side;
determining the orientation of the image of the front side using the recognition of Arabic numerals;
scan the back of the original;
adjust the brightness and contrast of the image of the reverse side;
adjust the bevel of the image of the reverse side;
determining the orientation of the image of the reverse side using the recognition of Arabic numerals;
generating at least one copy page from both images of the sides of the original according to the selected location;
print copy pages and / or save images of these pages in
file.
копируют обе стороны оригинала на одну страницу книжной ориентации и располагают изображение передней стороны оригинала в центре верхней половины страницы, а изображение оборотной стороны оригинала в центре нижней половины страницы;
копируют обе стороны оригинала на одну страницу книжной ориентации и располагают изображения в верхней части страницы одно под другим;
копируют обе стороны оригинала на одну страницу книжной ориентации и располагают изображения в центральной части страницы одно под другим;
копируют обе стороны оригинала на одну страницу книжной ориентации и располагают изображения в верхней части страницы одно рядом с другим;
копируют обе стороны оригинала на одну страницу альбомной ориентации и располагают изображение передней стороны оригинала в центре левой половины страницы, а изображение оборотной стороны оригинала в центре правой половины страницы;
копируют обе стороны оригинала на одну страницу альбомной ориентации и располагают изображения в центральной части страницы одно под другим;
копируют обе стороны оригинала на одну страницу альбомной ориентации и располагают изображения в левой части страницы одно под другим;
копируют обе стороны оригинала на одну страницу альбомной ориентации и располагают изображения в левой части страницы одно рядом с другим;
копируют стороны оригинала на две страницы книжной ориентации и располагают изображения в центре страниц;
копируют стороны оригинала на две страницы книжной ориентации и располагают изображения вверху страниц;
копируют стороны оригинала на две страницы альбомной ориентации и располагают изображения в центре страниц;
копируют стороны оригинала на две страницы альбомной ориентации и располагают изображения в левой части страниц.2. The method according to claim 1, characterized in that the location of the images of the sides of the original on the copy is selected from the following options:
copy both sides of the original onto one page of portrait orientation and place the image of the front side of the original in the center of the upper half of the page, and the image of the back of the original in the center of the lower half of the page;
copy both sides of the original onto one page of portrait orientation and place the images at the top of the page one below the other;
copy both sides of the original onto one page of portrait orientation and place the images in the central part of the page one below the other;
copy both sides of the original onto one page of portrait orientation and place the images at the top of the page one next to the other;
copy both sides of the original onto one page of landscape orientation and place the image of the front side of the original in the center of the left half of the page, and the image of the back of the original in the center of the right half of the page;
copy both sides of the original onto one page of landscape orientation and place the images in the central part of the page one below the other;
copy both sides of the original onto one page of landscape orientation and place the images on the left side of the page one below the other;
copy both sides of the original onto one page of landscape orientation and place the images on the left side of the page one next to the other;
copy the sides of the original to two pages of portrait orientation and place the images in the center of the pages;
copy the sides of the original to two pages of portrait orientation and position the images at the top of the pages;
copy the sides of the original onto two pages of landscape orientation and place the images in the center of the pages;
copy the sides of the original onto two pages of landscape orientation and place the images on the left side of the pages.
определяют координаты ограничивающего прямоугольника;
определяют угол скоса;
поворачивают изображение на минус угол скоса, если абсолютное значение угла скоса превышает или равно 0,5°.3. The method according to claim 1, characterized in that they adjust the bevel of the images of the front and back sides of the original by performing the following steps:
determine the coordinates of the bounding box;
determine the angle of the bevel;
rotate the image minus the angle of the bevel if the absolute value of the angle of the bevel is greater than or equal to 0.5 °.
вычисляют проекции на горизонтальную и вертикальную оси согласно формулам:
,
,
,
где r, с - координаты пикселов изображения; R, G, В - цветовые каналы изображения; Nr - количество строк в изображении; Nc - количество столбцов в изображении; Т - предопределенный порог; Ph - проекция на горизонтальную ось, Pν - проекция на вертикальную ось;
фильтруют проекции минимальным фильтром:
Phf(c)=min(Ph(c-2), Ph(с-1), Ph(c), Ph(c+1), Ph(c+2)),
Pνf(r)=min(Pν(r-2), Pν(r-1), Pν(r+1), Pν(r+1), Pν(r+2));
вычисляют координаты ограничивающего прямоугольника rmin, rmax, и cmin, cmax как крайние слева и справа позиции, в которых значение отфильтрованной проекции больше предопределенного порога для проекций на вертикальную и горизонтальную оси соответственно:
,
,
,
;
детектируют пустую страницу путем проверки следующего условия: если rmin>rmax или cmin>cmax, то сканирована пустая страница, об этом генерируют предупреждение для пользователя;
детектируют отсечение части изображения оригинала путем проверки условия: если rmax равен Nr, то возможно, что часть изображения оригинала была отсечена при сканировании, об этом генерируют предупреждение для пользователя.4. The method according to claim 3, characterized in that the determination of the coordinates of the bounding rectangle is performed by performing the following steps:
projections on the horizontal and vertical axes are calculated according to the formulas:
,
,
,
where r, c are the coordinates of the image pixels; R, G, B - color channels of the image; Nr is the number of lines in the image; Nc is the number of columns in the image; T is a predetermined threshold; Ph is the projection onto the horizontal axis, Pν is the projection onto the vertical axis;
filter projections with a minimal filter:
Phf (c) = min (Ph (c-2), Ph (s-1), Ph (c), Ph (c + 1), Ph (c + 2)),
Pνf (r) = min (Pν (r-2), Pν (r-1), Pν (r + 1), Pν (r + 1), Pν (r + 2));
the coordinates of the bounding rectangle r min , r max , and c min , c max are calculated as the positions at the left and right, in which the value of the filtered projection is greater than the predetermined threshold for projections on the vertical and horizontal axes, respectively:
,
,
,
;
detect a blank page by checking the following condition: if r min > r max or c min > c max , then a blank page is scanned, a warning is generated for the user;
detect clipping of part of the original image by checking the condition: if r max is Nr, then it is possible that part of the original image was cut off during scanning, a warning is generated for the user.
,
где (х, y) и (х', y') координаты пикселов изображения в исходном и повернутом изображениях соответственно.5. The method according to claim 1, characterized in that the image is rotated through an angle φ, where the absolute value of φ is less than or equal to 45 °, performed without using an additional memory buffer through two consecutive shift transformations separately for rows and columns according to the following transformation matrices:
,
where (x, y) and (x ', y') are the coordinates of the image pixels in the source and rotated images, respectively.
фильтруют высокочастотным фильтром канал яркости изображения путем свертки с ядром:
;
размечают связные области пикселов фильтрованного изображения, которые превышают предопределенный порог Т1;
размечают связные области пикселов фильтрованного изображения, которые меньше предопределенного порога - Т1;
отбирают связные области определенного размера;
для каждой выбранной связной области выполняют распознавание арабских цифр '1', '2', '3', '4', '5', '7' для четырех ориентаций 0°, 90°, 180°, 270° и подсчитывают количество распознанных цифр для каждой ориентации;
принимают решение об ориентации изображения на основе количества распознанных цифр для каждой ориентации.6. The method according to claim 1, characterized in that the determination of the image orientation of the front and, similarly, the reverse side is carried out by performing the following steps:
filter the image brightness channel by high-frequency filter by convolution with the core:
;
marking up connected regions of pixels of the filtered image that exceed a predetermined threshold T1;
mark the connected areas of the pixels of the filtered image, which are less than a predetermined threshold - T1;
connected areas of a certain size are selected;
For each selected connected area, the Arabic numerals '1', '2', '3', '4', '5', '7' are recognized for four orientations 0 °, 90 °, 180 °, 270 ° and the number of recognized numbers for each orientation;
decide on the orientation of the image based on the number of recognized digits for each orientation.
f11=Mr/Mc;
;
;
где F - бинарное изображение связной области, Mr×Mc - размер изображения F.7. The method according to claim 6, characterized in that for the recognition of the numbers '1', the following features are used:
f1 1 = Mr / Mc;
;
;
where F is the binary image of the connected region, Mr × Mc is the size of the image F.
f21=Mr/Mc;
;
;
;
,
где F - бинарное изображение связной области, Mr×Mc - размер изображения F.8. The method according to claim 6, characterized in that for the recognition of the numbers '2' use the following features:
f2 1 = Mr / Mc;
;
;
;
,
where F is the binary image of the connected region, Mr × Mc is the size of the image F.
f31=Mr/Mc;
;
;
;
;
;
где F - бинарное изображение связной области, Mr×Mc - размер изображения F.9. The method according to claim 6, characterized in that for the recognition of the numbers '3' use the following features:
f3 1 = Mr / Mc;
;
;
;
;
;
where F is the binary image of the connected region, Mr × Mc is the size of the image F.
f41=Mr/Mc;
;
;
;
;
;
где F - бинарное изображение связной области, Mr×Mc - размер изображения F.10. The method according to claim 6, characterized in that for the recognition of the numbers '4' use the following features:
f4 1 = Mr / Mc;
;
;
;
;
;
where F is the binary image of the connected region, Mr × Mc is the size of the image F.
f51=Mr/Mc;
;
;
;
;
;
где F - бинарное изображение связной области, Mr×Mc - размер изображения F.11. The method according to claim 6, characterized in that for the recognition of the numbers '5' use the following features:
f5 1 = Mr / Mc;
;
;
;
;
;
where F is the binary image of the connected region, Mr × Mc is the size of the image F.
f71=Mr/Mc;
;
;
;
где F - бинарное изображение связной области, Mr×Mc - размер изображения F. 12. The method according to claim 6, characterized in that for the recognition of the numbers '7' use the following features:
f7 1 = Mr / Mc;
;
;
;
where F is the binary image of the connected region, Mr × Mc is the size of the image F.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2009146134/08A RU2435217C2 (en) | 2009-12-14 | 2009-12-14 | Method of encoding two-sided originals |
KR1020100042434A KR101695227B1 (en) | 2009-12-14 | 2010-05-06 | Image forming apparatus and method for copying of two-sided card thereof |
US12/966,231 US8508811B2 (en) | 2009-12-14 | 2010-12-13 | Image forming apparatus and method of copying two-sided card thereof |
US13/942,958 US8724189B2 (en) | 2009-12-14 | 2013-07-16 | Image forming apparatus and method of copying two-sided card thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2009146134/08A RU2435217C2 (en) | 2009-12-14 | 2009-12-14 | Method of encoding two-sided originals |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2009146134A RU2009146134A (en) | 2011-06-20 |
RU2435217C2 true RU2435217C2 (en) | 2011-11-27 |
Family
ID=44400963
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2009146134/08A RU2435217C2 (en) | 2009-12-14 | 2009-12-14 | Method of encoding two-sided originals |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101695227B1 (en) |
RU (1) | RU2435217C2 (en) |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060268361A1 (en) * | 2005-05-18 | 2006-11-30 | Xerox Corporation | Reproduction equipment-associated user interface for enabling two-sided identification document copying |
US7609399B2 (en) * | 2005-10-26 | 2009-10-27 | Kyocera Mita Corporation | Scanning apparatus that scans one job among a plurality based on image data on either side |
-
2009
- 2009-12-14 RU RU2009146134/08A patent/RU2435217C2/en active
-
2010
- 2010-05-06 KR KR1020100042434A patent/KR101695227B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20110068785A (en) | 2011-06-22 |
KR101695227B1 (en) | 2017-01-18 |
RU2009146134A (en) | 2011-06-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8072654B2 (en) | Three-dimensional calibration using orientation and position sensitive calibration pattern | |
US8285080B2 (en) | Image processing apparatus and image processing method | |
JP2008054289A (en) | Image processing method | |
CN101151639A (en) | Image processing apparatus and image processing method | |
US20160379031A1 (en) | High capacity 2d color barcode design and processing method for camera based applications | |
US8792139B2 (en) | Image processing apparatus and method of controlling same | |
US9571684B1 (en) | Method of using a fiducial in determining two media types of different lengths used on a flatbed scanner | |
JP2006262481A (en) | Image processing apparatus | |
US20050270580A1 (en) | Photographic image region extracting apparatus and copying apparatus | |
JP6327533B2 (en) | Design and processing of high-capacity 2D color barcodes for camera-based applications | |
US8068261B2 (en) | Image reading apparatus, image reading method, and image reading program | |
US8493629B2 (en) | Image processing apparatus, method, and computer program | |
JP2011141600A (en) | Image processing apparatus, method, and program | |
JPH10129073A (en) | Method for printing image information by printer | |
RU2435217C2 (en) | Method of encoding two-sided originals | |
JP2011166403A (en) | Image processing apparatus, method, and computer program | |
JP2009152901A (en) | Image processing device, and image processing method | |
US8368965B2 (en) | Image cropping process | |
US9811877B2 (en) | Image processing device selecting arrangement method for generating arranged image data | |
JP2009284190A (en) | Image reading apparatus and image reading system | |
JP2010239362A (en) | Image processing apparatus and image processing method thereof | |
JP2005269095A (en) | Image processing method and image processor | |
CN106101480B (en) | Method for generating image and image processing equipment | |
JP3689240B2 (en) | Image processing device | |
US20040136589A1 (en) | Method and apparatus for modifying two-dimensional images |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PD4A | Correction of name of patent owner | ||
PC41 | Official registration of the transfer of exclusive right |
Effective date: 20170921 |
|
PD4A | Correction of name of patent owner |