Disclosure of Invention
The embodiment of the application provides a pinch-out line determining method, a pinch-out line determining device, a terminal and a storage medium, which can automatically determine a pinch-out line of a paste salt layer according to parameters of a target stratum, so that the efficiency of determining the pinch-out line of the paste salt layer is improved, the accuracy of determining the pinch-out line of the paste salt layer is improved, and the accuracy of exploring an oil and gas reservoir layer under the paste salt layer and other reservoir layers at the boundary of the paste salt layer is further improved. The technical scheme provided by the embodiment of the application is as follows:
in one aspect, an embodiment of the present application provides a pinch-out line determining method, where the method includes:
acquiring a plurality of seismic section images of a target stratum, wherein the target stratum comprises a surrounding rock layer and a paste salt layer;
under the condition that the frequency of the seismic data of the target stratum is determined to be greater than the preset frequency, for each seismic section in the plurality of seismic sections, determining a first point-vanishing point of the seismic section according to the energy of the target stratum, wherein the first point-vanishing point is a point of the seismic section where the energy is suddenly changed;
determining a second sharp vanishing point according to the fault line of the target stratum, wherein the second sharp vanishing point is a point with a sudden depth change under the condition of the same energy;
determining a target point vanishing point of the seismic profile according to the first point vanishing point and the second point vanishing point;
and connecting the target pinch-out points of the plurality of seismic section maps, and determining the pinch-out line of the paste salt layer.
In one possible implementation, the method further includes:
determining the second cusp point according to a fault line of the target stratum for each of the plurality of seismic profiles under the condition that the frequency of the seismic data of the target stratum is not greater than the preset frequency;
and connecting the second pinch-out points of the plurality of seismic section maps to determine a pinch-out line of the paste salt layer.
In another possible implementation, the method further includes:
acquiring seismic data of the target stratum;
and determining the frequency corresponding to the maximum amplitude as the seismic data frequency based on the seismic data.
In another possible implementation, the determining a first cusp point of the seismic profile according to the energy of the target earth formation includes:
acquiring the energy difference value of any two adjacent first target points at the same depth in the seismic section, wherein the interval between any two adjacent first target points is a first preset width;
and under the condition that the determined energy difference value is larger than a target energy difference value, determining a first target point with smaller energy in two adjacent first target points corresponding to the energy difference value larger than the target energy difference value as the first sharp-extinction point.
In another possible implementation manner, the determining a second sharp point according to the fault line of the target formation includes:
and determining the intersection point of the fault line of the target stratum and the stratum line of the target stratum in the seismic section as the second sharp point.
In another possible implementation, the method further includes:
acquiring the depth difference of any two adjacent second target points under the same energy in the seismic profile, wherein the interval between the two adjacent second target points is a second preset width;
and under the condition that the determined depth difference is greater than the target depth difference, connecting second target points corresponding to the depth difference greater than the target depth difference, and determining a line obtained by connection as the fault line.
In another possible implementation, the method further includes:
and if a plurality of fault lines are determined in the seismic section, determining the fault line at the first position as the fault line for determining the second sharp vanishing point.
In another possible implementation, the determining a target pinch-out point of the seismic profile from the first pinch-out point and the second pinch-out point includes:
and determining a position point corresponding to the average coordinate of the coordinates of the first sharp point and the second sharp point as the target sharp point.
On the other hand, an embodiment of the present application provides a pinch-out line determination device, where the device includes:
the system comprises a profile acquisition module, a seismic profile acquisition module and a seismic profile acquisition module, wherein the profile acquisition module is used for acquiring a plurality of seismic profiles of a target stratum, and the target stratum comprises a surrounding rock layer and a paste salt layer;
a sharp-vanishing point determining module, configured to determine, for each of the plurality of seismic profiles, a first sharp-vanishing point of the seismic profile according to energy of the target formation under the condition that the frequency of the seismic data of the target formation is determined to be greater than a preset frequency, where the first sharp-vanishing point is a point in the seismic profile where energy is suddenly changed;
the point vanishing point determining module is used for determining a second point vanishing point according to the fault line of the target stratum, wherein the second point vanishing point is a point with a sudden change in depth under the condition of the same energy;
the point vanishing point determining module is used for determining a target point vanishing point of the seismic profile according to the first point vanishing point and the second point vanishing point;
and the pinch-out line determining module is used for connecting the target pinch-out points of the plurality of seismic section diagrams and determining the pinch-out line of the paste salt layer.
In one possible implementation, the apparatus further includes:
the point vanishing point determining module is used for determining the second point vanishing point according to the fault line of the target stratum for each seismic section in the plurality of seismic sections under the condition that the frequency of the seismic data of the target stratum is not larger than the preset frequency;
and the pinch-out line determining module is used for connecting the second pinch-out points of the plurality of seismic section maps and determining the pinch-out line of the paste salt layer.
In another possible implementation manner, the apparatus further includes:
the data acquisition module is used for acquiring the seismic data of the target stratum;
and the frequency determining module is used for determining the frequency corresponding to the maximum amplitude as the seismic data frequency based on the seismic data.
In another possible implementation manner, the pinch-out point determining module includes:
the difference acquiring unit is used for acquiring the energy difference of any two adjacent first target points at the same depth in the seismic section, and the interval between any two adjacent first target points is a first preset width;
and the point-vanishing-point determining unit is used for determining a first target point with smaller energy in two adjacent first target points corresponding to the energy difference value larger than the target energy difference value as the first point-vanishing point under the condition that the determined energy difference value is larger than the target energy difference value.
In another possible implementation manner, the pinch-out point determining module is configured to determine, in the seismic profile, an intersection point of a fault line of the target formation and a formation line of the target formation as the second pinch-out point.
In another possible implementation manner, the apparatus further includes:
the difference value acquisition module is used for acquiring the depth difference value of any two adjacent second target points under the same energy in the seismic profile, and the interval between the two adjacent second target points is a second preset width;
and the fault line determining module is used for connecting a second target point corresponding to the depth difference value larger than the target depth difference value under the condition that the determined depth difference value is larger than the target depth difference value, and determining the connected line as the fault line.
In another possible implementation manner, the fault line determination module is configured to determine, in the seismic profile, if a plurality of fault lines are determined, a fault line located at a first position as a fault line for determining the second extinction point.
In another possible implementation manner, the pinch-out point determining module is configured to determine a position point corresponding to an average coordinate of the coordinates of the first pinch-out point and the second pinch-out point as the target pinch-out point.
In another aspect, a terminal is provided, which includes a processor and a memory, where at least one program code is stored, loaded and executed by the processor, to implement the operations as performed in the pinch-out line determination method.
In another aspect, a computer-readable storage medium having at least one program code stored therein is provided, the at least one program code being loaded and executed by a processor to implement the operations as performed in the pinch-out line determination method.
In a further aspect, a computer program product or a computer program is provided, the computer program product or the computer program comprising computer program code stored in a computer-readable storage medium, the computer program code being read by a processor of a terminal from the computer-readable storage medium, the processor executing the computer program code to cause the terminal to implement the operations performed in the pinch-out line determination method as described in the above aspect.
The beneficial effects brought by the technical scheme provided by the embodiment of the application at least comprise:
according to the method, the device, the equipment and the storage medium, under the condition that the frequency of the seismic data of the target stratum is determined to be larger than the preset frequency, the target pinch-out point of each seismic profile in the seismic profiles is determined according to the energy and the depth of the target stratum and the fault line of the target stratum, the target pinch-out points of the seismic profiles are connected to form the pinch-out line of the paste salt layer in the target stratum, the pinch-out line of the paste salt layer can be automatically determined according to the parameters of the target stratum, the efficiency of determining the pinch-out line of the paste salt layer is improved, the accuracy of determining the pinch-out line of the paste salt layer is improved, and the accuracy of exploring oil and gas reservoirs under the paste salt layer and other reservoirs on the boundary of the paste salt layer is improved.
Detailed Description
To make the objects, technical solutions and advantages of the present application more clear, embodiments of the present application will be described in further detail below with reference to the accompanying drawings.
The method provided by the embodiment of the application is applied to the field of geological exploration, oil and gas resources are stored in the stratum, the stratum needs to be explored before the oil and gas resources are exploited, and by the method provided by the embodiment of the application, the pinch-out line of a paste-salt layer can be determined, so that the position of a related oil and gas reservoir layer is determined, and assistance is provided for exploiting the resources.
Fig. 1 is a flowchart of a pinch-out line determination method according to an embodiment of the present application. Referring to fig. 1, the method is applied to a terminal, and the method includes:
101. a plurality of seismic profiles of a target earth formation are acquired.
The target stratum comprises a surrounding rock layer and a paste salt layer, wherein the surrounding rock layer is a rock stratum, and sodium chloride and other inorganic salts are stored in the paste salt layer.
In the embodiment of the application, if the target stratum needs to be explored, the target stratum is scanned through exploration equipment to obtain a plurality of seismic section maps of the target stratum, and each seismic section map is used for representing energy corresponding to different depths of the target stratum.
In the subsequent process, a target point vanishing point is determined from each seismic section, and then a vanishing line of the paste salt layer is determined according to the determined target point vanishing points.
102. In the case where it is determined that the frequency of the seismic data of the target earth formation is greater than the preset frequency, the following steps 103-105 are performed for each of the plurality of seismic profiles.
103. A first cusp point of the seismic profile is determined from the energy of the target formation.
Wherein the first sharp vanishing point is a point of energy mutation in the seismic profile.
When the target stratum is explored, the seismic data frequency of the target stratum can be detected, whether the energy in the seismic profile is clear or not can be caused due to different magnitudes of the seismic data frequency, and under the condition that the seismic data frequency is larger than the preset frequency, a first sharp point of the seismic profile is determined according to the energy of the target stratum.
And if the frequency of the seismic data of the target stratum is determined to be greater than the preset frequency, determining a first sharp-vanishing point of each seismic section in the acquired multiple seismic sections according to the energy of the target stratum.
The preset frequency is set by an operator, or set by a terminal, or set in other ways.
104. And determining a second point according to the fault line of the target stratum.
In the embodiment of the application, each seismic profile further comprises fault lines, the fault lines in each seismic profile are used for representing lines with the same energy and sudden change of depth, and a second pointy point is determined according to the fault lines of the seismic profiles, and the second pointy point is a point with the sudden change of depth under the condition of the same energy.
105. And determining a target point vanishing point of the seismic profile according to the first point vanishing point and the second point vanishing point.
In the embodiment of the application, the first point and the second point of each seismic section are determined through the steps, and then the target point of each seismic section is determined according to the first point and the second point of each seismic section. Also, a target pinch-off point may be understood as a point on the pinch-off line of the target formation in the corresponding seismic profile.
106. And connecting the target pinch-out points of the plurality of seismic section maps to determine the pinch-out line of the paste salt layer.
And determining the position of the paste salt layer according to the connected pinch-out lines, and developing the target stratum.
According to the method provided by the embodiment of the application, under the condition that the frequency of the seismic data of the target stratum is determined to be greater than the preset frequency, the target pinch-out point of each seismic profile in the plurality of seismic profiles is determined according to the energy and the depth of the target stratum and the fault line of the target stratum, the target pinch-out points of the plurality of seismic profiles are connected to form the pinch-out line of the paste salt layer in the target stratum, the pinch-out line of the paste salt layer can be automatically determined according to the parameters of the target stratum, the efficiency of determining the pinch-out line of the paste salt layer is improved, the accuracy of determining the pinch-out line of the paste salt layer is improved, and the accuracy of exploring oil and gas reservoirs under the paste salt layer and other reservoirs at the boundary of the paste salt layer is improved.
Fig. 2 is a flowchart of a pinch-out line determining method according to an embodiment of the present application. Referring to fig. 2, the method is applied to a terminal, which may be a mobile phone, a tablet computer, a personal computer, etc. The method comprises the following steps:
201. seismic data of a target formation is acquired.
In the embodiment of the application, when the target stratum is explored, the seismic data of the target stratum is obtained, and then the frequency of the seismic data is determined according to the seismic data.
Wherein the seismic data is indicative of a frequency and a corresponding amplitude employed in transmitting seismic waves to a target formation during the exploration process. The seismic data includes a correspondence between amplitude and frequency.
202. And determining the frequency corresponding to the maximum amplitude as the seismic data frequency based on the seismic data.
The seismic data comprise a plurality of amplitudes and a plurality of frequencies, one amplitude corresponds to one frequency, the maximum amplitude in the plurality of amplitudes is determined after the amplitudes are compared, and the frequency corresponding to the maximum amplitude is determined as the seismic data frequency.
For example, the correspondence relationship between the amplitude and the frequency in the seismic data is shown in fig. 3, the maximum amplitude is determined from the correspondence relationship shown in fig. 3, and the frequency corresponding to the maximum amplitude is 34 hz, and then the seismic data frequency is determined to be 34 hz.
203. A plurality of seismic profiles of a target earth formation are acquired.
The method comprises the steps of acquiring a target stratum, exploring the target stratum to obtain a plurality of seismic section diagrams of the target stratum, and determining a pinch-out line of the paste salt layer of the target stratum according to the energy of the target stratum and the seismic section diagrams.
For example, the seismic profile obtained is shown in FIG. 4, where the connected triangles in FIG. 4 represent energy in the seismic data and the smoother the connected triangles the more stable the earth formation.
204. In the case where it is determined that the frequency of the seismic data of the target earth formation is greater than the predetermined frequency, the following step 205-.
In the embodiment of the application, the determined seismic data frequencies are different in size, so that the pinch-out line of the paste salt layer of the target stratum can be determined in different modes, if the seismic data frequency of the target stratum is greater than the preset frequency, the seismic data resolution is high, the obtained seismic profile is high in quality, the seismic reflection characteristics of the paste salt layer are clear, and the position of the pinch-out line is determined through seismic wave impedance energy formed by the paste salt layer and upper and lower surrounding rock layers. And if the frequency of the seismic data of the target stratum is not greater than the target frequency, the poor quality of the seismic profile caused by low seismic data resolution is shown, the seismic reflection characteristics of the paste salt layer are unclear, the position of the pinch-out line cannot be determined through the seismic wave impedance energy formed by the paste salt layer and the upper and lower surrounding rock layers, and the position of the pinch-out line needs to be determined through the fault line.
The preset frequency is set by a terminal, or set by an operator, or set by other modes. For example, the predetermined frequency may be 20 hz, 25 hz, or other values.
205. A first cusp point of the seismic profile is determined from the energy of the target formation.
In the embodiment of the application, if the pinch-out line of the paste salt layer needs to be determined, under the condition that the frequency of the seismic data of the target stratum is determined to be greater than the target frequency, the position of the pinch-out line of the paste salt layer can be determined according to the energy of the target stratum, the pinch-out line is a junction of the surrounding rock layer and the paste salt layer, and the energy of the seismic data changes suddenly, so that a first pinch-out point of the seismic profile is determined according to the sudden change of the energy of the target stratum, and the first pinch-out point is a point of the seismic profile where the energy changes suddenly.
Optionally, in the seismic profile, an energy difference between any two adjacent first target points at the same depth is obtained, and when the determined energy difference is greater than the target energy difference, a first target point with smaller energy in the two adjacent first target points corresponding to the energy difference greater than the target energy difference is determined as a first cusp of the seismic profile.
The interval between any two adjacent first target points is a first preset width, and the first preset width is represented by depth. The first preset width and the target energy difference value are set by a terminal, or set by an operator, or set in other modes.
For example, as shown in fig. 5, the point at the position indicated by the arrow may be determined as the first pointedness point in the above manner.
In the embodiment of the present application, the first preset width represents the interval between the two acquired first target points, the smaller the first preset width is, the smaller the interval between the two acquired first target points representing the energy difference is, the higher the accuracy of the determined first cusp is, and the larger the first preset width is, the higher the interval between the two acquired first target points representing the energy difference is, the lower the accuracy of the determined first cusp is.
After the terminal acquires a plurality of seismic section maps, a first point-vanishing point of each seismic section map is determined under the condition that the frequency of seismic data is greater than a preset frequency, for each seismic section map, the energy difference value of any two adjacent first target points in the seismic section map at the same depth is acquired, if the determined energy difference value is greater than the target energy difference value, the two adjacent first target points are located in different rock layers, and the first target point with smaller energy in the two adjacent first target points is determined as the first point-vanishing point.
206. And determining a second point according to the fault line of the target stratum.
Wherein, the second sharp point is a point with sudden depth change under the condition of the same energy.
In the embodiment of the application, because a fault line exists in the target stratum, a point with a sudden depth change under the condition of the same energy can be determined according to the fault line, and the point determined by the fault line is determined as a second sharp vanishing point.
Optionally, in the seismic profile, an intersection of the fault line of the target earth formation and the formation line of the target earth formation is determined as a second cusp point.
Wherein the stratigraphic line of the target stratum is a line preset in the seismic profile. And for each of the acquired seismic profiles, determining the intersection point of the fault line of the target stratum and the stratum line of the target stratum in the seismic profile as a second pointe.
In some embodiments, in the seismic profile, a depth difference between any two adjacent second target points under the same energy is obtained, and when the determined depth difference is greater than the target depth difference, the second target points corresponding to the depth difference greater than the target depth difference are connected, and a line obtained by the connection is determined as a fault line.
And the interval between two adjacent second target points is a second preset width, and the second preset width is represented by energy. The second preset width and the target depth difference are set by a terminal, or set by an operator or set in other manners.
In this embodiment of the application, the second preset width represents an interval between two acquired second target points, the smaller the second preset width is, the smaller the interval between two second target points representing the acquired depth difference is, the higher the accuracy of the determined second pinch point is, and the larger the second preset width is, the higher the interval between two second target points representing the acquired depth difference is, the lower the accuracy of the determined second pinch point is.
After the terminal acquires a plurality of seismic section maps, a second sharp vanishing point of each seismic section map is determined under the condition that the frequency of seismic data is greater than the preset frequency, for each seismic section map, the depth difference value of any two adjacent second target points in the seismic section map under the same energy is acquired, if the determined depth difference value is greater than the target depth difference value, a fault exists between the two adjacent second target points, the second target points corresponding to the depth difference value greater than the target depth difference value are connected, and the connected line is determined as a fault line.
For example, as shown in fig. 6, 6 fault lines are determined in the above manner, and the fault line located at the first position is determined as the fault line for determining the second pinch-out point.
It should be noted that, in the embodiment of the present application, when connecting the second target points corresponding to the depth difference larger than the target depth difference, a plurality of second target points having an adjacent relationship are connected, and the second target points not having an adjacent relationship are not connected.
Alternatively, in the seismic profile, if a plurality of fault lines are determined, the fault line located at the first position is determined as the fault line for determining the second extinction point.
In the embodiment of the application, a plurality of fault lines may be determined in a seismic section, the fault line at the first position indicates that a fault is generated, the stratum behind the fault line does not belong to a paste salt layer, and therefore the fault line at the first position is determined as the fault line for determining the second sharp vanishing point.
207. And determining a position point corresponding to the average coordinate of the coordinates of the first sharp point and the second sharp point as a target sharp point.
In the embodiment of the application, after the first sharp vanishing point and the second sharp vanishing point of each seismic section are determined, since the determined first sharp vanishing point and the determined second sharp vanishing point both have coordinates, an average coordinate is obtained according to the coordinates of the first sharp vanishing point and the second sharp vanishing point, and a position point corresponding to the average coordinate is determined as a target sharp vanishing point.
208. And connecting the target pinch-out points of the plurality of seismic section maps to determine the pinch-out line of the paste salt layer.
In the embodiment of the application, after the step 205-207 is executed for multiple times, the target pinch-off points in each seismic profile are determined, and then the target pinch-off points of the multiple seismic profiles are connected to determine the pinch-off line of the paste salt layer.
It should be noted that, step 205-207 in the embodiment of the present application is only described in the case that the frequency of the seismic data is greater than the preset frequency. In another embodiment, if the frequency of the seismic data is not greater than the preset frequency, for each seismic profile in the plurality of seismic profiles, a second pinch-out point is determined according to the fault line of the target stratum, and then the second pinch-out points of the plurality of seismic profiles are connected to determine a pinch-out line of the paste-salt layer.
The step of determining the second sharp vanishing point according to the fault line of the target formation when the frequency of the seismic data is not greater than the preset frequency is similar to thestep 206, and is not repeated here.
According to the method provided by the embodiment of the application, the frequency corresponding to the maximum amplitude is determined as the seismic data frequency, the target pinch-out point of each seismic profile in a plurality of seismic profiles is determined according to the energy and the depth of the target stratum and the fault line of the target stratum under the condition that the seismic data frequency of the target stratum is determined to be greater than the preset frequency, the target pinch-out points of the seismic profiles are connected to form the pinch-out line of a paste salt layer in the target stratum, the pinch-out line of the paste salt layer can be automatically determined according to the parameters of the target stratum, the efficiency of determining the pinch-out line of the paste salt layer is improved, the accuracy of determining the pinch-out line of the paste salt layer is improved, and the accuracy of exploring oil and gas reservoirs under the paste salt layer and other reservoirs on the boundary of the paste salt layer is improved.
Fig. 7 is a schematic structural diagram of a pinch-out line determining apparatus according to an embodiment of the present application. Referring to fig. 7, the apparatus includes:
aprofile acquisition module 701, configured to acquire a plurality of seismic profiles of a target formation, where the target formation includes a surrounding rock layer and a gypsum layer;
a sharp-vanishingpoint determining module 702, configured to determine, for each seismic profile of the multiple seismic profiles, a first sharp-vanishing point of the seismic profile according to energy of the target formation under a condition that the frequency of the seismic data of the target formation is greater than a preset frequency, where the first sharp-vanishing point is a point in the seismic profile where energy is suddenly changed;
a sharp vanishingpoint determining module 702, configured to determine a second sharp vanishing point according to a fault line of the target formation, where the second sharp vanishing point is a point where a depth suddenly changes under the same energy;
a pinch-outpoint determining module 702, configured to determine a target pinch-out point of the seismic profile according to the first pinch-out point and the second pinch-out point;
and a pinch-outline determining module 703, configured to connect the target pinch-out points of the multiple seismic profiles, and determine a pinch-out line of the paste-salt layer.
According to the device provided by the embodiment of the application, under the condition that the frequency of the seismic data of the target stratum is determined to be greater than the preset frequency, the target pinch-out point of each seismic profile in the plurality of seismic profiles is determined according to the energy and the depth of the target stratum and the fault line of the target stratum, the target pinch-out points of the plurality of seismic profiles are connected to form the pinch-out line of the paste salt layer in the target stratum, the pinch-out line of the paste salt layer can be automatically determined according to the parameters of the target stratum, the efficiency of determining the pinch-out line of the paste salt layer is improved, the accuracy of determining the pinch-out line of the paste salt layer is improved, and the accuracy of exploring oil and gas reservoirs under the paste salt layer and other reservoirs on the boundary of the paste salt layer is improved.
In one possible implementation, the apparatus further includes:
a sharp-vanishingpoint determining module 702, configured to determine, for each of the plurality of seismic profiles, a second sharp-vanishing point according to a fault line of the target formation when it is determined that the frequency of the seismic data of the target formation is not greater than a preset frequency;
and a pinch-outline determining module 703, configured to connect the second pinch-out points of the multiple seismic profiles to determine a pinch-out line of the paste-salt layer.
In another possible implementation manner, the apparatus further includes:
adata acquisition module 704 for acquiring seismic data of a target formation;
and afrequency determining module 705, configured to determine, based on the seismic data, a frequency corresponding to the maximum amplitude as a seismic data frequency.
In another possible implementation, the pinch-offpoint determining module 702 includes:
adifference obtaining unit 7021, configured to obtain, in the seismic profile, an energy difference between any two adjacent first target points at the same depth, where an interval between any two adjacent first target points is a first preset width;
a pinch-outpoint determining unit 7022, configured to determine, when the determined energy difference is greater than the target energy difference, a first target point with smaller energy in two adjacent first target points corresponding to the energy difference greater than the target energy difference as a first pinch-out point.
In another possible implementation, the pinch-offpoint determining module 702 is configured to determine, in the seismic profile, an intersection of the fault line of the target formation and the formation line of the target formation as a second pinch-off point.
In another possible implementation manner, the apparatus further includes:
adifference obtaining module 706, configured to obtain, in the seismic profile, a depth difference between any two adjacent second target points under the same energy, where an interval between the two adjacent second target points is a second preset width;
and a faultline determining module 707, configured to connect the second target points corresponding to the depth difference values larger than the target depth difference value when the determined depth difference value is larger than the target depth difference value, and determine a connected line as a fault line.
In another possible implementation, the faultline determining module 707 is configured to determine a fault line located at a first position as a fault line for determining a second extinction point if a plurality of fault lines are determined in the seismic profile.
In another possible implementation manner, the pinch-outpoint determining module 702 is configured to determine, as the target pinch-out point, a position point corresponding to an average coordinate of the coordinates of the first pinch-out point and the coordinates of the second pinch-out point.
It should be noted that: the pinch-out line determining apparatus provided in the above embodiment is exemplified by only the division of the above functional modules when determining the security performance parameter, and in practical applications, the above function distribution is completed by different functional modules according to needs, that is, the internal structure of the terminal is divided into different functional modules to complete all or part of the above described functions. In addition, the pinch-out line determining apparatus and the pinch-out line determining method provided by the above embodiments belong to the same concept, and specific implementation processes thereof are detailed in the method embodiments and are not described herein again.
Fig. 9 is a schematic structural diagram of a terminal according to an embodiment of the present application. The terminal 900 may be a portable mobile terminal such as: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, motion video Experts compression standard Audio Layer 3), an MP4 player (Moving Picture Experts Group Audio Layer IV, motion video Experts compression standard Audio Layer 4), a notebook computer, or a desktop computer.Terminal 900 may also be referred to by other names such as user equipment, portable terminals, laptop terminals, desktop terminals, and the like.
In general,terminal 900 includes: aprocessor 901 and amemory 902.
Processor 901 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and so forth. Theprocessor 901 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). Theprocessor 901 may also include a main processor and a coprocessor, where the main processor is a processor for Processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, theprocessor 901 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed by the display screen. In some embodiments, theprocessor 901 may further include an AI (Artificial Intelligence) processor for processing computing operations related to machine learning.
Memory 902 may include one or more computer-readable storage media, which may be non-transitory. Thememory 902 may also include high-speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments, a non-transitory computer readable storage medium inmemory 902 is used to store at least one program code for execution byprocessor 901 to implement the well trajectory matching method provided by the method embodiments herein.
In some embodiments, terminal 900 can also optionally include: aperipheral interface 903 and at least one peripheral. Theprocessor 901,memory 902, andperipheral interface 903 may be connected by buses or signal lines. Various peripheral devices may be connected to theperipheral interface 903 via a bus, signal line, or circuit board. Specifically, the peripheral device includes: at least one of aradio frequency circuit 904, adisplay screen 905, a camera assembly 906, anaudio circuit 907, apositioning assembly 908, and apower supply 909.
Theperipheral interface 903 may be used to connect at least one peripheral related to I/O (Input/Output) to theprocessor 901 and thememory 902. In some embodiments, theprocessor 901,memory 902, andperipheral interface 903 are integrated on the same chip or circuit board; in some other embodiments, any one or two of theprocessor 901, thememory 902 and theperipheral interface 903 may be implemented on a separate chip or circuit board, which is not limited by this embodiment.
TheRadio Frequency circuit 904 is used for receiving and transmitting RF (Radio Frequency) signals, also called electromagnetic signals. Theradio frequency circuitry 904 communicates with communication networks and other communication devices via electromagnetic signals. Theradio frequency circuit 904 converts an electrical signal into an electromagnetic signal to transmit, or converts a received electromagnetic signal into an electrical signal. Optionally, theradio frequency circuit 904 comprises: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so forth. Theradio frequency circuit 904 may communicate with other terminals via at least one wireless communication protocol. The wireless communication protocols include, but are not limited to: the world wide web, metropolitan area networks, intranets, generations of mobile communication networks (2G, 3G, 4G, and 5G), Wireless local area networks, and/or WiFi (Wireless Fidelity) networks. In some embodiments, theradio frequency circuit 904 may also include NFC (Near Field Communication) related circuits, which are not limited in this application.
Thedisplay screen 905 is used to display a UI (User Interface). The UI may include graphics, text, icons, video, and any combination thereof. When thedisplay screen 905 is a touch display screen, thedisplay screen 905 also has the ability to capture touch signals on or over the surface of thedisplay screen 905. The touch signal may be input to theprocessor 901 as a control signal for processing. At this point, thedisplay 905 may also be used to provide virtual buttons and/or a virtual keyboard, also referred to as soft buttons and/or a soft keyboard. In some embodiments, thedisplay 905 may be one, disposed on the front panel of the terminal 900; in other embodiments, the number of thedisplay panels 905 may be at least two, and each of the display panels is disposed on a different surface of the terminal 900 or is in a foldable design; in other embodiments, thedisplay 905 may be a flexible display disposed on a curved surface or a folded surface of the terminal 900. Even more, thedisplay screen 905 may be arranged in a non-rectangular irregular figure, i.e. a shaped screen. TheDisplay panel 905 can be made of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), and other materials.
The camera assembly 906 is used to capture images or video. Optionally, camera assembly 906 includes a front camera and a rear camera. Generally, a front camera is disposed at a front panel of the terminal, and a rear camera is disposed at a rear surface of the terminal. In some embodiments, the number of the rear cameras is at least two, and each rear camera is any one of a main camera, a depth-of-field camera, a wide-angle camera and a telephoto camera, so that the main camera and the depth-of-field camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize panoramic shooting and VR (Virtual Reality) shooting functions or other fusion shooting functions. In some embodiments, camera assembly 906 may also include a flash. The flash lamp can be a monochrome temperature flash lamp or a bicolor temperature flash lamp. The double-color-temperature flash lamp is a combination of a warm-light flash lamp and a cold-light flash lamp, and can be used for light compensation at different color temperatures.
Audio circuit 907 may include a microphone and a speaker. The microphone is used for collecting sound waves of a user and the environment, converting the sound waves into electric signals, and inputting the electric signals to theprocessor 901 for processing, or inputting the electric signals to theradio frequency circuit 904 for realizing voice communication. For stereo sound acquisition or noise reduction purposes, the microphones may be multiple and disposed at different locations of the terminal 900. The microphone may also be an array microphone or an omni-directional pick-up microphone. The speaker is used to convert electrical signals from theprocessor 901 or theradio frequency circuit 904 into sound waves. The loudspeaker can be a traditional film loudspeaker or a piezoelectric ceramic loudspeaker. When the speaker is a piezoelectric ceramic speaker, the speaker can be used for purposes such as converting an electric signal into a sound wave audible to a human being, or converting an electric signal into a sound wave inaudible to a human being to measure a distance. In some embodiments,audio circuit 907 may also include a headphone jack.
Thepositioning component 908 is used to locate the current geographic Location of the terminal 900 for navigation or LBS (Location Based Service). ThePositioning component 908 may be a Positioning component based on the Global Positioning System (GPS) in the united states, the beidou System in china, or the galileo System in russia.
Power supply 909 is used to provide power to the various components interminal 900. Thepower source 909 may be alternating current, direct current, disposable or rechargeable. When thepower source 909 includes a rechargeable battery, the rechargeable battery may be a wired rechargeable battery or a wireless rechargeable battery. The wired rechargeable battery is a battery charged through a wired line, and the wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery may also be used to support fast charge technology.
In some embodiments, terminal 900 can also include one or more sensors 910. The one or more sensors 910 include, but are not limited to: acceleration sensor 911, gyro sensor 912, pressure sensor 913, fingerprint sensor 914, optical sensor 915, and proximity sensor 916.
The acceleration sensor 911 can detect the magnitude of acceleration in three coordinate axes of the coordinate system established with the terminal 900. For example, the acceleration sensor 911 may be used to detect the components of the gravitational acceleration in three coordinate axes. Theprocessor 901 can control thedisplay screen 905 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 911. The acceleration sensor 911 may also be used for acquisition of motion data of a game or a user.
The gyro sensor 912 may detect a body direction and a rotation angle of the terminal 900, and the gyro sensor 912 may cooperate with the acceleration sensor 911 to acquire a 3D motion of the user on theterminal 900. Theprocessor 901 can implement the following functions according to the data collected by the gyro sensor 912: motion sensing (such as changing the UI according to a user's tilting operation), image stabilization at the time of photographing, game control, and inertial navigation.
The pressure sensor 913 may be disposed on a side bezel of the terminal 900 and/or underneath thedisplay 905. When the pressure sensor 913 is disposed on the side frame of the terminal 900, the user's holding signal of the terminal 900 may be detected, and theprocessor 901 performs left-right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 913. When the pressure sensor 913 is disposed at a lower layer of thedisplay screen 905, theprocessor 901 controls the operability control on the UI interface according to the pressure operation of the user on thedisplay screen 905. The operability control comprises at least one of a button control, a scroll bar control, an icon control and a menu control.
The fingerprint sensor 914 is used for collecting a fingerprint of the user, and theprocessor 901 identifies the user according to the fingerprint collected by the fingerprint sensor 914, or the fingerprint sensor 914 identifies the user according to the collected fingerprint. Upon recognizing that the user's identity is a trusted identity,processor 901 authorizes the user to perform relevant sensitive operations including unlocking the screen, viewing encrypted information, downloading software, paying, and changing settings, etc. The fingerprint sensor 914 may be disposed on the front, back, or side of the terminal 900. When a physical key or vendor Logo is provided on the terminal 900, the fingerprint sensor 914 may be integrated with the physical key or vendor Logo.
The optical sensor 915 is used to collect ambient light intensity. In one embodiment, theprocessor 901 may control the display brightness of thedisplay screen 905 based on the ambient light intensity collected by the optical sensor 915. Specifically, when the ambient light intensity is high, the display brightness of thedisplay screen 905 is increased; when the ambient light intensity is low, the display brightness of thedisplay screen 905 is reduced. In another embodiment, theprocessor 901 can also dynamically adjust the shooting parameters of the camera assembly 906 according to the ambient light intensity collected by the optical sensor 915.
Proximity sensor 916, also known as a distance sensor, is typically disposed on the front panel ofterminal 900. The proximity sensor 916 is used to collect the distance between the user and the front face of the terminal 900. In one embodiment, when the proximity sensor 916 detects that the distance between the user and the front face of the terminal 900 gradually decreases, theprocessor 901 controls thedisplay 905 to switch from the bright screen state to the dark screen state; when the proximity sensor 916 detects that the distance between the user and the front surface of the terminal 900 gradually becomes larger, thedisplay 905 is controlled by theprocessor 901 to switch from the breath screen state to the bright screen state.
Those skilled in the art will appreciate that the configuration shown in fig. 9 does not constitute a limitation ofterminal 900, and may include more or fewer components than those shown, or may combine certain components, or may employ a different arrangement of components.
The embodiment of the present application further provides a computer-readable storage medium, where at least one program code is stored in the computer-readable storage medium, and the at least one program code is loaded and executed by a processor to implement the operations performed in the pinch-out line determination method of the foregoing embodiment.
Embodiments of the present application also provide a computer program product or a computer program, where the computer program product or the computer program includes a computer program code, the computer program code is stored in a computer-readable storage medium, and a processor of the terminal reads the computer program code from the computer-readable storage medium, and executes the computer program code, so that the terminal implements the operations performed in the pinch-out line determination method according to the above aspect.
The above description is only for facilitating the understanding of the technical solutions of the present application by those skilled in the art, and is not intended to limit the present application. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.