Nothing Special   »   [go: up one dir, main page]

WO2013139089A1 - 屏幕内容放大显示方法及终端 - Google Patents

屏幕内容放大显示方法及终端 Download PDF

Info

Publication number
WO2013139089A1
WO2013139089A1 PCT/CN2012/076541 CN2012076541W WO2013139089A1 WO 2013139089 A1 WO2013139089 A1 WO 2013139089A1 CN 2012076541 W CN2012076541 W CN 2012076541W WO 2013139089 A1 WO2013139089 A1 WO 2013139089A1
Authority
WO
WIPO (PCT)
Prior art keywords
screen
imaging screen
frame
display
enlarged
Prior art date
Application number
PCT/CN2012/076541
Other languages
English (en)
French (fr)
Inventor
申建华
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2013139089A1 publication Critical patent/WO2013139089A1/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a screen content enlargement display method and terminal. Background technique
  • the screens of mobile terminals generally use resistive screens and capacitive screens that support touch technology, and most of them are capacitive screen applications.
  • the existing capacitive screen supports multi-touch technology, allowing users to use their fingers to control the display of the terminal screen, such as zooming in, zooming out or moving.
  • Multi-touch technology is based on the combination of human-computer interaction technology and hardware devices. It can be touched by a touch screen (screen, desktop or wall) or without traditional input devices (such as mouse, keyboard, etc.).
  • the control board simultaneously accepts computer-based human-computer interaction operations based on multiple points on the screen. Users can make a single touch with both hands, or touch the screen with different gestures such as click, double click, pan, press, scroll and rotate, so that users can better understand the relevant features of the object (text, video, picture) , satellite, 3D simulation and other information).
  • the main purpose of the present invention is to provide a screen content enlargement display method and a terminal, which are designed to solve the problem that frequent full-screen refreshing generates a large amount of waiting time, and frequently zooms and moves through the screen to cause webpage browsing efficiency, browsing.
  • the problem is not good.
  • the present invention provides a screen content enlargement display method, including: the terminal selects an area to be enlarged from an original screen through a finder frame;
  • the original display content in the to-be-enlarged display area selected by the finder frame is displayed in the imaging screen at a predetermined enlargement ratio, and the imaging screen and the finder frame are disposed in the original screen on the same screen.
  • the step of displaying the original display content in the to-be-enlarged display area selected by the finder frame in a predetermined enlargement ratio in the imaging screen comprises:
  • each pixel point in the finder frame is enlarged by a predetermined amplification ratio by using an interpolation algorithm, and calculating position coordinates of the enlarged pixel points in the imaging screen;
  • the step of displaying the original display content in the to-be-enlarged display area selected by the finder frame in a predetermined enlargement ratio in the imaging screen comprises:
  • Calling the terminal operating system function to extract characters in the screen coordinate range of the coverage area of the finder frame from the character buffer displayed on the terminal screen; Enlarging characters in the extracted screen coordinate range of the framing frame coverage area at a predetermined enlargement ratio;
  • the enlarged characters are displayed in the imaging screen.
  • the method further includes: displaying the frame of the framing frame and the image forming screen with a predetermined width and transparency; and displaying the occluded screen corresponding to the area covered by the finder frame and/or the imaging screen
  • the outline of the content is blurred by a preset transparency.
  • the method further includes: controlling, by the linkage control button, that the finder frame and the imaging screen are linked on the screen; or: fixing the imaging screen position, the finder frame moving relative to the imaging screen.
  • the finder frame when the finder frame is linked with the imaging screen, the finder frame is located in the imaging screen or outside the imaging screen; or intersects with a frame of the imaging screen.
  • the method further comprises:
  • the position of the region in which the imaging screen is completely displayed on the screen is calculated in real time.
  • the method further comprises:
  • the method further comprises:
  • the parameters of the size of the finder frame and the magnification ratio of the imaging screen are saved.
  • the method further comprises:
  • the invention also provides a screen content enlargement display terminal, comprising:
  • the finder module is configured to select a display area to be enlarged from the original screen through the finder frame; and enlarge the display module, and set the original display content in the to-be-magnified display area selected by the finder frame to be displayed on the imaging screen at a predetermined enlargement ratio
  • the image forming screen is disposed on the same screen as the finder frame.
  • the enlarged display module comprises:
  • the first amplifying unit is configured to enlarge each pixel point in the finder frame by using an interpolation algorithm with a predetermined amplification ratio;
  • a calculating unit configured to calculate a position coordinate of each of the enlarged pixels in the imaging screen; the first display unit is configured to display the enlarged pixel points at corresponding coordinate positions in the imaging screen .
  • the enlarged display module comprises:
  • the extracting unit is configured to invoke a terminal operating system function to extract characters in a screen coordinate range of the framing frame coverage area from the terminal screen display character buffer;
  • a second amplifying unit configured to enlarge the characters in the screen coordinate range of the extracted framing frame coverage area by a predetermined enlargement ratio
  • the second display unit is configured to display the enlarged characters in the imaging screen.
  • the enlarged display module is further configured to: display a frame layer of the finder frame and the imaging screen with a predetermined width and transparency; and occlude the finder frame and/or the area covered by the imaging screen
  • the outline of the original display content of the screen is blurred by a preset transparency; and the linkage of the finder frame and the imaging screen on the screen is controlled by a linkage control button, or the imaging screen is fixed in position, The finder frame moves relative to the imaging screen.
  • the enlarged display module is further configured to: when the finder frame moves simultaneously with the imaging screen, calculate an area position of the imaging screen that is completely displayed on the screen in real time.
  • the terminal further includes: An adjustment module, configured to adjust a size of the finder frame by touching at least one side border of the finder frame and/or a focus point on a diagonal point; by stretching or reducing the vertical direction and/or the horizontal direction
  • An imaging screen is used to adjust the magnification of the imaging screen.
  • the terminal further includes:
  • the storage module is configured to save the parameter of the large frame d and the magnification ratio of the imaging screen.
  • the terminal further includes:
  • the operation module is configured to receive an operation instruction that the user clicks on the enlarged content in the imaging screen; and calculates and acquires position information of the original display content in the finder frame corresponding to the enlarged content in the imaging screen according to the operation instruction;
  • the network hyperlink or application corresponding to the location information on the screen.
  • the screen content enlargement display method and terminal provided by the invention enable the user to freely enlarge a part of the content of the webpage on the screen without changing the overall information of the webpage on the screen of the terminal, thereby facilitating the user to view the webpage and speeding up the user Discovering the speed of the points of interest in the webpage greatly enhances the viewing experience of the user using the mobile terminal.
  • FIG. 1 is a schematic diagram of an embodiment of a method for magnifying display of screen content according to the present invention
  • FIG. 2 is a schematic diagram showing a default relative position relationship between a finder frame and an imaging screen according to an embodiment of the screen content enlargement display method of the present invention
  • FIG. 3 is a schematic view showing the movement of the magnifying glass in an embodiment of the method for enlarging the screen content of the present invention
  • FIG. 4 is a schematic view showing the position of the imaging screen in an embodiment of the method for enlarging the screen content of the present invention
  • FIG. 5 is a schematic diagram showing the adaptive display of the position of the imaging screen when the finder frame approaches the edge of the screen in an embodiment of the method for enlarging the screen content of the present invention
  • FIG. 6 is a schematic diagram showing adaptive positioning of an imaging screen when a finder frame approaches a corner of a screen according to an embodiment of the screen content enlargement display method of the present invention
  • FIG. 7 is a schematic flow chart showing the original display content in the enlarged display area selected by the finder frame displayed on the imaging screen at a predetermined magnification ratio according to an embodiment of the screen content enlargement display method of the present invention
  • FIG. 8 is a schematic enlarged view of the content of the framing frame in the example shown in FIG. 7 on the imaging screen;
  • FIG. 9 is an original display in the display area to be enlarged selected by the finder frame in an embodiment of the screen content enlargement display method of the present invention;
  • Figure 10 is a schematic enlarged view of the contents of the framing frame in the example shown in Figure 9 on the imaging screen;
  • FIG. 11 is a schematic diagram showing a semi-transparent blur display of the original content of the finder frame and the image coverage area of the screen in an embodiment of the screen content enlargement display method of the present invention
  • FIG. 12 is another schematic diagram of a semi-transparent blur display of the original content of the finder frame and the image coverage area of the screen according to an embodiment of the screen content enlargement display method of the present invention
  • FIG. 13 is a schematic diagram showing a display mode in which a finder frame only displays a frame in an embodiment of the screen content enlargement display method of the present invention
  • FIG. 14 is a schematic flow chart of another embodiment of a screen content enlargement display method according to the present invention
  • FIG. 15 is a perspective view showing a vertical frame of a single-point touch finder frame in a horizontal touch movement direction according to another embodiment of the screen content enlargement display method of the present invention; Schematic diagram of the horizontal size of the finder frame;
  • 16 is a schematic diagram showing the vertical size of a horizontal frame of a single-point touch finder frame in a vertical touch moving direction according to another embodiment of the screen content enlargement display method of the present invention
  • 17 is a schematic diagram showing the size of a frame of a single-point touch finder frame in any moving direction in another embodiment of the screen content enlargement display method of the present invention.
  • FIG. 18 is a schematic diagram of a multi-touch telescopic viewfinder frame to change the size of a finder frame according to another embodiment of the screen content enlargement display method of the present invention
  • FIG. 19 is a vertical view of a single touch imaging screen in another embodiment of the screen content enlargement display method of the present invention
  • FIG. 20 is a schematic diagram showing the horizontal magnification of the magnifying glass in the direction of the horizontal touch movement
  • FIG. 20 is a perspective view showing the method for enlarging the screen content of the present invention
  • 21 is a schematic diagram of simultaneously adjusting the magnification of the magnifying glass in the horizontal direction and the vertical direction in another embodiment of the screen content enlargement display method of the present invention.
  • Figure 22 is a schematic flow chart of still another embodiment of the screen content enlargement display method of the present invention.
  • Figure 23 is a schematic structural view of an embodiment of the screen content enlarged display terminal of the present invention;
  • Figure 24 is an enlarged view of an embodiment of the screen content enlarged display terminal of the present invention A schematic diagram of a structure of a display module;
  • 25 is another schematic structural diagram of an enlarged display module in an embodiment of a screen content enlarged display terminal according to the present invention.
  • Figure 26 is a schematic structural view of another embodiment of the screen content enlarged display terminal of the present invention.
  • Figure 27 is a schematic structural view of another embodiment of the screen content enlarged display terminal of the present invention.
  • Figure 28 is a further embodiment of the screen content enlarged display terminal of the present invention; Schematic diagram of the structure. detailed description
  • the solution of the embodiment of the present invention is mainly: setting a screen content enlargement function of the terminal, the user selects the content to be enlarged from the original screen through the finder frame, and the image display screen enlarges the content of the finder frame, and the user can drag the finder frame
  • the imaging screen can be arbitrarily moved on the screen, and the size of the finder frame and the imaging screen can be arbitrarily changed by single or multi-touch; at the same time, the enlarged content can be operated in the imaging screen, such as clicking on a webpage link, click feeling Interested icons, calling out applications, and selecting and copying texts are convenient for users to watch and read to enhance the user experience.
  • the terminal of the present invention can be any electronic screen display device having a touch screen function.
  • a touch mobile phone when a traditional touch mobile phone user browses a webpage, in order to discover the browsing interest point, the webpage needs to be frequently zoomed and moved. Zooming in and moving During operation, the target webpage will recalculate the layout to adapt to the entire screen, so that the refresh time of the entire screen is longer, the more complex the content of the webpage, the slower the refresh rate of the screen, and the frequent full-screen refresh will generate a large amount of user waiting time. , seriously consuming the user's effective reading time. In the traditional mode, the user's zoom operation conflicts with the mobile operation. The user needs to enlarge the webpage in order to see the webpage.
  • the user needs to move the webpage to find the next interest point in order to view other parts of the webpage, if zoomed in The larger the multiple, the more frequently the user needs to move; to speed up the discovery of the next point of interest, the user needs to zoom out to help quickly determine the location of the next point of interest, but if the reduction is not appropriate , the user will not be able to see the content of the webpage, causing the user to not find the next point of interest efficiently, and the user has to enlarge the webpage again.
  • the magnifying glass tool carried by the Windows operating system can partially enlarge the screen content
  • the magnification is a fixed number of preset levels, cannot be steplessly adjusted, and the capturing area of the magnifying glass (equivalent to the present invention)
  • the size of the framing frame is adjusted indirectly by adjusting the magnifying glass frame (equivalent to the imaging screen of the present invention).
  • the area of the capture area is automatically pushed by Windows according to the size of the imaging screen and the currently set magnification, and the finder frame is invisible to the user, so the user cannot intuitively feel the size, shape, and the whole of the finder frame.
  • the relative positional relationship of the screens makes the user's targetness when moving the magnifying glass to the position of the screen content of interest deteriorates.
  • the user needs to repeatedly adjust the magnification and the size of the imaging screen, so that the content in the enlarged webpage sub-frame to be viewed is completely displayed on the imaging screen, so that the user is watching this. User experience is seriously degraded when class-based web pages.
  • the present invention improves the prior art, and allows the user to freely enlarge a part of the content of the webpage on the screen without changing the overall information of the webpage, so that the user can conveniently view the webpage and speed up the user's discovery of the interest points in the webpage.
  • the speed of the user greatly enhances the viewing experience of the user using the mobile terminal.
  • an embodiment of the present invention provides a method for displaying a screen content, including:
  • the terminal selects the display area to be enlarged from the original screen through the finder frame.
  • the terminal of the embodiment is provided with a magnifying glass system, and the magnifying glass system includes a framing frame and an imaging screen, and the framing The frame and imaging screen are set on the same screen on the terminal screen.
  • the finder frame is a framing and position reference of the loupe system, and is used to cover an area of interest in the original content of the screen, that is, an area defined by the finder frame is an area where the original content of the terminal screen is selected, and the user can pass the finder frame by himself.
  • the area to be enlarged and displayed is selected from the original content of the terminal screen; the imaging screen is used to enlarge the content of the area to be enlarged and displayed in the original content of the terminal screen selected by the finder frame.
  • the size of the imaging screen and the relative position of the imaging screen and the finder frame are automatically calculated and adjusted by the magnifying glass system according to a preset magnification, which is used to ensure that the content in the finder frame is enlarged at the current magnification and can be completely displayed in the imaging.
  • a preset magnification which is used to ensure that the content in the finder frame is enlarged at the current magnification and can be completely displayed in the imaging.
  • On-screen, and to ensure the viewing integrity of the imaging screen that is, to ensure that the area of the imaging screen is always inside the boundary of the terminal screen.
  • the magnifying glass system When the magnifying glass is initially started, the magnifying glass system automatically calculates a suitable initial magnification display number according to the display resolution of the existing screen content, and the screen with higher resolution can be compared. Set a higher initial magnification display multiple.
  • the size of the finder frame when the magnifying glass is initially started is the size specified by the magnifying glass system by default, and the position of the framing frame is the default position specified by the magnifying glass system.
  • the size and position of the imaging screen are set according to the size and position of the finder frame and the predetermined magnification.
  • the central coordinate position of the imaging screen in the screen can be set according to the central coordinate position of the finder frame in the screen and the predetermined magnification.
  • FIG. 2 is a schematic diagram showing the default relative positional relationship between the finder frame and the imaging screen in this embodiment.
  • a magnifying glass tool enable control button is provided on the terminal screen, and the magnifying glass function can be turned on and off by this button.
  • the default position of the imaging screen relative to the framing frame is based on the center position of the framing frame, and the display position of the imaging screen is calculated according to the currently set horizontal and magnification.
  • the origin of the current frame is (XI, Y1) and the magnification is Z.
  • the coordinates of the default center position of the imaging screen are (X1 *Z, Y1 *Z ).
  • the relative relationship between the magnifying glass's imaging screen and the viewfinder can be flexibly set by the user.
  • the user can use the linkage control button (shown in FIG. 2) set on the terminal screen of the magnifying glass system to set the imaging screen to move simultaneously with the finder frame, that is, when the user moves the finder frame, the imaging screen and the framing frame move at the same time. Or when the user moves the imaging screen, the finder frame moves at the same time as the imaging screen; or the imaging screen does not move, stays at a fixed position on the screen designated by the user, and moves the finder frame separately. At the same time, you can also set the magnifying glass moving handle on the screen.
  • FIG. 3 is a schematic diagram of the movement of the magnifying glass in this embodiment.
  • the grid area in Figure 3 (except for the frame of the viewfinder and the magnifying glass) is the focus area of the magnifying glass.
  • the magnifying glass enters the movable state, and the user can drag the magnifying glass to the screen. On any location.
  • FIG. 4 is a schematic view showing the position of the imaging screen in the embodiment.
  • the position of the imaging screen will be fixed at the current position and cannot be moved.
  • the finder frame is still Can be moved at will.
  • the finder frame When the finder frame moves at the same time as the imaging screen, the finder frame may be located inside the imaging screen or outside the imaging screen; or intersect with the border of the imaging screen.
  • the magnifying glass system calculates the appropriate position of the imaging screen on the screen in real time to ensure that the imaging screen is completely displayed on the terminal screen. For example, when the user moves the finder frame close to the screen boundary, the imaging screen in the default position relationship will also exceed the screen boundary. At this time, the system will calculate to ensure that the area of the imaging screen falls within the screen range visible to the user.
  • FIG. 5 and FIG. 6 are schematic diagrams showing the adaptive display of the position of the imaging screen when the finder frame approaches the edge or the edge of the screen in the embodiment.
  • the finder frame is close to the edge or corner of the screen, if the imaging screen is displayed in the default relative positional relationship with the finder frame, part of the imaging screen may exceed the screen boundary, and the magnifying glass system will calculate the appropriate image on the terminal screen.
  • the display position is such that the complete imaging screen area falls within the user-visible screen range.
  • the upper left corner of the screen is the origin of the coordinate system (0, 0)
  • the lower right corner of the screen is the boundary of the coordinate system (X0, Y0).
  • the width of the current frame is W and the height is H.
  • the coordinate position of the center of the current frame is (XI, Y1), and the magnification is Z.
  • the default center position of the imaging screen is (X1+W/2*Z, Y1+H/2*Z), ⁇ X1+W /2*Z>X0 il ⁇ 0, indicating that the imaging screen is out of the display range of the current screen in the horizontal direction, the magnifying glass will be translated to the new X coordinate position in the X (horizontal) direction, and X1+W/2*Z ⁇ X0 or >0; If Y1+H/2*Z>Y0 or ⁇ 0, indicating that the imaging screen is out of the display range of the current screen in the vertical direction, the magnifying glass will be translated in the Y (vertical) direction to the new Y coordinate position. , and make Y1+H/2*Z ⁇ Y0 or >0.
  • step S102 the original display content in the display area to be enlarged selected by the finder frame is displayed on the imaging screen at a predetermined enlargement ratio, and the imaging screen and the finder frame are disposed on the same screen in the original screen.
  • the original display content in the display area to be enlarged selected by the finder frame is displayed in the imaging screen at a predetermined magnification ratio (magnification), and the predetermined magnification is automatically enlarged by the magnifying glass system according to the existing screen content display resolution. Multiple, the higher the contrast resolution On the screen, you can set a higher initial magnification display multiple.
  • the predetermined magnification may be configured by the user and stored in the terminal as needed. In actual operation, the user may select to call the local existing amplification ratio configuration, and the imaging screen performs enlarged display according to the amplification ratio.
  • the magnifying glass system displays the magnified content in the imaging screen, it can be displayed in a pixel-extended form, or in an enlarged form of the extracted character font.
  • the step S102 includes the step of displaying the original display content in the display area to be enlarged selected by the finder frame in the imaging screen at a predetermined enlargement ratio, including:
  • Step S1021 the pixel points in the finder frame are enlarged by a predetermined amplification ratio by using an interpolation algorithm, and the position coordinates of the enlarged pixel points in the imaging screen are calculated;
  • Step S1022 Display the enlarged pixel points at corresponding coordinate positions in the imaging screen.
  • the method is to enlarge the original image in the finder frame by pixel level and display it in the imaging screen.
  • the pixel value of each enlarged target pixel on the imaging screen is calculated by the pixel value of the original pixel in the finder frame according to a predetermined interpolation and amplification algorithm, and then the enlarged target pixel point is displayed one by one on the imaging screen.
  • the amplification algorithm in this embodiment specifically uses a quadratic interpolation algorithm, and the principle is as follows:
  • the quadratic interpolation algorithm described herein is: for the pixel value corresponding to the enlarged target pixel point on the imaging screen, the coordinate corresponding to the ideal pixel coordinate calculated by the coordinate mapping algorithm is generally a floating point number instead of an integer.
  • the pixel values of the adjacent nearest four integer coordinate pixel points around the floating point coordinate are taken as input parameters, and the pixel values of the four pixel points correspond to different weights, if the horizontal coordinate of the pixel point is away from the level of the ideal coordinate The closer the coordinate distance is, the larger the horizontal weight value is selected. If the vertical coordinate of the pixel point is closer to the vertical coordinate distance of the ideal coordinate, the larger vertical weight value is selected, and then the pixels of the four pixel points are selected. Value and corresponding level And the vertical direction weight value is used as an input parameter to calculate the pixel value of the target pixel of the imaging screen.
  • the specific algorithm is as follows:
  • FIG. 8 is an enlarged display method of the content of the finder frame on the imaging screen in the embodiment.
  • Set the screen coordinates corresponding to the original pixel points in the frame as (i, j), i and j are integers, and the screen coordinates corresponding to the enlarged target pixels on the imaging screen are (X, y), X and y.
  • (m, n) is the pixel position (X, y) on the imaging screen.
  • the ideal pixel position on the framing frame obtained by the coordinate mapping function of the imaging screen and the framing frame. m and n may be integers or possible.
  • the coordinate mapping function of the decimal, imaging screen and framing frame is f (x, y).
  • the pixel value of the enlarged target pixel on the imaging screen is T ( X, y ), and the pixel value of the original pixel on the finder frame is S ( X, y).
  • the lower left corner of the screen is the reference coordinate system origin, and the center of the imaging screen is located at the upper right of the center of the framing frame.
  • p is the magnification in the horizontal direction
  • h is the magnification in the vertical direction
  • is the pixel distance difference between the center point of the framing frame and the center point of the imaging screen in the horizontal direction
  • h0 is the center point of the framing frame and the center of the imaging screen The pixel point distance difference in the vertical direction.
  • the pixel values of the four original pixel points of the coordinates of (i, j), (i+1, j), (i, j+1 ), (i+1, j+1 ) are jointly determined, and the horizontal direction is set.
  • the step S102 includes the step of displaying the original display content in the display area to be enlarged selected by the finder frame at a predetermined enlargement ratio in the imaging screen.
  • Step S1023 Calling a terminal operating system function to extract characters in a screen coordinate range of the coverage area of the finder frame from a character buffer displayed on the terminal screen;
  • Step S1024 the characters in the screen coordinate range of the extracted framing frame coverage area are enlarged at a predetermined enlargement ratio
  • Step S1025 Display the enlarged characters in the imaging screen.
  • FIG. 10 is another enlarged display method of the content of the finder frame on the imaging screen in the embodiment.
  • the font is enlarged and then displayed on the imaging screen.
  • the magnifying glass system calls the terminal operating system function to extract the characters in the screen coordinate range of the framing frame coverage area from the terminal screen display character buffer.
  • the framing area is a rectangle
  • the coordinates of the screen area corresponding to the area are (right, bottom), and (left, top) is the coordinate of the upper left corner of the rectangular area i or. (right, bottom) is the coordinates of the lower right corner.
  • the magnifying glass system calls the terminal operating system function, extracts characters from the display character buffer corresponding to the rectangular area on the screen, and copies the extracted characters into the memory, and then displays the characters in the image display screen according to the enlarged font, and You can select, copy, etc. any character in the imaging screen.
  • the frame of the framing frame and the imaging screen may be displayed with a predetermined width and transparency; the original display content of the occluded screen corresponding to the area covered by the finder frame and/or the imaging screen
  • the outline is blurred with a preset transparency.
  • FIG. 11 and FIG. 12 are schematic diagrams showing the semi-transparent blur display of the original content of the finder frame and the imaging screen coverage area screen in the embodiment.
  • the area in the frame of the finder frame is the content to be enlarged that is of interest to the user, and the original display content of the screen corresponding to the area covered by the finder frame and the imaging screen, and the corresponding pixel is image-smoothed and pre-set through the image.
  • the brightness display allows the user to see the enlarged content displayed on the imaging screen while viewing the approximate outline of the original content of the screen covered by the finder frame and the imaging screen.
  • FIG. 13 is a schematic diagram showing a display mode in which the frame of the hand-held terminal screen magnifying glass system only displays the frame in one embodiment of the present invention. At this time, the original content of the screen that is blocked after the frame is not displayed, and the original content of the screen that is blocked after the imaging screen is still blurred.
  • the pixels of the original content of the screen in the original content area of the screen covered by the imaging screen are displayed in the original scale, and are displayed according to the preset transparency of the user, and the pixels and the enlarged display on the imaging screen are displayed.
  • the pixel superimposed display of the content ensures that the user can still see the outline of the original content of the occluded part while seeing the content on the imaging screen.
  • the magnifying glass system of the present invention also has a memory function, and the user can store the optimal default enlargement ratio and the size of the viewfinder frame used for frequently viewed web pages, which is convenient for the user to browse.
  • the embodiment can automatically calculate a suitable initial enlarged display multiple according to the physical resolution of the terminal screen, and enlarge the local area of the screen webpage content, and ensure that the visual sense of the full screen full content of the webpage is not displayed. It is destroyed.
  • the magnifying glass system has the function of memory and self-adaptation. It can memorize the optimal zoom ratio and the size of the viewfinder according to the characteristics of the webpage that the user frequently browses, which is convenient for the user to browse, which greatly improves the user experience.
  • the present invention can be installed on a terminal device by means of a software plug-in, and supports applications such as various terminals, browsers, and document processing programs.
  • another embodiment of the present invention provides a screen content enlargement display method. Based on the foregoing first embodiment, after step S102, the method further includes:
  • Step S103 adjusting the size of the finder frame by touching at least one side border of the finder frame and/or the focus point on the diagonal point; adjusting the magnification of the imaging screen by stretching or reducing the imaging screen in the vertical direction and/or the horizontal direction proportion.
  • FIG. 15 is a schematic diagram showing the horizontal size of the vertical frame of the single-point touch frame in the horizontal touch moving direction in the embodiment.
  • the vertical border will be displayed as the focus state (such as blinking, color change, etc.), prompting the user to zoom, and then holding the border to move horizontally, the finder will The size is changed in the horizontal movement direction, and the imaging screen is resized relative to the finder frame at the current magnification.
  • FIG. 16 is a schematic diagram showing the vertical size of the horizontal frame of the single-point touch finder frame in the vertical touch moving direction in the embodiment.
  • the horizontal border will be displayed as the focus state (such as blinking, color change, etc.), prompting the user to zoom, and then holding the border to move vertically, the finder frame will be The size is changed in the vertical movement direction, and the imaging screen is resized relative to the finder frame at the current magnification.
  • FIG. 17 is a schematic diagram showing the size of the frame of the single-point touch finder frame in any moving direction in the embodiment.
  • the corner will be displayed as the focus state (such as blinking, color change, etc.), prompting the user to zoom operation.
  • the finder 411 will be The direction of movement changes size.
  • FIG. 18 is a schematic diagram showing the size of the multi-touch telescopic frame of the present embodiment to change the size of the frame.
  • the touch frame will be displayed as the focus state (such as blinking, color change, etc.).
  • the frame is held in the multi-touch direction at the same time, and the finder frame is moved.
  • the size will be changed simultaneously in the direction in which the user moves.
  • FIG. 19 is a schematic diagram showing the horizontal magnification of the magnifying glass in the horizontal touch moving direction of the vertical frame of the single touch imaging screen in the embodiment.
  • the vertical border will be displayed as the focus state (such as blinking, color change, etc.).
  • pressing the frame to move horizontally will change the horizontal magnification of the magnifying glass.
  • the horizontal magnification of the corresponding magnifying glass after the horizontal direction of the imaging screen is changed is the current width of the imaging screen / the current width of the framing frame.
  • FIG. 20 is a schematic diagram showing the vertical magnification of the magnifying glass in the vertical touch moving direction of the horizontal frame of the single touch imaging screen in the embodiment.
  • the water The flat border will be displayed as the focus state (such as blinking, color change, etc.), at this time, pressing the border to move vertically, the vertical magnification of the magnifying glass will change accordingly.
  • the horizontal magnification of the corresponding magnifying glass after the horizontal direction of the imaging screen is changed the current width of the imaging screen / the current width of the framing frame.
  • Fig. 21 is a schematic view showing the magnification adjustment of the horizontal and vertical directions of the magnifying glass simultaneously in the embodiment.
  • the touched border will be displayed as a focus state (such as blinking, color change, etc.), and at this time, the frame is held in the multi-touch direction at the same time, the magnifying glass
  • the horizontal and vertical magnifications will change at the same time.
  • the vertical magnification of the corresponding magnifying glass after the vertical direction of the imaging screen is changed the current height of the imaging screen / the current height of the framing frame;
  • the embodiment can automatically calculate a suitable initial enlarged display multiple according to the physical resolution of the terminal screen, and enlarge the local area of the screen webpage content, and ensure that the visual sense of the full screen full content of the webpage is not displayed. It is destroyed; in addition, the magnifying glass system has the function of memory and self-adaptation, which can store the optimal zoom ratio and the size of the viewfinder according to the characteristics of the webpage that the user frequently browses, so that the user can browse. Meanwhile, the user can also use various points according to the need.
  • the touch mode adjusts the size of the finder frame and the imaging screen and the magnification of the imaging screen, further enhancing the user experience.
  • another embodiment of the present invention provides a method for displaying a screen content in an enlarged manner. On the basis of the foregoing first embodiment, after step S102, the method further includes:
  • Step S104 receiving an operation instruction that the user clicks on the enlarged content in the imaging screen
  • Step S105 calculating and acquiring location information at the original display content in the finder frame corresponding to the enlarged content in the imaging screen according to the operation instruction;
  • Step S106 calling a network hyperlink or an application corresponding to the above location information on the screen.
  • the magnifying glass system in the embodiment can also implement the operation of the content displayed by the user on the enlarged image in the imaging screen. Specifically, as an embodiment, if the imaging screen is displayed in a pixel-amplified form, and it is assumed that a webpage link is displayed on the imaging screen, when the user clicks on the webpage link position in the imaging screen, the location is calculated by the magnifying glass system. Corresponding to the coordinates of the original position of the screen, and calling the webpage link corresponding to the coordinate through the operating system function to open in the new webpage window.
  • the coordinates of the target pixel in the frame are (i, j), and the coordinates of the pixel on the imaging screen are (X, y).
  • the coordinates of the link of the webpage are enlarged.
  • the corresponding coordinate point (i, j) in the finder frame is calculated by the magnifying glass system, and then the web page is opened by the magnifying glass system calling the webpage link corresponding to the (i, j) coordinate point.
  • the origin of the reference coordinate system of the screen is located at the lower left corner of the screen, and the center of the imaging screen is located at the upper right of the center of the framing frame.
  • the magnifying glass system calculates the coordinates of the original position of the screen corresponding to the position by the same method as above, and calls through the operating system function.
  • the application corresponding to this coordinate opens the application.
  • the imaging screen is displayed in an enlarged form with an extracted character font.
  • the magnifying glass system calculates the coordinates of the original position of the screen corresponding to the user's click position on the imaging screen, and then hides the display of the magnifying glass, and enlarges the original webpage with the coordinate as the center. .
  • the user can open the webpage of interest by clicking the corresponding webpage link. If the user does not want to open a new link at this time and wants to restore the previous magnifying glass and web page full screen display, just restore the hidden magnifying glass, and the magnifying glass system will restore the magnifying glass and web page display to the previous mode.
  • the embodiment can automatically calculate a suitable initial enlarged display multiple according to the physical resolution of the terminal screen, and enlarge the local area of the screen webpage content, and ensure that the visual sense of the full screen full content of the webpage is not displayed. It is destroyed; in addition, the magnifying glass system has the function of memory and self-adaptation, which can memorize the optimal zoom ratio and the size of the viewfinder according to the characteristics of the webpage that the user frequently browses, so that the user can browse. Meanwhile, the user can also zoom in on the imaging screen.
  • the displayed content is operated to provide convenience for the user, and further enhances the user experience.
  • an embodiment of the present invention provides a screen content enlargement display terminal, including: a finder module 201 and an enlarged display module 202, wherein:
  • the finder module 201 is configured to select a display area to be enlarged from the original screen through the finder frame; the enlarged display module 202 is configured to display the original display content in the display area to be enlarged selected by the finder frame in a predetermined enlargement ratio in the imaging screen, The imaging screen is placed on the same screen as the framing frame.
  • the terminal of the embodiment is provided with a magnifying glass system.
  • the finder module 201 and the enlarged display module 202 are implemented based on the magnifying mirror system.
  • the magnifying glass system includes a finder frame and an imaging screen, and the finder frame and the imaging screen are disposed on the same screen on the terminal screen.
  • the finder frame is a framing and position reference of the loupe system, and is used to cover an area of interest in the original content of the screen, that is, an area defined by the finder frame is an area where the original content of the terminal screen is selected, and the user can pass the finder frame by himself.
  • the area to be enlarged and displayed is selected from the original content of the terminal screen; the imaging screen is used to enlarge the content of the area to be enlarged and displayed in the original content of the terminal screen selected by the finder frame.
  • the size of the imaging screen and the relative position of the imaging screen and the finder frame are automatically calculated and adjusted by the magnifying glass system according to a preset magnification, which is used to ensure that the content in the finder frame is enlarged at the current magnification and can be completely displayed in the imaging.
  • a preset magnification which is used to ensure that the content in the finder frame is enlarged at the current magnification and can be completely displayed in the imaging.
  • On-screen and to ensure the viewing integrity of the imaging screen, that is, to ensure that the area of the imaging screen is always inside the boundary of the terminal screen.
  • the size of the finder frame when the magnifying glass is initially started is the size specified by the magnifying glass system by default, and the position of the framing frame is the default position specified by the magnifying glass system.
  • the size and position of the imaging screen are set according to the size and position of the finder frame and the predetermined magnification.
  • the central coordinate position of the imaging screen in the screen can be set according to the central coordinate position of the finder frame in the screen and the predetermined magnification.
  • FIG. 2 is a schematic diagram showing the default relative positional relationship between the finder frame and the imaging screen in this embodiment.
  • a magnifying glass tool enable control button is provided on the terminal screen, and the magnifying glass function can be turned on and off by this button.
  • the default position of the imaging screen relative to the framing frame is based on the center position of the framing frame, and the display position of the imaging screen is calculated according to the currently set horizontal and magnification.
  • the origin of the current frame is (XI, Y1) and the magnification is Z.
  • the coordinates of the default center position of the imaging screen are (X1 *Z, Y1 *Z ).
  • the relative relationship between the magnifying glass's imaging screen and the viewfinder can be flexibly set by the user.
  • the user can use the linkage control button (shown in FIG. 2) set on the terminal screen of the magnifying glass system to set the imaging screen to move simultaneously with the finder frame, that is, when the user moves the finder frame, the imaging screen and the framing frame move at the same time. Or when the user moves the imaging screen, the finder frame moves at the same time as the imaging screen; or the imaging screen does not move, stays at a fixed position on the screen designated by the user, and moves the finder frame separately. At the same time, you can also set the magnifying glass moving handle on the screen.
  • FIG. 3 is a schematic diagram of the movement of the magnifying glass in the embodiment.
  • the grid area in Figure 3 (except for the frame of the viewfinder and the magnifying glass) is the focus area of the magnifying glass.
  • the magnifying glass enters the movable state, and the user can drag the magnifying glass to the screen.
  • FIG. 4 is a schematic view showing the position of the imaging screen in the embodiment. When the user presses the linkage control button, the position of the imaging screen will be fixed at the current position and cannot be moved, and the finder frame can still be moved arbitrarily.
  • the finder frame When the finder frame moves at the same time as the imaging screen, the finder frame may be located inside the imaging screen or outside the imaging screen; or intersect with the border of the imaging screen.
  • the magnifying glass system calculates the appropriate position of the imaging screen on the screen in real time to ensure that the imaging screen is completely displayed on the terminal screen. For example, when the user moves the finder frame close to the screen boundary, the imaging screen in the default position relationship will also exceed the screen boundary. At this time, the system will calculate to ensure that the area of the imaging screen falls within the screen range visible to the user.
  • FIG. 5 and FIG. 6 are schematic diagrams showing the adaptive display of the position of the imaging screen when the finder frame approaches the edge or corner of the screen in the embodiment.
  • the finder frame is close to the edge or corner of the screen, if the imaging screen is displayed in the default relative positional relationship with the finder frame, part of the imaging screen may exceed the screen boundary, and the magnifying glass system will calculate the imaging screen on the terminal screen.
  • a suitable display position is provided to ensure that the complete imaging screen area falls within the user-visible screen range.
  • the upper left corner of the screen is the origin of the coordinate system (0, 0)
  • the lower right corner of the screen is the boundary of the coordinate system (X0, Y0).
  • the width of the current frame is W and the height is H.
  • the coordinate position of the center of the current frame is (XI, Y1), and the magnification is Z.
  • the default center position of the imaging screen is (X1+W/2*Z, Y1+H/2*Z), ⁇ X1+W /2*Z>X0 il ⁇ 0, indicating that the imaging screen is out of the display range of the current screen in the horizontal direction, the magnifying glass will be translated to the new X coordinate position in the X (horizontal) direction, and X1+W/2*Z ⁇ X0 or >0; If Y1+H/2*Z>Y0 or ⁇ 0, indicating that the imaging screen is out of the display range of the current screen in the vertical direction, the magnifying glass will be translated in the Y (vertical) direction to the new Y coordinate position. , and make Y1+H/2*Z ⁇ Y0 or >0.
  • the original display content in the display area to be enlarged selected by the finder frame is displayed on the imaging screen by the enlarged display module 202 at a predetermined magnification ratio (magnification), and the predetermined magnification is automatically calculated by the magnifying glass system according to the existing screen content display resolution.
  • the initial magnification shows the multiple, The higher the resolution of the screen, the higher the initial magnification can be set; in addition, the predetermined magnification can also be configured by the user and stored in the terminal as needed, in actual operation, the user can choose to call the local existing The magnification ratio configuration is enlarged and displayed by the imaging screen according to the magnification ratio.
  • the magnifying glass system displays the magnified content in the imaging screen, it can be displayed in a pixel-extended form, or in an enlarged form of the extracted character font.
  • the enlarged display module 202 includes: a first amplifying unit 2021, a calculating unit 2022, and a first display unit 2023, where:
  • the first amplifying unit 2021 is configured to enlarge each pixel point in the finder frame by using an interpolation algorithm with a predetermined amplification ratio;
  • the calculating unit 2022 is configured to calculate a position coordinate of each of the enlarged pixels in the imaging screen
  • the first display unit 2023 is configured to display the enlarged pixel points at corresponding coordinate positions in the imaging screen.
  • the method is to enlarge the original image in the finder frame by pixel level and display it in the imaging screen.
  • the pixel value of each enlarged target pixel on the imaging screen is calculated by the pixel value of the original pixel in the finder frame according to a predetermined interpolation and amplification algorithm, and then the enlarged target pixel point is displayed one by one on the imaging screen.
  • the amplification algorithm in this embodiment specifically uses a quadratic interpolation algorithm, and the principle is as follows:
  • the quadratic interpolation algorithm described herein is: for the pixel value corresponding to the enlarged target pixel point on the imaging screen, the coordinate corresponding to the ideal pixel coordinate calculated by the coordinate mapping algorithm is generally a floating point number instead of an integer. Pixel values of adjacent four nearest integer coordinate pixel points corresponding to the floating point coordinates are taken as input parameters, and the pixel values of the four pixel points correspond to different weights, If the horizontal coordinate of the pixel is closer to the horizontal coordinate distance of the ideal coordinate, a larger horizontal weight value is selected, and if the vertical coordinate of the pixel is closer to the vertical coordinate distance of the ideal coordinate, a larger vertical weight is selected. The value is then calculated by taking the pixel values of the four pixels and the corresponding horizontal and vertical direction weight values as input parameters, and calculating the pixel value of the target pixel of the imaging screen.
  • the specific algorithm is as follows:
  • FIG. 8 is an enlarged display method of the content of the finder frame on the imaging screen in the embodiment.
  • Set the screen coordinates corresponding to the original pixel points in the frame as (i, j), i and j are integers, and the screen coordinates corresponding to the enlarged target pixels on the imaging screen are (X, y), X and y.
  • (m, n) is the pixel position (X, y) on the imaging screen.
  • the ideal pixel position on the finder frame obtained by the coordinate mapping function of the imaging screen and the framing frame. m and n may be integers or possible.
  • the coordinate mapping function of the decimal, imaging screen and framing frame is f (x, y).
  • the pixel value of the enlarged target pixel on the imaging screen is T ( X, y ), and the pixel value of the original pixel on the finder frame is S ( X, y).
  • the lower left corner of the screen is the reference coordinate system origin, and the center of the imaging screen is located at the upper right of the center of the framing frame.
  • p is the magnification in the horizontal direction
  • h is the magnification in the vertical direction
  • is the pixel distance difference between the center point of the framing frame and the center point of the imaging screen in the horizontal direction
  • h0 is the center point of the framing frame and the center of the imaging screen The pixel point distance difference in the vertical direction.
  • the pixel values of the four original pixel points of the coordinates of (i, j), (i+1, j), (i, j+1 ), (i+1, j+1 ) are jointly determined, and the horizontal direction is set.
  • edge P(T, x, y) ( 1-u ) * ( 1-v ) *S ( i, j ) + ( 1-u ) *v*S ( i, j+1 ) +u* ( 1-v ) *S ( i+1 , j ) +u*v*S ( i+1 , j+1 ).
  • the enlarged display module 202 includes: an extracting unit 2024, a second amplifying unit 2025, and a second display unit 2026, wherein:
  • the extracting unit 2024 is configured to invoke a terminal operating system function to extract characters in a screen coordinate range of the framing frame coverage area from the terminal screen display character buffer;
  • the second amplifying unit 2025 is arranged to enlarge the character at a predetermined enlargement ratio; the second display unit 2026 is arranged to display the enlarged character in the imaging screen.
  • FIG. 10 is another enlarged display method of the content of the finder frame on the imaging screen in the embodiment. In this method, after the original characters in the finder frame are extracted, the font is enlarged and then displayed on the imaging screen. First, the magnifying glass system calls the terminal operating system function to extract the characters in the screen coordinate range of the framing frame coverage area from the terminal screen display character buffer.
  • the coordinates of the screen area corresponding to the area are (right, bottom), and (left, top) is the coordinate of the upper left corner of the rectangular area i or. (right, bottom) is the coordinates of the lower right corner.
  • the magnifying glass system calls the terminal operating system function, extracts characters from the display character buffer corresponding to the rectangular area on the screen, and copies the extracted characters into the memory, and then displays the characters in the image display screen according to the enlarged font, and You can select, copy, etc. any character in the imaging screen.
  • the frame of the framing frame and the imaging screen may be displayed with a predetermined width and transparency; the original display content of the occluded screen corresponding to the area covered by the finder frame and/or the imaging screen
  • the outline is blurred with a preset transparency.
  • FIG. 11 and FIG. 12 are schematic diagrams showing the semi-transparent blur display of the original content of the finder frame and the imaging screen coverage area screen in the embodiment.
  • the area is the content to be magnified that is of interest to the user, and the original display content of the screen corresponding to the area covered by the finder frame and the imaging screen, and the corresponding pixel is displayed by using an image smoothing algorithm with a preset transparency to make the user clear. While viewing the magnified content displayed on the imaging screen, you can also see the approximate outline of the original content of the screen covered by the finder frame and the imaging screen.
  • FIG. 13 is a schematic diagram showing a display mode in which the frame of the hand-held terminal screen magnifying glass system only displays the frame in one embodiment of the present invention. At this time, the original content of the screen that is blocked after the frame is not displayed, and the original content of the screen that is blocked after the imaging screen is still blurred.
  • the pixels of the original content of the screen in the original content area of the screen covered by the imaging screen are displayed in the original scale, and are displayed according to the preset transparency of the user, and the pixels and the enlarged display on the imaging screen are displayed.
  • the pixel superimposed display of the content ensures that the user can still see the outline of the original content of the occluded part while seeing the content on the imaging screen.
  • the magnifying glass system of the present invention also has a memory function, and the user can store the optimal default enlargement ratio and the size of the viewfinder frame used for frequently viewed web pages, which is convenient for the user to browse.
  • the embodiment can automatically calculate a suitable initial enlarged display multiple according to the physical resolution of the terminal screen, and enlarge the local area of the screen webpage content, and ensure that the visual sense of the full screen full content of the webpage is not displayed. Being destroyed, greatly improving the user experience.
  • the present invention can be installed on a terminal device by means of a software plug-in, and supports various applications such as a terminal, a browser, and a document processing program.
  • FIG. 26 another embodiment of the present invention provides a screen content enlargement display terminal.
  • the embodiment shown in FIG. 23 further includes: an adjustment module 203 and a storage module 204, wherein:
  • the adjusting module 203 is configured to adjust the size of the finder frame by touching at least one side border of the finder frame and/or a focus point on the diagonal point; by stretching or reducing in the vertical direction and/or the horizontal direction
  • the imaging screen is used to adjust the magnification of the imaging screen.
  • the storage module 204 is configured to save parameters of the size of the finder frame and the magnification ratio of the imaging screen. Compared with the embodiment shown in FIG. 23 above, the magnifying glass system of the embodiment can also adjust the size of the finder frame and the enlargement ratio of the imaging screen.
  • FIG. 15 is a schematic diagram showing the horizontal size of the vertical frame of the single-touch frame of the present embodiment in the horizontal touch moving direction.
  • the vertical border will be displayed as the focus state (such as blinking, color change, etc.), prompting the user to zoom, and then holding the border to move horizontally, the finder will The size is changed in the horizontal movement direction, and the imaging screen is resized relative to the finder frame at the current magnification.
  • FIG. 16 is a schematic diagram showing the vertical size of the horizontal frame of the single-point touch finder frame in the vertical touch moving direction in the embodiment.
  • the horizontal border will be displayed as the focus state (such as blinking, color change, etc.), prompting the user to zoom, and then holding the border to move vertically, the finder frame will be The size is changed in the vertical movement direction, and the imaging screen is resized relative to the finder frame at the current magnification.
  • FIG. 17 is a schematic diagram showing the size of the frame of the single-point touch finder frame in any moving direction in the embodiment.
  • the corner will be displayed as the focus state (such as blinking, color change, etc.), prompting the user to zoom operation.
  • the finder 411 will be The direction of movement changes size.
  • FIG. 18 is a schematic diagram showing the size of the multi-touch telescopic frame of the present embodiment to change the size of the frame.
  • the touch frame will be displayed as the focus state (such as blinking, color change, etc.).
  • the frame is held in the multi-touch direction at the same time, and the finder frame is moved.
  • the size will be changed simultaneously in the direction in which the user moves.
  • FIG. 19 is a schematic diagram showing the horizontal magnification of the magnifying glass in the horizontal touch moving direction of the vertical frame of the single touch imaging screen in the embodiment.
  • the vertical border of the imaging screen When the user touches the vertical border of the imaging screen, the vertical border will be displayed as the focus state (such as blinking, color change, etc.). At this time, pressing the frame to move horizontally will change the horizontal magnification of the magnifying glass.
  • the horizontal magnification of the corresponding magnifying glass after the horizontal direction of the imaging screen is changed is the current width of the imaging screen/the current width of the framing frame.
  • FIG. 20 is a schematic diagram showing the vertical magnification of the magnifying glass in the vertical touch moving direction of the horizontal frame of the single touch imaging screen in the embodiment.
  • the horizontal border of the imaging screen When the user touches the horizontal border of the imaging screen, the horizontal border will be displayed as the focus state (such as blinking, color change, etc.). At this time, pressing the frame to move vertically, the vertical magnification of the magnifying glass will change accordingly.
  • the horizontal magnification of the corresponding magnifying glass after the horizontal direction of the imaging screen is changed the current width of the imaging screen / the current width of the framing frame.
  • Fig. 21 is a schematic view showing the magnification adjustment of the horizontal and vertical directions of the magnifying glass simultaneously in the embodiment.
  • the touched border will be displayed as a focus state (such as blinking, color change, etc.), and at this time, the frame is held in the multi-touch direction at the same time, the magnifying glass
  • the horizontal and vertical magnifications will change at the same time.
  • the vertical magnification of the corresponding magnifying glass after the vertical direction of the imaging screen is changed the current height of the imaging screen / the current height of the framing frame;
  • the embodiment can automatically calculate a suitable initial enlarged display multiple according to the physical resolution of the terminal screen, and enlarge the local area of the screen webpage content, and ensure that the visual sense of the full screen full content of the webpage is not displayed. It is destroyed; in addition, the magnifying glass system has the function of memory and self-adaptation, which can store the optimal zoom ratio and the size of the viewfinder according to the characteristics of the webpage that the user frequently browses, so that the user can browse. Meanwhile, the user can also use various points according to the need.
  • the touch mode adjusts the size of the finder frame and the imaging screen and the magnification of the imaging screen, further enhancing the user experience.
  • another embodiment of the present invention provides a screen content enlargement display terminal. Based on the embodiment shown in FIG. 23, the method further includes:
  • the operation module 205 is configured to receive an operation instruction that the user clicks on the enlarged content in the imaging screen, and calculates and acquires location information at the original display content in the finder frame corresponding to the enlarged content in the imaging screen according to the operation instruction; A network hyperlink or application corresponding to the location information described on the screen is called by the system.
  • the magnifying glass system in this embodiment can also implement the operation of the content displayed by the user on the enlarged image in the imaging screen.
  • the imaging screen is displayed in a pixel-amplified form, and it is assumed that a webpage link is displayed on the imaging screen, when the user clicks on the webpage link position in the imaging screen, the location is calculated by the magnifying glass system.
  • the location is calculated by the magnifying glass system.
  • the webpage link corresponding to the coordinate through the operating system function to open in the new webpage window.
  • the coordinates of the target pixel in the frame are (i, j), and the coordinates of the pixel on the imaging screen are (X, y).
  • the coordinates of the link of the webpage are enlarged.
  • the corresponding coordinate point (i, j) in the finder frame is calculated by the magnifying glass system, and then the web page is opened by the magnifying glass system calling the webpage link corresponding to the (i, j) coordinate point.
  • the origin of the reference coordinate system of the screen is located at the lower left corner of the screen, and the center of the imaging screen is located at the upper right of the center of the framing frame.
  • the magnifying glass system calculates the coordinates of the original position of the screen corresponding to the position by the same method as above, and calls through the operating system function.
  • the application corresponding to this coordinate opens the application.
  • the imaging screen is displayed in an enlarged form with an extracted character font.
  • the magnifying glass system calculates the coordinates of the original position of the screen corresponding to the user's click position on the imaging screen, and then hides the display of the magnifying glass, and enlarges the original webpage with the coordinate as the center. .
  • the user can open the webpage of interest by clicking the corresponding webpage link. If the user does not want to open a new link at this time, but wants to restore the previous release Large mirrors and web pages are displayed in full screen. Simply restore the hidden magnifying glass and the magnifying glass system will restore the magnifying glass and web page display to the previous mode.
  • the operation module 205 in the embodiment shown in FIG. 27 may be set as the embodiment shown in FIG.
  • another embodiment of the present invention provides a screen content enlargement display terminal.
  • the method further includes: an operation module 205, configured to receive a user click on the image display screen. And an operation instruction for amplifying the content; calculating, according to the operation instruction, the location information at the original display content in the finder frame corresponding to the enlarged content in the imaging screen; and the network hyperlink corresponding to the location information on the screen by the system call Or application.
  • the magnifying glass system in this embodiment can also realize the operation of the content displayed by the user in the imaging screen.
  • the specific operation process refer to the embodiment shown in Figure 27 above, and details are not described herein.
  • the embodiment can automatically calculate a suitable initial enlarged display multiple according to the physical resolution of the terminal screen, and enlarge the local area of the screen webpage content, and ensure that the visual sense of the full screen full content of the webpage is not displayed. It is destroyed; in addition, the magnifying glass system has the function of memory and self-adaptation, which can memorize the optimal zoom ratio and the size of the viewfinder according to the characteristics of the webpage that the user frequently browses, so that the user can browse. Meanwhile, the user can also zoom in on the imaging screen.
  • the displayed content is operated to provide convenience for the user, and further enhances the user experience.
  • the invention has the following characteristics:
  • the magnifying glass function is activated on the screen of the electronic device, the content displayed in the area will be enlarged, and the magnifying glass can be moved by the finger to move freely on the screen.
  • the size of the area covered by the finder frame can be adjusted by the direction determined by the user's touch frame frame focus, such as stretching in a focus and focus moving direction determined by the user's finger; or at the user's finger Determined two focal points and the direction of focus movement Scale.
  • the magnification of the magnifying glass can be changed by adjusting the size of the imaging screen.
  • the magnification of the magnifying glass in the horizontal direction will increase
  • the magnification of the magnifying glass in the vertical direction will increase when the imaging screen is horizontal and
  • the magnification of the magnifying glass in the horizontal and vertical directions will increase at the same time.
  • the border layer of the finder frame is displayed with a certain width and transparency.
  • the outline of the original display content of the occluded screen corresponding to the area covered by the finder frame and the imaging screen is blurred by a preset transparency, so that the display is blurred.
  • the user can clearly see the enlarged content displayed on the imaging screen, and can also see the approximate outline of the original content of the screen covered by the finder frame and the imaging screen, so that the user can quickly and purposefully move the magnifying glass. It is very useful to select the area on the screen that the user wants to enlarge, especially for the enlargement of the complex multi-frame structure multi-theme module classification.
  • the homepage of many portal websites has the distinctive features of multi-framework and modular display of each topic content.
  • the magnifying glass system calculates the position information of the original display content in the finder frame corresponding to the click point on the enlarged content of the user currently on the imaging screen, and the The location information is fed back to the system, and the system calls the network hyperlink or application at that location on the original screen.
  • the present invention solves the problem of the user viewing and reading and operating experience using any electronic screen display device, particularly for viewing content of a mobile terminal such as a mobile phone or a pad, a computer device or any other on-screen display device.
  • a mobile terminal such as a mobile phone or a pad, a computer device or any other on-screen display device.
  • the user can use the magnifying glass function to display and enlarge the enlarged area, which is convenient for the user to watch and operate, and enhance the user's reading and operation experience.
  • you can operate the magnified content in the magnifying glass such as clicking on the web link, clicking on the icon of interest, calling up the application, selecting and copying the text.
  • This function is not only helpful for ordinary people, but also for users with poor eyesight when using a mobile terminal such as a mobile phone or a computer for screen viewing.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Studio Devices (AREA)

