CN113112407B - Method, system, device and medium for generating field of view of television-based mirror - Google Patents
Method, system, device and medium for generating field of view of television-based mirror Download PDFInfo
- Publication number
- CN113112407B CN113112407B CN202110651460.0A CN202110651460A CN113112407B CN 113112407 B CN113112407 B CN 113112407B CN 202110651460 A CN202110651460 A CN 202110651460A CN 113112407 B CN113112407 B CN 113112407B
- Authority
- CN
- China
- Prior art keywords
- line
- human body
- mirror
- parameter
- top end
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 239000011521 glass Substances 0.000 claims abstract description 21
- 230000000007 visual effect Effects 0.000 claims abstract description 13
- 210000000746 body region Anatomy 0.000 claims abstract description 9
- 238000012545 processing Methods 0.000 claims description 18
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 5
- 230000008447 perception Effects 0.000 abstract description 3
- 210000003128 head Anatomy 0.000 description 25
- 230000000694 effects Effects 0.000 description 16
- 238000004364 calculation method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 210000001624 hip Anatomy 0.000 description 5
- 210000004394 hip joint Anatomy 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 210000000629 knee joint Anatomy 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000019771 cognition Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 210000003127 knee Anatomy 0.000 description 2
- 230000001154 acute effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 210000001503 joint Anatomy 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/66—Analysis of geometric attributes of image moments or centre of gravity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Geometry (AREA)
- Closed-Circuit Television Systems (AREA)
- Image Analysis (AREA)
Abstract
The invention discloses a method, a system, equipment and a medium for generating a sight glass visual field based on a television, wherein the generating method comprises the following steps: collecting user end data; acquiring An endoscope position parameter group [ An, Bn ]; acquiring a corresponding actual human body reference point A 'and an actual human body reference point B' in user end data, acquiring a top end actual line in the user end data, and acquiring a bottom end actual line in the user end data; acquiring a top end line of a mirror region in user side data based on a top end actual line, acquiring a bottom end line of the mirror region in the user side data based on a bottom end actual line, and acquiring a vertical center line of the mirror region based on a vertical center line of the user side data or based on a vertical center line of a human body region in the user side data; zooming the lens area based on the zoom ratio S to form a lens field; and playing the visual field of the lens at the television terminal. The invention realizes the visual field of the lens without obvious perception difference of users from the traditional glass lens on the television terminal.
Description
Technical Field
The invention belongs to the technical field of electronic mirrors, and particularly relates to a television-based mirror view field generation method.
Background
In daily life, the mirror is a very common behavior, and people can not watch accurate and complete images of themselves in the eyes of people at many times due to the limitations of light emission, irradiation angles and irradiation distances of glass mirrors. Although the human body video/image can be projected to the television screen through the common camera device for display, the human body video/image is limited by the size of the television screen and the working principle of the camera device, the display proportion of the human body on the television screen is usually too small, and meanwhile, the human body is shot through the camera and played on television terminal equipment. Therefore, how to solve the above problems is a direction that needs to be studied by those skilled in the art.
Disclosure of Invention
In order to solve the technical problems, the invention provides a method, a system, equipment and a medium for generating a sight glass field based on a television, which realizes the sight glass field without obvious user perception difference with the traditional glass sight glass on a television terminal and obtains better sight glass effect compared with the traditional glass sight glass.
The invention discloses a television-based method for generating a visual field of a mirror, which comprises the following steps:
step 1, collecting user data, wherein the user data comprises video data and/or image data;
step 2, acquiring a camera position parameter group [ An, Bn ], wherein the camera position parameter group [ An, Bn ] comprises a top end parameter and a bottom end parameter, the top end parameter is a relative position parameter of a top end parameter line and a human body reference point A which correspond to the human body top end part displayed on a television screen during camera shooting, and the bottom end parameter is a relative position parameter of a bottom end parameter line and a human body reference point B which correspond to the human body bottom end part displayed on the television screen during camera shooting; the human body reference point is a human body recognizable characteristic point which can be obtained through image recognition, or a characteristic point which is obtained through conversion based on the relative position relation between the human body recognizable characteristic point and other human body recognizable characteristic points, points or lines on a human body image, points or lines on user side data or points or lines on television terminal display data;
step 3, acquiring an actual human body reference point A 'and an actual human body reference point B' corresponding to the user end data according to the human body reference point A and the human body reference point B, acquiring a top end actual line corresponding to a top end parameter line in the user end data based on the relative position parameters of the top end parameter line and the human body reference point A, and acquiring a bottom end actual line corresponding to a bottom end parameter line in the user end data based on the relative position parameters of the bottom end parameter line and the human body reference point B;
step 4, acquiring a top end line of a mirror region in the user side data based on the top end actual line, acquiring a bottom end line of the mirror region in the user side data based on the bottom end actual line, and acquiring a vertical center line of the mirror region based on a vertical center line of the user side data or a vertical center line of a human body region in the user side data; intercepting the mirror area in the user side data based on the vertical central line, the top line and the bottom line of the mirror area; it should be noted that the mirror region captured in step 4 may be captured from the current frame image in which the vertical center line, the top line, and the bottom line of the mirror region are calculated, or may be captured from other frame images other than the current frame image;
step 5, calculating the scaling of the mirror area S = Z2 ÷ Z1, wherein Z1 is the relative distance between the top end line and the bottom end line of the mirror area, and Z2 is the relative distance between the top end line and the bottom end line of the user end data or the television terminal display interface;
step 6, zooming the camera area based on the zoom ratio S to form a camera view; it should be noted that the mirror area in step 6 may be cut from the current frame image for which the scaling S is calculated, or may be cut from other frame images other than the current frame image;
and 7, playing the field of view of the mirror obtained in the step 6 at the television terminal. It should be noted that the television terminal may include one or more of a plurality of terminal devices such as a television, a set-top box, a computer, a PAD, a digital projector, a large-screen mobile phone, and the like.
By adopting the technical scheme, the following technical effects are achieved:
1. different intercepting areas are selected from the user side data through the camera position parameter group to form different camera areas and camera effects, namely different parts of the human body can be selected to generate different camera effects such as a half-length mirror, a whole-body mirror, a special writing mirror and the like according to parameter adjustment in the camera position parameter group [ An, Bn ]; and then, obtaining a mirror scaling ratio through a ratio S of the relative position distance of the top end line and the bottom end line of the mirror area to the relative position distance of the top end line and the bottom end line of the user end data/television terminal display interface, and scaling the mirror area based on the mirror scaling ratio S, so that the problem of the small display scale of the human body on the television screen caused by the working principle of the traditional camera device is solved, the user can be ensured to clearly observe local or whole body images on the relatively small television screen and bring diversified mirror experience to the user by selecting scaling display of different intercepting areas such as half body, whole body, close-up and the like on the television screen, and meanwhile, the top end part of the human body mirror is ensured not to exceed the upper edge of the user end data or the television terminal display interface.
2. The television mirror shoots a human body through the camera and plays the human body on the television terminal equipment, the display angle of the human body on the television is changed due to different shooting angles of the camera, when the human body appears at the horizontal center position of the visual field of the camera, the human body can be over against a user on the television, and if the human body deviates a lot from the horizontal center position of the visual field of the camera, the human body can be obliquely over against the user on the television, which is not in accordance with the cognition of daily mirror viewing; the following solutions are further adopted for this purpose: in step 4, when the vertical central line of the target area is obtained based on the vertical central line of the user data, the mode taking the visual field as the center is adopted, under the mode, the camera area is always positioned at the horizontal center of the visual field of the camera in the horizontal direction, because a user generally stands at the corresponding position of the vertical central line of the television screen by taking the vertical central line of the television screen as a subconscious reference position when entering the camera, the camera device is generally arranged at the vertical central line of the television screen, so that the user can obtain good entrance experience when watching the television, meanwhile, the self image of the human body can move along with the subsequent movement of the human body, the daily camera experience is met, the width of the camera area can be further limited according to the needs during the actual operation, for example, the width of the camera area can be set to be not more than the height of the camera area so as to limit the movement range of the user and ensure that the human body always has a good presentation angle on the television, the ratio of the width of the mirror region to the height of the mirror region can be set to be equal to the default video width-height ratio of a display interface of the television terminal so as to accord with the habit of daily television watching, and the ratio of the width of the mirror region to the height of the mirror region can be set to be equal to the width-height ratio of the maximum visual field of the camera so as to acquire user end data in a range as large as possible.
In step 4, when the vertical center line of the target area is obtained based on the vertical center line of the human body area in the user side data, the user is in a mode taking the human body as the center, and in the mode, the user can see that the image of the user is positioned in the horizontal center of the television screen when the user enters the mirror, for example, when the camera device is installed at a position deviated from the vertical center line of the television screen to a certain extent and the user stands at the corresponding position of the vertical center line of the television screen based on the subconscious reference position, the initial picture of the user when the user enters the television mirror is still present in the horizontal center of the television screen, which is in accordance with the daily cognition of watching the television, and meanwhile, the image of the user can move along with the human body when the human body moves subsequently, which is in accordance with the daily experience of looking the mirror.
It should be noted that although the conventional technology can project the human body video/image onto the tv screen for display by the ordinary camera device, the human body display scale on the tv screen is usually too small to see the self image well, and not in line with the habit of looking into the mirror, and by the traditional methods such as adjusting the focal length of the camera device or changing the physical distance of the human body from the tv, although the display scale on the tv screen can be adjusted, the visual field can be enlarged or reduced only by taking the focal point of the camera device as the center, the human body can not be cut according to the needs of the mirror, so that the ideal tv mirror effect can not be obtained, for example, when the human body is in the upper half of the body and the human body is located below the shooting visual field, the traditional zooming method can cause the upper half of the human body to approach the upper edge of the tv screen, the lower half of the upper half of the human body to far exceed the lower edge of the tv screen, or the top end of the upper half of the human body can never exceed the horizontal central line of the television screen, and meanwhile, the problem that the physical distance from the human body to the television is changed, namely the distance from a living room is not enough and the user cannot see clearly too far from the television is also faced, so that the traditional method is not suitable for television mirrors.
It should be noted that the zoom ratio of the lens, the top end actual line, the bottom end actual line, and the vertical central line of the human body region may be adjusted according to empirical values, so that the human eye may comfortably view the image of the human eye on the television screen, and when the top end of the lens is the joint point of the top of the head, the top end actual line or the zoom ratio of the lens may be appropriately adjusted in order to leave a certain space between the top end of the television screen and the top of the head.
It should be noted that the human body reference point is a human body recognizable feature point obtained by image recognition, or a feature point obtained by conversion based on a relative position relationship between the human body recognizable feature point and a point or a line on "other human body recognizable feature points"/"a point or a line on the user side data"/"a point or a line on the television terminal display data"/; the method for obtaining the human body recognizable feature points through image recognition is a common technology in the field, for example, the human body recognizable feature points in the user data can be obtained through human body recognition software, human body images in the user data can also be obtained through the human body recognition software, the human body recognizable feature points can be obtained through image analysis, mark lines corresponding to the human body feature points such as knee joints can also be set on a television screen, and a user is prompted to coincide the human body feature points with the corresponding mark lines based on self perception so as to obtain the human body recognizable feature points.
It should be noted that the top parameter line/bottom parameter line usually adopts a horizontal straight line, which can intercept the largest target area compared with other lines, and is beneficial to the calculation of the relative vertical distance between the subsequent top end line and bottom end line, and the effect is better, the relative position parameters of the top parameter line/bottom parameter line and the human body reference point can adopt the relative height position such as the relative height position relationship between the bottom parameter line and 2 human body reference points B, so as to be used in the scene of human body standing, or can adopt the relative straight line position or other relative positions based on the relative position formed by the human body image/user end data/television terminal display data, such as the relative position of the intersection point of the corresponding line segment/corresponding human body contour line between 2 human body reference points B and the bottom parameter line on the corresponding line segment/corresponding human body contour line, for example, in a scene where a human body is not standing.
The top parameter line/bottom parameter line may be curved or non-horizontal straight line, for example, in order to generate a special mirror shape effect with arc top/bottom on the tv screen, at this time, the top parameter line/bottom parameter line is curved, in this case, the top actual line/bottom actual line can be obtained through the horizontal line corresponding to the highest point/lowest point of the top parameter line, and in the process of "forming the mirror region in the target region based on the vertical central line, top line and bottom line of the target region", decorative data is filled in the region inside the mirror region and outside the corresponding contour shape of the top parameter line/bottom parameter line in the user terminal data according to the corresponding contour shape of the top parameter line/bottom parameter line in the user terminal data, to achieve the aforementioned special mirror shape effect; the relation between the relative positions of a plurality of points on the top parameter line/bottom parameter line and the human body reference point and the curve curvature of the top parameter line/bottom parameter line can also be used for obtaining a top actual line/bottom actual line which is matched with the top parameter line/bottom parameter line through curve fitting so as to realize the special mirror surface shape effect, and a person skilled in the art should know that other curve generation algorithms based on the relative positions of the points and the lines exist.
It should be noted that there may be a plurality of or one human body reference points a or B; if the bottom parameter line can be determined by the relative position between the human body reference point B-hip joint point and the human body reference point B-knee joint point, when the bottom parameter line is at the knee joint point, only one human body reference point B can be provided, the bottom parameter line can be determined by the relative distance between the bottom parameter line and the human body reference point B-head vertex, the human body length or the ratio of the length of a specific part of the human body/the height of the data at the user end/the height of the display data at the television terminal and the like, at the moment, only one human body reference point can be provided, and the bottom parameter line can be determined by the relative position relation of more human body reference points B; it should be noted that the human body reference point a and the human body reference point B may or may not overlap, for example, the head vertex is selected as the human body reference point a to determine the top parameter line, and the head vertex and the hip joint point are selected as the human body reference point B to determine the bottom parameter line. It should be noted that, because the difference of the actual shooting environment of the user end, such as the difference of the placement position of the camera and the difference of the focal length setting of the camera, the human body reference point B corresponding to the bottom parameter line cannot be obtained from the user end data under some circumstances, the following method can be further adopted to mark the human body reference point B to avoid the above-mentioned situation: the actual human body reference point B' is obtained based on the relative position of the human body reference point B between the human body reference point A and the point on the user-side data bottom end line/the user-side data bottom end line.
It should be noted that, in step 5, the relative distance Z1 between the top line and the bottom line of the viewing area, and the relative distance Z2 between the top line and the bottom line of the user data or the display interface of the tv terminal can adopt the relative position distance obtained based on the same relative position relationship (e.g. both vertical distances) or relative position parameters (e.g. both highest points on the lines).
The relative distance between the top end line and the bottom end line refers to the distance between one point on the top end line and one point on the bottom end line, the distance can be a linear distance or a curve distance, and when the linear distance between the two points is adopted, the included angle acute angles between a straight line corresponding to the relative distance Z1 and a straight line corresponding to the relative distance Z2 and the horizontal line are the same; when the curve distance between two points is adopted, the curve corresponding to the relative distance Z1 and the curve corresponding to the relative distance Z2 form a similar graph mutually; at this time, the zoom ratio S calculated by the relative distance Z1 and the relative distance Z2 is such that the vertical height of the mirror region is the same as the vertical height of the user data or the display interface of the television terminal after the mirror region is zoomed by S times.
Of course, the relative distance Z1 and the relative distance Z2 may not have the same relative positional relationship (e.g., the relative distance Z1 is based on the vertical distance, and the relative distance Z2 is based on the curve distance), and the scaling ratio S thus calculated may not necessarily ensure that the vertical height of the zoomed region after being scaled by S times is the same as the vertical height of the user-side data or the display interface of the television terminal, but it should be noted that the final zoomed region may still be played. The important point to be described here is that the relative distance Z1 and the relative distance Z2 are various in terms of their selection, and can be selected according to actual needs.
It should be noted that, in the "acquiring a corresponding capture area from the user data according to the camera position parameter group, and zooming the capture area based on the further calculated zoom ratio to form a camera view, and then playing the camera view on the television terminal device", the capture, calculation and zoom operations may also be performed based on the television terminal display data in the playing link during the real operation, which is substantially the same. It should be noted that "obtaining a corresponding intercepted area from the user data, and scaling the intercepted area based on the further calculated scaling to form a view field of the lens", may be obtained by direct calculation based on the user data or the display data of the television terminal, or may be obtained by adjusting the relevant imaging parameters of the imaging device, such as digital zoom, optical zoom, etc., or may be obtained by calculation after combining the above manners. The zoom ratio S may be greater than 1 or equal to or less than 1, and the field of view of the mirror obtained by zooming the mirror region based on the zoom ratio S may be greater than or equal to the mirror region.
Preferably, in the above method for generating a tv-based viewfinder field of view, the top parameter line and the bottom parameter line in step 2 are horizontal lines; and 5, the relative distance between the top end line and the bottom end line is the vertical distance between the top end line and the bottom end line.
It should be understood by those skilled in the art that the relative distance between the top line and the bottom line may be other relative distances such as a diagonal distance, as long as the scaling ratio S can be calculated.
In the above method for generating a television-based mirror field of view, the step 6 of scaling the mirror region based on the mirror scaling ratio S means scaling the mirror region by S times.
By zooming the mirror region by S times, the largest human mirror image can be displayed on the television screen to achieve a more comfortable viewing effect. In practice, due to the size of the television, the viewing area can be scaled to the size that the virtual human body part is the same as the corresponding actual human body part, and a good viewing effect can be obtained.
The above method for generating a field of view based on a television, step 6 further comprises:
s6-1: acquiring a region corresponding to a human body image from user side data based on a sight glass view, setting the region as a first region, and setting other regions of the sight glass view as second regions;
s6-2: and adjusting the color information of the first area and/or the second area to enable the first area to be highlighted.
By adjusting the color information of the human body image area and/or the non-human body image area, the human body obtains more obvious and outstanding display effect in the sight of the lens, the defect that the stereoscopic impression is insufficient because the pictures of a camera and a television are plane data is overcome, and the lens viewing experience is improved. It should be noted that, the user data or the human body image corresponding region in the mirror region may be set as the first region, the user data or the other region in the mirror region may be set as the second region, and the color information of the first region and/or the second region may be adjusted to highlight the first region, and in addition, the above-mentioned obtaining the human body image corresponding region and adjusting the color information of the corresponding region accordingly to highlight the human body image corresponding region may be performed before or after the mirror region is cut out from the user data and before or after the mirror region is zoomed to form the mirror field, which is the same in essence.
In the method for generating a television-based mirror field of view, the color information in step S6-2 is color contrast and/or color saturation.
On the premise of not changing human body image or non-human body image region hue, the human body obtains more obvious and prominent display effect in the sight glass visual field through the adjustment of color contrast and/or color saturation, thereby not only improving the sight glass experience, but also not causing distortion due to the change of color hue.
In the television-based mirror field of view generation method, the plurality of mirror position parameter sets [ An, Bn ] acquired in step 2 are respectively a mirror position parameter set [ a1, B1], [ a2, B2 ]; in step 3, a plurality of camera position parameter groups [ An, Bn ] are used for obtaining a plurality of groups [ top end actual lines, bottom end actual lines ] corresponding to the user end data; before step 4 is executed, one group [ top actual line, bottom actual line ] is selected through an external instruction.
The method comprises the steps of obtaining a plurality of positions of the mirror at one time during initialization, obtaining a plurality of groups of corresponding [ top end actual lines and bottom end actual lines ], and then directly selecting the corresponding [ top end actual lines and bottom end actual lines ] according to external input during adjusting the position mode of the mirror so as to avoid calculation errors of a human body reference point caused by the movement of the human body mirror.
In the method for generating the television-based mirror view field, step 1 further comprises horizontally mirroring and turning the data of the user terminal.
Because the left and right directions of the picture seen by the user on the television are opposite to those of the traditional mirror when the camera shoots the human body and plays the picture on the television terminal equipment, if the user moves leftwards, the human body can be displayed on the television picture and moves rightwards, so that the user side data can be horizontally mirrored and turned over to ensure the normal mirror viewing experience, it needs to be explained that the horizontal mirroring turning can be carried out based on the mirror viewing area or the mirror viewing field, the essence is the same, in addition, the horizontal mirroring turning can be carried out on the display data of the television terminal during playing, and the effect is the same; it should be noted that the horizontal mirror image flipping may form the flipping axis in various ways, such as a user data vertical center line, a television terminal display data vertical center line, a human body region vertical center line, or other vertical lines (other vertical center lines, such as a user data local region vertical center line), in order to make the left and right directions of the picture viewed by the user on the television consistent with those of a conventional mirror.
The second aspect of the present invention discloses a television-based mirror field of view generation system, comprising: the system comprises a camera device, an information transmission module, a mirror processing module and a television terminal;
the camera device is used for acquiring user side data, and the user side data comprises video data and/or image data;
the information transmission module is used for transmitting the user end data acquired by the camera device to the mirror processing module;
a mirror processing module for performing the steps of:
step 2, acquiring a camera position parameter group [ An, Bn ], wherein the camera position parameter group [ An, Bn ] comprises a top end parameter and a bottom end parameter, the top end parameter is a relative position parameter of a top end parameter line corresponding to the human body top end part displayed on a television screen during camera shooting and the human body reference point A, and the bottom end parameter is a relative position parameter of a bottom end parameter line corresponding to the human body bottom end part displayed on the television screen during camera shooting and the human body reference point B; the human body reference point is a human body recognizable characteristic point which can be obtained through image recognition, or a characteristic point which is obtained through conversion based on the relative position relation between the human body recognizable characteristic point and other human body recognizable characteristic points, points or lines on a human body image, points or lines on user side data or points or lines on television terminal display data;
step 3, acquiring an actual human body reference point A 'and an actual human body reference point B' corresponding to the user end data according to the human body reference point A and the human body reference point B, acquiring a top end actual line corresponding to a top end parameter line in the user end data based on the relative position parameters of the top end parameter line and the human body reference point A, and acquiring a bottom end actual line corresponding to a bottom end parameter line in the user end data based on the relative position parameters of the bottom end parameter line and the human body reference point B;
step 4, acquiring a top end line of a mirror region in the user side data based on the top end actual line, acquiring a bottom end line of the mirror region in the user side data based on the bottom end actual line, and acquiring a vertical center line of the mirror region based on a vertical center line of the user side data or a vertical center line of a human body region in the user side data; intercepting the mirror area in the user side data based on the vertical central line, the top line and the bottom line of the mirror area;
step 5, calculating the scaling of the mirror area S = Z2 ÷ Z1, wherein Z1 is the relative distance between the top end line and the bottom end line of the mirror area, and Z2 is the relative distance between the top end line and the bottom end line of the user end data or the television terminal display interface;
step 6, zooming the lens area based on the zoom ratio S to form a lens view and sending the lens view to a television terminal;
and the television terminal is used for playing the sight of the sight glass.
In the above television-based mirror view generation system, the mirror processing module further includes a color adjustment unit, where the color adjustment unit is configured to obtain a region corresponding to a human body image from client data based on a mirror view, and set the region as a first region, and set other regions of the mirror view as second regions; and adjusting the color information of the first area and/or the second area to enable the first area to be highlighted.
In the above television-based system for generating a field of view of a mirror, the mirror processing module further includes An initialization unit, where the initialization unit is configured to obtain a plurality of mirror position parameter sets [ An, Bn ], and the plurality of mirror position parameter sets [ An, Bn ] are respectively mirror position parameter sets [ a1, B1], [ a2, B2 ]; the said lens processing module uses a plurality of lens position parameter groups [ An, Bn ] to obtain the corresponding multi-group [ top end actual line, bottom end actual line ] in the user end data in step 3; and 4, selecting one group of the top actual line and the bottom actual line through an external instruction before executing the step.
A third aspect of the present invention provides an electronic device comprising: a memory and a processor, the processor and the memory being connected;
the memory is used for storing programs;
the processor calls a program stored in the memory to perform the method of the first aspect embodiment and/or any possible embodiment of the first aspect embodiment described above.
A fourth aspect of the present invention provides a computer-readable storage medium having stored thereon a computer program which, when executed by a computer, performs the embodiments of the first aspect and/or the methods provided in connection with any one of the possible embodiments of the first aspect.
Compared with the prior art, the invention has the following advantages:
1. the good mirror-looking effect can be realized based on the existing common television terminal equipment in the family.
2. Through a common camera device and television terminal equipment, based on a proper mirror view and a proper zooming method, a user can clearly view local images or whole images on a television, and the experience habit of daily mirror viewing and the experience habit of daily television watching are met.
3. By selecting proper human body parts and utilizing the characteristic of large television screen, better mirror viewing experience compared with the traditional glass mirror is obtained, such as a half-length mirror, a whole-body mirror, a special writing mirror and the like.
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
Drawings
FIG. 1 is a flowchart of a method of example 1 of the present invention.
Fig. 2 is a schematic block diagram of embodiment 2 of the present invention.
Detailed Description
Example 1
As shown in fig. 1, a method for generating a television-based field of view for a mirror includes the steps of:
step 1, collecting user data, wherein the user data comprises video data and/or image data; turning the data of the user terminal horizontally in a mirror mode;
the user side data refers to video data and/or image data obtained by shooting a human body through a contrast mirror, and the user side data is obtained by shooting the human body through a camera device;
step 2, acquiring a camera position parameter group [ An, Bn ], wherein the camera position parameter group [ An, Bn ] comprises a top end parameter and a bottom end parameter, the top end parameter is a relative position parameter of a top end parameter line and a human body reference point A which correspond to the human body top end part displayed on a television screen during camera shooting, and the bottom end parameter is a relative position parameter of a bottom end parameter line and a human body reference point B which correspond to the human body bottom end part displayed on the television screen during camera shooting; the human body reference point is a human body recognizable characteristic point which can be obtained through image recognition, or a characteristic point which is obtained through conversion based on the relative position relation between the human body recognizable characteristic point and other human body recognizable characteristic points, points or lines on a human body image, points or lines on user side data or points or lines on television terminal display data;
step 3, acquiring an actual human body reference point A 'and an actual human body reference point B' corresponding to the user end data according to the human body reference point A and the human body reference point B, acquiring a top end actual line corresponding to a top end parameter line in the user end data based on the relative position parameters of the top end parameter line and the human body reference point A, and acquiring a bottom end actual line corresponding to a bottom end parameter line in the user end data based on the relative position parameters of the bottom end parameter line and the human body reference point B;
in this embodiment, the number of the mirror position parameter sets [ An, Bn ] obtained in step 2 is 3, which are the mirror position parameter sets [ a1, B1], [ a2, B2], [ A3, B3 ]; wherein [ A1, B1] corresponds to the upper half mirror of the human body and zooms the back mirror on the area of the human head against the waist, [ A2, B2] corresponds to the large half mirror of the human body and zooms the back mirror on the area of the human head against the knee, and [ A3, B3] corresponds to the close-up mirror of the human body and zooms the back mirror on the area of the human head against the chest.
Specifically, in the case of a human upper-body mirror, a1 includes a human head vertex a1 and a top parameter horizontal line passing through the human head vertex a1, and B1 includes a human head vertex B1 and a hip joint point B1, and the relative height position between the human head vertex B1 and the hip joint point B1 passing through the bottom parameter horizontal line near the human waist; in the case of a human body half-length mirror, a2 includes the top parameter level line for head apex a2 and head apex a2, and B2 includes hip joint point B2 and knee joint point B2, and the bottom parameter level line located near the midpoint of the human body hip and knee is at the relative elevation between hip joint point B2 and knee joint point B2. In the human body close-up mirror, the A3 comprises a human head vertex A3 and a top parameter horizontal line passing through a human head vertex A3, the B3 comprises a human head vertex B3 and a bottom parameter horizontal line of which the relative height distance between the human head vertex B3 and the human head vertex B is 2 times of the head height, and it is required to be noted that according to the modern anatomical theory, the length of the head, shoulder and chest (head bottom to chest) and chest and waist (chest bottom to waist) areas of the upper half of a normal adult can be approximately considered to be equal to the head height, namely the head height, within a certain head-body proportion range, and the actual head height of the human body can be obtained by calculating the height distance between the head vertex and the chin point or by external input.
Step 3, acquiring an actual human body reference point corresponding to the human body upper half mirror in the user end data through human body recognition software based on [ A1, B1], and further acquiring a top end actual horizontal line and a bottom end actual horizontal line of the corresponding human body upper half mirror; and acquiring an actual human body reference point corresponding to the human body bust mirror in the user-side data through human body recognition software based on [ A2, B2], and further acquiring a top end actual horizontal line and a bottom end actual horizontal line corresponding to the human body bust mirror. And acquiring an actual human body reference point corresponding to the human body close-up mirror in the user-end data through human body recognition software based on [ A3, B3], and further acquiring a top end actual horizontal line and a bottom end actual horizontal line of the corresponding human body close-up mirror.
During real operation, the human body is shot by the camera device, the shot person is reminded to stand in a regular standing posture through the television terminal, and then the human body identification software is called to identify the human body reference point. The method has the advantages that various lens position parameters and corresponding top end actual lines and bottom end actual lines are acquired at one time during initialization, and then when the lens position mode is adjusted, one group of the top end actual lines and the bottom end actual lines can be selected through an external instruction before step 4 is executed, so that the calculation error of the human body reference point caused by the movement of the human body lens is avoided.
Step 4, acquiring a top end line of a mirror region in the user side data based on the top end actual line, acquiring a bottom end line of the mirror region in the user side data based on the bottom end actual line, and acquiring a vertical center line of the mirror region based on a vertical center line of the user side data or a vertical center line of a human body region in the user side data; intercepting the mirror area in the user side data based on the vertical central line, the top line and the bottom line of the mirror area;
step 5, calculating the scaling of the mirror area S = Z2 ÷ Z1, wherein Z1 is the relative distance between the top end line and the bottom end line of the mirror area, and Z2 is the relative distance between the top end line and the bottom end line of the user end data or the television terminal display interface;
the relative distance between the top end line and the bottom end line is the vertical distance between the top end line and the bottom end line;
step 6, zooming the lens area by S times to form a lens view;
in this embodiment, step 6 further includes:
s6-1: acquiring a region corresponding to a human body image from user side data based on a sight glass view, setting the region as a first region, and setting other regions of the sight glass view as second regions;
s6-2: adjusting the color information of the first area and/or the second area to enable the first area to be highlighted; the color information is color contrast and/or color saturation.
And 7, playing the field of view of the mirror obtained in the step 6 at the television terminal.
It should be noted that, the related steps of "horizontally mirror-flipping the user data" and "obtaining the corresponding intercepted area in the user data according to the camera position parameter group, zooming the intercepted area based on the further calculated zoom ratio to form the camera view, and then playing the camera view in the television terminal device" described in this embodiment may also be operated based on the television terminal display data in the playing step in real time, and are substantially the same. It should be noted that "obtaining a corresponding intercepted area from the user data, and zooming the intercepted area based on a further calculated zoom ratio to form a view of a mirror" and "horizontally mirroring and turning over the user data" may be directly calculated based on the user data or the display data of the television terminal during real operation, or may be obtained by adjusting relevant image pickup parameters of the image pickup device, such as digital zoom, optical zoom, etc., or may be obtained by calculating after combining the above manners. The zoom ratio S may be greater than 1 or equal to or less than 1, and the field of view of the mirror obtained by zooming the mirror region based on the zoom ratio S may be greater than or equal to the mirror region.
It should be understood by those skilled in the art that the above steps 1-7 are not absolute, and for example, step 2 may precede step 1, and for example, corresponding intercepted area may be obtained in the user-side data first, and then the intercepted area is scaled based on the scaling to form the camera view, or the user-side data may be scaled based on the scaling first, and then the zoomed user-side data is intercepted to form the camera view, and a simple adjustment of the above step sequence is still within the protection scope of the present invention.
Example 2
As shown in fig. 2, a television-based mirror field of view generation system, comprising: the system comprises an image pickup device 100, an information transmission module 400, a mirror processing module 200 and a television terminal 300;
the camera device 100 is configured to collect user-side data, where the user-side data includes video data and/or image data;
an information transmission module 400, configured to transmit user-side data acquired by the camera device 100 to the mirror processing module 200;
a mirror processing module 200 for performing the steps of:
step 1, horizontally mirroring and turning user terminal data;
step 2, acquiring a camera position parameter group [ An, Bn ], wherein the camera position parameter group [ An, Bn ] comprises a top end parameter and a bottom end parameter, the top end parameter is a relative position parameter of a top end parameter line corresponding to the human body top end part displayed on a television screen during camera shooting and the human body reference point A, and the bottom end parameter is a relative position parameter of a bottom end parameter line corresponding to the human body bottom end part displayed on the television screen during camera shooting and the human body reference point B; the human body reference point is a human body recognizable feature point which can be obtained through image recognition, or a feature point which is obtained through conversion based on the relative position relation between the human body recognizable feature point and 'other human body recognizable feature points', 'points or lines on a human body image', 'points or lines on user side data' or 'points or lines on display data of the television terminal 300'; the top parameter line and the bottom parameter line are horizontal lines;
step 3, acquiring an actual human body reference point A 'and an actual human body reference point B' corresponding to the user end data according to the human body reference point A and the human body reference point B, acquiring a top end actual line corresponding to a top end parameter line in the user end data based on the relative position parameters of the top end parameter line and the human body reference point A, and acquiring a bottom end actual line corresponding to a bottom end parameter line in the user end data based on the relative position parameters of the bottom end parameter line and the human body reference point B;
step 4, acquiring a top end line of a mirror region in the user side data based on the top end actual line, acquiring a bottom end line of the mirror region in the user side data based on the bottom end actual line, and acquiring a vertical center line of the mirror region based on a vertical center line of the user side data or a vertical center line of a human body region in the user side data; intercepting the mirror area in the user side data based on the vertical central line, the top line and the bottom line of the mirror area;
step 5, calculating the scaling of the mirror area S = Z2 ÷ Z1, wherein Z1 is the relative distance between the top end line and the bottom end line of the mirror area, and Z2 is the relative distance between the top end line and the bottom end line of the user data or the display interface of the television terminal 300; the relative distance between the top end line and the bottom end line is the vertical distance between the top end line and the bottom end line;
step 6, zooming the lens area based on the zoom ratio S to form a lens view and sending the lens view to the television terminal 300; zooming the lens area, namely zooming the lens area by S times;
and the television terminal 300 is used for playing the view of the mirror.
In this embodiment, the mirror processing module 200 further includes a color adjusting unit 201, where the color adjusting unit 201 is configured to obtain a region corresponding to a human body image from the user side data based on the mirror view field, and set the region as a first region, and set other regions of the mirror view field as second regions; and adjusting the color information of the first area and/or the second area to enable the first area to be highlighted.
In this embodiment, the mirror processing module 200 further includes An initialization unit 202, where the initialization unit 202 is configured to obtain a plurality of mirror position parameter sets [ An, Bn ], and the plurality of mirror position parameter sets [ An, Bn ] are mirror position parameter sets [ a1, B1], [ a2, B2 ]; the said lens processing module uses a plurality of lens position parameter groups [ An, Bn ] to obtain the corresponding multi-group [ top end actual line, bottom end actual line ] in the user end data in step 3; and 4, selecting one group of the top actual line and the bottom actual line through an external instruction before executing the step.
The implementation principle and the technical effects of the system for generating a television-based viewfinder field of view provided by the embodiment are the same as those of the method embodiment in embodiment 1, and for the sake of brief description, reference may be made to the corresponding contents in embodiment 1 where no mention is made in the system embodiment.
Example 3
A computer-readable storage medium on which a computer program is stored, the computer program being executed by a computer to perform the television-based mirror view generation method described in embodiment 1 above.
Example 4
An electronic device, comprising: a memory and a processor, the processor and the memory being connected;
the memory is used for storing programs;
the processor calls a program stored in the memory to perform the television-based mirror view generation method as described in embodiment 1.
The electronic device may be, but is not limited to, a Personal Computer (PC), a tablet PC, a Mobile Internet Device (MID), and the like.
It should be noted that the processor, memory, and other components that may be present in an electronic device are electrically connected to each other, directly or indirectly, to enable the transfer or interaction of data. For example, the processor, memory, and other components that may be present may be electrically coupled to each other via one or more communication buses or signal lines.
It should be noted that, in the present specification, the embodiments are all described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments may be referred to each other.
In the several embodiments provided in the present application, it should be understood that the disclosed system and method may be implemented in other ways. The above-described system embodiments are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, functional modules in the embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a notebook computer, a server, a mobile phone, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application.
Claims (12)
1. A method for generating a visual field of a lens based on a television is characterized by comprising the following steps:
step 1, collecting user data, wherein the user data comprises video data and/or image data;
step 2, acquiring a camera position parameter group [ An, Bn ], wherein the camera position parameter group [ An, Bn ] comprises a top end parameter and a bottom end parameter, the top end parameter is a relative position parameter of a top end parameter line and a human body reference point A which correspond to the human body top end part displayed on a television screen during camera shooting, and the bottom end parameter is a relative position parameter of a bottom end parameter line and a human body reference point B which correspond to the human body bottom end part displayed on the television screen during camera shooting; the human body reference point is a human body recognizable characteristic point which can be obtained through image recognition, or a characteristic point which is obtained through conversion based on the relative position relation between the human body recognizable characteristic point and other human body recognizable characteristic points, points or lines on a human body image, points or lines on user side data or points or lines on television terminal display data;
step 3, acquiring an actual human body reference point A 'and an actual human body reference point B' corresponding to the user end data according to the human body reference point A and the human body reference point B, acquiring a top end actual line corresponding to a top end parameter line in the user end data based on the relative position parameters of the top end parameter line and the human body reference point A, and acquiring a bottom end actual line corresponding to a bottom end parameter line in the user end data based on the relative position parameters of the bottom end parameter line and the human body reference point B;
step 4, acquiring a top end line of a mirror region in the user side data based on the top end actual line, acquiring a bottom end line of the mirror region in the user side data based on the bottom end actual line, and acquiring a vertical center line of the mirror region based on a vertical center line of the user side data or a vertical center line of a human body region in the user side data; intercepting the mirror area in the user side data based on the vertical central line, the top line and the bottom line of the mirror area;
step 5, calculating the scaling of the mirror area S = Z2 ÷ Z1, wherein Z1 is the relative distance between the top end line and the bottom end line of the mirror area, and Z2 is the relative distance between the top end line and the bottom end line of the user end data or the television terminal display interface;
step 6, zooming the camera area based on the zoom ratio S to form a camera view;
and 7, playing the field of view of the mirror obtained in the step 6 at the television terminal.
2. A television-based mirror view generation method as claimed in claim 1 wherein said top and bottom parameter lines in step 2 are horizontal lines; and 5, the relative distance between the top end line and the bottom end line is the vertical distance between the top end line and the bottom end line.
3. A television-based mirror field of view generation method as in claim 1 wherein scaling said mirror region based on a mirror scaling ratio S in step 6 is scaling the mirror region by a factor of S.
4. A television-based mirror field of view generation method as claimed in claim 1 wherein step 6 further comprises:
s6-1: acquiring a region corresponding to a human body image from user side data based on a sight glass view, setting the region as a first region, and setting other regions of the sight glass view as second regions;
s6-2: and adjusting the color information of the first area and/or the second area to enable the first area to be highlighted.
5. A television-based mirror field of view generation method according to claim 4, wherein said color information of step S6-2 is color contrast and/or color saturation.
6. A television-based camera view generation method according to claim 1, wherein the plurality of camera position parameter sets [ An, Bn ] obtained in step 2 are a plurality of camera position parameter sets [ An, Bn ], and a plurality of said camera position parameter sets [ An, Bn ] are camera position parameter sets [ a1, B1], [ a2, B2 ]; in step 3, a plurality of camera position parameter groups [ An, Bn ] are used for obtaining a plurality of groups [ top end actual lines, bottom end actual lines ] corresponding to the user end data; before step 4 is executed, one group [ top actual line, bottom actual line ] is selected through an external instruction.
7. A television-based mirror field of view generation method as in claim 1 wherein step 1 further comprises mirroring the user-side data horizontally.
8. A television-based mirror field of view generation system, comprising: the system comprises a camera device, an information transmission module, a mirror processing module and a television terminal;
the camera device is used for acquiring user side data, and the user side data comprises video data and/or image data;
the information transmission module is used for transmitting the user end data acquired by the camera device to the mirror processing module;
a mirror processing module for performing the steps of:
step 2, acquiring a camera position parameter group [ An, Bn ], wherein the camera position parameter group [ An, Bn ] comprises a top end parameter and a bottom end parameter, the top end parameter is a relative position parameter of a top end parameter line corresponding to the human body top end part displayed on a television screen during camera shooting and the human body reference point A, and the bottom end parameter is a relative position parameter of a bottom end parameter line corresponding to the human body bottom end part displayed on the television screen during camera shooting and the human body reference point B; the human body reference point is a human body recognizable characteristic point which can be obtained through image recognition, or a characteristic point which is obtained through conversion based on the relative position relation between the human body recognizable characteristic point and other human body recognizable characteristic points, points or lines on a human body image, points or lines on user side data or points or lines on television terminal display data;
step 3, acquiring an actual human body reference point A 'and an actual human body reference point B' corresponding to the user end data according to the human body reference point A and the human body reference point B, acquiring a top end actual line corresponding to a top end parameter line in the user end data based on the relative position parameters of the top end parameter line and the human body reference point A, and acquiring a bottom end actual line corresponding to a bottom end parameter line in the user end data based on the relative position parameters of the bottom end parameter line and the human body reference point B;
step 4, acquiring a top end line of a mirror region in the user side data based on the top end actual line, acquiring a bottom end line of the mirror region in the user side data based on the bottom end actual line, and acquiring a vertical center line of the mirror region based on a vertical center line of the user side data or a vertical center line of a human body region in the user side data; intercepting the mirror area in the user side data based on the vertical central line, the top line and the bottom line of the mirror area;
step 5, calculating the scaling of the mirror area S = Z2 ÷ Z1, wherein Z1 is the relative distance between the top end line and the bottom end line of the mirror area, and Z2 is the relative distance between the top end line and the bottom end line of the user end data or the television terminal display interface;
step 6, zooming the lens area based on the zoom ratio S to form a lens view and sending the lens view to a television terminal;
and the television terminal is used for playing the sight of the sight glass.
9. A television-based camera view generation system as claimed in claim 8 wherein: the camera processing module further comprises a color adjusting unit, wherein the color adjusting unit is used for acquiring a region corresponding to the human body image from the user side data based on the camera view field, setting the region as a first region, and setting other regions of the camera view field as second regions; and adjusting the color information of the first area and/or the second area to enable the first area to be highlighted.
10. A television-based camera view generation system as claimed in claim 8 wherein: the mirror processing module further comprises An initialization unit, wherein the initialization unit is used for acquiring a plurality of mirror position parameter groups [ An, Bn ], and the plurality of mirror position parameter groups [ An, Bn ] are respectively mirror position parameter groups [ A1, B1], [ A2, B2 ]; the said lens processing module uses a plurality of lens position parameter groups [ An, Bn ] to obtain the corresponding multi-group [ top end actual line, bottom end actual line ] in the user end data in step 3, and selects one group [ top end actual line, bottom end actual line ] through the external instruction before step 4.
11. An electronic device, comprising: a memory and a processor, the processor and the memory being connected;
the memory is used for storing programs;
the processor calls a program stored in the memory to perform the method of any of claims 1-7.
12. A computer-readable storage medium, on which a computer program is stored which, when executed by a computer, performs the method of any one of claims 1-7.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110651460.0A CN113112407B (en) | 2021-06-11 | 2021-06-11 | Method, system, device and medium for generating field of view of television-based mirror |
PCT/CN2022/097379 WO2022257922A1 (en) | 2021-06-11 | 2022-06-07 | Television-based mirror viewing field generation method, system, and device, and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110651460.0A CN113112407B (en) | 2021-06-11 | 2021-06-11 | Method, system, device and medium for generating field of view of television-based mirror |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113112407A CN113112407A (en) | 2021-07-13 |
CN113112407B true CN113112407B (en) | 2021-09-03 |
Family
ID=76723502
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110651460.0A Active CN113112407B (en) | 2021-06-11 | 2021-06-11 | Method, system, device and medium for generating field of view of television-based mirror |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113112407B (en) |
WO (1) | WO2022257922A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113112407B (en) * | 2021-06-11 | 2021-09-03 | 上海英立视电子有限公司 | Method, system, device and medium for generating field of view of television-based mirror |
CN113507575B (en) * | 2021-09-08 | 2021-11-26 | 上海英立视电子有限公司 | Human body self-photographing lens generation method and system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107492069A (en) * | 2017-07-01 | 2017-12-19 | 国网浙江省电力公司宁波供电公司 | Image interfusion method based on more lens sensors |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006013609A (en) * | 2004-06-22 | 2006-01-12 | Sharp Corp | Multi-viewpoint stereoscopic image photographing device |
KR100727935B1 (en) * | 2005-05-24 | 2007-06-14 | 삼성전자주식회사 | Image correction method and device |
US9488760B2 (en) * | 2013-02-28 | 2016-11-08 | Corning Incorporated | Enhanced, durable silver coating stacks for highly reflective mirrors |
JP5605885B1 (en) * | 2014-02-27 | 2014-10-15 | 木下 泰男 | Virtual try-on system and virtual try-on program |
US20160125638A1 (en) * | 2014-11-04 | 2016-05-05 | Dassault Systemes | Automated Texturing Mapping and Animation from Images |
CN104331860A (en) * | 2014-11-24 | 2015-02-04 | 小米科技有限责任公司 | Checking method and device for picture |
CN109003168A (en) * | 2018-08-16 | 2018-12-14 | 深圳Tcl数字技术有限公司 | Virtual fit method, smart television and computer readable storage medium |
CN109615690A (en) * | 2018-10-29 | 2019-04-12 | 深圳市赛亿科技开发有限公司 | The modeling method and device, electronic equipment, storage medium of fitting manikin |
US10582115B1 (en) * | 2018-11-14 | 2020-03-03 | International Business Machines Corporation | Panoramic photograph with dynamic variable zoom |
CN111199583B (en) * | 2018-11-16 | 2023-05-16 | 广东虚拟现实科技有限公司 | Virtual content display method and device, terminal equipment and storage medium |
CN110245575B (en) * | 2019-05-21 | 2023-04-25 | 东华大学 | Human body type parameter capturing method based on human body contour line |
CN112073765A (en) * | 2019-06-10 | 2020-12-11 | 海信视像科技股份有限公司 | Display device |
CN111683288B (en) * | 2020-08-12 | 2020-11-10 | 上海英立视电子有限公司 | Multi-angle mirror-viewing method and system based on television |
CN113112407B (en) * | 2021-06-11 | 2021-09-03 | 上海英立视电子有限公司 | Method, system, device and medium for generating field of view of television-based mirror |
-
2021
- 2021-06-11 CN CN202110651460.0A patent/CN113112407B/en active Active
-
2022
- 2022-06-07 WO PCT/CN2022/097379 patent/WO2022257922A1/en active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107492069A (en) * | 2017-07-01 | 2017-12-19 | 国网浙江省电力公司宁波供电公司 | Image interfusion method based on more lens sensors |
Also Published As
Publication number | Publication date |
---|---|
CN113112407A (en) | 2021-07-13 |
WO2022257922A1 (en) | 2022-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5438357A (en) | Image manipulating teleconferencing system | |
TWI479452B (en) | Method and apparatus for modifying a digital image | |
US20070248260A1 (en) | Supporting a 3D presentation | |
KR20190112712A (en) | Improved method and system for video conferencing with head mounted display (HMD) | |
WO2010119852A1 (en) | Arbitrary viewpoint image synthesizing device | |
KR20150053730A (en) | Method and system for image processing in video conferencing for gaze correction | |
JP2016509683A (en) | Apparatus, system and method for imaging and displaying appearance | |
JP2010541513A (en) | One-source multi-use (OSMU) type stereo camera and method for producing stereo image content thereof | |
JP5720068B1 (en) | Smart glasses with self-photographing function | |
CN107037584B (en) | Intelligent glasses perspective method and system | |
CN113112407B (en) | Method, system, device and medium for generating field of view of television-based mirror | |
CN205195880U (en) | Watch equipment and watch system | |
JP4461739B2 (en) | Imaging device | |
JPWO2016158014A1 (en) | Information processing apparatus, communication system, information processing method, and program | |
WO2017141584A1 (en) | Information processing apparatus, information processing system, information processing method, and program | |
JP2016136710A (en) | Image pickup display device and method of operating the same | |
JP2020191624A (en) | Electronic devices and their control methods | |
JP2007501950A (en) | 3D image display device | |
KR101670328B1 (en) | The appratus and method of immersive media display and image control recognition using real-time image acquisition cameras | |
CN108282650B (en) | Naked eye three-dimensional display method, device and system and storage medium | |
CN109799899B (en) | Interaction control method and device, storage medium and computer equipment | |
JP2002354505A (en) | Stereoscopic system | |
TWI589150B (en) | Three-dimensional auto-focusing method and the system thereof | |
JP2005117285A (en) | Information input device, communication terminal and communication method | |
CN110060349B (en) | Method for expanding field angle of augmented reality head-mounted display equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |