Stereo Correspondence Model Fitting
Granted: June 19, 2014
Application Number:
20140168215
Stereo correspondence model fitting techniques are described. In one or more implementations, a model may be fit to a region in at least one of a plurality of stereoscopic images of an image scene. The model may then be used as part of a stereo correspondence calculation, which may include computing disparities for the region based at least in part on correspondence to the model.
CONTROLLING CONSUMPTION OF HIERARCHICAL REPOSITORY DATA
Granted: June 19, 2014
Application Number:
20140173753
One exemplary embodiment involves receiving, from an administrator device, a first request to provide a set of privileges to at least one of a set of users and a set of user groups to access private resources referenced by a path of a networked hierarchical repository, the set of privileges including at least one authorized access privilege. The embodiment also involves modifying a metadata associated with the private resources to indicate the set of privileges to provide to the at least…
METHOD AND APPARATUS FOR SECURING TRANSFER OF SECURE CONTENT TO A DESTINATION
Granted: June 19, 2014
Application Number:
20140173295
A computer implemented method and apparatus for securing transfer of secure content to a destination. The method comprises receiving a request to copy selected content from a secure source document; extracting one or more security settings associated with at least one of the selected content or the source document; encrypting the selected content with the one or more extracted security settings; and storing the encrypted content and the one or more extracted security settings.
IMPARTING CRYPTOGRAPHIC INFORMATION IN NETWORK COMMUNICATIONS
Granted: June 19, 2014
Application Number:
20140173278
This specification describes technologies relating to imparting cryptographic information in network communications. In general, aspects of the subject matter described in this specification can be embodied in methods that include identifying a location in a pre-defined portion of a network communication to be sent in a client-server environment, wherein the pre-defined portion is reserved for random data, inserting cryptographic information into the pre-defined portion of the network…
SYSTEMS AND METHODS FOR SELECTIVELY PROVIDING ACCESS TO CONTENT
Granted: June 19, 2014
Application Number:
20140172915
One illustrative embodiment involves receiving a content request for accessing a piece of content, the content request identifying the piece of content, the content request received by a first computer device, and the content request requesting access to the piece of content by a content requester. The embodiment further involves receiving information about the content requester and sending from the first computer device a requester-specific information request requesting additional…
Photo Chapters Organization
Granted: June 19, 2014
Application Number:
20140169702
In embodiments of photo chapters organization, a photo analyzer is implemented to receive a set of digital photos, and generate a photo sequence of the digital photos based on a respective timestamp of each photo. The photo sequence includes a first photo based on an earliest timestamp and a last photo based on a latest timestamp. The photo analyzer creates a photo chapter that includes the first photo. To organize the digital photos into photo chapters, the photo analyzer can determine…
Distance Metric for Image Comparison
Granted: June 19, 2014
Application Number:
20140169684
Systems and methods are provided for generating a distance metric. An image manipulation application receives first and second input images. The image manipulation application generates first and second sets of points corresponding to respective edges of a first object in the first input image and a second object in the second input image. The image manipulation application determines costs of arcs connecting each point from the first set to each point of the second set based on point…
Stereo Correspondence Smoothness Tool
Granted: June 19, 2014
Application Number:
20140169660
Stereo correspondence smoothness tool techniques are described. In one or more implementations, an indication is received of a user-defined region in at least one of a plurality of stereoscopic images of an image scene. Stereo correspondence is calculated of image data of the plurality of stereoscopic images of the image scene, the calculation performed based at least in part on the user-defined region as indicating a smoothness in disparities to be calculated for pixels in the…
Photo Importance Determination
Granted: June 19, 2014
Application Number:
20140169644
In embodiments of photo importance determination, a photo analyzer is implemented to analyze the image content of each photo in a set of digital photos, and determine similar photos based on the image content and metadata of the digital photos. The photo analyzer can then create stacks of the similar photos and determine a representative photo from the similar photos in each stack. The photo analyzer can then determine a display sequence to display non-stacked photos and the…
Using Genetic Algorithm to Design 2-Dimensional Procedural Patterns
Granted: June 19, 2014
Application Number:
20140168254
Selection of an area of an image can be received. Selection of a subset of a plurality of predefined patterns may be received. A plurality of patterns can be generated. At least one generated pattern in the plurality of patterns may be based at least in part on one or more predefined patterns in the subset. Selection of another subset of patterns may be received. At least one pattern in the other subset of patterns may be selected from the plurality of predefined patterns and/or the…
Adaptive Presentation of Content Based on User Action
Granted: June 12, 2014
Application Number:
20140165001
Various embodiments provide an intelligent adaptive content canvas that can enable users to access content, such as photos and videos, and consume the content in an adaptive environment that tailors the user experience in accordance with various parameters. The user experience is personalized to the user and is adaptively predictive in a manner that attempts to surface content that the user would likely wish to consume.
Predictive Directional Content Queue
Granted: June 12, 2014
Application Number:
20140164985
Various embodiments provide an intelligent adaptive content canvas that can enable users to access content, such as photos and videos, and consume the content in an adaptive environment that tailors the user experience in accordance with various parameters. The user experience is personalized to the user and is adaptively predictive in a manner that attempts to surface content that the user would likely wish to consume.
Intelligent Adaptive Content Canvas
Granted: June 12, 2014
Application Number:
20140164923
Various embodiments provide an intelligent adaptive content canvas that can enable users to access content, such as photos and videos, and consume the content in an adaptive environment that tailors the user experience in accordance with various parameters. The user experience is personalized to the user and is adaptively predictive in a manner that attempts to surface content that the user would likely wish to consume.
SOCIAL MEDIA CONTRIBUTOR WEIGHT
Granted: June 12, 2014
Application Number:
20140164398
A system and method is disclosed for measuring contributor weight or influence in social media. Content posted by a user on one or more social media platforms is identified. The identifying the content posted by the user includes searching the one or more social media platforms for content posted by the user with identifying information. Downstream content associated with the content posted by the user is identified. Metrics measuring a contributor weight of the user based on the…
Accelerometer-Based Biometric Data
Granted: June 12, 2014
Application Number:
20140160003
A user can provide input to a device in a 2-dimensional manner (such as by entering the data using a stylus or finger to apply pressure to a touchscreen) or in a 3-dimensional manner (such as by moving the device in 3-dimensional space). While the user input is being received, biometric data in the form of accelerometer data is collected. The accelerometer data indicates an amount of force applied in each of one or more directions over time. The collected accelerometer data thus provides…
Depth Estimation Using Three-Dimensional Epipolar Data Structures
Granted: June 5, 2014
Application Number:
20140152647
Systems and methods are provided for depth map estimation using three-dimensional epipolar data structures. The image manipulation application receives image data depicting an image space from a multiple perspectives. The image manipulation application generates at least one three-dimensional epipolar data structure from the image data. The at least one three-dimensional epipolar data structure includes data describing the difference in position of at least one object between the…
Patch Size Adaptation for Image Enhancement
Granted: June 5, 2014
Application Number:
20140153817
Systems and methods are provided for providing patch size adaptation for patch-based image enhancement operations. In one embodiment, an image manipulation application receives an input image. The image manipulation application compares a value for an attribute of at least one input patch of the input image to a threshold value. Based on comparing the value for the to the threshold value, the image manipulation application adjusts a first patch size of the input patch to a second patch…
Depth Map Stereo Correspondence Techniques
Granted: June 5, 2014
Application Number:
20140153816
Depth map stereo correspondence techniques are described. In one or more implementations, a depth map generated through use of a depth sensor is leveraged as part of processing of stereo images to assist in identifying which parts of stereo images correspond to each other. For example, the depth map may be utilized to describe depth of an image scene which may be used as part of a stereo correspondence calculation. The depth map may also be utilized as part of a determination of a search…
Depth Estimation Using Normalized Displacement of Image Pairs
Granted: June 5, 2014
Application Number:
20140153783
Systems and methods are provided for depth map estimation using normalized displacement of image pairs. In one embodiment, an image manipulation application identifies image pairs from an input image. Each of the image pairs includes an image portion from a first perspective and the image portion from a second perspective. The image manipulation generates displacement vectors for the image pairs. Each of the displacement vectors represents at least one of a horizontal displacement and a…
Stereo Correspondence and Depth Sensors
Granted: June 5, 2014
Application Number:
20140152776
Stereo correspondence and depth sensor techniques are described. In one or more implementations, a depth map generated by a depth sensor is leveraged as part of processing of stereo images to assist in identifying which parts of stereo images correspond to each other. The depth map, for instance, may be utilized to assist in identifying depth discontinuities in the stereo images. Additionally, techniques may be employed to align the depth discontinuities identified from the depth map to…