Abstract

本发明涉及一种屏幕内容放大显示方法及终端,其方法包括:终端通过取景框从原始屏幕中选取待放大显示区域;将所述取景框选取的所述待放大显示区域内的原始显示内容以预定放大比例显示在成像屏中,成像屏与取景框同屏设置在原始屏幕中。本发明在不改变终端屏幕上网页整体信息的前提下,使用户可以随意放大显示屏幕上网页内容的部分区域,方便用户观看网页,同时加快了用户发现网页中兴趣点的速度,大大提升用户使用移动终端的观看体验效果。

Description

屏幕内容放大显示方法及终端 技术领域
本发明涉及通信技术领域, 尤其涉及一种屏幕内容放大显示方法及终 端。 背景技术
随着移动通信技术的发展, 移动终端的处理能力逐渐增强, 允许在显 示屏幕上显示网页图像或文档等信息。
目前, 移动终端的屏幕一般釆用支持触控技术的电阻屏和电容屏, 以 电容屏应用居多。 现有的电容屏支持多点触控技术, 可以让用户使用手指 来控制终端屏幕的显示, 如放大、 缩小或移动等操作。
多点触控技术是基于人机交互技术与硬件设备的结合实现的, 其可以 在没有传统输入设备(如: 鼠标、 键盘等) 的情况下, 通过触摸屏(屏幕、 桌面或墙壁等)或触控板同时接受来自屏幕上的基于多个点进行计算机的 人机交互操作。 用户可通过双手进行单点触摸, 也可以以单击、 双击、 平 移、 按压、 滚动以及旋转等不同手势触摸屏幕, 从而使用户可以更好更全 面地了解对象的相关特征(文字、 录像、 图片、 卫片、 三维模拟等信息)。
但是, 由于移动终端显示屏的尺寸有限, 视觉信息只能被显示为高分 辨率的较小图像。 终端用户在浏览网页时, 需要频繁地放大、 缩小或者上 下滚动以在屏幕上适当地观看网页或文档信息, 而在进行放大、 缩小和移 动操作时, 目标网页会重新计算排版来适配整个屏幕, 而整个屏幕的刷新 时间较长, 若网页的内容越多越复杂, 屏幕的刷新速度则越慢。 因此, 频 繁的全屏刷新会产生大量的用户等待时间, 严重消耗用户的有效阅读时间。
此外, 在用户进行缩放和移动操作时, 同样给用户带来不便, 用户为 了看清网页需要放大网页, 但网页放大之后, 若用户需要观看网页的其他 部分, 则需要移动网页, 若之前网页放大倍数越大, 则用户需要移动的频 度就越大; 为了快速移动网页, 用户需要缩小网页以确定下一网页内容的 位置, 但是, 若缩小的比例不合适, 则会导致用户看不清楚网页内容, 用 户不得不再次放大网页, 因此, 频繁的对网页进行缩放和移动, 使用户无 法高效的浏览网页, 并严重降低了用户发现浏览兴趣点的效率。 当网页越 大越复杂时, 用户体验就越差。 发明内容
本发明的主要目的在于提供一种屏幕内容放大显示方法及终端, 旨在 解决频繁的全屏刷新会产生大量的等待时间、 以及频繁的通过屏幕对网页 进行缩放和移动导致的网页浏览效率低、 浏览效果不好的问题。
为了达到上述目的, 本发明提出一种屏幕内容放大显示方法, 包括: 终端通过取景框从原始屏幕中选取待放大显示区域;
将所述取景框选取的所述待放大显示区域内的原始显示内容以预定放 大比例显示在成像屏中, 所述成像屏与所述取景框同屏设置在所述原始屏 幕中。
优选地, 所述将取景框选取的所述待放大显示区域内的原始显示内容 以预定放大比例显示在成像屏中的步骤包括:
将所述取景框内的各像素点釆用插值算法以预定放大比例进行放大, 并计算放大后的各像素点在所述成像屏中的位置坐标;
将所述放大后的各像素点在所述成像屏中的对应坐标位置进行显示。 优选地, 所述将取景框选取的所述待放大显示区域内的原始显示内容 以预定放大比例显示在成像屏中的步骤包括:
调用终端操作系统函数, 从终端屏幕显示字符緩冲中提取取景框覆盖 区域屏幕坐标范围内的字符; 以预定放大比例对提取的所述取景框覆盖区域屏幕坐标范围内的字符 进行放大;
将放大后的字符显示在所述成像屏中。
优选地, 该方法还包括: 将所述取景框及成像屏的边框图层以预定的 宽度和透明度进行显示; 将所述取景框和 /或成像屏所覆盖区域对应的被遮 挡的屏幕原始显示内容的轮廓以预设的透明度进行虚化显示。
优选地, 该方法还包括: 通过联动控制按钮控制所述取景框与所述成 像屏在所述屏幕上联动; 或者, 使所述成像屏位置固定, 所述取景框相对 所述成像屏移动。
优选地, 当所述取景框与所述成像屏联动时, 所述取景框位于所述成 像屏内, 或者位于所述成像屏外; 或者与所述成像屏的边框交叉。
优选地, 该方法还包括:
当所述取景框与所述成像屏同时移动时, 实时计算所述成像屏在所述 屏幕上完整显示的区域位置。
优选地, 该方法还包括:
通过触控所述取景框的至少一侧边框和 /或对角点上的焦点来调节所述 取景框的大小; 通过在垂直方向和 /或水平方向拉伸或缩小所述成像屏来调 节所述成像屏的放大比例。
优选地, 该方法还包括:
保存所述取景框大小和成像屏放大比例的参数。
优选地, 该方法还包括:
接收用户点击所述成像屏内的放大内容的操作指令;
根据所述操作指令计算并获取所述成像屏内的放大内容对应的取景框 中原始显示内容处的位置信息;
调用屏幕上的所述位置信息对应的网络超链接或应用程序。 本发明还提出一种屏幕内容放大显示终端, 包括:
取景模块, 设置为通过取景框从原始屏幕中选取待放大显示区域; 放大显示模块, 设置为将所述取景框选取的所述待放大显示区域内的 原始显示内容以预定放大比例显示在成像屏中, 所述成像屏与所述取景框 同屏设置在所述原始屏幕中。
优选地, 所述放大显示模块包括:
第一放大单元, 设置为将所述取景框内的各像素点釆用插值算法以预 定放大比例进行放大;
计算单元, 设置为计算放大后的各像素点在所述成像屏中的位置坐标; 第一显示单元, 设置为将所述放大后的各像素点在所述成像屏中的对 应坐标位置进行显示。
优选地, 所述放大显示模块包括:
提取单元, 设置为调用终端操作系统函数, 从终端屏幕显示字符緩冲 中提取取景框覆盖区域屏幕坐标范围内的字符;
第二放大单元, 设置为以预定放大比例对提取的所述取景框覆盖区域 屏幕坐标范围内的字符进行放大;
第二显示单元, 设置为将放大后的字符显示在所述成像屏中。
优选地, 所述放大显示模块还设置为: 将所述取景框及成像屏的边框 图层以预定的宽度和透明度进行显示; 将所述取景框和 /或成像屏所覆盖区 域对应的被遮挡的屏幕原始显示内容的轮廓以预设的透明度进行虚化显 示; 以及通过联动控制按钮控制所述取景框与所述成像屏在所述屏幕上联 动, 或者使所述成像屏位置固定, 所述取景框相对所述成像屏移动。
优选地, 所述放大显示模块还设置为: 当所述取景框与所述成像屏同 时移动时, 实时计算所述成像屏在所述屏幕上完整显示的区域位置。
优选地, 该终端还包括: 调节模块, 设置为通过触控所述取景框的至少一侧边框和 /或对角点上 的焦点来调节所述取景框的大小; 通过在垂直方向和 /或水平方向拉伸或缩 小所述成像屏来调节所述成像屏的放大比例。
优选地, 该终端还包括:
存储模块, 设置为保存所述取景框大 d、和成像屏放大比例的参数。 优选地, 该终端还包括:
操作模块, 设置为接收用户点击所述成像屏内的放大内容的操作指令; 根据所述操作指令计算并获取所述成像屏内的放大内容对应的取景框中原 始显示内容处的位置信息; 调用屏幕上的所述位置信息对应的网络超链接 或应用程序。
本发明提出的一种屏幕内容放大显示方法及终端, 在不改变终端屏幕 上网页整体信息的前提下, 使用户可以随意放大显示屏幕上网页内容的部 分区域, 方便用户观看网页, 同时加快了用户发现网页中兴趣点的速度, 大大提升用户使用移动终端的观看体验效果。 附图说明
图 1是本发明屏幕内容放大显示方法一实施例示意图;
图 2是本发明屏幕内容放大显示方法一实施例中取景框与成像屏默认 相对位置关系示意图;
图 3是本发明屏幕内容放大显示方法一实施例中放大镜移动示意图; 图 4是本发明屏幕内容放大显示方法一实施例中成像屏位置固定的示 意图;
图 5是本发明屏幕内容放大显示方法一实施例中取景框接近屏幕边缘 时成像屏位置自适应显示示意图;
图 6是本发明屏幕内容放大显示方法一实施例中取景框接近屏幕边角 时成像屏位置自适应显示示意图; 图 7是本发明屏幕内容放大显示方法一实施例中将取景框选取的待放 大显示区域内的原始显示内容以预定放大比例显示在成像屏中的一种流程 示意图;
图 8是图 7所示的实例中取景框中的内容在成像屏上放大显示示意图; 图 9是本发明屏幕内容放大显示方法一实施例中将取景框选取的待放 大显示区域内的原始显示内容以预定放大比例显示在成像屏中的另一种流 程示意图;
图 10是图 9 所示的实例中取景框中的内容在成像屏上放大显示示意 图;
图 11是本发明屏幕内容放大显示方法一实施例中取景框和成像屏覆盖 区域屏幕原始内容半透明虚化显示的一种示意图;
图 12是本发明屏幕内容放大显示方法一实施例中取景框和成像屏覆盖 区域屏幕原始内容半透明虚化显示的另一种示意图;
图 13是本发明屏幕内容放大显示方法一实施例中取景框仅显示边框的 显示模式示意图;
图 14是本发明屏幕内容放大显示方法另一实施例的流程示意图; 图 15是本发明屏幕内容放大显示方法另一实施例中单点触控取景框竖 直边框在水平触控移动方向拉伸取景框水平大小的示意图;
图 16是本发明屏幕内容放大显示方法另一实施例中单点触控取景框水 平边框在竖直触控移动方向拉伸取景框竖直大小的示意图;
图 17是本发明屏幕内容放大显示方法另一实施例中单点触控取景框边 框在任意移动方向拉伸取景框大小的示意图;
图 18是本发明屏幕内容放大显示方法另一实施例中多点触控伸缩取景 框边框来改变取景框大小的示意图;
图 19是本发明屏幕内容放大显示方法另一实施例中单点触控成像屏竖 直边框在水平触控移动方向改变放大镜水平放大倍数的示意图; 图 20是本发明屏幕内容放大显示方法另一实施例中单点触控成像屏水 平边框在竖直触控移动方向改变放大镜竖直放大倍数的示意图;
图 21是本发明屏幕内容放大显示方法另一实施例中同时调整放大镜水 平和竖直方向放大倍数的示意图;
图 22是本发明屏幕内容放大显示方法再一实施例的流程示意图; 图 23是本发明屏幕内容放大显示终端一实施例的结构示意图; 图 24是本发明屏幕内容放大显示终端一实施例中放大显示模块的一种 结构示意图;
图 25是本发明屏幕内容放大显示终端一实施例中放大显示模块的另一 种结构示意图;
图 26是本发明屏幕内容放大显示终端另一实施例的结构示意图; 图 27是本发明屏幕内容放大显示终端再一实施例的结构示意图; 图 28是本发明屏幕内容放大显示终端再一实施例的结构示意图。 具体实施方式
本发明实施例的解决方案主要是: 设置终端的屏幕内容放大功能, 用 户通过取景框从原始屏幕中选取需要放大的内容, 成像屏对取景框中的内 容进行放大显示, 用户可以拖动取景框和成像屏在屏幕上任意移动, 并可 通过单点或多点触控任意改变取景框和成像屏的大小; 同时还可以在成像 屏内对被放大内容进行操作, 如点击网页链接、 点击感兴趣的图标、 调出 应用程序以及对文字进行选择和拷贝等, 方便用户观看和阅读, 以提升用 户的体验效果。
本发明终端可以为具有触屏功能的任意电子屏幕显示设备。
以触控手机为例, 传统的触控手机用户在进行网页浏览时, 为了发现 浏览兴趣点, 需要对网页进行频繁的缩放和移动操作。 在进行放大和移动 操作时, 目标网页会重新计算排版来适配整个屏幕, 使得整个屏幕的刷新 时间较长, 网页的内容越多越复杂, 屏幕刷新速度就越慢, 频繁的全屏刷 新会产生大量的用户等待时间, 严重消耗用户的有效阅读时间。 在传统方 式下, 用户的缩放操作与移动操作产生矛盾, 用户为了看清网页需要放大 网页, 但网页放大之后, 用户为了观看网页的其他部分来发现下一个兴趣 点时则需要移动网页, 若放大倍数越大, 则用户需要移动的频度就越大; 为了加快发现下一个观看兴趣点的速度, 用户又需要缩小网页来帮助快速 确定下一个兴趣点的位置, 但是, 若缩小的比例不合适, 则会导致用户看 不清楚网页内容, 造成用户无法高效的发现下一个兴趣点, 用户不得不再 次放大网页。
因此, 频繁的对网页进行缩放和移动占用了用户的有效浏览时间, 并 严重降低了用户发现浏览兴趣点的效率。 网页越大越复杂时, 用户体验越 差。
此外, 虽然 Windows操作系统所带的放大镜工具可以对屏幕内容进行 局部放大, 但其放大倍数为固定的几个预设定的级别, 不能无级调节, 并 且其放大镜的捕捉区 (相当于本发明中的取景框) 的大小调整是通过调整 放大镜边框(相当于本发明成像屏 )来间接实现。捕捉区的区域是 Windows 自动根据成像屏的大小和当前设置的放大倍数倒推出来的, 并且取景框对 于用户来说不可见, 因此, 用户无法直观感受到取景框的大小、 形状以及 其与整个屏幕的相对位置关系, 使得用户在移动放大镜到感兴趣的屏幕内 容位置时的目标性变差。
同时, 由于成像屏后方被成像屏所遮挡的原始屏幕内容的轮廓无法显 示, 导致取景框和成像屏相对于屏幕原始内容整体区域的相对位置关系丟 失, 割裂了屏幕原始全屏内容的观看整体感。 因为屏幕原始全屏内容的整 体感被割裂, 用户在看到放大后的内容区域的同时, 无法同时看到对应的 捕捉区区域和被放大镜所覆盖的屏幕原始内容的轮廓以及屏幕整体这三者 之间的相对关系, 导致用户很难快速的将放大镜直接移动到想要观测的屏 幕内容模块区域。 特别是对于复杂的多框架式网页, 用户需要反复调节放 大倍数和成像屏的大小, 才能使想要观看的放大后的网页子框架内的内容 完整的显示在成像屏上, 导致用户在观看此类网页时用户体验严重下降。
基于此, 本发明对现有技术进行了改进, 可以在不改变网页整体信息 的前提下, 使用户可以随意放大显示屏幕上网页内容的部分区域, 方便用 户观看网页, 加快用户发现网页中兴趣点的速度, 大大提升用户使用移动 终端的观看体验。
具体地, 如图 1 所示, 本发明一实施例提出一种屏幕内容放大显示方 法, 包括:
步骤 S101 , 终端通过取景框从原始屏幕中选取待放大显示区域; 为了实现对屏幕中选定区域内容进行放大显示, 本实施例终端设置有 放大镜系统, 该放大镜系统包括取景框和成像屏, 取景框和成像屏在终端 屏幕上同屏设置。 其中, 取景框是放大镜系统的取景和位置基准, 用来覆 盖屏幕原始内容中用户感兴趣的区域, 即取景框所限定的区域为终端屏幕 原始内容被选择的区域, 用户可以自己需要通过取景框从终端屏幕的原始 内容中选取待放大显示的区域; 成像屏用来放大显示取景框所选取的终端 屏幕的原始内容中待放大显示的区域的内容。
成像屏的大小和成像屏与取景框的相对位置由放大镜系统根据预先设 定的放大倍数自动计算调节, 用来保证取景框内的内容在当前的放大倍数 下被放大后可以完整的显示在成像屏上, 并且保证成像屏的观看完整性, 即保证成像屏的区域总是位于终端屏幕的边界内部。
放大镜在初始启动时, 由放大镜系统根据现有屏幕内容显示分辨率自 动计算出一个合适的初始放大显示倍数, 对比分辨率越高的屏幕, 则可以 设置较高的初始放大显示倍数。
放大镜初始启动时的取景框大小为放大镜系统默认指定的大小, 取景 框的位置为放大镜系统默认指定的位置。
成像屏的大小和位置根据取景框的大小和位置以及预定放大倍数设 置, 比如, 可以根据取景框在屏幕中的中心坐标位置以及预定放大倍数设 置成像屏在屏幕中的中心坐标位置。
如图 2所示, 图 2是本实施例中取景框与成像屏默认相对位置关系示 意图。 终端屏幕上设有放大镜工具使能控制按钮, 通过该按钮, 可以开启 和关闭放大镜功能。
当打开放大镜工具后, 成像屏相对取景框的默认位置是以取景框中心 位置为基准, 按当前设置的水平和放大倍数计算出成像屏的显示位置。 比 如以屏幕的左上角为坐标系的原点, 当前取景框的坐标位置为 (XI , Y1 ), 放大倍数为 Z, 则成像屏的默认中心位置坐标为 (X1 *Z, Y1 *Z )。
此外, 放大镜的成像屏与取景框之间的相对关系还可以由用户灵活设 定。 用户可以通过放大镜系统在终端屏幕上设置的联动控制按钮(如图 2 所示), 设定成像屏与取景框联动即同时移动, 也就是用户移动取景框时, 成像屏与取景框同时移动, 或者用户移动成像屏时, 取景框与成像屏同时 移动; 或设定成像屏不动, 停留在用户指定的屏幕上的固定位置, 单独移 动取景框。 同时还可以在屏幕上设置放大镜移动手柄。
如图 3所示, 图 3是本实施例中放大镜移动示意图。 图 3中的网格区 (除取景框和放大镜的边框外)都是放大镜移动的焦点区, 当用户触控该 区域且不释放, 放大镜进入可移动状态, 此时用户可拖动放大镜到屏幕上 任意的位置。
如图 4所示, 图 4是本实施例中成像屏位置固定的示意图。 当用户按 下联动控制按钮时, 成像屏的位置将固定在当前位置不可移动, 取景框仍 可任意移动。
当取景框与成像屏同时移动即联动时, 取景框可以位于成像屏内, 或 者位于成像屏外; 或者与成像屏的边框交叉。
当用户设定成像屏与取景框同时移动时, 放大镜系统实时计算成像屏 在屏幕上的合适位置, 保证成像屏完整的显示在终端屏幕上。 比如当用户 移动取景框接近屏幕边界时, 按默认位置关系的成像屏也会超出屏幕边界, 此时系统将通过计算来保证成像屏的区域落在用户可视的屏幕范围内。
如图 5、 图 6所示, 图 5和图 6是本实施例中取景框接近屏幕边缘或边 角时成像屏位置自适应显示示意图。 当取景框接近屏幕边缘或边角时, 成 像屏若按与取景框的默认相对位置关系显示, 成像屏的部分区域可能会超 出屏幕边界, 此时放大镜系统将计算出成像屏在终端屏幕上合适的显示位 置, 来保证完整的成像屏区域落在用户可视的屏幕范围内。 比如以屏幕的 左上角为坐标系的原点(0, 0 ), 屏幕的右下角为坐标系的边界(X0, Y0 ), 当前取景框的宽度为 W, 高度为 H。 当前取景框中心的坐标位置为 (XI , Y1 ) ,放大倍数为 Z , 则成像屏的默认中心位置坐标为 (X1+W/2*Z , Y1+H/2*Z ), ^ X1+W/2*Z>X0 il<0,表示成像屏在水平方向超出当前屏幕 的显示范围, 则放大镜将在 X (水平) 方向平移到新的 X坐标位置, 并使 X1+W/2*Z<X0或 >0; 若 Y1+H/2*Z>Y0或<0, 表示成像屏在竖直方向超出 当前屏幕的显示范围, 则放大镜将在 Y (竖直) 方向平移到新的 Y坐标位 置, 并使 Y1+H/2*Z<Y0或 >0。
步骤 S102 , 将取景框选取的待放大显示区域内的原始显示内容以预定 放大比例显示在成像屏中, 成像屏与取景框同屏设置在原始屏幕中。
取景框选取的待放大显示区域内的原始显示内容将以预定放大比例 (放大倍数)显示在成像屏中, 该预定放大倍数由放大镜系统根据现有屏 幕内容显示分辨率自动计算设置的初始放大显示倍数, 对比分辨率越高的 屏幕, 则可以设置较高的初始放大显示倍数。 此外, 上述预定放大倍数也 可以由用户根据需要配置并存储在终端本地, 在实际操作时, 用户可以选 择调用本地已有的放大比例配置, 由成像屏根据该放大比例进行放大显示。
放大镜系统在成像屏中显示放大内容时, 具体可以釆用像素放大的形 式显示, 或者釆用提取字符字体放大的形式显示。
以下对上述两种方式进行详细阐述:
如图 7所示, 若釆用像素放大的形式显示, 上述步骤 S102将取景框选 取的待放大显示区域内的原始显示内容以预定放大比例显示在成像屏中的 步骤包括:
步骤 S1021 ,将取景框内的各像素点釆用插值算法以预定放大比例进行 放大, 并计算放大后的各像素点在成像屏中的位置坐标;
步骤 S1022 , 将放大后的各像素点在成像屏中的对应坐标位置进行显 示。
具体地, 该方式是将取景框内的原始图像按像素级放大后在成像屏中 进行显示。 成像屏上每个放大后的目标像素点的像素取值由取景框内原始 像素点的像素值按预定的插值放大算法进行计算后得到, 然后在成像屏上 逐个显示放大后的目标像素点。 本实施例中的放大算法具体釆用二次插值 算法, 其原理如下:
此处所描述的二次插值算法为: 对成像屏上放大后的目标像素点对应 的像素值, 由坐标映射算法计算得到取景框中对应的理想像素坐标, 该坐 标一般为浮点数而非整数, 将该浮点坐标周围对应的相邻最近的四个整数 坐标像素点的像素值作为入参, 并且这四个像素点像素值对应不同的权重, 若该像素点的水平坐标距离理想坐标的水平坐标距离越近, 则选择较大的 水平权重值, 若该像素点的垂直坐标距离理想坐标的垂直坐标距离越近, 则选择较大的垂直权重值, 然后由将这四个像素点的像素值和对应的水平 和垂直方向权重值作为入参, 计算出成像屏目标像素点的像素值。 具体算 法如下:
如图 8所示, 图 8是本实施例中取景框中的内容在成像屏上的一种放 大显示方法。 设取景框中的原始像素点对应的屏幕坐标为 (i, j), i和 j都 为整数, 成像屏上放大后的目标像素点对应的屏幕坐标为 (X, y ), X和 y 都为整数, (m, n)为成像屏上的像素点(X, y)按成像屏和取景框的坐标 映射关系函数得到的取景框上的理想像素点位置, m和 n可能为整数也可 能小数, 成像屏和取景框的坐标映射关系函数为 f (x, y)。 并设成像屏上 放大后的目标像素点的像素取值为 T ( X, y ), 取景框上原始像素点的像素 取值为 S ( X, y)。
这里以屏幕左下角为参考坐标系原点, 成像屏的中心位于取景框中心 右上方为例, 则 ( m, n ) =f ( X, y) = ( χ/ρ-ρθ, y/h-hO ), p为水平方向的放 大倍数, h为竖直方向的放大倍数, ρθ为取景框中心点与成像屏中心点在 水平方向上的像素点距离差, h0为取景框中心点与成像屏中心点在竖直方 向上的像素点距离差。 对于任一个成像屏上的目标像素点(X, y), 通过上 述坐标系映射关系可以计算得到其在取景框内对应的理想像素点的浮点坐 标为(m,n)= (i+u, j+v), 其中 i, j为整数, u, v均为 [0, 1]区间的浮点数, 则成像屏上放大后的目标像素点的像素取值 T ( X, y)可由取景框中坐标为 (i, j), (i+1, j), (i, j+1 ), (i+1, j+1 ) 的四个原始像素点的像素值联合 确定, 设水平方向的权重比例系数为 hwO, hwl, 则垂直方向的权重比例系 数为 vwO, vwl, 则成像屏上放大后的目标像素点的像素取值 T ( X, y) =hw0*vw0*S ( i, j )+hw0*vwl*S( i, j+1 ) +hwl*vw0*S ( i+1 , j )+hwl*vwl*S (i+1, j+1 )。 若在本实施例中设定 hw0=l-u, hwl=u, vw0=l-v, vwl=v, 刃 P么 T ( x, y) = ( 1-u) * ( 1-v) *S (i, j ) + ( 1-u) *v*S ( i, j+1 ) +u* ( 1-v) *S (i+1, j ) +u*v*S (i+1, j+l)。。 如图 9所示, 若釆用提取字符字体放大的形式显示, 上述步骤 S102将 取景框选取的待放大显示区域内的原始显示内容以预定放大比例显示在成 像屏中的步骤包括:
步骤 S1023 ,调用终端操作系统函数,从终端屏幕显示字符緩冲中提取 取景框覆盖区域屏幕坐标范围内的字符;
步骤 S1024,以预定放大比例对提取的上述取景框覆盖区域屏幕坐标范 围内的字符进行放大;
步骤 S1025 , 将放大后的字符显示在成像屏中。
具体地, 如图 10所示, 图 10是本实施例中取景框中的内容在成像屏 上的另一种放大显示方法。 该方式是将取景框内的原始字符提取出来后, 将字体放大后再在成像屏中进行显示。 首先放大镜系统调用终端操作系统 函数, 从终端屏幕显示字符緩冲中提取取景框覆盖区域屏幕坐标范围内的 字符。 当取景框区域为矩形时, 该区域对应的屏幕区域的坐标为, (right, bottom ), ( left, top )为矩形区 i或的左上角坐标。 (right, bottom )为其右下 角坐标。 放大镜系统调用终端操作系统函数, 从屏幕上的该矩形区域对应 的显示字符緩冲中提取字符, 并将提取后的字符拷进内存, 然后将字符按 照放大的字体重新在成像屏中显示, 并可对成像屏中的任意字符进行选择、 拷贝等操作。
此外, 在具体实施过程中, 还可将取景框及成像屏的边框图层以预定 的宽度和透明度进行显示; 将取景框和 /或成像屏所覆盖区域对应的被遮挡 的屏幕原始显示内容的轮廓以预设的透明度进行虚化显示。
具体地, 如图 11和图 12所示, 图 11和图 12是本实施例中取景框和 成像屏覆盖区域屏幕原始内容半透明虚化显示示意图。 取景框的边框内的 区域为用户感兴趣的待放大内容, 取景框和成像屏下面所覆盖区域对应的 屏幕原始显示内容, 其对应的像素釆用图像平滑算法并以预先设定好的透 明度来显示, 使用户在清晰看到成像屏上所显示的放大后的内容的同时, 还可以看到取景框和成像屏下面所覆盖的屏幕原始内容的大概轮廓。
此外, 如图 13所示, 图 13是本发明一个实施例中, 手持终端屏幕放 大镜系统取景框仅显示边框的显示模式示意图。 此时取景框后被遮挡的屏 幕原始内容不显示, 成像屏后被遮挡的屏幕原始内容仍虚化显示。
在虚化显示时, 被成像屏所覆盖的屏幕原始内容区域的屏幕原始内容 的像素按原始比例显示, 并按用户预先设定好的透明度来显示, 这些像素 与成像屏上显示的放大后的内容的像素叠加显示, 保证用户在看到成像屏 上内容的同时, 仍能同时看到被遮挡部分原始内容的轮廓。
另外, 本发明的放大镜系统还具备记忆功能, 用户可以存储经常浏览 的网页所使用的最佳默认放大比例和取景框大小, 方便用户进行浏览。
由上述方案可知, 本实施例可根据终端屏幕的物理分辨率, 自动计算 合适的初始放大显示倍数, 对屏幕网页内容局部区域进行放大, 并保证了 网页原始内容的全屏完整显示的视觉感官不会被破坏; 此外, 放大镜系统 具备记忆和自适应功能, 可以根据用户经常浏览的网页的特点, 记忆最佳 放大比例和取景框大小, 方便用户进行浏览, 极大的提升了用户体验效果。 本发明可以通过软件插件的方式在终端设备上安装, 支持各种终端、 浏览 器以及文档处理程序等应用程序。
如图 14所示, 本发明另一实施例提出一种屏幕内容放大显示方法, 在 上述第一实施例的基础上, 在步骤 S102之后, 还包括:
步骤 S103 ,通过触控取景框的至少一侧边框和 /或对角点上的焦点来调 节取景框的大小; 通过在垂直方向和 /或水平方向拉伸或缩小成像屏来调节 成像屏的放大比例。
相比上述第一实施例, 本实施例放大镜系统还可以对取景框的大小以 及成像屏的放大比例进行调节。 具体地, 如图 15所示, 图 15是本实施例中单点触控取景框竖直边框 在水平触控移动方向拉伸取景框水平大小的示意图。 当用户手指触控到取 景框的竖直边框时, 竖直边框将显示为焦点状态 (如闪烁、 颜色改变等), 提示用户可以进行缩放操作, 此时按住边框进行水平移动, 取景框将在水 平移动方向上改变大小, 成像屏相对取景框按当前的放大倍数改变大小。
图 16是本实施例中单点触控取景框水平边框在竖直触控移动方向拉伸 取景框竖直大小的示意图。 当用户手指触控到取景框的水平边框时, 水平 边框将显示为焦点状态(如闪烁、 颜色改变等), 提示用户可以进行缩放操 作, 此时按住边框进行竖直移动, 取景框将在竖直移动方向上改变大小, 成像屏相对取景框按当前的放大倍数改变大小。
图 17是本实施例中单点触控取景框边框在任意移动方向拉伸取景框大 小的示意图。 当用户手指触控到取景框的边角时, 边角将显示为焦点状态 (如闪烁、 颜色改变等), 提示用户可以进行缩放操作此时按住边框在任意 方向进行移动, 取景 411将在该移动方向上改变大小。
图 18 是本实施例中多点触控伸缩取景框边框来改变取景框大小示意 图。 当用户手指多点触控到取景框的边框时, 被触控边框将显示为焦点状 态(如闪烁,颜色改变等),此时按住边框本在多点触控方向同时进行移动, 取景框将在用户移动方向上同时改变大小。
图 19是本实施例中单点触控成像屏竖直边框在水平触控移动方向改变 放大镜水平放大倍数的示意图。 当用户手指触控到成像屏竖直边框时, 竖 直边框将显示为焦点状态(如闪烁, 颜色改变等), 此时按住边框进行水平 移动, 放大镜的水平放大倍数将随之改变。 成像屏水平方向大小改变后对 应的放大镜的水平放大倍数为成像屏当前宽度 /取景框当前宽度。
图 20是本实施例中单点触控成像屏水平边框在竖直触控移动方向改变 放大镜竖直放大倍数的示意图。 当用户手指触控到成像屏水平边框时, 水 平边框将显示为焦点状态(如闪烁, 颜色改变等), 此时按住边框进行竖直 移动, 放大镜的竖直放大倍数将随之改变。 成像屏水平方向大小改变后对 应的放大镜的水平放大倍数 =成像屏当前宽度 /取景框当前宽度。
图 21 是本实施例中同时调整放大镜水平和竖直方向放大倍数示意图。 当用户手指多点触控到成像屏的边框时,被触控边框将显示为焦点状态 (如 闪烁、 颜色改变等), 此时按住边框本在多点触控方向同时进行移动, 放大 镜的水平和竖直放大倍数将同时随之改变。 成像屏竖直方向大小改变后对 应的放大镜的竖直放大倍数 =成像屏当前高度 /取景框当前高度;成像屏水平 方向大小改变后对应的放大镜的水平放大倍数 =成像屏当前宽度 /取景框当 前宽度。
由上述方案可知, 本实施例可根据终端屏幕的物理分辨率, 自动计算 合适的初始放大显示倍数, 对屏幕网页内容局部区域进行放大, 并保证了 网页原始内容的全屏完整显示的视觉感官不会被破坏; 此外, 放大镜系统 具备记忆和自适应功能, 可以根据用户经常浏览的网页的特点, 记忆最佳 放大比例和取景框大小, 方便用户进行浏览; 同时, 用户还可以根据需要 以多种点触方式对取景框和成像屏的大小以及成像屏的放大倍数进行调 节, 进一步提升了用户的体验效果。 如图 22所示, 本发明再一实施例提出一种屏幕内容放大显示方法, 在 上述第一实施例的基础上, 在步骤 S102之后, 还包括:
步骤 S104, 接收用户点击成像屏内的放大内容的操作指令;
步骤 S105 , 根据操作指令计算并获取成像屏内的放大内容对应的取景 框中原始显示内容处的位置信息;
步骤 S106,调用屏幕上的上述位置信息对应的网络超链接或应用程序。 相比上述第一实施例, 本实施例中放大镜系统还可以实现用户对成像 屏中放大显示的内容进行操作。 具体地, 作为一种实施方式, 若成像屏釆用像素放大的形式显示, 并 假设成像屏上显示的是网页链接, 当用户点击成像屏中的网页链接位置时, 由放大镜系统计算出该位置对应的屏幕原始位置的坐标, 并通过操作系统 函数调用该坐标对应的网页链接在新网页窗口打开。
参照上述图 8所示, 设取景框中的目标像素点坐标为 (i, j ), 成像屏 上的像素点的坐标为 (X , y ), 当用户点击成像屏上放大后网页链接的坐标 点 (X , y )后, 由放大镜系统计算出在取景框中对应的坐标点 (i, j ), 然 后由放大镜系统调用 (i, j ) 坐标点对应的网页链接来打开网页。 上述两个 坐标点的映射关系为 (i, j ) =f ( X, y ) , f函数为由成像屏坐标到取景框坐 标的映射关系函数。 以屏幕的参考坐标系原点位于屏幕左下角, 成像屏的 中心位于取景框中心右上方为例, (i, j ) =f ( x, y ) = ( χ/ρ-ρθ, y/h-hO ), p 为水平方向的放大倍数, h为竖直方向的放大倍数, ρθ为取景框中心点与 成像屏中心点在水平方向上的像素点距离差, h0为取景框中心点与成像屏 中心点在竖直方向上的像素点距离差。
若成像屏上显示的是终端桌面应用程序图标, 当用户点击成像屏中的 应用程序图标时, 由放大镜系统通过上述同样方法计算出该位置对应的屏 幕原始位置的坐标, 并通过操作系统函数调用该坐标对应的应用程序, 即 可打开应用程序。
作为另一种实施方式, 若成像屏釆用提取字符字体放大的形式显示。 当用户双击成像屏中的感兴的文字时, 放大镜系统计算出成像屏上用户点 击位置对应的屏幕原始位置的坐标, 然后隐藏放大镜的显示, 并以该坐标 为中心将原始网页进行整体放大显示。 此时用户可通过点击对应的网页链 接来打开感兴趣的网页。 若用户此时不想打开新链接, 而想恢复之前的放 大镜和网页全屏显示, 只需恢复隐藏的放大镜, 放大镜系统会将放大镜和 网页显示恢复到之前的模式。 由上述方案可知, 本实施例可根据终端屏幕的物理分辨率, 自动计算 合适的初始放大显示倍数, 对屏幕网页内容局部区域进行放大, 并保证了 网页原始内容的全屏完整显示的视觉感官不会被破坏; 此外, 放大镜系统 具备记忆和自适应功能, 可以根据用户经常浏览的网页的特点, 记忆最佳 放大比例和取景框大小, 方便用户进行浏览; 同时, 还可以实现用户对成 像屏中放大显示的内容进行操作, 为用户提供方便, 进一步提升了用户体 验效果。
如图 23所示,本发明一实施例提出一种屏幕内容放大显示终端,包括: 取景模块 201以及放大显示模块 202, 其中:
取景模块 201 , 设置为通过取景框从原始屏幕中选取待放大显示区域; 放大显示模块 202 ,设置为将取景框选取的待放大显示区域内的原始显 示内容以预定放大比例显示在成像屏中, 成像屏与取景框同屏设置在原始 屏幕中。
为了实现对屏幕中选定区域内容进行放大显示, 本实施例终端设置有 放大镜系统, 本实施例中取景模块 201 以及放大显示模块 202基于该放大 镜系统而实现。 该放大镜系统包括取景框和成像屏, 取景框和成像屏在终 端屏幕上同屏设置。 其中, 取景框是放大镜系统的取景和位置基准, 用来 覆盖屏幕原始内容中用户感兴趣的区域, 即取景框所限定的区域为终端屏 幕原始内容被选择的区域, 用户可以自己需要通过取景框从终端屏幕的原 始内容中选取待放大显示的区域; 成像屏用来放大显示取景框所选取的终 端屏幕的原始内容中待放大显示的区域的内容。
成像屏的大小和成像屏与取景框的相对位置由放大镜系统根据预先设 定的放大倍数自动计算调节, 用来保证取景框内的内容在当前的放大倍数 下被放大后可以完整的显示在成像屏上, 并且保证成像屏的观看完整性, 即保证成像屏的区域总是位于终端屏幕的边界内部。 放大镜在初始启动时, 由放大镜系统根据现有屏幕内容显示分辨率自 动计算出一个合适的初始放大显示倍数, 对比分辨率越高的屏幕, 则可以 设置较高的初始放大显示倍数。
放大镜初始启动时的取景框大小为放大镜系统默认指定的大小, 取景 框的位置为放大镜系统默认指定的位置。
成像屏的大小和位置根据取景框的大小和位置以及预定放大倍数设 置, 比如, 可以根据取景框在屏幕中的中心坐标位置以及预定放大倍数设 置成像屏在屏幕中的中心坐标位置。
如图 2所示, 图 2是本实施例中取景框与成像屏默认相对位置关系示 意图。 终端屏幕上设有放大镜工具使能控制按钮, 通过该按钮, 可以开启 和关闭放大镜功能。
当打开放大镜工具后, 成像屏相对取景框的默认位置是以取景框中心 位置为基准, 按当前设置的水平和放大倍数计算出成像屏的显示位置。 比 如以屏幕的左上角为坐标系的原点, 当前取景框的坐标位置为 (XI , Y1 ), 放大倍数为 Z, 则成像屏的默认中心位置坐标为 (X1 *Z, Y1 *Z )。
此外, 放大镜的成像屏与取景框之间的相对关系还可以由用户灵活设 定。 用户可以通过放大镜系统在终端屏幕上设置的联动控制按钮(如图 2 所示), 设定成像屏与取景框联动即同时移动, 也就是用户移动取景框时, 成像屏与取景框同时移动, 或者用户移动成像屏时, 取景框与成像屏同时 移动; 或设定成像屏不动, 停留在用户指定的屏幕上的固定位置, 单独移 动取景框。 同时还可以在屏幕上设置放大镜移动手柄。
如图 3所示, 图 3是本实施例中放大镜移动示意图。 图 3中的网格区 (除取景框和放大镜的边框外)都是放大镜移动的焦点区, 当用户触控该 区域且不释放, 放大镜进入可移动状态, 此时用户可拖动放大镜到屏幕上 任意的位置。 如图 4所示, 图 4是本实施例中成像屏位置固定的示意图。 当用户按 下联动控制按钮时, 成像屏的位置将固定在当前位置不可移动, 取景框仍 可任意移动。
当取景框与成像屏同时移动即联动时, 取景框可以位于成像屏内, 或 者位于成像屏外; 或者与成像屏的边框交叉。
当用户设定成像屏与取景框同时移动时, 放大镜系统实时计算成像屏 在屏幕上的合适位置, 保证成像屏完整的显示在终端屏幕上。 比如当用户 移动取景框接近屏幕边界时, 按默认位置关系的成像屏也会超出屏幕边界, 此时系统将通过计算来保证成像屏的区域落在用户可视的屏幕范围内。
如图 5、 图 6所示, 图 5和图 6 是本实施例中取景框接近屏幕边缘或 边角时成像屏位置自适应显示示意图。 当是取景框接近屏幕边缘或边角时, 成像屏若按与取景框的默认相对位置关系显示, 成像屏的部分区域可能会 超出屏幕边界, 此时放大镜系统将计算出成像屏在终端屏幕上合适的显示 位置, 来保证完整的成像屏区域落在用户可视的屏幕范围内。 比如以屏幕 的左上角为坐标系的原点 (0 , 0 ), 屏幕的右下角为坐标系的边界(X0 , Y0 ),当前取景框的宽度为 W,高度为 H。当前取景框中心的坐标位置为(XI , Y1 ) ,放大倍数为 Z , 则成像屏的默认中心位置坐标为 (X1+W/2*Z , Y1+H/2*Z ), ^ X1+W/2*Z>X0 il<0,表示成像屏在水平方向超出当前屏幕 的显示范围, 则放大镜将在 X (水平) 方向平移到新的 X坐标位置, 并使 X1+W/2*Z<X0或 >0; 若 Y1+H/2*Z>Y0或<0, 表示成像屏在竖直方向超出 当前屏幕的显示范围, 则放大镜将在 Y (竖直) 方向平移到新的 Y坐标位 置, 并使 Y1+H/2*Z<Y0或 >0。
取景框选取的待放大显示区域内的原始显示内容通过放大显示模块 202以预定放大比例(放大倍数)显示在成像屏中, 该预定放大倍数由放大 镜系统根据现有屏幕内容显示分辨率自动计算设置的初始放大显示倍数, 对比分辨率越高的屏幕, 则可以设置较高的初始放大显示倍数; 此外, 上 述预定放大倍数也可以由用户根据需要配置并存储在终端本地, 在实际操 作时, 用户可以选择调用本地已有的放大比例配置, 由成像屏根据该放大 比例进行放大显示。
放大镜系统在成像屏中显示放大内容时, 具体可以釆用像素放大的形 式显示, 或者釆用提取字符字体放大的形式显示。
以下对上述两种方式进行详细阐述:
具体地, 如图 24所示, 作为一种实施方式, 若釆用像素放大的形式显 示, 上述放大显示模块 202包括: 第一放大单元 2021、 计算单元 2022以及 第一显示单元 2023 , 其中:
第一放大单元 2021 , 设置为将取景框内的各像素点釆用插值算法以预 定放大比例进行放大;
计算单元 2022, 设置为计算放大后的各像素点在所述成像屏中的位置 坐标;
第一显示单元 2023 , 设置为将所述放大后的各像素点在所述成像屏中 的对应坐标位置进行显示。
具体地, 该方式是将取景框内的原始图像按像素级放大后在成像屏中 进行显示。 成像屏上每个放大后的目标像素点的像素取值由取景框内原始 像素点的像素值按预定的插值放大算法进行计算后得到, 然后在成像屏上 逐个显示放大后的目标像素点。 本实施例中的放大算法具体釆用二次插值 算法, 其原理如下:
此处所描述的二次插值算法为: 对成像屏上放大后的目标像素点对应 的像素值, 由坐标映射算法计算得到取景框中对应的理想像素坐标, 该坐 标一般为浮点数而非整数, 将该浮点坐标周围对应的相邻最近的四个整数 坐标像素点的像素值作为入参, 并且这四个像素点像素值对应不同的权重, 若该像素点的水平坐标距离理想坐标的水平坐标距离越近, 则选择较大的 水平权重值, 若该像素点的垂直坐标距离理想坐标的垂直坐标距离越近, 则选择较大的垂直权重值, 然后由将这四个像素点的像素值和对应的水平 和垂直方向权重值作为入参, 计算出成像屏目标像素点的像素值。 具体算 法如下:
如图 8所示, 图 8是本实施例中取景框中的内容在成像屏上的一种放 大显示方法。 设取景框中的原始像素点对应的屏幕坐标为 (i, j), i和 j都 为整数, 成像屏上放大后的目标像素点对应的屏幕坐标为 (X, y ), X和 y 都为整数, (m, n)为成像屏上的像素点(X, y)按成像屏和取景框的坐标 映射关系函数得到的取景框上的理想像素点位置, m和 n可能为整数也可 能小数, 成像屏和取景框的坐标映射关系函数为 f (x, y)。 并设成像屏上 放大后的目标像素点的像素取值为 T ( X, y ), 取景框上原始像素点的像素 取值为 S ( X, y)。
这里以屏幕左下角为参考坐标系原点, 成像屏的中心位于取景框中心 右上方为例, 则 ( m, n ) =f ( X, y) = ( χ/ρ-ρθ, y/h-hO ), p为水平方向的放 大倍数, h为竖直方向的放大倍数, ρθ为取景框中心点与成像屏中心点在 水平方向上的像素点距离差, h0为取景框中心点与成像屏中心点在竖直方 向上的像素点距离差。 对于任一个成像屏上的目标像素点(X, y ), 通过上 述坐标系映射关系可以计算得到其在取景框内对应的理想像素点的浮点坐 标为(m,n)= (i+u, j+v), 其中 i, j为整数, u, v均为 [0, 1]区间的浮点数, 则成像屏上放大后的目标像素点的像素取值 T ( X, y)可由取景框中坐标为 (i, j), (i+1, j), (i, j+1 ), (i+1, j+1 ) 的四个原始像素点的像素值联合 确定, 设水平方向的权重比例系数为 hwO, hwl, 则垂直方向的权重比例系 数为 vwO, vwl, 则成像屏上放大后的目标像素点的像素取值 T ( X, y) =hw0*vw0*S ( i, j )+hw0*vwl*S( i, j+1 ) +hwl*vw0*S ( i+1 , j )+hwl*vwl*S ( i+1 , j+1 )。 若在本实施例中设定 hw0=l-u, hwl=u, vw0=l-v, vwl=v, 刃 P么 T ( x, y ) = ( 1-u ) * ( 1-v ) *S ( i, j ) + ( 1-u ) *v*S ( i, j+1 ) +u* ( 1-v ) *S ( i+1 , j ) +u*v*S ( i+1 , j+1 )。。
如图 25所示, 作为另一种实施方式, 若釆用提取字符字体放大的形式 显示, 上述放大显示模块 202包括: 提取单元 2024、 第二放大单元 2025以 及第二显示单元 2026, 其中:
提取单元 2024, 设置为调用终端操作系统函数, 从终端屏幕显示字符 緩冲中提取取景框覆盖区域屏幕坐标范围内的字符;
第二放大单元 2025 , 设置为以预定放大比例对字符进行放大; 第二显示单元 2026, 设置为将放大后的字符显示在所述成像屏中。 具体地, 如图 10所示, 图 10是本实施例中取景框中的内容在成像屏 上的另一种放大显示方法。 该方式是将取景框内的原始字符提取出来后, 将字体放大后再在成像屏中进行显示。 首先放大镜系统调用终端操作系统 函数, 从终端屏幕显示字符緩冲中提取取景框覆盖区域屏幕坐标范围内的 字符。 当取景框区域为矩形时, 该区域对应的屏幕区域的坐标为, (right, bottom ), ( left, top )为矩形区 i或的左上角坐标。 (right, bottom )为其右下 角坐标。 放大镜系统调用终端操作系统函数, 从屏幕上的该矩形区域对应 的显示字符緩冲中提取字符, 并将提取后的字符拷进内存, 然后将字符按 照放大的字体重新在成像屏中显示, 并可对成像屏中的任意字符进行选择、 拷贝等操作。
此外, 在具体实施过程中, 还可将取景框及成像屏的边框图层以预定 的宽度和透明度进行显示; 将取景框和 /或成像屏所覆盖区域对应的被遮挡 的屏幕原始显示内容的轮廓以预设的透明度进行虚化显示。
具体地, 如图 11和图 12所示, 图 11和图 12是本实施例中取景框和 成像屏覆盖区域屏幕原始内容半透明虚化显示示意图。 取景框的边框内的 区域为用户感兴趣的待放大内容, 取景框和成像屏下面所覆盖区域对应的 屏幕原始显示内容, 其对应的像素釆用图像平滑算法并以预先设定好的透 明度来显示, 使用户在清晰看到成像屏上所显示的放大后的内容的同时, 还可以看到取景框和成像屏下面所覆盖的屏幕原始内容的大概轮廓。
此外, 如图 13所示, 图 13是本发明一个实施例中, 手持终端屏幕放 大镜系统取景框仅显示边框的显示模式示意图。 此时取景框后被遮挡的屏 幕原始内容不显示, 成像屏后被遮挡的屏幕原始内容仍虚化显示。
在虚化显示时, 被成像屏所覆盖的屏幕原始内容区域的屏幕原始内容 的像素按原始比例显示, 并按用户预先设定好的透明度来显示, 这些像素 与成像屏上显示的放大后的内容的像素叠加显示, 保证用户在看到成像屏 上内容的同时, 仍能同时看到被遮挡部分原始内容的轮廓。
另外, 本发明的放大镜系统还具备记忆功能, 用户可以存储经常浏览 的网页所使用的最佳默认放大比例和取景框大小, 方便用户进行浏览。
由上述方案可知, 本实施例可根据终端屏幕的物理分辨率, 自动计算 合适的初始放大显示倍数, 对屏幕网页内容局部区域进行放大, 并保证了 网页原始内容的全屏完整显示的视觉感官不会被破坏, 极大的提升了用户 体验效果。 本发明可以通过软件插件的方式在终端设备上安装, 支持各种 终端、 浏览器以及文档处理程序等应用程序。
如图 26所示, 本发明另一实施例提出一种屏幕内容放大显示终端, 在 上述图 23所示的实施例的基础上还包括: 调节模块 203和存储模块 204, 其中:
调节模块 203 , 设置为通过触控所述取景框的至少一侧边框和 /或对角 点上的焦点来调节所述取景框的大小; 通过在垂直方向和 /或水平方向拉伸 或缩小所述成像屏来调节所述成像屏的放大比例。
存储模块 204, 设置为保存所述取景框大小和成像屏放大比例的参数。 相比上述图 23所示的实施例, 本实施例放大镜系统还可以对取景框的 大小以及成像屏的放大比例进行调节。
具体地, 如图 15所示, 图 15是本实施例中单点触控取景框竖直边框 在水平触控移动方向拉伸取景框水平大小的示意图。 当用户手指触控到取 景框的竖直边框时, 竖直边框将显示为焦点状态 (如闪烁、 颜色改变等), 提示用户可以进行缩放操作, 此时按住边框进行水平移动, 取景框将在水 平移动方向上改变大小, 成像屏相对取景框按当前的放大倍数改变大小。
图 16是本实施例中单点触控取景框水平边框在竖直触控移动方向拉伸 取景框竖直大小的示意图。 当用户手指触控到取景框的水平边框时, 水平 边框将显示为焦点状态(如闪烁、 颜色改变等), 提示用户可以进行缩放操 作, 此时按住边框进行竖直移动, 取景框将在竖直移动方向上改变大小, 成像屏相对取景框按当前的放大倍数改变大小。
图 17是本实施例中单点触控取景框边框在任意移动方向拉伸取景框大 小的示意图。 当用户手指触控到取景框的边角时, 边角将显示为焦点状态 (如闪烁、 颜色改变等), 提示用户可以进行缩放操作此时按住边框在任意 方向进行移动, 取景 411将在该移动方向上改变大小。
图 18 是本实施例中多点触控伸缩取景框边框来改变取景框大小示意 图。 当用户手指多点触控到取景框的边框时, 被触控边框将显示为焦点状 态(如闪烁,颜色改变等),此时按住边框本在多点触控方向同时进行移动, 取景框将在用户移动方向上同时改变大小。
图 19是本实施例中单点触控成像屏竖直边框在水平触控移动方向改变 放大镜水平放大倍数的示意图。 当用户手指触控到成像屏竖直边框时, 竖 直边框将显示为焦点状态(如闪烁, 颜色改变等), 此时按住边框进行水平 移动, 放大镜的水平放大倍数将随之改变。 成像屏水平方向大小改变后对 应的放大镜的水平放大倍数为成像屏当前宽度 /取景框当前宽度。 图 20是本实施例中单点触控成像屏水平边框在竖直触控移动方向改变 放大镜竖直放大倍数的示意图。 当用户手指触控到成像屏水平边框时, 水 平边框将显示为焦点状态(如闪烁, 颜色改变等), 此时按住边框进行竖直 移动, 放大镜的竖直放大倍数将随之改变。 成像屏水平方向大小改变后对 应的放大镜的水平放大倍数 =成像屏当前宽度 /取景框当前宽度。
图 21是本实施例中同时调整放大镜水平和竖直方向放大倍数示意图。 当用户手指多点触控到成像屏的边框时,被触控边框将显示为焦点状态 (如 闪烁、 颜色改变等), 此时按住边框本在多点触控方向同时进行移动, 放大 镜的水平和竖直放大倍数将同时随之改变。 成像屏竖直方向大小改变后对 应的放大镜的竖直放大倍数 =成像屏当前高度 /取景框当前高度;成像屏水平 方向大小改变后对应的放大镜的水平放大倍数 =成像屏当前宽度 /取景框当 前宽度。
由上述方案可知, 本实施例可根据终端屏幕的物理分辨率, 自动计算 合适的初始放大显示倍数, 对屏幕网页内容局部区域进行放大, 并保证了 网页原始内容的全屏完整显示的视觉感官不会被破坏; 此外, 放大镜系统 具备记忆和自适应功能, 可以根据用户经常浏览的网页的特点, 记忆最佳 放大比例和取景框大小, 方便用户进行浏览; 同时, 用户还可以根据需要 以多种点触方式对取景框和成像屏的大小以及成像屏的放大倍数进行调 节, 进一步提升了用户的体验效果。
如图 27所示, 本发明再一实施例提出一种屏幕内容放大显示终端, 在 上述图 23所示的实施例的基础上还包括:
操作模块 205 ,设置为接收用户点击所述成像屏内的放大内容的操作指 令; 根据所述操作指令计算并获取所述成像屏内的放大内容对应的取景框 中原始显示内容处的位置信息; 通过系统调用屏幕上所述位置信息对应的 网络超链接或应用程序。 相比上述图 23所示的实施例, 本实施例中放大镜系统还可以实现用户 对成像屏中放大显示的内容进行操作。
具体地, 作为一种实施方式, 若成像屏釆用像素放大的形式显示, 并 假设成像屏上显示的是网页链接, 当用户点击成像屏中的网页链接位置时, 由放大镜系统计算出该位置对应的屏幕原始位置的坐标, 并通过操作系统 函数调用该坐标对应的网页链接在新网页窗口打开。
参照上述图 8所示, 设取景框中的目标像素点坐标为 (i, j ), 成像屏 上的像素点的坐标为 (X , y ), 当用户点击成像屏上放大后网页链接的坐标 点 (X , y )后, 由放大镜系统计算出在取景框中对应的坐标点 (i, j ), 然 后由放大镜系统调用 (i, j ) 坐标点对应的网页链接来打开网页。 上述两个 坐标点的映射关系为 (i, j ) =f ( X, y ) , f函数为由成像屏坐标到取景框坐 标的映射关系函数。 以屏幕的参考坐标系原点位于屏幕左下角, 成像屏的 中心位于取景框中心右上方为例, (i, j ) =f ( x, y ) = ( χ/ρ-ρθ, y/h-hO ), p 为水平方向的放大倍数, h为竖直方向的放大倍数, ρθ为取景框中心点与 成像屏中心点在水平方向上的像素点距离差, h0为取景框中心点与成像屏 中心点在竖直方向上的像素点距离差。
若成像屏上显示的是终端桌面应用程序图标, 当用户点击成像屏中的 应用程序图标时, 由放大镜系统通过上述同样方法计算出该位置对应的屏 幕原始位置的坐标, 并通过操作系统函数调用该坐标对应的应用程序, 即 可打开应用程序。
作为另一种实施方式, 若成像屏釆用提取字符字体放大的形式显示。 当用户双击成像屏中的感兴的文字时, 放大镜系统计算出成像屏上用户点 击位置对应的屏幕原始位置的坐标, 然后隐藏放大镜的显示, 并以该坐标 为中心将原始网页进行整体放大显示。 此时用户可通过点击对应的网页链 接来打开感兴趣的网页。 若用户此时不想打开新链接, 而想恢复之前的放 大镜和网页全屏显示, 只需恢复隐藏的放大镜, 放大镜系统会将放大镜和 网页显示恢复到之前的模式。
需要说明的是, 上述各实施例还可以组合实施, 比如, 可将图 27所示 的实施例中的操作模块 205应设置为图 26所示的实施例中。
如图 28所示, 本发明再一实施例提出一种屏幕内容放大显示终端, 在 上述图 26所示的实施例的基础上还包括: 操作模块 205 , 设置为接收用户 点击所述成像屏内的放大内容的操作指令; 根据所述操作指令计算并获取 所述成像屏内的放大内容对应的取景框中原始显示内容处的位置信息; 通 过系统调用屏幕上所述位置信息对应的网络超链接或应用程序。
相比上述图 26所示的实施例, 本实施例中放大镜系统还可以实现用户 对成像屏中放大显示的内容进行操作。 其具体操作过程请参照上述图 27所 示的实施例, 在此不再赘述。
由上述方案可知, 本实施例可根据终端屏幕的物理分辨率, 自动计算 合适的初始放大显示倍数, 对屏幕网页内容局部区域进行放大, 并保证了 网页原始内容的全屏完整显示的视觉感官不会被破坏; 此外, 放大镜系统 具备记忆和自适应功能, 可以根据用户经常浏览的网页的特点, 记忆最佳 放大比例和取景框大小, 方便用户进行浏览; 同时, 还可以实现用户对成 像屏中放大显示的内容进行操作, 为用户提供方便, 进一步提升了用户体 验效果。
相比现有技术, 本发明具有以下特点:
1、 电子设备屏幕启动放大镜功能后, 会放大该区域所显示的内容, 可 通过手指拖动放大镜在屏幕上任意移动。
2、 取景框所覆盖的区域的大小可以通过用户触控取景框边框焦点所确 定的方向上来进行调节, 比如在用户手指所确定的一个焦点和焦点移动方 向上进行拉伸; 或在用户手指所确定的两个焦点及焦点移动方向上方向上 进行伸缩。
3、 放大镜的放大倍数可以通过调节成像屏的大小来改变。 当成像屏在 水平方向拉伸时, 放大镜在水平方向上的放大倍数将增大, 当成像屏在垂 直方向拉伸时, 放大镜在垂直方向上的放大倍数将增大, 当成像屏在水平 和垂直方向同时拉伸时, 放大镜在水平和垂直方向上的放大倍数将同时增 大。
4、 若想关闭放大镜功能时, 点击屏幕上的放大镜开关控制按钮即可关 闭放大镜。
5、 取景框的边框图层以一定的宽度和透明度来显示, 取景框和成像屏 所覆盖区域对应的被遮挡的屏幕原始显示内容的轮廓, 以预先设定好的透 明度来虚化显示, 这样可以使用户在清晰看到成像屏上所显示的放大后的 内容同时, 还可以看到取景框和成像屏下面所覆盖的屏幕原始内容的大概 轮廓, 这样便于用户快速并有目的的移动放大镜来选择屏幕上用户希望放 大的区域, 特别是对复杂的多框架结构多主题模块分类的网页的放大非常 有用, 比如许多门户网站的主页都具有多框架、 各主题内容模块化显示的 鲜明特点。
6、 用户对放大镜里已被放大内容进行操作时, 由放大镜系统计算出用 户当前在成像屏上的已放大内容上的点击点所对应的取景框中原始显示内 容处的位置信息, 并将该位置信息反馈给系统, 由系统来调用原始屏幕上 该位置的网络超链接或应用程序。
综上所述, 本发明解决了用户使用任何电子屏幕显示设备进行观看和 阅读及操作体验的问题, 特别是针对如手机或 Pad等移动终端、 电脑设备 或任何其他屏幕显示设备进行显示内容的观看时, 如上网浏览、 文档查看 以及终端应用程序图标浏览等, 用户可以使用该放大镜功能对待放大的区 域进行显示放大, 方便用户观看和操作, 提升用户的阅读和操作体验。 比 如可以在放大镜里对被放大内容进行操作, 如点击网页链接, 点击感兴趣 的图标, 调出应用程序, 对文字进行选择和拷贝。 该功能不但对于普通人, 对于视力不好的用户使用手机等移动终端或电脑进行屏幕观看时也有很大 的帮助作用。
以上所述仅为本发明的优选实施例, 并非因此限制本发明的专利范围, 凡是利用本发明说明书及附图内容所作的等效结构或流程变换, 或直接或 间接运用在其它相关的技术领域, 均同理包括在本发明的专利保护范围内。

