- Number
- 10810697
- Published
- 2020-10-20
- Filed
- 2018-12-20
- Assignee
- Disney Enterprises, Inc.
- Inventors
- Maloney; Michael, Cerundolo; Vince, Shapiro; Steven, Sloan; Blake
- CPC
- G06T1/20; H04N23/80; G06T1/60
- Verdict
- Set aside camera config code generation, engineering tooling
- Source
- Google Patents · FreePatentsOnline
Abstract
A process receives, with a processor, a plurality of image device properties corresponding to an image capture device. Further the process selects, with the processor, one or more of the plurality of image device properties based on one or more pipeline criteria. The pipeline criteria indicate one or more weights corresponding to the plurality of image device properties. Additionally, the process truncates, with the processor, the one or more selected image device properties to a predetermined number of characters based on a human readability factor. The human readability factor is provided by the one or more pipeline criteria. The process automatically generates, with the processor, a device parameter data structure by ordering the truncated one or more image device properties according to the one or more weights. Moreover, the process transmits, with the processor, the device parameter data structure through a video post-production pipeline.
Background
BACKGROUND1. Field(1) This disclosure generally relates to the field of image capture devices.2. General Background(2) Conventional video production environments often use more than one image capture device (e.g., camera) during production of video content (e.g., movies, television shows, video games, etc.). For example, filming some scenes may involve use of a smaller camera as opposed to a larger camera, a crash conducive camera as opposed to a non-crash conducive camera, etc. With scenery in video content becoming more elaborate, the number of cameras used on-set has also continued to increase. Yet, conventional configurations have not provided a meaningful or accurate way of determining, during post-production, which of the many cameras may have been used to film a particular scene in the video content on-set. As a result, such configurations do now allow collaborators (e.g., technicians, artists, supervisors, etc.) working in post-production to obtain an accurate representation of the image capture device parameters used to capture a particular scene.SUMMARY(3) In one aspect, a computer program product comprises a non-transitory computer readable storage device having a computer readable program stored thereon. The computer readable program when executed on a computer causes the computer to receive, with a processor, a plurality of image device properties corresponding to an image capture device. Further, the computer is caused to select, with the processor, one or more
Claims
1. A computer program product comprising a non-transitory computer readable storage device having a computer readable program stored thereon, wherein the computer readable program when executed on a computer causes the computer to: receive, with a processor, image device properties corresponding to an image capture device, wherein the image device properties include at least one of manufacturer, model, resolution, pixel aspect, extraction, aperture, or squeeze; select, with the processor, a plurality of the image device properties based on a plurality of pipeline criteria, the pipeline criteria indicating a plurality of weights corresponding to the plurality of the image device properties; truncate, with the processor, the selected plurality of the image device properties to a predetermined number of characters; automatically generate, with the processor, a device parameter data structure by ordering the truncated plurality of the image device properties according to the plurality of weights; and transmit, with the processor, the device parameter data structure through a video post-production pipeline to convey the plurality of pipeline criteria for post-production of a scene captured by the image capture device.
10. A method comprising: receiving, with a processor, image device properties corresponding to an image capture device, wherein the image device properties include at least one of manufacturer, model, resolution, pixel aspect, extraction, aperture, or squeeze; selecting, with the processor, a plurality of the image device properties based on a plurality of pipeline criteria, the pipeline criteria indicating a plurality of weights corresponding to the plurality of the image device properties; truncating, with the processor, the selected plurality of the image device properties to a predetermined number of characters; automatically generating, with the processor, a device parameter data structure by ordering the truncated plurality of the image device properties according to the plurality of weights; and transmitting, with the processor, the device parameter data structure through a video post-production pipeline to convey the plurality of pipeline criteria for post-production of a scene captured by the image capture device.
18. A system comprising: a database that stores image device properties corresponding to an image capture device, wherein the image device properties include at least one of manufacturer, model, resolution, pixel aspect, extraction, aperture, or squeeze; and a processor that: selects a plurality of the image device properties based on a plurality of pipeline criteria, truncates the selected plurality of the image device properties to a predetermined number of characters, automatically generates a device parameter data structure by ordering the truncated plurality of the image device properties according to the plurality of weights, and transmits the device parameter data structure through a video post-production pipeline to convey the plurality of pipeline criteria for post-production of a scene captured by the image capture device, the plurality of pipeline criteria indicating the plurality of weights corresponding to the plurality of the image device properties.