Video delivery of oilfield data
AssigneeSchlumberger Technology Corporation
InventorsPascal Hochart, Zhuyun Dai, Yao Liu, Min He
Life of this patent
Estimating the term…
Abstract
A data delivering system comprises a video server receiving and processing oilfield data into a video delivery, and a network delivering the video delivery from the video server to at least one client device, where the video delivery including a plurality of sections.
Claims19
A data delivering system comprising:
- a video server receiving and without user intervention processing oilfield data into a video delivery, said video delivery including a plurality of sections of the oilfield data, wherein said video server includes a video delivery generation module that decomposes the oilfield data acquired at an index of depth or time into different groups based on different acquisition modes, generates images from the different groups of oilfield data, picks frames from the generated images and composes the frames into a plurality of continuous frames as a section for each acquisition mode to create said plurality of sections of the oilfield data, and organizes said plurality of sections of the oilfield data into the video delivery in accordance with a video structure template, and an interface that communicates the video delivery on the network;
- a network delivering said video delivery from said video server to at least one client device;
- and
- a recomposing computer coupled between the network and the at least one client device, said recomposing computer receiving the video delivery from the video server, rearranging sequence of the frames of the video delivery as original one, and sending the rearranged frames to the at least one client device, wherein said video server receives a selection signal from the at least one client device, and customizes contents of the plurality of sections of the oilfield data in response to the selection signal based on a section identifier;
- a domain selected from the group consisting of a depth domain, a time domain and an acquisition time domain;
- and an index comprising a dimension;
- a start value which indicates a start index for a beginning video frame of a video section;
- a stop value which indicates a stop index for identifying the ending video frame of a video section;
- and an interval which indicates a stepping length between indices of the two adjacent video frames.
A method for oilfield data delivery comprising:
- receiving oilfield data and without user intervention processing the oilfield data into a video delivery;
- decomposing the oilfield data acquired at an index of depth or time into different groups based on different acquisition modes;
- generating images from the different groups of the oilfield data;
- picking frames from the images and composing the frames into a plurality of continuous frames as a section for more than one acquisition mode to create plurality of sections of the oilfield data;
- organizing said plurality of sections of the oilfield data into the video delivery in accordance with a video structure template;
- delivering said video delivery to a recomposing computer;
- receiving video delivery and rearranging sequence of the frames of the video delivery as original one, and sending the rearranged frames to the at least one client device via a network;
- and
- receiving a selection signal from the at least one client device that customizes contents of the plurality of sections of the oilfield data in response to the selection signal based on a section identifier;
- a domain selected from the group consisting of a depth domain, a time domain and an acquisition time domain;
- and an index comprising a dimension;
- a start value which indicates a start index for a beginning video frame of a video section;
- a stop value which indicates a stop index for identifying the ending video frame of a video section;
- and an interval which indicates a stepping length between indices of the two adjacent video frames.
A video delivery generation apparatus for generating a video delivery from oilfield data without user intervention, comprising:
- an image generator that decomposes the oilfield data into different groups acquired at an index of depth or time based on different acquisition modes, generates a plurality of images from the different groups of oilfield data, and picking frames from the generated images;
- a frame composer that receives the frames from the image generator and composes the frames into continuous frames as a video section for an acquisition mode of the oilfield data, wherein the video section of the oilfield data has a predetermined length corresponding to a distance or time elapse of the oilfield acquisition, and the amount of the frames included in the video section of the oilfield data is determined by a predetermined interval of depth of time and the length of the video section of the oilfield data;
- a video composer that receives a plurality of video sections of the oilfield data from the frame composer and organizes the video sections of the oilfield data into the video delivery in accordance with a video structure template;
- and
- an input module that receives a selection signal from a user that customizes contents of the plurality of sections of the oilfield data in response to the selection signal based on a section identifier;
- a domain selected from the group consisting of a depth domain, a time domain and an acquisition time domain;
- and an index comprising a dimension;
- a start value which indicates a start index for a beginning video frame of a video section;
- a stop value which indicates a stop index for identifying the ending video frame of a video section;
- and an interval which indicates a stepping length between indices of the two adjacent video frames.
A computer-implemented method of generating a video delivery from oilfield data without user intervention, comprising:
- a first step of decomposing the oilfield data acquired at an index of depth or time into different groups based on different acquisition modes;
- a second step of generating various frames from the different groups of the oilfield data;
- a third step of creating a video section of the oilfield data by selecting a beginning frame and an ending frame with desired acquisition depth or time for an acquisition mode, collecting frames within the range of the desired acquisition depth or time with a predetermined interval between every two adjacent frames, so as to compose the various frames into continuous frames as a video section of the oilfield data;
- repeating the third step to generate a plurality of sections of the oilfield data;
- organizing said plurality of video sections of the oilfield data into the video delivery in accordance with a video structure template;
- and
- customizing contents of the plurality of video sections of the oilfield data in response to a selection signal based on a section identifier;
- a domain selected from the group consisting of a depth domain, a time domain and an acquisition time domain;
- and an index comprising a dimension;
- a start value which indicates a start index for a beginning video frame of a video section;
- a stop value which indicates a stop index for identifying the ending video frame of a video section;
- and an interval which indicates a stepping length between indices of the two adjacent video frames.
Dependencies are inferred from the claim text.