发明名称 Cropping of images for display on variably sized display devices
摘要 Cropping source images for display on user devices. A source image is cropped and/or resized to correspond to dimensions of a display screen of a device by selecting an area of interest of the source image which will not be lost in the process of resizing the image. Coordinate points are positioned within the image to correspond to dimensions of the display screen on which the image will be displayed and the image is then cropped at the boundaries defined by the coordinate points which include a crop height and a crop width. If needed, the image is then scaled down proportionally to resize the image to a size that corresponds to the dimensions of the display screen of the device.
申请公布号 US9329827(B2) 申请公布日期 2016.05.03
申请号 US200511312719 申请日期 2005.12.20
申请人 FUNMOBILITY, INC. 发明人 Lavine Adam;Chen Yu-Jen Dennis;Rodgers Peter
分类号 G09G5/14;G06F3/14;H04M1/725 主分类号 G09G5/14
代理机构 代理人 Brennan Maschoff
主权项 1. A method for preparing a source image for display on a display screen of a device, the method comprising: prior to receiving a request for the source image for display on the display screen of the device: storing the source image on a server having at least one processor, an area of interest defined within the source image, the area of interest comprising a region of the image bounded by a crop rectangle;preparing a plurality of cropped images from the source image with the server, each of the cropped images of the plurality comprising the area of interest, at least some of the cropped images of the plurality having different dimensions, wherein preparing each of the cropped images comprises: positioning coordinate points with the server within the source image to correspond to dimensions of the display screen of the device, such that the area of interest is included within the coordinate points, the coordinate points defining the crop rectangle;centering the crop rectangle on the area of interest, wherein the crop rectangle is translated in at least one of an x-axis or a y-axis when the crop rectangle extends beyond boundaries of the source image to place the crop rectangle within the boundaries of the source image; andcropping the source image at the coordinate points to generate a cropped image bounded by the crop rectangle, wherein the extent, if any, to which portions of the source image other than the area of interest are included in the cropped image depends upon the size of the display screen, wherein the cropped image is included in the plurality of cropped images; andstoring the plurality of cropped images at the server;receiving, at the server, the request for the source image for display on the display screen of the device;identifying one of the plurality of cropped images having dimensions corresponding to those of the display screen of the device; andsending the one of the cropped images to the device from the server.
地址 San Ramon CA US