|| List of recent Rendering-related patents
|Overlay rendering of user interface onto source video|
A method of combining an interactive user interface for generating a blended output that includes the interactive user interface and one or more supplemental images. At a client device remote from a server, a video stream that contains an interactive user interface is received from the server using a first data communications channel configured to communicate video content, and a command that relates to an interactive user interface is transmitted to the server.
|Motion control of mobile device|
One aspect of the invention pertains to a method for using motion to control an application on a mobile device. Physical movement or acceleration of a mobile device is detected using a motion sensor in the mobile device.
|Systems and methods for sharing and switching between personas on mobile technology platforms|
A method and system for switching between personas on a mobile technology platform equipped with a display. The method includes rendering a selectable feature on the display while a user is in a first persona; and in response to the user's selection of the selectable feature, undertaking an action in a second persona, wherein the first and second personas are defined as set of user preferences associated with an operating system of the mobile technology platform..
|Systems and methods for manipulating boundary conditions|
Systems and methods for manipulating boundary conditions are described, including rendering at least a portion of a model of a mechanical thing. The model includes mesh data and boundary condition data, which may be rendered with contour lines.
|Method of starting applications installed on a mobile operating system in a multi-window mode and device using the same|
A method and a device of starting applications installed on a mobile operating system (os) is performed by a mobile device for the mobile os to flag any application installed on the mobile os as a windowed application and display the application under a multi-window mode when the application is started. When multiple applications are simultaneously started, the mobile os sequentially determines if each application is a windowed application.
|Replication of mobile rendering using computer-readable images|
An example device includes one or more processors configured to generate for display, data corresponding to a selectable control, the computing device provides a pre-production web application, the selectable control is displayable in association with output of the pre-production web application, and the selectable control, when selected, causes a computer-readable image encoding a uniform resource identifier (uri) associated with the pre-production web application to be generated, to receive a selection of the selectable control, identify the uri, and generate for display the computer-readable image, where the computer-readable image is displayable to a mobile computing device, use the computer-readable image to obtain the uri, make a request to the pre-production web application using the uri, and display the output, receive, from the mobile computing device, the request, and provide to the mobile computing device, the output, such that the mobile computing device displays the output of the pre-production web.. .
|Methods and systems for displaying format properties of crop areas|
A method for cropping portions of a document comprises displaying an interactive document workspace with a cropping tool on a sub-area thereof, and rendering one or more formatting indicators spatially associated with the sub-area, the indicators indicating formatting properties of the sub-area.. .
|Improved rendering system|
The present invention relates to a system that comprises a rendering server, a rendering device, and a control device. The control device and the rendering device comprise a browser.
|Information processing system, information processing method, and computer-readable storage medium|
An information processing system includes an operating unit that receives an input in response to a user operation and that runs under a first operating system; and a main body that runs under a second operating system and operates in response to the input received by the operating unit. The main body includes a generation unit that generates a command to direct rendering of a screen corresponding to an application being executed, and a command transmission control unit that provides control to transmit the command to the operating unit.
|Method, system, capturing device and synchronization server for enabling synchronization of rendering of multiple content parts, using a reference rendering timeline|
The present disclosure relates to a method, a system, a capturing device, and a synchronization server for enabling synchronization of rendering of multiple content parts, using a reference rendering timeline. A first content part of the multiple content parts is rendered.
|System and method for implementing database replication configurtions using replication modeling and transformation|
A reverse engineering database replication data system is disclosed. In one embodiment, the replication data system receives an input of replication configuration data for a plurality of databases and builds memory models based on metadata accessed from the plurality of databases, which are then transformed to a first platform-specific replication model.
|Generating a three dimensional building management system|
Devices, methods, and systems for generating a three dimensional building management system are described herein. One method includes inputting, into a three dimensional graphics rendering engine, building information modeling data associated with a building, inputting, into the three dimensional graphics rendering engine, real time building management system data associated with the building, and generating, by the three dimensional graphics rendering engine, a three dimensional building management system for the building based on the building information modeling data and the real time building management system data..
|Methods and apparatus for providing navigational information associated with locations of objects|
An apparatus for providing navigational information associated with locations of objects includes an imaging device configured to acquire image data, a visual display coupled to the imaging device and configured to display the image data, a position measuring device configured to determine position information associated with the imaging device, and an orientation device configured to determine orientation information associated with the imaging device. The apparatus may also include a rendering system coupled to the visual display, the position measuring device, and the orientation device.
|Methods for rendering interactive content to a head mounted display|
A method for executing a game presented on a screen of a head mounted display (hmd) is provided. Execution renders interactive scenes of the game on the screen.
|Systems and methods for transitioning between transparent mode and non-transparent mode in a head mounted dipslay|
Systems and methods for executing a game presented on a screen of a head mounted display include executing a game. The execution of the game renders interactive scenes of the game on the screen of the hmd.
|Aqua regia and hydrogen peroxide hcl combination to remove ni and nipt residues|
A method for cleaning residues from a semiconductor substrate during a nickel platinum silicidation process is disclosed, including a multi-step residue cleaning, including exposing the substrate to an aqua regia solution, followed by an exposure to a solution having hydrochloric acid and hydrogen peroxide. The sc2 solution can further react with remaining platinum residues, rendering it more soluble in an aqueous solution and thereby dissolving it from the surface of the substrate..
|Predictive enhancement of a portion of video data rendered on a display unit associated with a data processing device|
A method includes predicting, through a processor of a data processing device communicatively coupled to a memory, a portion of a video frame on which a user of the data processing device is likely to focus on during rendering thereof on a display unit associated with the data processing device. The video frame is part of decoded video data.
|Image processing device, image processing method, and stereoscopic image display device|
According to an embodiment, an image processing device includes a detector, a determiner, and a generator. The detector is configured to detect a real-space position of a viewer.
|Systems and methods for customizing optical representation of views provided by a head mounted display based on optical prescription of a user|
Systems and methods for operating a screen of a head mounted display includes executing a program. The execution of the program causes rendering of images on the screen of the hmd.
|Image extraction and image-based rendering for manifolds of terrestrial and aerial visualizations|
Architecture that extracts (analyzes and selects) a set of images from repositories or sources imagery to create one-dimensional (1d) and two-dimensional (2d) image manifolds (or image packets—also referred to as “synth” packets). The repositories of map imagery can include aerial views and terrestrial views (from points on the earth surface).
|Rendering borders of elements of a graphical user interface|
Systems and methods are described to render borders of controls and indicators in a graphical user interface (gui), such that the rendered borders have continuous curvatures. In one aspect, a method includes generating a border of a gui element to be represented in a gui.
|Three-dimensional projection binding point rendering method and device|
Disclosed is a three-dimensional projection binding point rendering method, which comprises: obtaining a 3d coordinate of a binding point in a three-dimensional character model, and calculating a 2d coordinate of the binding point in a 2d picture which is projected in the same projection manner as the three-dimensional character model according to the 3d coordinate of the binding point; calculating a binding point coordinate for each frame of a 2d projection picture in a character animation series to obtain all binding point coordinates corresponding to the character animation series; judging all the binding point coordinates in the character animation series and modifying a binding point coordinate with position mutation; and outputting all the binding point coordinates in a textual manner to obtain a binding point information text corresponding to the character animation series. Also disclosed is a three-dimensional projection binding point rendering device..
|Automated overpass extraction from aerial imagery|
A computer implemented system and method is disclosed for generating realistic three-dimensional models of roadway overpass structures. An example system comprises a segmentation module configured to identify roadway overpass regions, based on existing map data containing locations of roadway intersections, aerial imagery, and a digital surface model (dsm).
|Volume rendering of images with multiple classifications|
Processes and systems for computer enabled volume data rendering, and more particularly for volume rendering of multiple classificated volume datasets using an interpolation-classification (ic) order are provided. Further, an octree min/max can be used for volume rendering with the multiple classifications and at the same time applying the ic order to visualize the multiple classifications volume rendering..
|Image rendering responsive to user actions in head mounted display|
Methods, systems, and computer programs are presented for rendering images on a head mounted display (hmd). One method includes operations for tracking, with one or more first cameras inside the hmd, the gaze of a user and for tracking motion of the hmd.
|Head mounted display|
A head mounted display is provided. The head mounted display includes a head attachment portion and a viewing module coupled to the head attachment portion.
|Methods and systems for disambiguation of an identification of a sample of a media stream|
Systems and methods of synchronizing media are provided. A client device may be used to capture a sample of a media stream being rendered by a media rendering source.
|Method and system for enabling video communication via ethernet utilizing asymmetrical physical layer operations|
Signals may be communicated between a video source and a video rendering device via and asymmetrical multi-rate ethernet physical layer (phy). The asymmetric multi-rate phy may support multiple rates.
|In-flight entertainment system|
A content delivery system comprising a content database storing a content item and a content license; a video server configured to retrieve the content item and the content license from the content database and to send them to a player device; a registration server configured to receive credentials from a user player device, to generate user information from the credentials, to forward the user information to an application server; an application server configured to generate a personalised player application for the user player device; and a license server configured to receive a content license and a user identity from the user player device, to check with the registration server that a user corresponding to the user identity is authorized to access the content item, to decrypt the content license using a system license key and re-encrypt the decrypted content license using a user license key to obtain a user license, and to send the user license to the user player device. Also provided is a content rendering method..
|Three-dimensional (3d) human-computer interaction system using computer mouse as a 3d pointing device and an operation method thereof|
A three-dimensional user interface system includes at least one pointing/input device and an imaging device configured for capturing one or more image frames each providing at least two different views of a scene including the at least one pointing/input device. The imaging device is a multi-view imaging device which provides at least two different views of the scene per each of the one or more image frames captured.
|3d rendering in a zui environment|
An apparatus and method for 3d rendering of a canvas and at least a first background in a zui environment are disclosed herein. Within a viewing window, display at least a portion of the canvas and at least a portion of the first background in parallax.
|Method and device of displaying images in text information|
Method and device of displaying images in a web interface are disclosed. The method includes: receiving page data for rendering visual content in the web interface from a server; in accordance with a determination that the respective file size of the first image is larger than a first threshold value, proactively preventing a complete download of the first image for an initial rendering of the visual content in the web interface; displaying a respective image indicator in lieu of the first image, along with the respective visual context of the first image in the web interface; in response to detecting a user input selecting the respective image indicator in the web interface, downloading the first image from the server; and replacing the respective image indicator with the downloaded first image in the web interface..
|Systems and methods for critical path synchronization of content rendering|
Methods and apparatus related to critical-path ordering of content, such as web pages, are disclosed. A request to transmit content is received at a critical-path server.
|Centrally managed driver and vehicle ratings system updated via over-the-air communications with telematics units|
A system and method are described herein for acquiring and maintaining, in a centralized repository, driver and vehicle information for the purpose of rendering a rating for individual drivers and vehicles in accordance with established criteria and standards. A driver rating indicates the relative desirability of the particular driver given the expected wear and tear upon a vehicle arising from driver's use of the vehicle.
|Method and system handling images on a multi-touch device|
Disclosed is a system and method for gesture-based content-object rendering. The present disclosure provides for optimized display of a high-resolution image upon receiving input, such as a spread gesture, from a user respective of a displayed low-resolution image.
|System and method for universal storage and presentation of data|
A method includes receiving, on an electronic device, one or more logical entities from a storage system having a universe of data. The one or more logical entities encapsulate data from the universe of data on the storage system.
|Virtual certified financial instrument system|
The disclosed embodiments include systems and methods for issuing a virtual certified financial instrument. The disclosed embodiments may be configured to receive a financial instrument request for a virtual certified financial instrument, generate a payor token and a payee token, generate a reference token from the payor token and the payee token using an algorithm rendering it computationally infeasible for the reference token to be derived from only one of the payor token and the payee token, and uniquely associate the reference token with the virtual certified financial instrument.
A method and apparatus are described including receiving content provided by a content provider, rendering the provided content, viewing a commercial, wherein the commercial was spliced into the content based on a default commercial selection algorithm at a commercial break, determining if the user wants to rate the commercial, accepting the users rating of the commercial if the user wants to rate the commercial, and communicating the commercial and the users rating of the commercial to one or more social networking sites.. .
|Spatial audio rendering and encoding|
An encoder (501) generates data representing an audio scene by a first downmix and data characterizing audio objects. In addition, a direction dependent diffuseness parameter indicative of a degree of diffuseness of a residual downmix is provided where the residual downmix corresponds to a downmix of audio components of the audio scene with the audio objects being extracted.
|Vector texturing for free-form drawing|
Systems and methods for applying a vector texture to free-form drawing, writing, etc., and more particularly, for rendering a vector texture to touch-based, free-form drawing, writing, etc.. .
|Binaural rendering of spherical harmonic coefficients|
A device comprises one or more processors configured to apply a binaural room impulse response filter to spherical harmonic coefficients representative of a sound field in three dimensions so as to render the sound field.. .
|Binauralization of rotated higher order ambisonics|
A device comprising one or more processors is configured to obtain transformation information, the transformation information describing how a sound field was transformed to reduce a number of a plurality of hierarchical elements to a reduced plurality of hierarchical elements; and perform binaural audio rendering with respect to the reduced plurality of hierarchical elements based on the transformation information.. .
|Generalized internal multiple imaging|
Various examples are provided for generalized internal multiple imaging (gimi). In one example, among others, a method includes generating a higher order internal multiple image using a background green's function and rendering the higher order internal multiple image for presentation.
|Stereoscopic camera apparatus|
An apparatus for receiving an image sensor-enabled smartphone, enabling a user of the apparatus to capture and view three-dimensional images with a smartphone normally capable of only capturing and rendering two-dimensional images. The apparatus includes a first arrangement of optics, said first arrangement being aligned with an image sensing arrangement of a smartphone when the smartphone is inserted into the apparatus.
|Image processing device, image processing method, stereoscopic image display device, and assistant system|
According to an embodiment, an image processing device is connected to an observation device to observe an object optically. The image processing device includes an acquirer and a generator.
|Processing device for the generation of 3d content versions and associated device for obtaining content|
A device is intended to process three-dimensional content for a server. The three-dimensional content comprises at least two image sequences obtained from different angles, wherein a three-dimensional rendering is associated to a level of disparity between said at least two image sequences.
|Method of and apparatus for processing graphics|
A tile-based graphics processing pipeline that uses primitive lists that can encompass plural rendering tiles includes a primitive list reading unit that reads primitive lists for a tile being rendered to determine primitives to be processed for the tile and a rasteriser that rasterises input primitives to generate graphics fragments to be processed. The pipeline further comprises a comparison unit between the primitive list reading unit and the rasteriser that for primitives that have been read from primitive lists that include plural rendering tiles, compares the location of the primitive in the render target to the location of the tile being rendered, and then either sends the primitive onwards to the rasteriser if the comparison determines that the primitive could lie at least partially within the tile, or does not send the primitive to the rasteriser if the comparison determines that the primitive definitely does not lie within the tile..
|Dynamic skydome system|
The disclosure provides for a dynamic skydome system for generating dynamic atmospheric and/or sky effects for use in electronic visual media, such as for games and movies. The features of the dynamic skydome system of the disclosure include mimicking real-world behavior of the sky through a 24 hour cycle, providing a physically based rendering model with multiple atmospheric scatterings; simulating astronomically correct celestial bodies; producing god rays; providing aerial perspectives; and dynamically lighting volumetric clouds..
|Conditional execution of rendering commands based on per bin visibility information with added inline operations|
A gpu may determine, based on a visibility stream, whether to execute instructions stored in an indirect buffer. The instructions include instructions for rendering primitives associated with a bin of a plurality of bins and include one or more secondary operations.
|Reducing power for 3d workloads|
Various embodiments are presented herein that may reduce the workload of a system tasked with delivering frames of video data to a display generated by applications executing within the system. Applications executing within the system may generate new frames of video content at a specified frame rate known as frames per second (fps).
|Techniques for rendering and caching graphics assets|
Various embodiments are generally directed to techniques for downloading graphics assets of a software application in a form in which they are rendered as needed on a computing device based on its characteristics and then stored therein for later use. A computer-implemented method includes determining whether a requested graphics asset is stored in a storage of a computing device, retrieving the graphics asset from the storage when the graphics asset is stored in the storage, rendering the graphics asset when the graphics asset is not stored in the storage, and visually presenting the graphics asset on a display of the computing device.
|Relightable texture for use in rendering an image|
A model of a scene of an image (e.g. A frame of a video sequence) is generated from one or more views of the scene captured from one or more different camera viewpoints.
|Visualization of 3d medical perfusion images|
Image processing apparatus 110 comprising a processor 120 for combining a time-series of three-dimensional [3d] images into a single 3d image using an encoding function, the encoding function being arranged for encoding, in voxels of the single 3d image, a change over time in respective co-located voxels of the time-series of 3d images, an input 130 for obtaining a first and second time-series of 3d images 132 for generating, using the processor, a respective first and second 3d image 122, and a renderer 140 for rendering, from a common viewpoint 154, the first and the second 3d image 122 in an output image 162 for enabling comparative display of the change over time of the first and the second time-series of 3d images.. .
|Image processing method and image processing device|
The embodiments of the present invention provide an image processing method and image processing device. The method includes: determining a ui element of a 2d layer and a ui element of a 3d layer in a user scene; performing rendering processing on the ui element of the 2d layer to acquire a data source for the ui element of the 2d layer, and performing rendering processing on the ui element of the 3d layer to acquire a data source for the ui element of the 3d layer; and combining the data source for the ui element of the 2d layer and the data source for the ui element of the 3d layer, to acquire a 2d and 3d fused data source.
|Rendering a 3d shape|
A method for rendering a three-dimensional (3d) shape, including: obtaining an electronic document (ed) specifying the 3d shape; generating a two-dimensional (2d) polygon by projecting the 3d shape onto a 2d plane; selecting multiple control points on a surface of the 3d shape; calculating multiple normal vectors orthogonal to the surface at the multiple control points; determining multiple coordinates by projecting the multiple control points onto the 2d plane; fitting a polynomial based on at least the multiple coordinates and the normal vectors; applying a 3d lighting effect to the 2d polygon based on the polynomial; and outputting the 2d polygon with the 3d lighting effect.. .
|High resolution and high sensitivity three-dimensional (3d) cursor maneuvering device|
A three dimensional (3d) maneuvering device generates 3d data by irradiating a variably tinted two dimensional (2d) reference surface. The tri-stimuli color index data (e.g.
|Optical screening system|
The present invention relates to rendering electro-optical systems (thermal camera, camera, binoculars, sighting device, etc.) unusable (optical darkening). The inventive optical screening system, which prevents reuse of the electro-optical devices by destructing optical components thereof, essentially comprises at least one optical group consisting of the optical components of the electro-optical system, at least one destructive unit which destructs the optical group, at least one triggering unit which activates the destructive unit, at least one management center which issues a command to the triggering unit to start optical screening..
A vegetation cutter comprises: a frame rod having a longitudinal axis and a front end; a rotary cutter mounted on the front end of the frame rod; a drive motor for driving the rotary cutter; a grip disposed around the frame rod and having an external surface to be held by a user; a power switch trigger arranged on the grip for energizing the drive motor; and a safety lock mechanism for rendering the power switch trigger inoperative when the safety lock mechanism is in a lock position and for rendering the power switch trigger operative when the safety lock mechanism is in a release position. The safety lock mechanism includes a manipulating knob for selectively setting the safety lock mechanism in the lock position and in the release position.
|System and method for managing objects in a multimedia container|
A system and method for managing objects in a multimedia container. The method includes displaying, on a mobile device, a piece of content; receiving an indication the piece of content is to be added to a subsequently identified multimedia container; displaying a list of a plurality of multimedia containers, wherein each of the multimedia containers is operable to comprise a plurality of media types; receiving an indication identifying a selected multimedia container; and displaying an indication that the piece of content has been added to the selected one of the plurality of multimedia containers.
|Media rendering control|
One aspect of the invention pertains to a method for adjusting a rendering speed for media that is received over a network at a receiving device. The latency for the received media is determined.
|Loading image information|
A page responding message including an image sent by a website server is received. Image address information of the image is calculated.
|Receipt rendering in a prepaid architecture|
A method for maintaining a prepaid payment system comprises a user account that can be utilized to complete a purchase transaction with a merchant. A delayed processing window is introduced between a time when the merchant receives a payment approval notification from the payment system and a time when the payment system transmits a payment request to an issuer of a funding account associated with the user's payment system account.
|Methods and apparatus for serving relevant advertisements|
The relevance of advertisements to a user's interests is improved. In one implementation, the content of a web page is analyzed to determine a list of one or more topics associated with that web page.
|Lesion assessment using six degree of freedom ultrasound thermography|
A diagnostic device and method for assessing lesion formation by measuring temperature changes during endocardial ablation. Intracardiac echo catheter data is accurately mapped into a model maintained by a visualization, navigation, or mapping system using the position and orientation of the intracardiac echo catheter transducer within the model.
|Synchronization of multi-channel audio communicated over bluetooth low energy|
This document describes techniques for synchronizing rendering of multi-channel audio output. First audio data corresponding to a first audio channel and second audio data corresponding to a second audio channel may be received.
|Displaying video retrieved from embedded code in a still image|
An apparatus for communicating content includes an image capturing module that captures a rendering of at least a portion of a first still image. The first still image includes a shot from a sequence of images of a video.
|Displaying content associated with code embedded in an image|
A method to communicate content is disclosed. An apparatus also performs the functions of the method.
|Image processing apparatus and image processing method|
An image processing apparatus includes an obtaining unit configured to obtain a background image object and a foreground image object to be rendered with an overlap with the background image object, the background image object partially overlapping a pixel which is partially overlapped by the foreground image object; a determination unit configured to determine whether or not there is a possibility that in the pixel, the background image object is rendered instead of the foreground image object, on the basis of a rendering rule for the foreground image object and the background image object, the rendering rule for an image object being determined by a kind of attribute of the image object; and a control unit configured to control a rendering so that the background image object does not to show up in the pixel, in a case where the possibility is determined to exist by the determination unit.. .
|Method and system for rendering an image from a light-field camera|
A method for rendering an image from a light-field camera, which generates a raw light-field image, includes: generating feature data, which includes feature elements associated with position information and obtained based on the raw light-field image and a preset threshold condition; generating a raw focused image from the raw light-field image; obtaining a virtual focus position that is designated on the raw focused image; and refocusing the raw focused image according to the virtual focus position by updating pixel values of pixels of the raw focused image that correspond respectively in position to the feature elements of the feature data, so as to generate a refocused image.. .
|Efficient stereo to multiview rendering using interleaved rendering|
Approaches are described for generating a multiview autostereoscopic image from a stereo three-dimensional input image pair. A stereo to multiview rendering system receives a stereo three-dimensional image including a left image and a right image at a first view position and a second view position, respectively.
|Lossy color merge for multi-sampling anti-aliasing compression|
Techniques related to graphics rendering including lossy color merge for multi-sampling anti-aliasing compression are discussed.. .
|Map rendering using interpolation of style parameters across zoom levels|
A viewing window of a map surface is determined, at a certain zoom level corresponding to the magnification of the map surface. A first set of style parameters for applying to a feature of the map surface, where the feature is described in a vector format using several interconnected vertices, is determined.
|Tread with ultra efficient vulcanization system|
A global composition system is described. In one or more implementations, the global composition system may be configured to perform rendering for a plurality of applications.
|Resolution enhanced 3d rendering systems and methods|
Systems and methods are provided for rendering 3d images or video without significantly losing resolution or increasing the resolution. The systems and methods for 3d rendering technology can work with different types of 3d data frames that include left eye image and right eye image sub-frames.
|Cache-efficient processor and method of rendering indirect illumination using interleaving and sub-image blur|
A cache-efficient processor and method for rendering indirect illumination using interleaving and sub-image blur. One embodiment of the processor is configured to render an indirect illumination image and includes: (1) a buffer restructurer configured to organize a reflective shadow map (rsm), rendered with respect to a reference point, into a plurality of unique sub-rsms, each having sub-rsm pixels, (2) an indirect illumination computer configured to employ interleaved sampling on the plurality of unique sub-rsms to generate a plurality of indirect illumination sub-images, and (3) a filter operable to smooth accumulated light values of the indirect illumination sub-images for subsequent interleaving into the indirect illumination image..
|Graphic processing unit and tile-based rendering method|
A graphics processing unit (gpu) is provided. The gpu includes a tiling unit and a rasterizer.
|Overlay and motion compensation of structures from volumetric modalities onto video of an uncalibrated endoscope|
A method, system, and program product are provided for overlaying structures from volumetric modalities onto video of an uncalibrated endoscope. The method comprises: determining correspondence (310) of a plurality of point pairs between a structure on a 3d preoperative image and the structure on a 2d endoscope video image; deriving a projection matrix for translation (320) from the 3d image to the 2d image using assumed camera parameters and the corresponding point pairs; rendering a 2d projection (330) of the structure from the 3d image onto the 2d endoscope image using the derived projection matrix; determining a homography matrix; and warping the rendered structure projection (340), using the homography matrix..
|Apparatuses, methods, and systems for 2-dimensional and 3-dimensional rendering and display of plenoptic images|
Apparatuses, methods and systems for processing, rendering and displaying plenoptic images are disclosed. One exemplary embodiment is a method comprising storing a plenoptic image in a non-transitory computer readable memory associated with a processor, receiving at the processor a viewing position information, processing the plenoptic image and the viewing position information to render a visual output based upon information of the plenoptic image and the viewing position information, performing a blending or smoothing function on information of the plenoptic image including weighting each of a plurality of pixels of the plenoptic image based upon a first color value associated with each pixel and a set of second color values associated with a plurality of neighboring pixels, and displaying the visual output on a display device.
|Controlled transformation of non-transient electronics|
Systems and methods of the invention generally relate to altering the functionality of a non-transient electronic device. A container holding an agent is located proximal to a non-transient electronic device capable of performing at least one function.