Claims

权利要求书
1、 一种屏幕内容放大显示方法, 其中, 包括:
终端通过取景框从原始屏幕中选取待放大显示区域;
将所述取景框选取的所述待放大显示区域内的原始显示内容以预定 放大比例显示在成像屏中, 所述成像屏与所述取景框同屏设置在所述原 始屏幕中。
2、 根据权利要求 1所述的方法, 其中, 所述将取景框选取的所述待 放大显示区域内的原始显示内容以预定放大比例显示在成像屏中的步骤 包括:
将所述取景框内的各像素点釆用插值算法以预定放大比例进行放 大, 并计算放大后的各像素点在所述成像屏中的位置坐标;
将所述放大后的各像素点在所述成像屏中的对应坐标位置进行显 示。
3、 根据权利要求 1所述的方法, 其中, 所述将取景框选取的所述待 放大显示区域内的原始显示内容以预定放大比例显示在成像屏中的步骤 包括:
调用终端操作系统函数, 从终端屏幕显示字符緩冲中提取取景框覆 盖区域屏幕坐标范围内的字符;
以预定放大比例对提取的所述取景框覆盖区域屏幕坐标范围内的字 符进行放大;
将放大后的字符显示在所述成像屏中。
4、 根据权利要求 1-3中任一项所述的方法, 其中, 还包括: 将所述 取景框及成像屏的边框图层以预定的宽度和透明度进行显示; 将所述取 景框和 /或成像屏所覆盖区域对应的被遮挡的屏幕原始显示内容的轮廓以 预设的透明度进行虚化显示。
5、 根据权利要求 4所述的方法, 其中, 还包括: 通过联动控制按钮 控制所述取景框与所述成像屏在所述屏幕上联动; 或者使所述成像屏位 置固定, 所述取景框相对所述成像屏移动。
6、 根据权利要求 5所述的方法, 其中, 当所述取景框与所述成像屏 联动时, 所述取景框位于所述成像屏内, 或者位于所述成像屏外; 或者 与所述成像屏的边框交叉。
7、 根据权利要求 6所述的方法, 其中, 还包括:
当所述取景框与所述成像屏同时移动时, 实时计算所述成像屏在所 述屏幕上完整显示的区域位置。
8、 根据权利要求 1、 2或 3所述的方法, 其中, 还包括:
通过触控所述取景框的至少一侧边框和 /或对角点上的焦点来调节所 述取景框的大小; 通过在垂直方向和 /或水平方向拉伸或缩小所述成像屏 来调节所述成像屏的放大比例。
9、 根据权利要求 8所述的方法, 其中, 还包括:
保存所述取景框大小和成像屏放大比例的参数。
10、 根据权利要求 1所述的方法, 其中, 还包括:
接收用户点击所述成像屏内的放大内容的操作指令;
根据所述操作指令计算并获取所述成像屏内的放大内容对应的取景 框中原始显示内容处的位置信息;
调用屏幕上的所述位置信息对应的网络超链接或应用程序。
11、 一种屏幕内容放大显示终端, 其中, 包括:
取景模块, 设置为通过取景框从原始屏幕中选取待放大显示区域; 放大显示模块, 设置为将所述取景框选取的所述待放大显示区域内 的原始显示内容以预定放大比例显示在成像屏中, 所述成像屏与所述取 景框同屏设置在所述原始屏幕中。
12、 根据权利要求 11所述的终端, 其中, 所述放大显示模块包括: 第一放大单元, 设置为将所述取景框内的各像素点釆用插值算法以 预定放大比例进行放大;
计算单元, 设置为计算放大后的各像素点在所述成像屏中的位置坐 标;
第一显示单元, 设置为将所述放大后的各像素点在所述成像屏中的 对应坐标位置进行显示。
13、 根据权利要求 11所述的终端, 其中, 所述放大显示模块包括: 提取单元, 设置为调用终端操作系统函数, 从终端屏幕显示字符緩 冲中提取取景框覆盖区域屏幕坐标范围内的字符;
第二放大单元, 设置为以预定放大比例对提取的所述取景框覆盖区 域屏幕坐标范围内的字符进行放大;
第二显示单元, 设置为将放大后的字符显示在所述成像屏中。
14、 根据权利要求 11所述的终端, 其中, 所述放大显示模块还设置 为: 将所述取景框及成像屏的边框图层以预定的宽度和透明度进行显示; 将所述取景框和 /或成像屏所覆盖区域对应的被遮挡的屏幕原始显示内容 的轮廓以预设的透明度进行虚化显示; 以及通过联动控制按钮控制所述 取景框与所述成像屏在所述屏幕上联动, 或者使所述成像屏位置固定, 所述取景框相对所述成像屏移动。
15、 根据权利要求 14所述的终端, 其中, 所述放大显示模块还设置 为: 当所述取景框与所述成像屏同时移动时, 实时计算所述成像屏在所 述屏幕上完整显示的区域位置。
16、 根据权利要求 11-15中任一项所述的终端, 其中, 还包括: 调节模块, 设置为通过触控所述取景框的至少一侧边框和 /或对角点 上的焦点来调节所述取景框的大小; 通过在垂直方向和 /或水平方向拉伸 或缩小所述成像屏来调节所述成像屏的放大比例。
17、 根据权利要求 16所述的终端, 其中, 还包括:
存储模块, 设置为保存所述取景框大 d、和成像屏放大比例的参数。
18、 根据权利要求 16所述的终端, 其中, 还包括:
操作模块, 设置为接收用户点击所述成像屏内的放大内容的操作指 令; 根据所述操作指令计算并获取所述成像屏内的放大内容对应的取景 框中原始显示内容处的位置信息; 调用屏幕上的所述位置信息对应的网 络超链接或应用程序。
PCT/CN2012/076541 2012-03-21 2012-06-06 屏幕内容放大显示方法及终端 WO2013139089A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210076517.XA CN102662566B (zh) 2012-03-21 2012-03-21 屏幕内容放大显示方法及终端
CN201210076517.X 2012-03-21

