1. A handle for a handheld device, comprising:
a housing including a grip held by an operator of a handheld device, the handheld device being operable as a stand alone device;
a coupling assembly being capable of mechanically and operationally coupling to the handheld device directly or via an external device connectable to the handheld device; and
an actuator coupling to the coupling assembly for actuating at least one function of the handheld device, the actuator being configured so that the user operates the actuator while holding the grip.
2. A handle as claimed in claim 1, wherein the coupling assembly comprises:
a coupling area formed on the housing, the handheld device being docked onto the coupling area, the coupling area being angled against the grip so that the user of the handheld device monitors a display on the handheld device while operating the handheld device via the actuator.
3. A handle as claimed in claim 2, wherein the coupling area is formed so that an angle between a viewing area of the display and a scanner beam from the handheld device is optimized without tilting the viewing area of the display.
4. A handle as claimed in claim 1, wherein the actuator comprises:
a pressure sensitive trigger area for detecting a pressure and providing a tactile feedback, at least one function of the handheld device by applying the pressure on the trigger area.
5. A handle as claimed in claim 4, wherein the housing is formed so that the user of the handheld device applies the pressure on the trigger area with a user’s hand holding the grip.
6. A handle as claimed in claim 1, wherein the actuator comprising a module for operating the external device and the handheld device.
7. A handle as claimed in claim 7, wherein the handle is uniquely identified by the handheld device.
8. A portable terminal, comprising:
a handheld device operable as a stand-alone device, including:
one or more operational components; and
an expansion connector being capable of detachably coupling to a peripheral directly or via an external device connectable to the peripheral, the handheld device being electrically coupled to the peripheral via the expansion connector and identifies the peripheral.
9. A portable terminal as claimed in claim 8, wherein the peripheral comprises:
an additional operational component.
10. A portable terminal as claimed in claim 8, wherein the peripheral comprises:
a handle having a grip held by an operator.
11. A portable terminal as claimed in claim 10, wherein the handle comprises:
an actuator for operating at least one of the operational components.
12. A portable terminal as claimed in claim 11, wherein the user of the handheld device operates the actuator by a user’s hand holding the grip.
13. A portable terminal as claimed in claim 12, wherein the actuator comprises:
a pressure sensitive trigger area on the handle for detecting a pressure and providing a tactile feedback, at least one of the operational components being operated by applying the pressure on the trigger area with the user’s hand.
14. A portable terminal as claimed in claim 8, wherein the peripheral comprises:
an actuator assembly for operating the external device and the handheld device.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. An image interpolation method for determining, from two adjacent image lines, pixel values on an image line therebetween, comprising:
acquiring brightness changes of pixels on said two image lines;
determining a region of said two image lines in which only one portion similar to a portion of the brightness change on one image line is present in the brightness change on the other image line in proximity of said interpolated image;
selecting a group of pixels within said region having a highest similarity from groups of pixels positioned symmetrically with respect to said interpolated pixel; and
determining a pixel value of said interpolated pixel using pixel values of the selected group.
2. An image interpolation method according to claim 1, wherein a largest region in which less than two portions similar to a portion of the brightness change on one image line are present in the brightness change on the other image line at different positions is calculated.
3. (canceled)
4. An image interpolation method according to claim 1, wherein six patterns including flat, monotonically increasing, monotonically decreasing, upwardly convex, downwardly convex, and others are used as the brightness change on each image line within the region.
5. (canceled)
6. An image interpolation method according to claim 1, wherein a region in which brightness changes on two image lines meet any one of the followings is calculated: increasing or decreasing in the same direction, convex in the same direction, and one increasing or decreasing and the other convex.
7. (canceled)
8. An image interpolation method according to claim 6, wherein, when a brightness change on an image line is upwardly or downwardly convex, a region divide point representing a position between an increasing region and a decreasing region within the region is calculated.
9. An image interpolation method according to claim 8, wherein similarity calculation between increasing regions and between decreasing regions is performed.
10. An image interpolation method according to claim 1, wherein, in calculation of the region, information on a region calculated for an adjacent pixel on an interpolated line is used.
11-20. (canceled)
21. An image interpolation apparatus for determining, from two adjacent image lines, pixel values on an image line therebetween, wherein:
brightness changes of pixels on said two image lines is acquired;
a region of said two image lines in which only one portion similar to a portion of the brightness change on one image line is present in the brightness change on the other image line in proximity of said interpolated image is determined;
a group of pixels within said region having a highest similarity from groups of pixels positioned symmetrically with respect to said interpolated pixel are selected; and
a pixel value of said interpolated pixel is determined using pixel values of the selected group.
22. An image interpolation apparatus according to claim 21, wherein a largest region in which less than two portions similar to a portion of the brightness change on one image line are present in the brightness change on the other image line at different positions is calculated.
23. (canceled)
24. An image interpolation apparatus according to claim 21, wherein six patterns including flat, monotonically increasing, monotonically decreasing, upwardly convex, downwardly convex, and others are used as the brightness change on each image line within the region.
25. (canceled)
26. An image interpolation apparatus according to claim 21, wherein a region in which brightness changes on two image lines meet any one of the followings is calculated: increasing or decreasing in the same direction, convex in the same direction, and one increasing or decreasing and the other convex.
27. (canceled)
28. An image interpolation apparatus according to claim 26, wherein, when a brightness change on an image line is upwardly or downwardly convex, a region divide point representing a position between an increasing region and a decreasing region within the region is calculated.
29. An image interpolation apparatus according to claim 28, wherein similarity calculation between increasing regions and between decreasing regions is performed.
30. An image interpolation apparatus according to claim 21, wherein, in calculation of the region, information on a region calculated for an adjacent pixel on an interpolated line is used.
31-33. (canceled)
34. An image interpolation apparatus comprising:
brightness change index calculator that calculates which one of indices a brightness change between adjoining pixels is ascribed to, said indices including flat, increasing and decreasing;
searched range calculator that calculates a region in which brightness changes on two image lines increase or decrease in the same direction;
optimally used pixel searching unit that selects a group of pixels having a highest similarity from groups of pixels on image lines point-symmetric with respect to an interpolated pixel within the region; and
interpolator that determines an interpolated value using the selected group having a highest similarity.
35. An image interpolation apparatus comprising:
brightness change index calculator that calculates which one of indices a brightness change between adjoining pixels is ascribed to, said indices including flat, increasing and decreasing;
searched range calculator that calculates a region in which brightness changes on two image lines increase or decrease in the same direction using information on a region calculated for an adjacent pixel on an interpolated line;
optimally used pixel searching unit that selects a group of pixels having a highest similarity from groups of pixels on image lines point-symmetric with respect to an interpolated pixel within the region; and
interpolator that determines an interpolated value using the selected group having a highest similarity.
36. An image interpolation apparatus comprising:
brightness change index calculator that calculates which one of indices a brightness change between adjoining pixels is ascribed to, said indices including flat, increasing and decreasing;
searched range calculator that calculates a largest region in which brightness changes on two image lines meet any one of the followings: increasing or decreasing in the same direction, convex in the same direction, and one increasing or decreasing and the other convex;
optimally used pixel searching unit that selects a group of pixels having a highest similarity from groups of pixels on image lines point-symmetric with respect to an interpolated pixel within the region; and
interpolator that determines an interpolated value using the selected group having a highest similarity.
37. An image interpolation apparatus comprising:
brightness change index calculator that calculates which one of indices a brightness change between adjoining pixels is ascribed to, said indices including flat, increasing and decreasing;
searched range calculator that calculates a largest region in which brightness changes on two image lines meet any one of the followings: increasing or decreasing in the same direction, convex in the same direction, one increasing or decreasing and the other convex, and increasing or decreasing in opposite directions;
optimally used pixel searching unit that selects a group of pixels having a highest similarity from groups of pixels on image lines point-symmetric with respect to an interpolated pixel within the region; and
interpolator that determines an interpolated value using the selected group having a highest similarity.
38. An image interpolation apparatus comprising:
brightness change index calculator that calculates which one of indices a brightness change between adjoining pixels is ascribed to, said indices including flat, increasing and decreasing;
searched range calculator that calculates a largest region in which brightness changes on two image lines meet any one of the followings: increasing or decreasing in the same direction, convex in the same direction, and one increasing or decreasing and the other convex;
optimally used pixel searching unit that selects a group of pixels having a highest similarity from groups of pixels on image lines point-symmetric with respect to an interpolated pixel within the region by similarity calculation between increasing regions and between decreasing regions; and
interpolator that determines an interpolated value using the selected group having a highest similarity.
39. An image interpolation apparatus comprising:
brightness change index calculator that calculates which one of indices a brightness change between adjoining pixels is ascribed to, said indices including flat, increasing and decreasing;
searched range calculator that calculates a largest region in which brightness changes on two image lines meet any one of the followings: increasing or decreasing in the same direction, convex in the same direction, one increasing or decreasing and the other convex, and increasing or decreasing in opposite directions;
optimally used pixel searching unit that selects a group of pixels having a highest similarity from groups of pixels on image lines point-symmetric with respect to an interpolated pixel within the region by similarity calculation between increasing regions and between decreasing regions; and
interpolator that determines an interpolated value using the selected group having a highest similarity.
40. An image interpolation apparatus comprising:
brightness change index calculator that calculates which one of indices a brightness change between adjoining pixels is ascribed to, said indices including flat, increasing and decreasing;
searched range calculator that calculates a largest region in which brightness changes on two image lines meet any one of the followings: increasing or decreasing in the same direction, convex in the same direction, one increasing or decreasing and the other convex, and increasing or decreasing in opposite directions, using information on a region selected for an adjacent pixel on an interpolated line;
optimally used pixel searching unit that selects a group of pixels having a highest similarity from groups of pixels on image lines point-symmetric with respect to an interpolated pixel within the region by similarity calculation between increasing regions and between decreasing regions;
interpolator that determines an interpolated value using the selected group having a highest similarity.
41. (canceled)