JP4327080B2 - 画像を復元する方法 - Google Patents
画像を復元する方法 Download PDFInfo
- Publication number
- JP4327080B2 JP4327080B2 JP2004368135A JP2004368135A JP4327080B2 JP 4327080 B2 JP4327080 B2 JP 4327080B2 JP 2004368135 A JP2004368135 A JP 2004368135A JP 2004368135 A JP2004368135 A JP 2004368135A JP 4327080 B2 JP4327080 B2 JP 4327080B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- sensor
- pixel
- linear
- navigation
- 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.)
- Expired - Fee Related
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/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
- H04N1/047—Detection, control or error compensation of scanning velocity or position
-
- 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
- H04N1/10—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using flat picture-bearing surfaces
- H04N1/107—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using flat picture-bearing surfaces with manual scanning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/024—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted
- H04N2201/02406—Arrangements for positioning elements within a head
- H04N2201/02425—Self-adjusting arrangements, e.g. compensating for temperature fluctuations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/024—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted
- H04N2201/02406—Arrangements for positioning elements within a head
- H04N2201/02439—Positioning method
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/024—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted
- H04N2201/028—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up
- H04N2201/03—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up deleted
- H04N2201/031—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up deleted deleted
- H04N2201/03104—Integral pick-up heads, i.e. self-contained heads whose basic elements are a light source, a lens and a photodetector supported by a single-piece frame
- H04N2201/0315—Details of integral heads not otherwise provided for
- H04N2201/03162—Original guide plate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/0402—Arrangements not specific to a particular one of the scanning methods covered by groups H04N1/04 - H04N1/207
- H04N2201/0414—Scanning an image in a series of overlapping zones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04701—Detection of scanning velocity or position
- H04N2201/0471—Detection of scanning velocity or position using dedicated detectors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04701—Detection of scanning velocity or position
- H04N2201/04729—Detection of scanning velocity or position in the main-scan direction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04701—Detection of scanning velocity or position
- H04N2201/04731—Detection of scanning velocity or position in the sub-scan direction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04701—Detection of scanning velocity or position
- H04N2201/04734—Detecting at frequent intervals, e.g. once per line for sub-scan control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04701—Detection of scanning velocity or position
- H04N2201/04737—Detection of scanning velocity or position by detecting the scanned medium directly, e.g. a leading edge
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04753—Control or error compensation of scanning position or velocity
- H04N2201/04758—Control or error compensation of scanning position or velocity by controlling the position of the scanned image area
- H04N2201/04787—Control or error compensation of scanning position or velocity by controlling the position of the scanned image area by changing or controlling the addresses or values of pixels, e.g. in an array, in a memory, by interpolation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04753—Control or error compensation of scanning position or velocity
- H04N2201/04789—Control or error compensation of scanning position or velocity in the main-scan direction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04753—Control or error compensation of scanning position or velocity
- H04N2201/04791—Control or error compensation of scanning position or velocity in the sub-scan direction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04753—Control or error compensation of scanning position or velocity
- H04N2201/04794—Varying the control or compensation during the scan, e.g. using continuous feedback or from line to line
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Input (AREA)
- Facsimile Scanning Arrangements (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
Ck = ΣiΣj(Sij - R(ij)+k)2
v =(sinθ, cosθ)
u =(cosθ, -sinθ)
v= (v1 + v2)/2
P1' = P1 + u1u + vv および P2' = P2 + u2u + vv
v' =(v'x, v'y) = (P2'-P1')/|P2'-P1'| = (P2'-P1')/D
u'= (v'y, -v'x)
xD=(yD-y1)*(x2-x1)/(y2-y1)
x(D+1)= xD + (x2-x1)/(y2-y1) = xD + xInc
xD'= (yD-y1')*(x2'-x1')/(y2'-y1')
x(D+1)'= xD' + (x2'- x1')/(y2'- y1') = xD' + xInc'
[Ceiling(Max(y1, y1')), Floor(Min (y2, y2'))]= [Y1, Y2]
TRANSFORM LOOP 1
{
//INITIALISATION
y=Y1
xInc=(x2-x1)/(y2-y1)
xlnc'=(x2'-x1')/(y2'-y1')
xD=x1+(y-y1)*xInc
xD'=x1'+(y-y1')*xInc'
//MAIN LOOP
while (y<=Y2)
{
[X1,X2] = [Ceiling(xD),Floor(xD')]
x=X1
//INNER LOOP
while (x<=X2)
VISIT PIXEL (x,y)
xD +=xInc
xD'+=xInc'
y++;
}
}
BiLinear(I1,I2,Y,y,x)= I1[Y]*(1-x)*(1-y)+I2[Y]*(1-y)*x
+ I1[Y+1]*(1-x)*y+I2[Y+1]*x*y
aD= (yD-y1)*(N-1)/(y2-y1)
および
aD'=(yD -yl')*(N -1)/(y2'-y1')
a(D+1)= aD + (N-1)/(y2-y1) = aD + aRowInc
および
a(D+1)'= aD' + (N-1)/(y2'-y1') = aD + aRowInc'
aE=aD+(xE-xD)*(aD'-aD)/(xD'-xD)
および
bE=(xE-xD)/(xD'-xD)
a(E+1)= aE + (aD'-aD)/(xD'-xD) = aE + aInc
および
b(E+1)= bE + 1/(xD'-xD) = bE + bInc
TRANSFORM LOOP 2
{
//INITIALISATION
y=Y1
xInc=(x2-x1)/(y2-y1)
xInc'=(x2'-x1')/(y2'-y1')
xD = x1+(y-y1)*xInc
xD' = x1'+(y-y1')*xInc'
aRowInc = (N-1)/(y2-y1)
aRowInc' = (N-1)/(y2'-y1')
aD = (y-y1)*aRowInc
aD' = (y-y1')*aRowInc'
//MAIN LOOP
while (y<=Y2)
{
[X1,X2] = [Ceiling(xD),(Floor(xD')]
x =X1
aInc = (aD'-aD)/(xD'-xD)
bInc = 1/(xD'-xD)
a = (x1-xD)*aInc
b = (x1-xD)*bInc
//INNER LOOP
while (x<=X2)
{
A = Floor(a)
pixel[y][x] = BiLinear(I1,I2,A,a-A,b)
a+=aInc
b+=bInc
}
xD+=xInc
xD'+=xInc'
aD+=aRowInc
aD'+=aRowIInc'
y++;
}
}
vD= I1[A]*(1-a) + I1[A+1]*a
および
vD'= I2[A']*(1-a')+I2[A'+1]*a'
ここで
A =Floor(aD) および A' = Floor(aD')
および
a = aD-A および a'= aD'-A'
VE = (vD*((xD'-xD)-(xE-xD)) + vD'*(xE-xD))/(xD'-xD)
v(E+1)= vE + (vD'-vD)/(xD'-xD) = vE + vInc
TRANSFORM LOOP 3
{
//INITIALISATION
y =Y1
xInc=(x2-x1)/(y2-y1)
xInc'=(x2'-x1')/(y2'-y1')
xD= x1+(y-y1)*xInc
xD'= x1'+(y-y1')*xInc'
aRowInc = (N-1)/(y2-y1)
aRowInc'= (N-1)/(y2'-y1')
aD =(y-y1)*aRowInc
aD'= (y-y1')*aRowInc'
//MAIN LOOP
while (y<=Y2)
{
[X1,X2] = [Ceiling(xD),Floor(xD')]
x = X1
A = Floor(A)
a = aD -A
vD= I1[A]*(1-a) + I1[A+1]*a
A'= Floor(A')
a' = aD'-A'
vD' = I1[A']*(1-a')+I1[A'+1]*a'
vInc= (vD'-vD)/(xD'-xD)
v = VD + (X1-xD)*vInc
//INNER LOOP
while (x<=X2)
{
pixel[y][x] = v
v+=vInc
}
XD+=xInc
xD'+=xInc'
aD+=aRowInc
aD'+=aRowInc'
y++
}
}
oE= (xE-xD)*((x2-x1)/SensorLength)*((N-1)/SensorLength)
oE= (xE-xD)*(x2-x1)*(N-1)/SensorLength2
ここで、
SensorLength2= (x2-x1)2+ (y2-y1)2
o(E+1)=(xE+1-xD)*(x2-x1)*(N-1)/SensorLength2
o(E+1)=oE + (x2-x1)*(N-1)/SensorLength2
o(E+1)=oE +oInc
oE'=(xE-xD')*((x2'-x1')/SensorLength')*((N- 1)/SensorLongth')
oE'=(xE-xD')*(x2'-x1')*(N- 1)/SensorLength'2
ここで、
SensorLength'2= (x2'-x1')2 + (y2'-y1')2
o(E+1)'=(xE+1-xD')*(x2'-x1')*(N-1)/SensorLength'2
o(E+1)'=oE'+(x2'-x1')*(N-1)/SensorLength'2
o(E+1)'=oE'+oInc'
aP=aD+oE
および
aP'=aD'+oE'
vP= I1[A]*(1-a) + I1[A+1]*a
ここで
A =Floor(aP) および a = aP-A
vP'= I1[A']*(1-a') + I1[A'+1]*a'
ここで
A'= Floor(aP') および a' = aP'-A'
v =((xD '-xE)*vP+(xE-xD)*vP')/(xD'-xD)
aE=aD+(xE-xD)*(aD'-aD)/(xD'-xD)
および
bE=(M-1)*(xE-xD)/(XD'-xD)
a(E+1)=aE+(aD'-aD)/(xD'-xD)=aE+aInc
および
b(E+1)= bE +(M-1)/(xD'-xD)=bE+bInc
それゆえ、TRANSFORM LOOPは、次のようになる。
TRANSFORM LOOP 4
{
//INITIALISATION
y=Y1
xInc=(x2-x1)/(y2-y1)
xInc'=(x2'-x1')/(y2'-y2')
xD= x1+(y-y1)*xInc
xD'= x1'+(y-y1')*xInc'
aRowInc=(N-1)/(y2-y1)
aRowInc'=(N-1)/(y2'-y1')
aD=(y-y1)*aRowInc
aD'=(y-y1')*aRowInc'
//MAIN LOOP
while (y<=Y2)
{
[X1,X2] = [Ceiling(xD), Floor(xD')]
x=X1
aInc=(aD'-aD)/(xD'-xD)
bInc=(M-1)/(xD'-xD)
a=(x1-xD)*aInc
b=(x1-xD)*bInc
//INNER LOOP
while (x<=X2)
{
A=Floor(a)
B=Floor(b)
pixel[y][x]=BiLinear(IB,IB+1,A,a-A,b-B)
a+=aInc
b+=bInc
}
xD+=xInc
xD'+=xInc'
aD+=aRowInc
aD'+=aRowInc'
y++;
}
}
|X1i*N-X1N| < N*deltaThreshold
|X2i*N-X2N| < N*deltaThreshold
|Y1i*N-Y1N| < N*deltaThreshold
|Y2i*N-Y2N| < N*deltaThreshold
Ck,l=ΣiΣj(Ti,j - Ii+k,j+l)2
SUMk,l= ΣiΣjIk+i,l+j
SUM2k,l= ΣiΣj(Ik+i,l+j)2
VARk,l= SUM2k,l/N-(SUMk,l)2/N2
(1)センサ内で画像データおよび航行手段内で位置データとして取り込まれる画像を復元する方法であって、
復元される画像についてピクセル・グリッドを定義するステップと、
位置データを使用して、センサ・データとピクセル・グリッドとの間の対応を特定するステップと、
複数のセンサ位置で得られ、強度が決定されようとする各々のピクセルに関連するように選択される画像データに基づいて、ピクセル・グリッド内のピクセルの強度を決定するステップと、
を含む、画像を復元する方法。
24,26 航行センサ
80 航行プロセッサ
Claims (11)
- リニア・センサ・アレイ内で画像データとして取り込まれる画像およびナビゲーション手段内の位置データを復元する方法であって、該画像は、連続したセンサの読み取りの流れの形で取り込まれ、それぞれのセンサの読み取りは、リニア・センサ・アレイの各要素の読み取りを含み、それぞれのセンサの読み取りに対して、位置データが取り込まれ、該方法は、
復元される画像に対するピクセル・グリッドを定義するステップと、
該位置データを使用して該画像データの部分から、該画像データの該部分が関係する、該ピクセル・グリッドのピクセルを識別するステップであって、該流れにおける2つの異なるセンサの読み取りに対して、該2つの異なるセンサの読み取りに対する位置データから得られる、該リニア・センサ・アレイの外側の要素の位置を、該ピクセル・グリッドにマッピングすることによって得られる、該ピクセル・グリッドの領域を定義することと、該ピクセル・グリッドの該領域におけるピクセルの1つに対して、該画像データの該部分から、複数の関係する画像データの値を選択することと、を含むステップと、
該ピクセルに対して選択された、該関係する画像データを使用して、該ピクセルの強度を決定するステップと、を含み、
該2つの異なるセンサの読み取りは、ストリーム内の、連続しない2つのセンサ読取りであり、該2つの異なるセンサの読み取りとその間のセンサの読み取りは、チャンクを構成し、関係する画像データの値を選択することと該ピクセルの強度を決定することとは、該チャンクの全てのセンサ読み取りからの画像データを使用して行われる、方法。 - 1つのチャンク内のセンサ読取りの数は、対応する位置データの一様性の程度によって決定される、請求項1に記載の方法。
- ピクセル・グリッド内のピクセルは、該2つの異なるセンサの読み取りによって定義される空間の中へマップされ、強度が決定されるグリッド・ピクセルは、定義される空間内にマップするものであり、
該2つの異なるセンサの読み取りによって定義される空間は、センサ読取りの中の一様なサンプリングを提供するように定義される、請求項1に記載の方法。 - 該ピクセル・グリッドのピクセルを識別することは、さらに、ピクセル・グリッド内のどのピクセルが、該2つの異なるセンサの読み取りによって定義される領域内に入るかを決定するステップを含む、請求項1ないし請求項3のいずれかに記載の方法。
- ピクセル・グリッド内のピクセルは、該2つの異なるセンサの読み取りによって定義される空間の中へマップされ、強度が決定されるグリッド・ピクセルは、定義される空間内にマップするものである、請求項4に記載の方法。
- ピクセル・グリッドは、直線的である、請求項1ないし請求項5のいずれかに記載の方法。
- ナビゲーション手段は、取り込まれる画像を保持する媒体の固有の構造に関連した特性を検出するための1つまたは複数のセンサを含む、請求項1ないし請求項6のいずれかに記載の方法。
- 上記リニア・センサ・アレイは、走査装置の中に含まれる、請求項1ないし請求項7のいずれかに記載の方法。
- リニア・センサ・アレイとナビゲーション手段を有する走査装置によって得られた画像データおよび位置データを受け取り、請求項1から8に記載された方法を実行するように構成されたコンピュータ装置。
- リニア・センサ・アレイとナビゲーション手段を有する走査装置をさらに備える請求項9に記載のコンピュータ装置。
- リニア・センサ・アレイとナビゲーション手段を有する走査装置から信号を受け取るように構成された請求項9に記載のコンピュータ装置。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP97302519A EP0873003B1 (en) | 1997-04-14 | 1997-04-14 | Image scanning device and method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10097414A Division JPH10304149A (ja) | 1997-04-14 | 1998-04-09 | 画像を復元する方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005129077A JP2005129077A (ja) | 2005-05-19 |
JP4327080B2 true JP4327080B2 (ja) | 2009-09-09 |
Family
ID=8229291
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10097414A Pending JPH10304149A (ja) | 1997-04-14 | 1998-04-09 | 画像を復元する方法 |
JP2004368135A Expired - Fee Related JP4327080B2 (ja) | 1997-04-14 | 2004-12-20 | 画像を復元する方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10097414A Pending JPH10304149A (ja) | 1997-04-14 | 1998-04-09 | 画像を復元する方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US6249360B1 (ja) |
EP (1) | EP0873003B1 (ja) |
JP (2) | JPH10304149A (ja) |
CN (1) | CN1164072C (ja) |
DE (1) | DE69737495T2 (ja) |
Families Citing this family (92)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6466701B1 (en) * | 1997-09-10 | 2002-10-15 | Ricoh Company, Ltd. | System and method for displaying an image indicating a positional relation between partially overlapping images |
JP3109469B2 (ja) * | 1998-02-20 | 2000-11-13 | 日本電気株式会社 | 画像入力装置 |
US6232973B1 (en) * | 1998-08-07 | 2001-05-15 | Hewlett-Packard Company | Appliance and method for navigating among multiple captured images and functional menus |
JP2000069243A (ja) * | 1998-08-24 | 2000-03-03 | Matsushita Electric Ind Co Ltd | 画像処理方法及び画像処理装置 |
US6403941B1 (en) | 1998-10-29 | 2002-06-11 | Hewlett-Packard Company | Image scanner with real time pixel resampling |
US6844871B1 (en) * | 1999-11-05 | 2005-01-18 | Microsoft Corporation | Method and apparatus for computer input using six degrees of freedom |
JP2002023902A (ja) * | 2000-07-11 | 2002-01-25 | Mitsubishi Electric Corp | 半導体装置 |
US7289649B1 (en) * | 2000-08-10 | 2007-10-30 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Fingerprint imager |
US7411593B2 (en) * | 2001-03-28 | 2008-08-12 | International Business Machines Corporation | Image rotation with substantially no aliasing error |
US7109464B2 (en) * | 2001-07-06 | 2006-09-19 | Palantyr Research, Llc | Semiconductor imaging system and related methodology |
US7151246B2 (en) * | 2001-07-06 | 2006-12-19 | Palantyr Research, Llc | Imaging system and methodology |
US7105795B2 (en) * | 2001-07-06 | 2006-09-12 | Palantyr Research, Llc | Imaging system, methodology, and applications employing reciprocal space optical design |
US7385168B2 (en) * | 2001-07-06 | 2008-06-10 | Palantyr Research, Llc | Imaging system, methodology, and applications employing reciprocal space optical design |
US7439478B2 (en) * | 2001-07-06 | 2008-10-21 | Palantyr Research, Llc | Imaging system, methodology, and applications employing reciprocal space optical design having at least one pixel being scaled to about a size of a diffraction-limited spot defined by a microscopic optical system |
US7338168B2 (en) * | 2001-07-06 | 2008-03-04 | Palantyr Research, Llc | Particle analyzing system and methodology |
US7248716B2 (en) | 2001-07-06 | 2007-07-24 | Palantyr Research, Llc | Imaging system, methodology, and applications employing reciprocal space optical design |
US7288751B2 (en) * | 2001-07-06 | 2007-10-30 | Palantyr Research, Llc | Imaging system, methodology, and applications employing reciprocal space optical design |
US7863552B2 (en) * | 2001-07-06 | 2011-01-04 | Palantyr Research Llc | Digital images and related methodologies |
US6872930B2 (en) * | 2003-03-31 | 2005-03-29 | Palantyr Research, Llc | Imaging system and methodology employing reciprocal space optical design |
US7132636B1 (en) | 2001-07-06 | 2006-11-07 | Palantyr Research, Llc | Imaging system and methodology employing reciprocal space optical design |
US6664948B2 (en) * | 2001-07-30 | 2003-12-16 | Microsoft Corporation | Tracking pointing device motion using a single buffer for cross and auto correlation determination |
US6815659B2 (en) * | 2002-01-14 | 2004-11-09 | Palantyr Research, Llc | Optical system and method of making same |
GB0202857D0 (en) * | 2002-02-07 | 2002-03-27 | Reid Thomas N | Computer mouse assembly |
US7088872B1 (en) * | 2002-02-14 | 2006-08-08 | Cogent Systems, Inc. | Method and apparatus for two dimensional image processing |
US20040165224A1 (en) * | 2003-02-21 | 2004-08-26 | Allen Ross R. | Compact optical scanner |
US7164782B2 (en) * | 2003-04-18 | 2007-01-16 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | System and method for time-space multiplexing in finger-imaging applications |
US7274808B2 (en) * | 2003-04-18 | 2007-09-25 | Avago Technologies Ecbu Ip (Singapore)Pte Ltd | Imaging system and apparatus for combining finger recognition and finger navigation |
US7158659B2 (en) * | 2003-04-18 | 2007-01-02 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | System and method for multiplexing illumination in combined finger recognition and finger navigation module |
US7013570B2 (en) * | 2003-06-18 | 2006-03-21 | Irwin-Industrial Tool Company | Stud finder |
US20050024690A1 (en) * | 2003-07-31 | 2005-02-03 | Picciotto Carl E. | Pen with tag reader and navigation system |
CN100527773C (zh) * | 2003-11-04 | 2009-08-12 | 武汉矽感科技有限公司 | 具有定位传感器的扫描装置及其获取图像的处理方法 |
US20050226503A1 (en) * | 2004-04-07 | 2005-10-13 | Bailey James R | Scanned image content analysis |
US7616788B2 (en) * | 2004-11-12 | 2009-11-10 | Cogent Systems, Inc. | System and method for fast biometric pattern matching |
WO2006070476A1 (ja) * | 2004-12-28 | 2006-07-06 | Fujitsu Limited | 画像内の処理対象の位置を特定する画像処理装置 |
US7474848B2 (en) * | 2005-05-05 | 2009-01-06 | Hewlett-Packard Development Company, L.P. | Method for achieving correct exposure of a panoramic photograph |
US20070076082A1 (en) * | 2005-09-30 | 2007-04-05 | Lexmark International, Inc. | Methods and apparatuses for measuring print area using hand-held printer |
US7500732B2 (en) * | 2005-09-30 | 2009-03-10 | Lexmark International, Inc. | Maintenance and docking station for a hand-held printer |
US7619783B2 (en) * | 2005-11-09 | 2009-11-17 | Lexmark International, Inc. | Scanner analog-front-end calibration using percent of freedom |
US7735951B2 (en) * | 2005-11-15 | 2010-06-15 | Lexmark International, Inc. | Alignment method for hand-operated printer |
US8131477B2 (en) | 2005-11-16 | 2012-03-06 | 3M Cogent, Inc. | Method and device for image-based biological data quantification |
US20070120937A1 (en) * | 2005-11-30 | 2007-05-31 | Lexmark International, Inc. | System and method for hand-held printing |
US7399129B2 (en) * | 2005-12-20 | 2008-07-15 | Lexmark International, Inc. | User interface for a hand-operated printer |
US7524051B2 (en) * | 2005-12-20 | 2009-04-28 | Lexmark International, Inc. | Hand-operated printer having a user interface |
JP4179329B2 (ja) * | 2006-03-17 | 2008-11-12 | セイコーエプソン株式会社 | ラインセンサチップ、ラインセンサ、画像情報読取装置、ファクシミリ、スキャナ及び複写機 |
US20070237561A1 (en) * | 2006-04-11 | 2007-10-11 | Lexmark International Inc. | Methods and apparatuses for sensing a print area using a hand-held printer |
US7748839B2 (en) * | 2006-05-09 | 2010-07-06 | Lexmark International, Inc. | Handheld printing with reference indicia |
US7742659B2 (en) * | 2006-05-09 | 2010-06-22 | Arcsoft, Inc. | Edge based auto order supporting rotation algorithm |
US7682017B2 (en) * | 2006-05-10 | 2010-03-23 | Lexmark International, Inc. | Handheld printer minimizing printing defects |
US7787145B2 (en) * | 2006-06-29 | 2010-08-31 | Lexmark International, Inc. | Methods for improving print quality in a hand-held printer |
US20080030534A1 (en) * | 2006-08-02 | 2008-02-07 | Adam Jude Ahne | Hand Held Micro-fluid Ejection Devices Configured to Eject Fluid without Referential Position Information and Method of Ejecting Fluid |
US20080079956A1 (en) * | 2006-09-21 | 2008-04-03 | Mahesan Chelvayohan | Hand-Held Printer Having An Integrated Digital Camera Scanner |
US20080075513A1 (en) * | 2006-09-26 | 2008-03-27 | Douglas Laurence Robertson | Methods for a Maintenance Algorithm in Hand Held Printers |
US7918519B2 (en) | 2006-09-27 | 2011-04-05 | Lexmark International, Inc. | Methods and apparatus for handheld printing with optical positioning |
US7938531B2 (en) | 2006-09-27 | 2011-05-10 | Lexmark International, Inc. | Methods and apparatus for handheld printing with optical positioning |
US7748840B2 (en) * | 2006-09-27 | 2010-07-06 | Lexmark International, Inc. | Methods and apparatus for handheld printing with optical positioning |
US7907794B2 (en) * | 2007-01-24 | 2011-03-15 | Bluebeam Software, Inc. | Method for aligning a modified document and an original document for comparison and difference highlighting |
US8990681B2 (en) | 2007-01-24 | 2015-03-24 | Bluebeam Software, Inc. | Method for aligning a modified document and an original document for comparison and difference highlighting |
US7938532B2 (en) | 2007-02-16 | 2011-05-10 | Lexmark International, Inc. | Hand held printer with vertical misalignment correction |
US20080219737A1 (en) * | 2007-03-07 | 2008-09-11 | Michael David Stilz | Hand Held Printer Having A Doppler Position Sensor |
US8275179B2 (en) * | 2007-05-01 | 2012-09-25 | 3M Cogent, Inc. | Apparatus for capturing a high quality image of a moist finger |
US8411916B2 (en) * | 2007-06-11 | 2013-04-02 | 3M Cogent, Inc. | Bio-reader device with ticket identification |
US8092006B2 (en) | 2007-06-22 | 2012-01-10 | Lexmark International, Inc. | Handheld printer configuration |
EP2174259A4 (en) * | 2007-08-01 | 2013-03-13 | Silverbrook Res Pty Ltd | TWO-DIMENSIONAL CONTACT IMAGE SENSOR WITH BACKLIGHT |
US20090040286A1 (en) * | 2007-08-08 | 2009-02-12 | Tan Theresa Joy L | Print scheduling in handheld printers |
JP5449160B2 (ja) * | 2007-08-28 | 2014-03-19 | マーベル ワールド トレード リミテッド | ハンドヘルドデバイス、ハンドヘルドデバイスの位置を決定する方法及びプログラム |
US8244062B2 (en) * | 2007-10-22 | 2012-08-14 | Hewlett-Packard Development Company, L.P. | Correction of distortion in captured images |
US8384739B2 (en) * | 2008-09-30 | 2013-02-26 | Konica Minolta Laboratory U.S.A., Inc. | Systems and methods for optimization of pixel-processing algorithms |
JP5347511B2 (ja) * | 2009-01-05 | 2013-11-20 | セイコーエプソン株式会社 | 原稿読み取り装置 |
US9300834B2 (en) * | 2009-05-20 | 2016-03-29 | Dacuda Ag | Image processing for handheld scanner |
US8441696B2 (en) * | 2009-05-20 | 2013-05-14 | Dacuda Ag | Continuous scanning with a handheld scanner |
US8582182B2 (en) * | 2009-05-20 | 2013-11-12 | Dacuda Ag | Automatic sizing of images acquired by a handheld scanner |
US8339467B2 (en) * | 2010-03-25 | 2012-12-25 | Dacuda Ag | Synchronization of navigation and image information for handheld scanner |
US20100296133A1 (en) * | 2009-05-20 | 2010-11-25 | Dacuda Ag | Mode switching in a handheld scanner |
US8441695B2 (en) * | 2009-05-20 | 2013-05-14 | Dacuda Ag | Handheld scanner with high image quality |
JP5760563B2 (ja) * | 2011-03-22 | 2015-08-12 | セイコーエプソン株式会社 | 読取装置および読取方法 |
EP3032815B1 (en) | 2011-06-22 | 2019-11-06 | LG Electronics Inc. | Scanning technology |
US9148544B2 (en) * | 2012-12-21 | 2015-09-29 | Nvidia Corporation | System, process, and computer program product for implementing a document scanner in a hand-held device |
US8780418B1 (en) * | 2013-03-15 | 2014-07-15 | Northrop Grumman Systems Corporation | Scanning focal plane sensor systems and methods for imaging large dynamic range scenes |
EP3703001B1 (en) | 2013-08-31 | 2025-03-19 | ML Netherlands C.V. | User feedback for real-time checking and improving quality of scanned image |
EP3089101A1 (en) | 2013-12-03 | 2016-11-02 | Dacuda AG | User feedback for real-time checking and improving quality of scanned image |
WO2015104236A1 (en) | 2014-01-07 | 2015-07-16 | Dacuda Ag | Adaptive camera control for reducing motion blur during real-time image capture |
EP4113457A1 (en) | 2014-01-07 | 2023-01-04 | ML Netherlands C.V. | Dynamic updating of composite images |
US10484561B2 (en) | 2014-05-12 | 2019-11-19 | Ml Netherlands C.V. | Method and apparatus for scanning and printing a 3D object |
JP6283868B2 (ja) * | 2014-07-23 | 2018-02-28 | 日本電子株式会社 | 磁気共鳴測定装置 |
JP6388304B2 (ja) * | 2014-07-23 | 2018-09-12 | 日本電子株式会社 | 磁気共鳴測定装置 |
KR20170022676A (ko) * | 2015-08-21 | 2017-03-02 | 에스프린팅솔루션 주식회사 | 모바일 디바이스, 화상독취장치 및 잡 수행 방법 |
TWI558163B (zh) * | 2015-10-14 | 2016-11-11 | 東友科技股份有限公司 | 影像擷取方法 |
CN109819137B (zh) * | 2017-11-22 | 2020-06-26 | 东友科技股份有限公司 | 影像获取与输出方法 |
CN109297554B (zh) * | 2018-04-13 | 2020-06-30 | 东南大学 | 用于测量t型管内液相流量的方法 |
DE102019204875B3 (de) | 2019-04-05 | 2020-06-18 | Audi Ag | Flachbettscanner |
WO2021231261A1 (en) | 2020-05-11 | 2021-11-18 | Magic Leap, Inc. | Computationally efficient method for computing a composite representation of a 3d environment |
US11359976B2 (en) * | 2020-10-23 | 2022-06-14 | Accelovant Technologies Corporation | Multipoint surface temperature measurement system and method thereof |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6042990B2 (ja) | 1978-05-22 | 1985-09-26 | 株式会社日立製作所 | パタ−ン認識方法 |
US4797544A (en) | 1986-07-23 | 1989-01-10 | Montgomery James R | Optical scanner including position sensors |
US4901163A (en) | 1986-10-16 | 1990-02-13 | Sharp Kabushiki Kaisha | Image reader for a portable copier |
JPS6418187A (en) | 1987-07-13 | 1989-01-20 | Sharp Kk | Pseudo font input system |
US4984287A (en) * | 1988-11-15 | 1991-01-08 | Msc Technologies, Inc. | Method for orienting a dual mouse optical scanner |
FR2644263B1 (fr) | 1989-03-13 | 1991-06-14 | Matra Sep Imagerie Inf | Procede et dispositif d'acquisition et de stockage numerique de cartes geographiques en couleurs et de restitution de ces cartes |
JP2917155B2 (ja) | 1989-12-18 | 1999-07-12 | 株式会社日立製作所 | 画像結合装置及び方法 |
US5355146A (en) | 1990-03-05 | 1994-10-11 | Bmc Micro-Industries Ltd. | Multi-directional hand scanner and mouse |
US5675672A (en) | 1990-06-26 | 1997-10-07 | Seiko Epson Corporation | Two dimensional linker for character string data |
JP3140782B2 (ja) | 1991-12-10 | 2001-03-05 | ストーム テクノロジー,インコーポレイテッド | 画像を自動併合するための装置及び方法 |
US5686960A (en) | 1992-01-14 | 1997-11-11 | Michael Sussman | Image input device having optical deflection elements for capturing multiple sub-images |
US5306908A (en) | 1993-03-15 | 1994-04-26 | Hewlett-Packard Company | Manually operated hand-held optical scanner with tactile speed control assembly |
US5732162A (en) * | 1993-10-28 | 1998-03-24 | Xerox Corporation | Two dimensional linearity and registration error correction in a hyperacuity printer |
GB2288512B (en) * | 1994-04-14 | 1998-08-26 | Matsushita Electric Ind Co Ltd | Image processing apparatus |
EP0698991A2 (en) * | 1994-08-24 | 1996-02-28 | International Business Machines Corporation | Scanner |
US5578813A (en) * | 1995-03-02 | 1996-11-26 | Allen; Ross R. | Freehand image scanning device which compensates for non-linear movement |
US5729008A (en) | 1996-01-25 | 1998-03-17 | Hewlett-Packard Company | Method and device for tracking relative movement by correlating signals from an array of photoelements |
US5787889A (en) * | 1996-12-18 | 1998-08-04 | University Of Washington | Ultrasound imaging with real time 3D image reconstruction and visualization |
-
1997
- 1997-04-14 EP EP97302519A patent/EP0873003B1/en not_active Expired - Lifetime
- 1997-04-14 DE DE69737495T patent/DE69737495T2/de not_active Expired - Lifetime
-
1998
- 1998-03-17 US US09/042,987 patent/US6249360B1/en not_active Expired - Lifetime
- 1998-04-09 JP JP10097414A patent/JPH10304149A/ja active Pending
- 1998-04-14 CN CNB981066976A patent/CN1164072C/zh not_active Expired - Fee Related
-
2004
- 2004-12-20 JP JP2004368135A patent/JP4327080B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1196628A (zh) | 1998-10-21 |
JP2005129077A (ja) | 2005-05-19 |
EP0873003A1 (en) | 1998-10-21 |
US6249360B1 (en) | 2001-06-19 |
CN1164072C (zh) | 2004-08-25 |
DE69737495T2 (de) | 2008-01-10 |
EP0873003B1 (en) | 2007-03-21 |
DE69737495D1 (de) | 2007-05-03 |
JPH10304149A (ja) | 1998-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4327080B2 (ja) | 画像を復元する方法 | |
JP3720367B2 (ja) | イメージ走査装置及び方法 | |
JP3862414B2 (ja) | イメージ処理方法 | |
JP4428766B2 (ja) | ナビゲーション位置取得方法 | |
US6303921B1 (en) | Method and system for capturing large format documents using a portable hand-held scanner | |
KR100402043B1 (ko) | 비접촉형 화상 판독 장치 및 그것을 이용한 시스템 | |
EP0277964A1 (en) | OPTICAL READER EQUIPPED WITH POSITION SENSORS. | |
EP0884890B1 (en) | Image processing method and device | |
JP3608955B2 (ja) | 非接触型画像読取装置及びそれを用いたシステム | |
RU2368091C2 (ru) | Система и способ сканирования и копирования | |
JPS6113878A (ja) | シエ−デイング補正回路 | |
JPH07298011A (ja) | ハンディスキャナ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050401 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080422 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080718 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080909 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081208 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090512 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090610 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120619 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130619 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130619 Year of fee payment: 4 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130619 Year of fee payment: 4 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130619 Year of fee payment: 4 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130619 Year of fee payment: 4 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |