Register or Login To Download This Patent As A PDF
| United States Patent Application |
20090096892
|
| Kind Code
|
A1
|
|
KE; JIE-YAN
|
April 16, 2009
|
CAMERA MODULE AND METHOD FOR PERSONALIZING ON-SCREEN DISPLAY INTERFACE
Abstract
A camera module capable of allowing personalization of an On-Screen
Display (OSD) interface is provided. The camera module includes: a
transmitting unit configured for transmitting icons to be used in an OSD
interface to the camera module wirelessly or over wire, and saving the
icons in a storage of the camera module; a mode selecting unit configured
for selecting an OSD personalization mode; a reading unit configured for
reading the transmitted icons from the storage of the camera module; a
setting unit configured for setting the display size of the OSD interface
and coordinates of each icon on a screen of an electronic device
installed with the camera module to generate a personalized OSD
interface. A related method for personalizing an OSD is also provided.
| Inventors: |
KE; JIE-YAN; (Foshan, CN)
|
| Correspondence Address:
|
PCE INDUSTRY, INC.;ATT. Steven Reiss
458 E. LAMBERT ROAD
FULLERTON
CA
92835
US
|
| Assignee: |
PREMIER IMAGE TECHNOLOGY(CHINA) LTD.
Foshan City
CN
HON HAI PRECISION INDUSTRY CO., LTD.
Tu-Cheng
TW
|
| Serial No.:
|
118951 |
| Series Code:
|
12
|
| Filed:
|
May 12, 2008 |
| Current U.S. Class: |
348/231.3; 348/569; 348/E5.099 |
| Class at Publication: |
348/231.3; 348/569; 348/E05.099 |
| International Class: |
H04N 5/765 20060101 H04N005/765; H04N 5/445 20060101 H04N005/445 |
Foreign Application Data
| Date | Code | Application Number |
| Oct 11, 2007 | CN | 200710202025.X |
Claims
1. A camera module capable of allowing personalization of an On-Screen
Display (OSD) interface, the camera module comprising:a transmitting unit
configured for transmitting icons to be used in an OSD interface to the
camera module wirelessly or over wire, and saving the icons in a storage
of the camera module;a mode selecting unit configured for selecting an
OSD personalization mode;a reading unit configured for reading the
transmitted icons from the storage of the camera module; anda setting
unit configured for setting the display size of the OSD interface and
coordinates of each icon on a screen of an electronic device installed
with the camera module to generate a personalized OSD interface.
2. The camera module as described in claim 1, wherein the electronic
device is a digital camera or a camera phone.
3. The camera module as described in claim 1, further comprising:a saving
unit configured for saving a personalized OSD interface in the camera
module with a unique name; anda displaying unit configured for displaying
the personalized OSD interface on the screen of the electronic device
according to the name of the personalized OSD interface saved by said
saving unit.
4. A method for individualizing an On-Screen Display (OSD) interface in a
camera module, the method comprising:transmitting icons to be used in an
OSD interface to the camera module wirelessly or over wire, and saving
the icons in a storage of the camera module;selecting an OSD
personalization mode;reading the transmitted icons from the storage of
the camera module; andsetting the display size of the OSD interface and
the coordinates of each icon on a screen of an electronic device
installed with the camera module to generate a personalized OSD
interface.
5. The method as described in claim 4, further comprising:saving the
personalized OSD interface in the camera module with a unique name;
anddisplaying the new OSD interface on the screen of the electronic
device according to the name of the personalized OSD interface.
Description
BACKGROUND
[0001]1. Technical Field
[0002]The present invention relates to a camera module and a method for
personalizing an On-Screen Display interface.
[0003]2. Description of Related Art
[0004]On-Screen Displays (OSDs) display information to help operate
digital camera. Some OSDs have been installed in digital cameras and
other OSD-enabled devices with image capturing function. In general, an
OSD interface includes different kinds of icons. Each icon is related to
a designated function. For example, the function can be adjusting volume,
contrast, brightness, vertical position, horizontal position, and the
like. OSDs can provide visual helps for users of OSD-enabled devices to
make adjustments of device settings. However, a conventional OSD
interface does not provide personalization capability for OSD interfaces
for users of digital cameras and other OSD-enabled devices.
[0005]What is needed, therefore, is a camera module and a method for
personalizing an OSD interface.
SUMMARY
[0006]This disclosure provides an exemplary embodiment for a camera module
capable of allowing a user to personalize an OSD interface for
interacting with the camera module. The camera module includes: a
transmitting unit, a mode selecting unit, a reading unit and a setting
unit. The transmitting unit is configured for transmitting icons to be
used in an OSD interface to the camera module wirelessly or over wire,
and saving the icons in a storage of the camera module. The mode
selecting unit is configured for a user to select an OSD personalization
mode. The reading unit is configured for reading the transmitted icons
from the storage of the camera module. The setting unit is configured to
allow a user to construct OSD with different parameters and therefore to
render a new OSD interface.
[0007]Other advantages and novel features of the present invention will
become more apparent from the following detailed description of exemplary
embodiments when taken in conjunction with the accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
[0008]FIG. 1 is a block diagram of function units of a camera module
capable of allowing personalization of an OSD interface in accordance
with an exemplary embodiment.
[0009]FIG. 2 is a flowchart illustrating a method for personalizing an OSD
interface in accordance with the exemplary embodiment.
DETAILED DESCRIPTION OF THE EMBODIMENT
[0010]FIG. 1 is a block diagram of function units of a camera module 1
capable of allowing personalization of OSD interface in accordance with
an exemplary embodiment. The camera module 1 may be installed in a
digital camera, a mobile telephone, or any other digital device with
image capturing function. In the exemplary embodiment, the camera module
1 is installed in a digital camera (not shown). The digital camera can be
connected to the Internet or a data-storage device (such as a computer)
wirelessly or over wire.
[0011]The camera module 1 herein includes a number of function units,
i.e., a transmitting unit 210, a mode selecting unit 211, a reading unit
212, a setting unit 213, a saving unit 214, and a displaying unit 215.
[0012]The transmitting unit 210 is configured for transmitting icons to be
used in the OSD interface to the camera module 1 wirelessly or over wire,
and saving the icons in a storage installed in the camera module 1. The
storage can be a flash, a random access memory (RAM) device, a micro hard
drive or any other medium that can store data. In this embodiment, the
icons are selected and downloaded by a user from one or more Internet
websites. Many websites, such as baidu.com and google.com etc, may
provide a number of web pages that contain different kinds of icons for
users to view and download.
[0013]The mode unit 211 is configured for a user to select an OSD
personalization mode. The program of this mode provides a way for setting
an icon to represent a function. An icon can represent anything that the
user want it to: any macro command, process, or any indicators.
[0014]The reading unit 212 is configured for reading the transmitted icons
from the storage.
[0015]The setting unit 213 is configured for setting a display size of the
OSD interface and the coordinates of each icon on the screen of a digital
camera to generate a new OSD interface. The maximum size of the OSD
interface cannot exceed the size of the screen of the digital camera. The
coordinates of each icon can be set to any position on the screen. Each
icon may be used to indicate a status of the camera module 1. For
example, the user can set an icon to appear when an optical zoom function
is currently accessed.
[0016]The saving unit 214 is configured for naming and saving the
personalized OSD interfaces in the camera module 1.
[0017]The displaying unit 215 is mainly configured for displaying the
personalized OSD interface on the screen of a digital camera based on the
selected name of the saved interface. For example, if the name of the
personalized OSD interface is "A", the screen displays the personalized
OSD interface when user selects the name "A".
[0018]FIG. 2 is a flowchart illustrating a method for personalizing an OSD
interface in a camera module in accordance with the exemplary embodiment.
[0019]In step S10, the transmitting unit 210 transmits icons used in the
OSD interface to the camera module 1 wirelessly or over wire, and names
and saves the icons in a storage installed in the camera module 1. The
storage can be a flash, a RAM device, a micro
hard drive or any other
medium that can store data. In this embodiment, the icons are selected
and downloaded by a user from one or more websites.
[0020]In step S11, the user selects an OSD personalization mode through
the mode selecting unit 211. The program of this mode provides a way for
setting an icon to represent a function. An icon can represent anything
that the user want it to: any macro command, process, or any indicators.
[0021]In step S12, the reading unit 212 reads the transmitted icons from
the storage.
[0022]In step S13, the setting unit 213 sets the display size of the OSD
interface and the coordinates of each icon on a screen of a digital
camera to generate a personalized OSD interface. The maximum size of the
OSD interface cannot exceed the size of the screen of the digital camera.
The coordinates of each icon can be set to any position on the screen.
Each icon indicates a status of the camera module 1. For example, the
user can set an icon corresponding to an optical zoom function. If the
icon is selected and displayed on the screen, it indicates that the
optical zoom function of the camera module 1 is currently accessed.
[0023]In step S14, the saving unit 214 saves the personalized OSD
interface in the camera module 1 with a unique name.
[0024]In step S15, the displaying unit 215 displays a personalized OSD
interface on the screen of the digital camera based on the selected name
of the saved interface. For example, if the name of the personalized OSD
interface is "A", the screen displays the personalized OSD interface when
the user selects the name "A".
[0025]The present invention has been described in relation to particular
embodiments which are intended in all respects to be illustrative rather
than restrictive. Alternative embodiments will become apparent to those
skilled in the art to which the present invention pertains without
departing from its spirit and scope. Accordingly, the scope of the
present invention is defined by the appended claims rather than the
foregoing description.
* * * * *