Publications (1)

Publication Number Publication Date
WO2013139089A1 true WO2013139089A1 (zh) 2013-09-26

Family

ID=46772069

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/076541 WO2013139089A1 (zh) 2012-03-21 2012-06-06 屏幕内容放大显示方法及终端

Country Status (2)

Country Link
CN (1) CN102662566B (zh)
WO (1) WO2013139089A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114969464A (zh) * 2021-10-15 2022-08-30 淮阴师范学院 基于毫米波通信的智能可视化显示系统

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI611338B (zh) * 2012-10-09 2018-01-11 宏達國際電子股份有限公司 縮放螢幕畫面的方法、電子裝置及電腦程式產品
CN102945128A (zh) * 2012-10-30 2013-02-27 广州市动景计算机科技有限公司 一种页面显示方法和页面显示装置
CN103793164A (zh) * 2012-10-31 2014-05-14 国际商业机器公司 用于触摸屏显示处理的方法、装置和浏览器
CN103164163A (zh) * 2013-03-27 2013-06-19 东莞宇龙通信科技有限公司 显示调整的方法及装置
CN104104787B (zh) * 2013-04-12 2016-12-28 上海果壳电子有限公司 拍照方法、系统及手持设备
CN103369140A (zh) * 2013-07-04 2013-10-23 深圳市基思瑞科技有限公司 显示字体放大方法、系统以及通信终端
CN104346360A (zh) * 2013-07-29 2015-02-11 中兴通讯股份有限公司 一种移动终端浏览器放大网页的方法及装置
CN103718149B (zh) * 2013-08-31 2018-02-02 华为技术有限公司 一种文本的处理方法及触屏设备
CN109902687B (zh) * 2013-09-05 2023-12-08 华为终端有限公司 一种图像识别方法及用户终端
CN103677408A (zh) * 2013-11-27 2014-03-26 广东明创软件科技有限公司 防止误触摸的方法及其移动终端
CN103902218A (zh) * 2013-12-27 2014-07-02 深圳市同洲电子股份有限公司 一种移动终端屏幕显示的方法及移动终端
CN104951223B (zh) * 2014-03-28 2018-10-30 华为技术有限公司 一种触摸屏实现放大镜的方法、装置及主机
CN105451050A (zh) * 2014-08-27 2016-03-30 深圳市启望科文技术有限公司 按键遥控器、对目标的放大方法
CN105511596A (zh) * 2014-09-16 2016-04-20 陈晓飞 用于电子设备的眼动识别放大镜功能
KR102332674B1 (ko) * 2014-10-28 2021-11-30 삼성전자 주식회사 콘텐츠 변경 알림 방법 및 장치
CN105653249B (zh) * 2014-11-14 2019-01-22 东莞宇龙通信科技有限公司 字符大小的调整方法及装置
CN105808046B (zh) * 2014-12-31 2019-06-11 宇龙计算机通信科技(深圳)有限公司 一种局部放大查看屏幕的方法、装置及移动终端
CN106469000A (zh) * 2015-08-14 2017-03-01 青岛海信移动通信技术股份有限公司 一种屏幕内容放大方法及终端设备
CN105204806A (zh) * 2015-09-20 2015-12-30 杭州电子科技大学 移动终端网页个性化显示方法及装置
CN105607829A (zh) * 2015-12-16 2016-05-25 魅族科技(中国)有限公司 一种显示方法及装置
CN105611202B (zh) * 2015-12-30 2019-01-11 山东大学 一种带自适应放大功效的屏上显示方法
CN106095260B (zh) * 2016-06-12 2019-11-19 福建天泉教育科技有限公司 突出显示区域的方法及系统
CN106339158A (zh) * 2016-08-17 2017-01-18 东方网力科技股份有限公司 基于大数据的静态图片的动态展示方法及装置
CN106569765B (zh) * 2016-10-27 2019-10-29 深圳市元征科技股份有限公司 画面显示方法和装置
CN106603820B (zh) * 2016-11-25 2019-12-03 努比亚技术有限公司 一种区域放大方法及装置
WO2018098953A1 (zh) * 2016-12-01 2018-06-07 华为技术有限公司 一种终端应用操作区的自定制方法和终端
CN106843684A (zh) * 2017-01-11 2017-06-13 努比亚技术有限公司 一种编辑屏幕文字的装置及方法、移动终端
CN108495025A (zh) * 2018-02-26 2018-09-04 维沃移动通信有限公司 拍照方法和移动终端
CN109343816A (zh) * 2018-09-30 2019-02-15 联想(北京)有限公司 一种显示方法、显示装置及电子设备
CN109324751A (zh) * 2018-09-30 2019-02-12 联想(北京)有限公司 一种信息处理方法和电子设备
CN109599032B (zh) * 2018-12-28 2021-10-26 厦门天马微电子有限公司 一种柔性显示面板及柔性显示装置
CN109756597A (zh) * 2019-01-23 2019-05-14 努比亚技术有限公司 一种拍摄控制方法、柔性屏终端及计算机可读存储介质
CN110113525B (zh) * 2019-04-18 2021-01-05 惠州Tcl移动通信有限公司 拍摄预览方法、装置、存储介质及移动终端
TWI762792B (zh) * 2019-06-26 2022-05-01 佳世達科技股份有限公司 顯示系統及其顯示方法
CN110389737B (zh) * 2019-06-27 2023-07-25 苏州佳世达电通有限公司 显示系统及其显示方法
CN110941375B (zh) * 2019-11-26 2023-09-05 腾讯科技(深圳)有限公司 对图像进行局部放大的方法、装置及存储介质
CN114430492B (zh) * 2020-10-29 2023-10-13 海信视像科技股份有限公司 显示设备、移动终端及图片同步缩放方法
CN114035731A (zh) * 2021-11-17 2022-02-11 四川长虹教育科技有限公司 软件界面局部放大的方法
CN118625975A (zh) * 2023-03-10 2024-09-10 荣耀终端有限公司 一种显示界面的放大方法和装置
CN116012508B (zh) * 2023-03-28 2023-06-23 高德软件有限公司 车道线的渲染方法、装置及存储介质
CN118092750B (zh) * 2024-04-29 2024-08-13 杭州度康科技有限公司 适用于低视力人群的双屏助视显示方法、装置及设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1874407A (zh) * 2006-04-20 2006-12-06 中国海洋大学 手机屏幕上显示内容进行局部放大的方法
CN102298504A (zh) * 2011-09-27 2011-12-28 汉王科技股份有限公司 一种放大显示方法和系统

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3890621B2 (ja) * 1995-04-21 2007-03-07 ソニー株式会社 画像表示装置及び方法
JP3741587B2 (ja) * 2000-04-18 2006-02-01 シャープ株式会社 文書画像表示装置および方法ならびに文書画像表示プログラムを記録したコンピュータで読取可能な記録媒体
CN100472604C (zh) * 2003-03-04 2009-03-25 富士通株式会社 图像显示方法以及信息装置
CN101605207A (zh) * 2009-04-15 2009-12-16 明基电通有限公司 一种数码相机操作方法以及使用此方法的数码相机
CN102214054A (zh) * 2010-04-01 2011-10-12 英业达股份有限公司 提供于放大显示区域中执行输入操作的系统及其方法
CN102281347A (zh) * 2010-06-08 2011-12-14 康佳集团股份有限公司 手机屏幕局部放大方法及其系统
CN102073454A (zh) * 2011-01-13 2011-05-25 宇龙计算机通信科技(深圳)有限公司 一种移动终端及触摸屏的输入控制方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1874407A (zh) * 2006-04-20 2006-12-06 中国海洋大学 手机屏幕上显示内容进行局部放大的方法
CN102298504A (zh) * 2011-09-27 2011-12-28 汉王科技股份有限公司 一种放大显示方法和系统

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114969464A (zh) * 2021-10-15 2022-08-30 淮阴师范学院 基于毫米波通信的智能可视化显示系统

