Entries |
Document | Title | Date |
20080204473 | METHODS AND SYSTEMS FOR LEGACY GRAPHICS EMULATION - Embodiments of the present invention provide a seamless way to emulate legacy graphics processing on modern graphics hardware. In particular, in some embodiments, the present invention provides a way for modern GPUs to emulate the bitwise operations and rendering processes of previous generations of graphics hardware. The present invention utilizes a novel pixel shader program. The pixel shader program provides a texture lookup functionality that compensates for any missing bitwise functionality. When a bitwise operation is requested, the system will copy out the destination area to a temporary image. This temporary image is fed to the pixel shader program along with a precomputed texture. The texture is precomputed by the CPU for the various bitwise operations and acts as a lookup table for the requested operation. With the temporary image and precomputed texture, the shader program on the GPU can then emulate the legacy graphics operations seamlessly. Accordingly, all temporaries, and the emulation of the bitwise operations themselves are done using the three dimensional engine of the GPU. | 08-28-2008 |
20080316225 | METHOD FOR REQUESTING AND VIEWING A ZOOMED AREA OF DETAIL FROM AN IMAGE ATTACHMENT ON A MOBILE COMMUNICATION DEVICE - A process is set forth for viewing an enlarged area of an image. The image is stored on a server and re-sized for viewing on a mobile communication device based on screen size and color display capabilities of the device. The image is enlarged within the server by modifying binary raw data of the original image based on crop rectangle coordinates entered at the mobile communication device. The process allows users to quickly retrieve any relevant part of a large image attachment that has been resized by the server. This minimizes bandwidth usage, device memory/CPU consumption, and request/response latency while still allowing the user to view an image area in its original level of detail. | 12-25-2008 |
20090002393 | METHOD AND APPARATUS FOR RENDERING COMPUTER GRAPHICS PRIMITIVE - The present invention is directed to a method for rendering a computer graphics primitive intersected with one or more user-defined clipping planes. The method includes receiving a primitive, a clipping plane and a default scissor window; determining a second scissor window according to the spatial relationship among a first scissor window, the clipping plane and the vertices of the primitive; determining a group of pixels to be rendered by eliminating pixels not covered by an adjusted scissor window from the primitive; and determining a group of actually rendered pixels, in which the actually rendered pixels determining step includes removing the pixels meeting a clipping criterion from the group of pixels to be rendered. The present invention also includes an apparatus for performing the method. | 01-01-2009 |
20090096810 | METHOD FOR SELECTIVELY REMOTING WINDOWS - Methods and apparatus for the display of an image at a remote computer, where the image includes a graphical object to be at least partially omitted from the image displayed at the remote computer. Different regions of the desktop are identified and processed by different capture methods, in such a way as to achieve the desired result while keeping the computational cost low. Applications include the sharing of a local user's desktop with remote users without sharing a local user interface. | 04-16-2009 |
20090147023 | DETAIL-IN-CONTEXT LENSES FOR DIGITAL IMAGE CROPPING AND MEASUREMENT - In one or more implementations, a cropped image is defined within a boundary on an original image displayed on a display. The original image is distorted to give an appearance of a lens being applied to the original image displayed on the display, the appearance of the lens including a focal region and a base region. A graphical user interface (“GUI”) is displayed on the display for adjusting the appearance of the lens. | 06-11-2009 |
20090195555 | Methods of and apparatus for processing computer graphics - In a graphics processing system, the left, right, top and bottom edge planes for the purposes of clipping are set to the maximum values that can be represented using floating-point format numbers, vertex positions are snapped to a grid of predefined vertex positions, and the precision of selected vertices is prioritised when deriving edge functions for a given primitive. | 08-06-2009 |
20090201313 | ELECTRONIC DEVICES THAT PAN/ZOOM DISPLAYED SUB-AREA WITHIN VIDEO FRAMES IN RESPONSE TO MOVEMENT THEREIN - An electronic device can include a display and a controller. The controller identifies a location within a displayable area of video frames which has movement, and controls panning/zooming of a sub-area within the video frames that is displayed on the display in response to the identified location of the movement. Some configurations of the controller detect movement of a person's mouth within the video frames while the person is speaking, identifies the associated location of the person speaking, identifies characteristics of voice in the video frames that is concurrently occurring with the detected movement of the person's mouth, and correlates the identified voice characteristics with the identified location of the person speaking. The controller then detects subsequent occurrence of voice in the video frames having the identified voice characteristics of the person and, responsive thereto, pans a sub-area within the video frames displayed on the display toward the identified location of the person and/or zooms-in to increase size of the person speaking by decreasing size of a sub-area within the video frames at the location of the speaker that is fit to the display. | 08-13-2009 |
20090225098 | Guard Band Clipping Systems and Methods - The present disclosure provides embodiments of guard band clipping systems and methods. One guard band clipping system embodiment, among others, includes a vertex processor configured to convert transformed vertex data to integer screen space data and pass the transformed vertex data downstream in a graphics hardware pipeline, and a guard band clipping module coupled to the vertex processor and a guard band arithmetic logic unit coupled to the guard band clipping module, the guard band clipping module configured to determine whether a primitive corresponding to the transformed vertex data is to be clipped and, based on that determination, forward the primitive to the guard band arithmetic logic unit to perform guard band clipping. | 09-10-2009 |
20090244093 | METHOD AND DEVICE FOR ADAPTIVE VIDEO PRESENTATION - An adaptive video presentation method for automatically presenting a video with stream-embed information based on content analysis of the video on a smaller display with a limited screen size is provided. The method comprises steps of determining a salient object group containing at least one salient object based on perceptual interest value of macroblocks for each frame of said video, extracting a window having a minimum size containing the salient object group for a scene of the video, characterized in that it further comprises steps of comparing size of the extracted window with the smaller display size; and presenting at least a selected area of the extracted window containing at least a part of the salient object group for the scene on the smaller display in different operation modes based on the result of the comparison steps for different motion mode for the scene of the video. | 10-01-2009 |
20090244094 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING PROGRAM - An image processing apparatus includes a first display unit which displays a material image and an original image in fast and second areas on a display device, respectively; a detection unit which detects a position on the display device designated from an outside; a relationship determining unit which determines a designated position in the first area and a designated position in the second areas and which determines a correspondence relationship between the first area and the second area based on the designated positions; an allocation region determining unit which determines an allocation region in the second area; a cut region determining unit which determines a cut region in the first area to correspond to the allocation region based on the correspondence relationship; and a second display unit which displays a partial image corresponding to the cut region in the allocation region to display a combined image. | 10-01-2009 |
20090256858 | INFORMATION PROCESSING DEVICE AND METHOD, AND PROGRAM - An information processing device includes: a clipping unit configured to subject a plurality of images to clipping processing for clipping a part of an image as a partial image to clip a partial image from each of the plurality of images; a size correcting unit configured to correct an image size regarding each of a plurality of the partial images clipped by the clipping unit; and a synthesizing unit configured to connect the partial images of which the image sizes have been corrected by the size correcting unit to generate a synthetic image. | 10-15-2009 |
20090295829 | Methods and Apparatus for Full-Resolution Light-Field Capture and Rendering - Method and apparatus for full-resolution light-field capture and rendering. A radiance camera is described in which the microlenses in a microlens array are focused on the image plane of the main lens instead of on the main lens, as in conventional plenoptic cameras. The microlens array may be located at distances greater than f from the photosensor, where f is the focal length of the microlenses. Radiance cameras in which the distance of the microlens array from the photosensor is adjustable, and in which other characteristics of the camera are adjustable, are described. Digital and film embodiments of the radiance camera are described. A full-resolution light-field rendering method may be applied to flats captured by a radiance camera to render higher-resolution output images than are possible with conventional plenoptic cameras and rendering methods. | 12-03-2009 |
20090322785 | METHOD, APPARATUS, SYSTEM AND COMPUTER-READABLE MEDIUM FOR INTERACTIVE SHAPE MANIPULATION - A method and apparatus for interactively manipulating a shape of an object, comprising selecting an object to be manipulated and rendering the object in dependence of a manipulation type. The method provides a smart object adapted interaction, manipulation and visualization scheme in contrast to previous display driven schemes. The method allows efficient shape manipulation by restricting the degrees of freedom for the manipulation to the meaningful ones for a given object or object part, thus allowing to reduce e.g. a 3D interaction to a 2D interaction. | 12-31-2009 |
20100053210 | SOUND PROCESSING APPARATUS, SOUND IMAGE LOCALIZED POSITION ADJUSTMENT METHOD, VIDEO PROCESSING APPARATUS, AND VIDEO PROCESSING METHOD - A sound processing apparatus includes: sound image localization processing means for performing a sound image localization process on a sound signal to be reproduced; a speaker section placeable over an ear of a user and supplied with the sound signal to emit sound in accordance with the sound signal; turning detection means provided in the speaker section to detect turning of the head of the user; inclination detection means provided in the speaker section to detect inclination of the turning detection means; turning correction means for correcting detection results from the turning detection means on the basis of detection results of the inclination detection means; and adjustment means for controlling the sound image localization processing means so as to adjust the localized position of a sound image on the basis of the detection results from the turning detection means corrected by the turning correction means. | 03-04-2010 |
20100066759 | System for Extracting a Fingerprint Data From Video/Audio Signals - A system for extracting a fingerprint data from video/audio signals, comprising a frame buffer for storing the video frame images, which accepts a new video frame image and discards the oldest video frame image in a first in first out (FIFO) fashion; a sub-sampler for sampling the video images, which operates on one video frame image at a time, so that the output of the sub-sampler contains data samples obtained from multiple video frame images while the video image content itself is discarded, and after each video frame image is sampled at the head of the frame buffer, it is discarded after the sampling; a divider through which the data samples go, in order to divide the data samples into groups of video frames so as to be organized as one fingerprint segment after another one; a formatter which incorporates optional information to the fingerprint segment so as to form the fingerprint data, and at the output of the formatter, the video image content is discarded, only the fingerprint data and the associated optional information remain; and a transfer buffer which transfers the fingerprint data and the associated optional information by to the fingerprint database. According to the present invention, the system for extracting a fingerprint data from video/audio signals facilitates the automatic identification, archiving and search of video content without the need for human visual inspections. | 03-18-2010 |
20100091035 | Combined Segmentation And Registration Framework For Parametric Shapes - Progress monitoring of lesions is done automatically by segmentation and registration of lesions in multi-phase medical images. A parametric level-set framework includes a model optimization for any number of lesions. The user specifies lesions in a baseline volume by clicking inside of them. The apparatus segments the lesions automatically in the baseline and follow-up volumes. The segmentation optimization compensates for lesion motion between baseline and follow-up volumes. 2D and 3D medical patient data can be processed by the methods. | 04-15-2010 |
20100103192 | Image Processing Device, Image Processing method And Electronic Apparatus - A clipping processing portion is provided with: a subject detection portion that detects a main subject and a sub-subject from an input image; a degree-of-relationship calculation portion that calculates the degree of relationship between the main subject and the sub-subject; a clip region setting portion that sets a clip region based on the positions of the main subject and the sub-subject in the input image and the degree of relationship; a clipping portion that clips the clip region from the input image. The clip region setting portion sets the clip region so as to include the main subject and the sub-subject having the high degree of relationship thereof. | 04-29-2010 |
20100103193 | IMAGE MONITOR APPARATUS AND COMPUTER-READABLE STORAGE MEDIUM STORING IMAGE MONITOR PROGRAM - An image monitor apparatus includes a recognition process section that recognizes a process area in an original image which is inputted, a display image process section that generates and outputs an image for display by subjecting a process for display according to a user to the process area recognized by the recognition process section in the original image, a cut image record section that records an image of a partial area of the original image, the image cut from the original image, and further includes a record image process section that cuts the process area recognized by the recognition process section from the original image and causes the cut image record section to record an image in the process area of the original image, and generates and outputs an image for record by subjecting a process for record to the process area recognized by the recognition process section. | 04-29-2010 |
20100110104 | EFFECTS APPLIED TO IMAGES IN A BROWSER - Methods, apparatus, computer program products and systems are provided for editing an image in a browser. One method includes receiving crop data at a server including information defining a crop size and location associated with a cropping operation to be applied to an image in accordance with user instructions received at a client device and transmitting from the server to the client device a modified image, the modified image having a uniform resource locator (URL) and being cropped in accordance with the crop data. | 05-06-2010 |
20100123735 | TV screen text capture - A method of processing television images consistent with certain implementations involves receiving a command from a television user interface to capture a television image; capturing and storing a frame of the television image to a frame memory device; receiving commands from the television user interface for editing the captured image to at least isolate a portion of the image; editing the captured image in accord with the editing commands; and storing the isolated portion of the image to a storage device for subsequent retrieval. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 05-20-2010 |
20100128063 | RENDERING FOR IMPROVED DIAGNOSTIC IMAGE CONSISTENCY - A networked system for rendering diagnostic image data for display has at least one diagnostic imaging apparatus that obtains digital image data for a patient and is in communication with a computer network. At least one consistency control module executes at a networked processor and is operatively responsive to a set of programmed instructions for accessing and detecting the type of image, for identifying one or more control points in the obtained digital image data, for mapping the input code values of the one or more control points to corresponding predetermined code values, for mapping additional input code values to output values according to the mapping of the one or more control points, and for providing rendered image data as output. A DICOM destination in networked communication with the at least one consistency control module stores or displays the rendered image data. | 05-27-2010 |
20100194781 | SYSTEM AND METHOD FOR CROPPING AND ANNOTATING IMAGES ON A TOUCH SENSITIVE DISPLAY DEVICE - The present invention is a system and method for cropping and annotating images on a touch sensitive display device or other handheld device, including the following steps: (a) displaying an image of the image file to be cropped/annotated; (b) receiving an first input from a user designating a first point in the image defining a corner of a crop/annotation rectangle; (c) receiving a second input from the user designating a second point in the image defining an opposite corner of the crop/annotation rectangle; and (d) cropping and/or annotating the image from the first point to the second point of the crop/annotation rectangle. The present invention may be used in digital cameras, Apple iPhones®, hand-held devices that inspectors may use to annotate photographs taken to substantiate statements of problems found during industrial inspections, and for other purposes. | 08-05-2010 |
20100201707 | Digital Mapping System - Various methods, systems, and apparatus for implementing aspects of a digital mapping system are disclosed. One such method includes sending a location request from a client-side computing device to a map tile server, receiving a set of map tiles in response to the location request, assembling said received map tiles into a tile grid, aligning the tile grid relative to a clipping shape, and displaying the result as a map image. One apparatus according to aspects of the present invention includes means for sending a location request from a client-side computing device to a map tile server, means for receiving a set of map tiles in response to the location request, means for assembling said received map tiles into a tile grid, means for aligning the tile grid relative to a clipping shape, and means for displaying the result as a map image. Such an apparatus may further include direction control or zoom control objects as interactive overlays on the displayed map image, and may also include route or location overlays on the map image. | 08-12-2010 |
20110050722 | DISPLAY CONTROL APPARATUS, DISPLAY CONTROL METHOD AND RECORDING NON-TRANSITORY MEDIUM - A display control apparatus controls an input unit that inputs pieces of captured image data, an acquisition control unit that controls consecutive acquisition of a plurality of pieces of image data, a memory control unit that buffers in the memory unit the plurality of pieces of image data consecutively acquired by the acquisition control unit, an image compositor that composites the latest buffered image data and other (non-latest) pieces of image data successively buffered in the memory control unit, and a display control unit that displays chronologically an image represented by a image data composited by the image compositor. | 03-03-2011 |
20110069085 | Generating Slideshows Using Facial Detection Information - Methods and systems are presented for automatically generating a slide associated with a slideshow. In one aspect, a method includes selecting an image for inclusion in a slideshow, where the image has associated facial detection information. A face location is determined in the selected image based on the facial detection information and the selected image is cropped based on the determined face location to generate a cropped image depicting the included face. The cropped image is inserted into a slide associated with the slideshow. Further, an animation having a defined animation path can be associated with the slide. Also, the face location can be identified as a position in the animation path and the slide can be animated based on the associated animation. | 03-24-2011 |
20110080424 | IMAGE PROCESSING - A method of processing a plurality of images comprises receiving a plurality of images, defining a set of images for processing, from the plurality of images, aligning one or more components within the set of images, transforming one or more of the aligned images by cropping, resizing and/or rotating the image(s) to create a series of transformed images, and creating an output comprising the series of transformed images, the output comprising either a stop motion video sequence or a single image. | 04-07-2011 |
20110090245 | METHOD AND SYSTEM FOR ANTI-ALIASING CLIPPED POLYGONS AND POLYLINES - A method for rendering static graphics in a mobile device in applications such as map applications. Panning increments are received for panning a previously rendered frame to a panned frame. A rendering region is defined based on the panning increments and the rendering region is expanded to provide an expanded region. At least one of a candidate polygon, candidate line segment, and polyline is clipped to the expanded region to obtain one or more clipped portions of the at least one of the candidate polygon, candidate line segment and candidate polyline contained within the expanded region. The one or more clipped portions of the candidate polygon, candidate line segment and candidate polyline, are rendered and portion of the previously rendered frame is copied to provide the panned frame. | 04-21-2011 |
20110090246 | MOVING IMAGE GENERATION APPARATUS AND MOVING IMAGE GENERATION METHOD - A moving image generation apparatus includes an image display unit, a partial image specification unit, a partial image cutout unit, and a moving image generation unit. The image display unit displays an image. The partial image specification unit specifies a partial image of a predetermined range corresponding to each of points in the displayed image. The partial image cutout unit cuts out a plurality of partial images from between two arbitrary partial images included in the specified partial images. The moving image generation unit generates a moving image based on the specified partial images and the cutout partial images. | 04-21-2011 |
20110090247 | PARTICLE IMAGE ANALYSIS METHOD AND APPARATUS - A particle image analyzing method is adapted so that while raising image-reviewing efficiency at a cropped image level of particle components in a sample, the entire sample can be observed without significantly changing a related apparatus configuration. Prior to image reviewing of an imaging region, cropped images thereof are reviewed and, with reference to the images arranged for each kind of particle component, if the operator judges any particles to have been falsely identified, the operator uses an operating unit to modify positions of the particles to those of correct component items. An overall image of the imaging region is displayed and if any components to be added (overlooked components) appear, the kinds of these components are identified and quantitative data on each kind of component is registered. Upon completion of the registration, the concentration of the sample is recalculated and a comment is entered in a comment field. | 04-21-2011 |
20110109647 | PROGRAM GENERATION DEVICE, PROGRAM GENERATION METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - A program generation device ( | 05-12-2011 |
20110181618 | Realistic Real-Time Simulation of Brush Behavior - A method, system, and computer-readable storage medium are disclosed for simulating brush behavior. In one embodiment, user input may be received to modify an image using a brush model, wherein the brush model comprises data stored in a memory of a computer system. The brush model may comprise a plurality of bristle representations. The user input may comprise a motion of the brush model. An effect of each of the plurality of bristle representations on the image throughout the motion may be determined. The image may be modified based on the determined effect of each of the plurality of bristle representations on the image throughout the motion. | 07-28-2011 |
20110298821 | ELECTRONIC DEVICE AND METHOD OF DISPLAYING IMAGES - A method of displaying images on an electronic device includes the following blocks. A first image is displayed on a display. The first image has a first edge and a second edge opposite to the first edge. A second image is decoded and loaded to a virtual position behind the first image. The first image is divided into a plurality of rectangular areas. The first image is cropped in the plurality of rectangular areas in sequence along a direction from the first edge to the second edge. Each of the plurality of rectangular areas fades to transparency. The second image is shown on the display. | 12-08-2011 |
20110310119 | IMAGE DISPLAY APPARATUS, IMAGE DISPLAY METHOD AND PROGRAM - There is provided an image display apparatus including an acquisition unit for acquiring image data of an original image and cut frame information for designating a range of a cut image cut from the original image, a calculation unit for calculating a length of a perpendicular line from a corner portion of the cut image to an outer frame serving as a reference facing the corner portion of the cut image among outer frames of the original image, based on the cut frame information, a creation unit for creating an implication line corresponding to the length of the perpendicular line as image data, and a display unit for displaying the implication line extending from the corner portion of the cut image to a side opposite to the outer frame serving as the reference of the original image, together with the cut image. | 12-22-2011 |
20110316877 | DISPLAY AREA CONTROL APPARATUS, DISPLAY AREA CONTROL METHOD, AND INTEGRATED CIRCUIT - The present invention provides a display area control apparatus which makes a user feel less uncomfortable when displaying a screen component takes much time. A display area control apparatus ( | 12-29-2011 |
20120044257 | APPARATUS FOR EXTRACTING CHANGED PART OF IMAGE, APPARATUS FOR DISPLAYING CHANGED PART OF IMAGE, AND COMPUTER READABLE MEDIUM - An apparatus for extracting a changed part of an image includes a separate graphic-element acquisition unit configured to acquire separate graphic-elements included in each of a first image and a second image and an integrative graphic-element acquisition unit configured to associate the separate graphic-elements with one another based on geometric relation thereamong, and to acquire integrative graphic-elements each including the separate graphic-elements associated with one another. The apparatus further includes a correspondence relation acquisition unit configured to acquire correspondence relation between the integrative graphic-element included in the first image and the integrative graphic-element included in the second image and a changed part extraction unit configured to extract a changed part between the first image and the second image based on the correspondence relation. | 02-23-2012 |
20120044258 | INTERACTIVE NETWORKING SYSTEMS - A networking system may comprise a web site serviced by a web server assembly. The web site may generally comprise a combination of the following components: a crediting system, a chat bidding system, a performance bidding system, a telephony switching system, a media interaction system, a display system, a photo management system, and a messaging system. An exemplary embodiment of the chat bidding system may comprise a plurality of common user accounts, a queue, and a featured user account. Common users of the common user accounts may pose tasks to the featured user, and may make a pledge for each task. The tasks may be stored in, and sorted by, the queue based on their pledges. A featured user of the featured user account may be presented with a highest ranked task in the queue, and may choose to respond to the task or to skip the task. | 02-23-2012 |
20120081391 | METHODS AND SYSTEMS FOR ENHANCING PRESENTATIONS - This disclosure is directed to methods and systems for enhancing presentations. In one aspect, a method for enhancing presentations include capturing images of a presenter's hand gestures directed to content in a presentation displayed on a monitor viewed by the presenter and rending virtual shadow representations of the presenter's hand gestures. Composite images of the virtual shadow representations and the presentation are produced and displayed on a screen. The composite images show the virtual shadow representations and the content of the presentation in a manner that does not block the content of the presentation. Viewers can view the content of the presentation and be visually directed by the virtual shadow representations to the content of the presentation pointed to by the presenter on the monitor. | 04-05-2012 |
20120086723 | Dynamic Cropping of Visual Content - A computerized device which has access to visual content receives a crop control code associated with that content. The computerized device has a software agent which, in response to the crop control code, to cause display of a selected portion of the visual content. Preferably, the software agent interacts with the computerized device to derive information on the characteristics of a display available on the device and utilizes that information to display the selected portion of the visual content. | 04-12-2012 |
20120120099 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM STORING A PROGRAM THEREOF - Based on a first image and a second image among a plurality of images, a first region in the first image and a second region in the second image are specified. The first region in the first image and the second region in the second image has a correlation with each other. The first image and the second image are displayed based on the specified regions, and a layout for arranging the first image and the second image is determined in accordance with a user instruction via a display screen. | 05-17-2012 |
20120162248 | Method for Eliminating a Cockpit Mask and Associated Helmet-Mounted Display System - The general field of the invention relates to the binocular helmet-mounted display devices worn by aircraft pilots. In night use, one of the drawbacks of this type of device is that the uprights of the cockpit introduce significant visual masks into the field of the optical sensors. The method according to the invention is a method for eliminating these masks in the images presented to the pilot by graphics processing of the binocular images. It relies on the fact that, given the parallax, the uprights occupy, in two images from the left and right sensors, different positions. The comparison of the two images makes it possible to identify, and then eliminate, these masks, and finally to replace them with parts of images of the outside landscape. | 06-28-2012 |
20120188271 | METHOD AND APPARATUS FOR CAPTURING SCREEN IN PORTABLE TERMINAL - A portable terminal includes an apparatus for capturing a screen. The apparatus determines a capture scope; and captures contents displaying within a determined capture scope to an image. | 07-26-2012 |
20120218291 | GRAPHIC RENDERING SYSTEM AND PROJECTION METHOD THEREOF - A graphic rendering system and a projection method thereof are provided. The graphic rendering system comprises a processing unit and a storage unit. The storage unit stores a piece of information. The information defines a virtual area in a camera space, wherein the virtual area has three vertices. The processing unit calculates two intersection vertices between the virtual area and near clipping plane of a view volume of the camera space. The processing unit transforms the three vertices and the two intersection vertices to a screen space and derives three projection vertices and two projection intersection vertices. The processing unit decides a valid area, chooses a test vertex from the valid area, and decides whether the signs of the three projection edge functions defined by the three projection vertices should be changed. Then, the processing unit decides pixels to be rendered according to the valid area, projection edge functions, and a predefined window clipping region. | 08-30-2012 |
20120229501 | Method and a Computer System for Displaying and Selecting Images - A method and an apparatus are disclosed for simultaneously displaying different images in one whole image display area, and easily performing the switching and selection of display. The present invention distinguishes subtle differences between images by partitioning a whole image display area into several parts, and simultaneously displaying images before and after processing, or images that are results of different processing. Furthermore, so as to easily distinguish which image is currently selected, a selection frame is displayed around the image selected. In addition, so as to easily switch the display of images, a user interface is realized, that makes it possible to easily switch display methods without clicking by a system detecting a cursor position of a pointing device, and that makes it possible to easily select a desired image by clicking. | 09-13-2012 |
20120229502 | METHOD AND SYSTEM FOR FAST CLIPPING OF LINE SEGMENTS - A method of static graphics rendering in a mobile device. Panning increments are received for panning a previously rendered frame to a panned frame. A rendering region is then determined based on the panning increments. A candidate line segment or polyline is then clipped to create clipped line segments contained within the rendering region. The clipped line segments can then be rendered, and a portion of the previously rendered frame can be copied, to provide the panned frame. | 09-13-2012 |
20120236024 | DISPLAY CONTROL DEVICE, AND METHOD FOR FORMING DISPLAY IMAGE - Disclosed are a method for forming a display image and a display control device for displaying an image in which the position of a target is significantly easier to find. In a display control device ( | 09-20-2012 |
20120268484 | METHOD AND DEVICE FOR PERFORMING USER-DEFINED CLIPPING IN OBJECT SPACE - A method and device for performing and processing user-defined clipping in object space to reduce the number of computations needed for the clipping operation. The method and device also combine the modelview transformation of the vertex coordinates with projection transform. The user-defined clipping in object space provides a higher performance and less power consumption by avoiding generation of eye coordinates if there is no lighting. The device includes a driver for the user-defined clipping in the object space to perform dual mode user-defined clipping in object space when a lighting function is disabled and in eye space when the lighting function is enabled. | 10-25-2012 |
20120293544 | IMAGE DISPLAY APPARATUS AND METHOD OF SELECTING IMAGE REGION USING THE SAME - According to an embodiment of the invention, in an image display apparatus, the image capturing unit captures an image including the hands of the operator. The gesture recognition unit recognizes at least one type of hand shapes of both hands in the captured image of the operator as a recognition object, compares a first geometric region defined by the hand shapes of both hands presented by the operator with the display screen, and recognizes the first geometric region as a second geometric region in a display screen coordinate system. The image generation unit performs emphasis processing of an image of the second geometric region displayed on the display screen. The display unit displays the emphasized image of the second geometric region on the display screen. | 11-22-2012 |
20120327110 | APPARATUS AND METHOD FOR DISPLAYING IMAGES FOR DIFFERENT ACCOUNTS - An image display method and apparatus for displaying images provided by a plurality of different accounts are discussed. According to an embodiment, the method includes displaying a plurality of areas on a screen of the display unit by splitting the entire screen of the display unit into the plurality of areas; displaying a first image from a first account among the plurality of different accounts, on a first area among the displayed plurality of areas of the screen; displaying first account information of the first account with the first image, on the first area of the screen; determining, by the apparatus, whether or not an updated image from the first account exists, after a first predetermined time has elapsed since the first image has been displayed; and displaying the updated image as a second image for the first account on the first area when the updated image exists. | 12-27-2012 |
20130002712 | IMAGE DISPLAY DEVICE AND IMAGE DISPLAY METHOD - An image display device is configured to cut out and display a moving object within an omnidirectional image. The image display device includes: a moving object position acquisition unit configured to acquire a position of the moving object within the omnidirectional image; a determination unit configured to determine whether to correct an upward direction of a cutout image; a parameter correction unit configured to correct a cutout parameter when the determination unit determines to correct the upward direction of the cutout image; a cutout unit configured to cut images including the moving object out of the omnidirectional image based on the cutout parameter corrected by the parameter correction unit; and a display unit configured to display the images including the moving object, which are cut out by the cutout unit. | 01-03-2013 |
20130016122 | Multifunctional Environment for Image CroppingAANM Bhatt; NikhilAACI CupertinoAAST CAAACO USAAGP Bhatt; Nikhil Cupertino CA USAANM Cherna; TimAACI San FranciscoAAST CAAACO USAAGP Cherna; Tim San Francisco CA US - Methods, systems, and apparatus, including computer programs encoded on computer storage media, are described for combining the crop function with zoom, pan and straighten functions as part of a single cropping environment, such that a user can select a portion of an image for cropping, apply zoom, pan and straighten transformations to the selected image portion and then crop the transformed image portion in a single utility. In one aspect, the methods include the actions of receiving user input defining a crop region within a displayed image. The methods also include the actions of displaying a user interface including a cropping panel that is configured to display a subset of the image corresponding to the defined crop region. Further, the methods include the actions of receiving user input requesting to perform at least one of a zoom, rotate or translate operation on the crop region displayed in the cropping panel. | 01-17-2013 |
20130021369 | TIMING OF DISPLAYED OBJECTS - Systems and methods for displaying an object determine a display time of a first object, wherein the display time of the first object is determined based on one or more attributes of objects in a collection of objects, generate a display that includes at least part of the first object in a first portion of the display for the display time of the first object, wherein the display is configured for rendering on a display device, and remove the first object from the first portion of the display after the display time of the first object has elapsed. | 01-24-2013 |
20130027424 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing apparatus includes a clipping section that clips, from a captured image in which a food is captured as a subject, regions for each food to generate food images, and a grouping section that groups the generated food images for each identical subject. | 01-31-2013 |
20130063482 | APPLICATION PROGRAMMING INTERFACE FOR A BITMAP COMPOSITION ENGINE - An application programming interface is provided by an operating system that includes a direct composition engine. The composition engine maintains a data structure that represents the display objects to be rendered on a desktop display. The application programming interface allows an application to write data to the data structure to update the display object, such as a window, for the application. Thus, multiple applications can update their respective display objects in this data structure. The direct composition engine is an operating system level process, presented to user-level processes as a service of the operating system. By having an operating system level process, performance standards can be maintained. The application programming interface also allows applications to provide display information that can be rendered more efficiently by the operating system than by the application. | 03-14-2013 |
20130069980 | Dynamically Cropping Images - In one embodiment, in response to an action from a user, which results in an image to be displayed on a user device for the user: accessing information about the user and the image; cropping the image based at least on the information about the user and the image; and causing the cropped image to be displayed on the user device. | 03-21-2013 |
20130127901 | Methods and Apparatus for Calibrating Focused Plenoptic Camera Data - Methods, apparatus, and computer-readable storage media for calibrating focused plenoptic camera data. A calibration technique that does not modify the image data may be applied to raw plenoptic images. Calibration parameters, including but not limited to tilt angle, corner crops, main lens distance from the microlens array, sensor distance from the microlens array, and microimage size, may be specified. Calibration may include scaling down the input texture coordinates for the plenoptic image so that the new coordinate range fits the size of the texture with crops taken into account. These coordinates may be further transformed by one or more of a matrix performing a scaling, to correct for lens distortion; a rotation, to correct for tilts; and a translation that finalizes the necessary corner crops. A transformation matrix is generated that can be applied to the raw image by radiance processing techniques such as super-resolution techniques. | 05-23-2013 |
20130127902 | REMOVING AN OBJECT SUPPORT FROM IMAGING DATA - A method and system for removing an object support from imaging data such as CT imaging data are provided. The automatic or semi-automatic removal process comprises identifying and locating the top edge of the object support in sagittal imaging plane data, and then removing the object support from transverse or volumetric imaging data. | 05-23-2013 |
20130141456 | AUTOMATIC MODIFICATION OF IMAGE CONTENT FOR DISPLAY ON A DIFFERENT DEVICE - Techniques for automatic modification of an image for display on a different device are presented. A content management component can analyze image content associated with a first image display frame, wherein the image content can be displayed in the first image display frame in accordance with a first subset of display characteristics of a first display. In relation to displaying the image content within a second image display frame on a second display, the content management component can automatically or dynamically modify the image content for display in the second image display frame on the second display so that the image content is displayed in the second image display frame to at least substantially correspond to the display of the image content in the first image display frame, in accordance with a second subset of display characteristics of the second display. | 06-06-2013 |
20130328917 | SMART COVER PEEK - A tablet device includes a display configured to present visual content, a sensor array configured to detect a status of a foldable flap in relation to the display, and a processor configured to operate the tablet device in accordance with the determined status of the foldable flap in relation to the display. In one embodiment, the processor receives a setting value and uses the setting value to execute an application in accordance with the determined relationship of the flap and the display. | 12-12-2013 |
20140015854 | Application of Filters Requiring Face Detection in Picture Editor - An electronic device and method of operation, the electronic device including at least one processor communicatively coupled to a display and memory, the processor configured for filtering a facial image rendered on the display. In an illustrative embodiment, the at least one processor is configured to generate a boundary around the facial image, the boundary having 2-dimensional x and y coordinates relative to boundaries of the display; store the coordinates in memory; in response to at least one of a cropping and moving of the image, recalculate the coordinates to match a new transform setting; and apply an effect to the facial image based on the updated coordinates. | 01-16-2014 |
20140085327 | METHOD FOR MAKING AVAILABLE A DISPLAY OF AN OBJECT ON A MOTOR VEHICLE DISPLAY DEVICE - In order to provide a display of an object on a display device of a motor vehicle, a basic shape of the object is first displayed and the display is then changed, this change simulating rotation, tilting and/or displacement only of a first part of the object. In respect of the remaining, second part of the object, a display on the basis of the basic shape is maintained at least in regions. In this way, space can be obtained on the display device and a significant portion of the object can nevertheless be displayed in an unchanged form at the same time. | 03-27-2014 |
20140092124 | First Image And A Second Image On A Display - A first image and a second image of the first image. A display to display the first image and the second image. A sensor to detect an input relative to the display. A processor to determine a task to perform based on the input relative to the first image or the second image on the display. | 04-03-2014 |
20140184637 | CUSTOMIZED CROPPING OF A DISPLAY SCREEN AREA OF A DISPLAY UNIT OF A DATA PROCESSING DEVICE - A method includes triggering, through an interface of a data processing device, cropping of a display screen area of a display unit of the data processing device. The method also includes initiating, through a driver component associated a processor of the data processing device, an operating system executing on the data processing device and/or an application executing on the data processing device, the processor to process pixel data to be displayed on the display screen area based on the triggering. Further, the method includes rendering, through the processor, the processed pixel data on a cropped portion of the display screen area of the display unit. | 07-03-2014 |
20140267386 | RENDERING COVER GEOMETRY WITHOUT INTERNAL EDGES - One embodiment of the present invention includes techniques for rasterizing geometries. First, a processing unit defines a bounding primitive that covers the geometry and does not include any internal edges. If the bounding primitive intersects any enabled clip plane, then the processing unit generates fragments to fill a current viewport. Alternatively, the processing unit generates fragments to fill the bounding primitive. Because the rasterized region includes no internal edges, conflation artifacts caused when the number of coverage samples per pixel exceeds the number of color samples per pixel may be reduced. In prior-art techniques, reducing such conflation artifacts typically involves increasing the number of color samples per pixel to equal the number of coverage samples per pixel. Consequently, the disclosed techniques enable rendering using algorithms that reduce the ratio of color to coverage samples, thereby decreasing memory consumption and memory bandwidth use, without causing conflation artifacts associated with cover geometries. | 09-18-2014 |
20140285513 | ANIMATION OF A VIRTUAL OBJECT - A target animation includes a blend of two or more animations from a plurality of predetermined animations. The blend includes a weighted combination of the two or more animations based on respective blend weights. In a method of generating a target animation of a virtual object, an input identifying a first point, specifying the target animation, in a control parameter space is received. A second point corresponding to the first point is determined using a predetermined displacement function. A barycentric coordinate for the second point in the control parameter space is determined. The barycentric coordinate is defined relative to predetermined points in the control parameter space, each predetermined point corresponding either to a respective one of the two or more animations or a respective blend of the two or more animations. The blend weights for the two or more animations are based on the barycentric coordinate for the second point. | 09-25-2014 |
20140313221 | IMAGING MAIL - Embodiments of the present invention generally relate to turning snail mail into electronic mail. A digital image of the snail mail is captured using a digital camera, and an index number is applied to the digital image. The digital image is processed to remove any visible background from the digital image, and the digital image is rotated to orient the digital image in a desired orientation. The digital image may then be scanned to determine if the digital image contains a barcode. The digital image is then uploaded to a server and is accessible to an intended recipient of the snail mail. | 10-23-2014 |
20140320525 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM - Provided is an image processing apparatus including: a cutout frame setting section configured to set a cutout frame for partially cutting out an editing target image as an editing target; an image editing section configured to edit, in response to an instruction from a user, an image in the cutout frame superimposed on the editing target image; and a cutout image generation section configured to cut out the image in the cutout frame from the editing target image and generate a cutout image. | 10-30-2014 |
20140320526 | IMAGE PROCESSING SYSTEM, IMAGE PROCESSING APPARATUS, AND IMAGE PROCESSING METHOD FOR COMBINING CG IMAGE WITH CAPTURED IMAGE - An image processing system includes an imaging unit for imaging an outside world to generate a captured image, a position and orientation estimation unit for estimating a position and orientation of the imaging unit, a feature point estimation unit for estimating a position of a feature point in the captured image, a clipping unit for clipping an image for combining, and clipping an image for feature detection, a measurement unit for detecting a feature point from the image for feature detection, and measuring a position and orientation of the imaging unit, a generation unit for generating a CG image based on the position and orientation measured by the measurement unit, a combining unit for combining the image clipped by the clipping unit with the CG image, and a display control unit for displaying the image combined by the combining unit on a display unit. | 10-30-2014 |
20140375676 | DISPLAY DEVICE, DISPLAY METHOD, AND PROGRAM - The display device according to the present invention is provided with a plurality of display units, a mechanism that binds together at least one part of each of the plurality of display units, and a drawing control unit that, when drawing on a specific display unit from among the plurality of display units, prioritizes drawing on, from among the display regions of the specific display unit, a specific region other than regions that include the mechanism. | 12-25-2014 |
20150116350 | COMBINED COMPOSITION AND CHANGE-BASED MODELS FOR IMAGE CROPPING - In techniques of combined composition and change-based models for image cropping, a composition application is implemented to apply one or more image composition modules of a learned composition model to evaluate multiple composition regions of an image. The learned composition model can determine one or more cropped images from the image based on the applied image composition modules, and evaluate a composition of the cropped images and a validity of change from the image to the cropped images. The image composition modules of the learned composition model include a salient regions module that iteratively determines salient image regions of the image, and include a foreground detection module that determines foreground regions of the image. The image composition modules also include one or more imaging models that reduce a number of the composition regions of the image to facilitate determining the cropped images from the image. | 04-30-2015 |
20160086306 | IMAGE GENERATING DEVICE, IMAGE GENERATING METHOD, AND PROGRAM - An image generating device includes: a storage section that stores images of surrounding spaces centered at plural different fixed points; a detecting section that detects translational movement on the basis of the location of the point of view; an image processor that acquires an image of a displaying target by clipping out part of the image of the surrounding space centered at the fixed point, stored in the storage section, on the basis of the location of the point of view and the direction of the line of sight; and a switching section that makes switching to the image of the surrounding space centered at another fixed point closest to the point of view after translational movement if the plural different fixed points are so disposed that the surrounding spaces centered at the fixed points overlap with each other in a world coordinate system and translational movement is detected. | 03-24-2016 |
20160098823 | Cropping Boundary Simplicity - Cropping boundary simplicity techniques are described. In one or more implementations, multiple candidate cropping s of a scene are generated. For each of the candidate croppings, a score is calculated that is indicative of a boundary simplicity for the candidate cropping. To calculate the boundary simplicity, complexity of the scene along a boundary of a respective candidate cropping is measured. The complexity is measured, for instance, using an average gradient, an image edge map, or entropy along the boundary. Values indicative of the complexity may be derived from the measuring. The candidate croppings may then be ranked according to those values. Based on the scores calculated to indicate the boundary simplicity, one or more of the candidate croppings may be chosen e.g., to present the chosen croppings to a user for selection. | 04-07-2016 |
20160125614 | INFORMATION PROCESSING METHOD AND ELECTRONIC DEVICE - The disclosure provides an information processing method applied to an electronic device. The method comprises: performing edge detection on a first image to obtain edge strength values for respective pixels of the first image; determining, according to the edge strength values of the pixels, a main information region of the first image; cropping, according to the main information region, the first image to obtain a second image which includes the main information region; and setting the second image as a background image for a graphical interactive interface of the electronic device, wherein the graphical interactive interface includes N controls, N being a positive integer. | 05-05-2016 |
20170236001 | DEVICE AND METHOD FOR TRANSFORMING A FACIAL IMAGE INTO A SET OF RECOGNIZABLE EMOTICONS | 08-17-2017 |