Also Published As

Publication number Publication date
CN102662566A (zh) 2012-09-12
CN102662566B (zh) 2016-08-24

Similar Documents

Publication Publication Date Title
WO2013139089A1 (zh) 屏幕内容放大显示方法及终端
JP4533943B2 (ja) 情報処理装置、表示制御方法およびプログラム
CN107015751B (zh) 文档中的对象和文本的最佳显示和缩放
US9071870B2 (en) System and method for viewing digital visual content on a device
US10228835B2 (en) Method for displaying information, and terminal equipment
KR20100128453A (ko) 휴대단말에서 줌 기능 제어 방법 및 장치
WO2013127239A1 (zh) 网页内容显示的实现方法、装置、浏览器及移动终端
CN106502659B (zh) 一种移动设备网页单页面的布局方法及系统
CN102830914A (zh) 操作终端设备的方法及其设备
KR101885132B1 (ko) 사용자 단말에서 터치 입력 장치 및 방법
CN110574000B (zh) 显示装置
US20140143717A1 (en) Electronic device and page zooming method thereof
WO2013044735A1 (zh) 一种浏览器及浏览网页的方法
WO2008034336A1 (fr) Procédé de navigation dans une page web
WO2020001384A1 (zh) 显示控件调整方法、装置、终端及计算机可读存储介质
US9182902B2 (en) Controlling method for fixing a scale ratio of browsing image of touch device
CN101419532B (zh) 一种在移动终端改变信息内容尺寸的方法和移动终端
WO2017032193A1 (zh) 用户界面布局的调整方法及装置
US20130100059A1 (en) Content display engine for touch-enabled devices
JP5815392B2 (ja) 表示装置、表示装置の制御方法、制御プログラム、および記録媒体
CN103902196B (zh) 屏幕显示系统、方法及电子显示设备
JP6191851B2 (ja) 文書提示方法およびユーザ端末
WO2014161321A1 (zh) 一种移动终端浏览器放大网页的方法及装置
CN114138141A (zh) 显示方法、装置和电子设备
US20180173362A1 (en) Display device, display method used in the same, and non-transitory computer readable recording medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12871650

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12871650

Country of ref document: EP

Kind code of ref document: A1