Information processing device, program, and image conversion method
The information processing device transforms three-dimensional virtual space images into two-dimensional images with customizable patterns or styles by detecting line drawing areas and applying specified line drawings and colors, addressing the issue of unwanted reality-based styles in three-dimensional images.
Patent Information
- Application Number
- JP2021009984
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-01-26
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2041-01-26
AI Technical Summary
Images taken in a three-dimensional virtual space often have a pattern or style that gives a sense of reality through shadows and the like, but users may desire different patterns or styles for their use.
An information processing device converts an original image from a three-dimensional virtual space into a two-dimensional processed image by detecting a line drawing area, setting information for the pattern or style, and applying line drawings and colors based on specified parameters.
The original image is converted into a processed image of a desired pattern or style, allowing users to customize the output image according to their preferences.
Smart Images

Figure 0007603461000001 
Figure 0007603461000002 
Figure 0007603461000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an information processing device, a program, and an image conversion method. [Background technology]
[0002] Conventionally, in games executed by information processing devices such as smartphones or portable game consoles, a technology has been known in which a virtual camera in a three-dimensional virtual space is used as the viewpoint, and an image of objects in the virtual space drawn on a two-dimensional plane is displayed as a game screen (see, for example, Patent Document 1).
[0003] Conventionally, various systems have been proposed for saving and using images from video games as screenshots. For example, one such system is known that transmits saved screenshots to a server for use (see, for example, Patent Document 2). [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2020-168540 A [Patent Document 2] JP 2019-166330 A Summary of the Invention [Problem to be solved by the invention]
[0005] For example, images captured in a three-dimensional virtual space expressed by CG (Computer Graphics) or the like often have a pattern or style that expresses a sense of reality through shadows, etc. However, images that users wish to capture and use are not necessarily images with a pattern or style that express a sense of reality through shadows, etc.
[0006] An object of the present disclosure is to convert an original image captured within a three-dimensional virtual space into a processed image with a desired pattern or style. [Means for solving the problem]
[0007] According to the present disclosure, there is provided an information processing device that converts an original image captured in a three-dimensional virtual space into a two-dimensional processed image and outputs it, the information processing device having a line drawing area detection unit that detects a line drawing area from an area of the original image, a line drawing drawing unit that draws a line drawing on the processed image using setting information related to the pattern or style of the processed image and lines based on the line drawing area, a color drawing unit that colors the line drawing drawn on the processed image based on the setting information and the color of areas other than the line drawing area, and a processed image output unit that outputs the processed image. Effect of the Invention
[0008] According to the present disclosure, an original image captured within a three-dimensional virtual space can be converted into a processed image with a desired pattern or style. [Brief description of the drawings]
[0009] [Figure 1] FIG. 1 is a configuration diagram of an example of a game system according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of an information processing device according to the present embodiment. [Diagram 3] FIG. 2 is a diagram illustrating an example of a functional configuration of an information processing device according to the present embodiment. [Figure 4] 10 is a flowchart illustrating an example of processing of the information processing device according to the embodiment. [Diagram 5] FIG. 1 is an image diagram of an example of an original image of a 3DCG scene captured from an arbitrary direction. [Figure 6] FIG. 13 is an image diagram of an example of a canvas image on which a line drawing is drawn. [Figure 7] FIG. 13 is an image diagram of an example of a canvas image on which lines and colors are drawn. [Figure 8] FIG. 13 is a diagram showing an example of parameters of a picture or style. [Figure 9] 13 is a flowchart illustrating an example of a line drawing process in step S20. [Figure 10] 13 is a flowchart illustrating an example of a paint drawing process in step S22. [Figure 11] 13 is a flowchart of an example of an effect adding process. [Figure 12] 13 is an image diagram of an example of a game screen that accepts a photographing operation from a user. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, the embodiment of the present disclosure will be described with reference to the drawings. In the following, an example of a three-dimensional game image expressed by CG will be described as an example of an image captured by a user in a three-dimensional virtual space, but the present invention is not limited to game images. For example, a three-dimensional (3D) game image expressed by CG is an example of a 3DCG scene that is the source of generating a two-dimensional (2D) illustration image.
[0011] [System Configuration] First, a game system according to an embodiment will be described with reference to Fig. 1. The game system according to an embodiment is configured with an information processing device 10 shown in Fig. 1(A) or an information processing system shown in Fig. 1(B). The information processing device 10 in Fig. 1(A) is an electronic device on which a user plays a game, and is a personal computer, a mobile phone such as a smartphone, a portable game machine, a tablet terminal, a home game device, an arcade game device, or the like. The information processing device 10 in Fig. 1(A) accepts operations from a user via a touch panel, a controller, a mouse, a keyboard, or the like, and allows the user to play a game.
[0012] The information processing system in Fig. 1(B) has an information processing device 10 and a server device 14 connected to each other so as to be able to communicate with each other via a network 18. The information processing device 10 in Fig. 1(B) is an electronic device on which a user plays a game, and may be a personal computer, a mobile phone such as a smartphone, a portable game machine, a tablet terminal, a home game device, an arcade game device, or the like. The information processing device 10 in Fig. 1(B) accepts operations from a user via a touch panel, a controller, a mouse, a keyboard, or the like, and allows the user to play a game.
[0013] The server device 14 transmits and receives data to and from the information processing device 10, thereby providing the information processing device 10 with functions necessary for the game. The server device 14 may be realized by a cloud computer. The number of server devices 14 shown in FIG. 1(B) is not limited to one, and two or more server devices 14 may be used for distributed processing. For example, the server device 14 is used for downloading a game program (application) to the information processing device 10, for user login processing, for processing related to game control, and for managing various tables.
[0014] The server device 14 may be a server of a social networking service (SNS) or the like that accepts registration of images from the information processing device 10. A user who operates the information processing device 10 can use a 2D illustration image generated as described below as an image to be registered in the SNS server device 14, for example. Note that the system configuration in FIG. 1 is an example.
[0015] [Hardware configuration] Fig. 2 is a diagram showing an example of a hardware configuration of an information processing device according to this embodiment. The information processing device 10 in Fig. 2 has, for example, a CPU (Central Processing Unit) 100, a storage device 102, a communication device 104, an input device 106, and an output device 108. The CPU 100 controls the information processing device 10 in accordance with a program. The storage device 102 is, for example, a memory such as a ROM (Read Only Memory) or a RAM (Random Access Memory), or a storage such as a HDD (Hard Disk Drive) or an SSD (Solid State Drive). The storage device 102 stores programs and data to be executed by the CPU 100.
[0016] The communication device 104 is a communication device such as a network circuit that controls communication. The input device 106 is an input device such as a touchpad, a controller, a mouse, a keyboard, a camera, a microphone, etc. The output device 108 is an output device such as a display, a speaker, etc. A touch panel is realized by combining a touchpad, which is an example of the input device 106, with a display, which is an example of the output device 108. The hardware configuration in FIG. 2 is an example.
[0017] [Function block] 3 is a diagram showing an example of the functional configuration of the information processing device according to this embodiment. The information processing device 10 in FIG.
[0018] The storage unit 210 stores a program 212, parameter data 214, and processed image data 216. The storage unit 210 may be realized by the storage device 102, or may be realized by a storage device connected via the network 18 or the like.
[0019] The parameter data 214 includes various data such as setting information related to the pattern or style of a 2D illustration image output as an example of a processed image (parameters of the pattern or style of the 2D illustration image). The setting information related to the pattern or style is information such as parameters for specifying the pattern or style of a processed image (described later). A user can select the pattern or style of a processed image (described later) by specifying the setting information related to the pattern or style.
[0020] The pattern or style refers to tendencies or characteristics such as the impression or atmosphere that the processed image gives to the user. For example, in the case of an illustration with lines, the parameters of the pattern or style refer to the number of lines, the thickness of the lines, the type of lines, the color of the lines, the presence or absence of line strength, the number of colors used to paint the surface, the presence or absence of tones, the lighting technique, etc. The processed image data 216 is image data for displaying a 2D illustration image, etc., output as an example of a processed image described later, on the output device 108, etc.
[0021] The control unit 200 performs overall control of the information processing device 10. The overall control of the information processing device 10 includes control of generating a 2D illustration image from a 3DCG scene based on parameter data 214, as described below.
[0022] The control unit 200 is realized by the CPU 100 executing the processing described in the program 212. The control unit 200 has a configuration including a game control unit 220. The game control unit 220 has a configuration including a game image generation unit 222, a photography processing unit 224, a line drawing area detection unit 226, a line drawing unit 228, a color drawing unit 230, a processed image output unit 232, an effect addition unit 234, and a setting information reception unit 236.
[0023] The game image generation unit 222 generates game images as the game progresses. The shooting processing unit 224 shoots the 3DCG scene displayed on the output device 108 from any direction in accordance with shooting instructions received from the user, and acquires game images (original 3D images).
[0024] The line drawing region detection unit 226 detects a line drawing region from the original 3D image. The line drawing region detection unit 226 detects a line drawing region from the original 3D image using an image processing filtering technique for detecting contours from an image, such as a Laplacian filter. The Laplacian filter is an example of a spatial filter that detects contours from an image using secondary differentiation. The line drawing region detection unit 226 may detect a line drawing region from the original 3D image using a line drawing region detector created by deep learning or the like. The line drawing region is a region of a contour portion on the original 3D image.
[0025] The line drawing unit 228 generates a blank canvas image of the same size as the original 3D image, for example. The line drawing unit 228 draws a line on the canvas image by drawing a line in an area of the canvas image that matches the line area on the original 3D image. The line drawn on the canvas image by the line drawing unit 228 corresponds to the parameters of the picture or style of the 2D illustration image included in the parameter data 214.
[0026] In this way, the thickness, type, or color of the lines drawn on the canvas image by the line drawing unit 228 varies depending on the pattern or style parameters of the 2D illustration image. Therefore, the user can specify (select) the pattern or style of the 2D illustration image to be output by setting the pattern or style parameters of the 2D illustration image.
[0027] The canvas image is overlaid with the 3D original image on top, and lines are drawn as if tracing the line drawing area on the 3D original image with a pen. For example, the line drawing unit 228 places feature points in the detected line drawing area and draws the feature points by connecting them with a Bezier curve or the like. A Bezier curve is an N-1 degree curve obtained from N feature points. The line drawing unit 228 may also use a line drawing device created by deep learning or the like to draw lines in the area of the canvas image that matches the line drawing area on the 3D original image.
[0028] The paint drawing unit 230 applies color to the line drawing drawn on the canvas image in areas that match areas other than the line drawing area on the 3D original image. The color applied to the canvas image by the paint drawing unit 230 corresponds to the parameters of the picture or style of the 2D illustration image included in the parameter data 214.
[0029] In this way, the colors applied to the canvas image by the paint drawing unit 230 differ depending on the parameters of the pattern or style of the 2D illustration image, such as the number of colors used to paint the surface, whether or not tones are used, the lighting method, etc. Therefore, the user can specify the pattern or style of the 2D illustration image to be output by setting the parameters of the pattern or style of the 2D illustration image.
[0030] For example, if the 2D illustration image is a grayscale image, the paint rendering unit 230 refers to the color in the original 3D image, converts the color value to grayscale, and paints it. The paint rendering unit 230 also converts the grayscale value to a halftone, and paints it using the halftone pattern filter (by image processing that pastes the halftone tone).
[0031] In addition, the paint drawing unit 230 may use a paint drawing device created by deep learning or the like to paint color in areas of the line drawing drawn on the canvas image that match areas other than the line drawing areas on the original 3D image.
[0032] The processed image output unit 232 outputs the canvas image on which the line drawing unit 228 has drawn a line drawing and which has been painted by the color drawing unit 230 as a 2D illustration image, which is an example of a processed image. The effect addition unit 234 performs an effect addition process of adding effect lines, such as convergent lines, to the 2D illustration image based on the scene of the original image (e.g., a battle scene, a movement scene, etc.) from the information of the 3D original image (such as scene type information).
[0033] An effect line is a line that adds an expressive effect to a screen of a comic or the like. A converging line is a method of expression in which a number of lines are drawn around a certain point on a screen of a comic or the like, and the user's gaze is drawn to the point where the lines converge, drawing their attention. The setting information receiving unit 236 receives setting information relating to the pattern or style of the 2D illustration image (parameters of the pattern or style of the 2D illustration image) from the user.
[0034] The operation reception unit 202 receives various operations by the user on the input device 106. The output control unit 204 displays various screens on the output device 108 under the control of the control unit 200. The operation reception unit 202 is realized by the CPU 100 controlling the input device 106 under the control of a program 212. The output control unit 204 is realized by the CPU 100 controlling the output device 108 under the control of the program 212. Various operations by the user on the input device 106 refer to operations in which the user operates the operation reception unit 202 to cause the CPU 100 to execute processing. The output control unit 204 displays various screens and outputs sounds under the control of the control unit 200.
[0035] The communication unit 206 communicates via the network 18 etc. The communication unit 206 is realized by the CPU 100 executing a program 212 and controlling the communication device 104 in accordance with the program 212.
[0036] [process] In the following, an example will be described in which a user plays a game on information processing device 10, captures game images at a desired timing, and outputs a 2D illustration image of the captured game image.
[0037] 4 is a flowchart of an example of processing by the information processing device according to this embodiment. In step S10, the information processing device 10 accepts a game start operation from a user. The information processing device 10 starts processing of the game for which the start operation has been accepted.
[0038] In step S12, the information processing device 10 generates game images in accordance with the progress of the game, and controls the display of the game screen in accordance with the progress of the game. The information processing device 10 displays a shooting button or the like for accepting a shooting operation by the user on the game screen, and is capable of accepting a shooting instruction from the user.
[0039] If it is determined in step S14 that a shooting operation by the user has been accepted, the information processing device 10 performs the processes of steps S16 to S24. If it is determined in step S14 that a shooting operation by the user has not been accepted, the information processing device 10 skips the processes of steps S16 to S24.
[0040] In step S16, the shooting processing unit 224 of the information processing device 10 shoots the 3DCG scene displayed on the output device 108 from an arbitrary direction in accordance with a shooting instruction based on a shooting operation from a user, and shoots, for example, a 3D original image 1000 as shown in Fig. 5. Fig. 5 is an image diagram of an example of an original image obtained by shooting a 3DCG scene from an arbitrary direction. The original image 1000 in Fig. 5 shows an image in which a person appears as an example, but it may be an image in which something other than a person appears.
[0041] In step S18, the line image area detection unit 226 of the information processing device 10 performs a line image area detection process to detect a line image area from the original image 1000 captured in step S16. The line image area detection process detects the outline of the original image 1000 as the line image area of the original image 1000 by using a filtering technique for detecting outlines from an image, such as a Laplacian filter.
[0042] In step S20, the line drawing unit 228 of the information processing device 10 generates a blank canvas image of the same size (area) as the original image 1000 captured in step S16. The line drawing unit 228 draws a line on the canvas image in an area that coincides with the line drawing area on the original image 1000, thereby drawing a line on the canvas image 1100, for example, as shown in FIG.
[0043] 6 is an image diagram of an example of a canvas image on which a line drawing is drawn. The lines drawn on the canvas image 1100 correspond to the pattern or style parameters of the 2D illustration image included in the parameter data 214. Therefore, for example, if the "line thickness" of the pattern or style parameters of the 2D illustration image is set to "thick", the lines drawn on the canvas image 1100 will be thick. If the "line thickness" of the pattern or style parameters of the 2D illustration image is set to "thin", the lines drawn on the canvas image 1100 will be thin.
[0044] In step S22, the paint drawing unit 230 of the information processing device 10 applies color to the area of the line drawing drawn on the canvas image 1100 in step S20 that coincides with the area other than the line drawing area on the original image 1000, thereby applying color to the canvas image 1100, for example, as shown in Fig. 7. Fig. 7 is an image diagram of an example of a canvas image on which a line drawing and color are drawn. The color applied to the canvas image 1100 corresponds to the parameters of the picture or style of the 2D illustration image included in the parameter data 214.
[0045] Therefore, for example, if the "use or non-use of tones" parameter of the pattern or style of the 2D illustration image is set to "yes," then it is possible to use halftones to color the canvas image 1100. Also, if the "range of colors to use" parameter of the pattern or style of the 2D illustration image is set to a large range, then it is possible to use many colors to color the canvas image 1100.
[0046] In step S24, the processed image output unit 232 of the information processing device 10 outputs the canvas image 1100 as shown in FIG. 7, in which the line drawing has been drawn in step S20 and the color has been drawn in step S22, as a 2D illustration image.
[0047] In step S26, the game control unit 220 of the information processing device 10 determines whether or not an operation to end the game has been received from the user. If an operation to end the game has not been received from the user, the information processing device 10 returns to step S12 and continues the process shown in the flowchart of Fig. 4. Note that if an operation to end the game has been received from the user, the information processing device 10 ends the process shown in the flowchart of Fig. 4.
[0048] The pattern or style parameters of the 2D illustration image referenced in the line drawing process in step S20 and the color drawing process in step S22 have items such as those shown in Fig. 8. Fig. 8 is a configuration diagram of an example of pattern or style parameters.
[0049] The picture or style parameters in Fig. 8 include line thickness, line type, line color, strength of pen pressure, range of colors used, whether or not tones are used, and lighting technique as items. Line thickness, line type, line color, and strength of pen pressure are examples of parameter items referenced in the line drawing process of step S20. Also, the range of colors used, whether or not tones are used, and lighting technique are examples of parameter items referenced in the paint drawing process of step S22. Note that the picture or style parameters in Fig. 8 are only examples, and other items may be included as long as they affect the picture or style of the 2D illustration image.
[0050] 9 is a flowchart of an example of the line drawing process in step S20. In step S40, the line drawing unit 228 performs a process of generating a blank canvas image that is the same size as the original image captured in step S16.
[0051] In step S42, line drawing unit 228 reads out parameters required for the line drawing process from among the picture or style parameters of the 2D illustration image contained in parameter data 214 in storage unit 210.
[0052] In step S44, the line drawing unit 228 draws a line in an area of the canvas image generated in step S40 that coincides with the line drawing area on the original image 1000, thereby drawing a line on the canvas image 1100, for example, as shown in Fig. 6. Note that the line drawn in step S44 is a line according to the parameters (line thickness, line type, line color, etc.) read out in step S42.
[0053] 10 is a flowchart of an example of the paint rendering process in step S22. In step S50, the paint rendering unit 230 reads out parameters required for the paint rendering process from among the parameters of the picture or style of the 2D illustration image contained in the parameter data 214 in the storage unit 210. In step S52, the paint rendering unit 230 applies color to the canvas image 1100 on which the line drawing has been drawn in the process of step S44, in an area that matches an area other than the line drawing area on the original image 1000, thereby applying color to the canvas image 1100, for example, as shown in FIG. 7. The color applied in step S52 is a color according to the parameters read out in step S50 (such as the range of colors to be used, whether or not tones are used, and the lighting method).
[0054] The effect adding section 234 of the information processing device 10 can add effect lines to a 2D illustration image, for example, in the procedure shown in Fig. 11. Fig. 11 is a flowchart of an example of the effect adding process.
[0055] In step S60, the effect adding unit 234 reads out scene type information of the original image 1000 from the information of the original image 1000. The scene type information indicates the type of the scene of the original image 1000, such as a battle scene or a movement scene. For example, in the case of a game including a movement part, a battle part, an event part, etc., the scene type information determines the type of the scene of the original image 1000 depending on which part was being executed when the original image was photographed. In addition, the type of the scene of the original image 1000 may be determined based on the progress of the game at the time of photographing, such as when the player character has leveled up or defeated a boss character. In step S62, the effect adding unit 234 selects an effect associated with the scene type information. When performing the effect adding process of FIG. 11, the scene type information and the effect to be added are stored in the storage unit 210, for example, in association with each other. In step S64, the effect adding unit 234 can add an effect based on the scene of the original image 1000 selected in step S62 to, for example, the canvas image 1100 of FIG. 7. Therefore, the processed image output unit 232 of the information processing device 10 can output a 2D illustration image to which an effect based on the scene of the original image 1000 has been added.
[0056] In step S12, the user performs a shooting operation from, for example, a game screen 1500 as shown in Fig. 12. In addition, the user can transition from, for example, the game screen 1500 shown in Fig. 12 to a screen for setting parameters for a picture or style, and input parameters for the picture or style.
[0057] Fig. 12 is an image diagram of an example of a game screen that accepts a shooting operation from a user. A 3DCG scene 1510, a shooting button 1520, a picture or style parameter setting button 1530, and an output image selection check box 1540 are displayed on a game screen 1500 in Fig. 12.
[0058] A 3DCG scene 1510 in which the image changes as the game progresses or the like is displayed on the game screen 1500. A capture button 1520 is an example of a mechanism for accepting a capture operation from the user on the game screen 1500. By pressing the capture button 1520 at a desired timing, such as when a desired image is displayed on the 3DCG scene 1510, the user can capture the 3DCG scene 1510 displayed at that time and capture the original image 1000 as shown in FIG.
[0059] In addition, the user can press pattern or style parameter setting button 1530 to transition to a screen for setting pattern or style parameters, and set the pattern or style parameters from that screen.
[0060] In addition to the example in which the user inputs the parameters of the picture or style on the screen, a model that recognizes the picture or style from an image created by machine learning, etc. may be used to determine the user's preferred picture or style from a 2D illustration image of the user's preference, and parameters associated with that picture or style may be set.
[0061] Furthermore, the user can select the image to be output by shooting by checking the checkbox corresponding to "3DCG image" or "2D illustration image" in the output image selection checkboxes 1540. The user can select the original image 1000 as the image to be output by checking the checkbox corresponding to "3DCG image" in the output image selection checkboxes 1540. The user can select the 2D illustration image converted from the original image 1000 as the image to be output by checking the checkbox corresponding to "2D illustration image" in the output image selection checkboxes 1540.
[0062] According to this embodiment, an original image 1000 captured from a 3DCG scene 1510 can be converted into a 2D illustrated image of a desired pattern or style.
[0063] The information processing device of the disclosed embodiment should be considered as an example and not a limitation. The above embodiment can be modified and improved in various forms without departing from the scope and spirit of the appended claims. In addition, the matters described in the above-mentioned embodiments can be configured in other ways as long as they are not inconsistent, and can be combined as long as they are not inconsistent. [Explanation of symbols]
[0064] 10. Information processing device 14 Server equipment 18 Network 200 Control section 202 Operation reception section 204 Output control section 206 Communications Department 210 Storage section 212 Programs 214 Parameter Data 216 Processed image data 220 Game Control Unit 222 Game Image Generation Unit 224 Shooting Processing Unit 226 Line area detection unit 228 Line Drawing Section 230 Paint color drawing section 232 Processed image output unit 234 Effect Addition Section 236 Setting information reception section 1000 original images 1100 Canvas Images 1500 game screens 1510 3DCG scenes 1520 Shooting button 1530 Picture or style parameter setting button 1540 Output image selection checkbox
Claims
1. An information processing device that converts an original image captured in a three-dimensional virtual space into a two-dimensional processed image and outputs the processed image, a line drawing area detection unit for detecting a line drawing area from the area of the original image; a line drawing unit that draws a line on a canvas image corresponding to the original image using setting information related to a picture or style of the processed image and a line based on the line area; a coloring unit that colors the line drawing drawn on the canvas image based on the setting information and a color of an area other than the line drawing area; an effect adding section which determines a type of scene of the original image based on which part of a game including a plurality of parts was being executed when the original image was photographed, or determines a type of scene of the original image based on a progress status of the game when the original image was photographed, and adds an effect corresponding to the type of scene to the canvas image; a processed image output unit that outputs, as the processed image, the canvas image on which a line drawing is drawn by the line drawing unit, which is painted by the color drawing unit, and which has an effect added by the effect adding unit; An information processing device having the above configuration.
2. The line drawing unit draws a line on the canvas image based on at least one of information on a line thickness, a line type, and a line color included in the setting information.
2. The information processing apparatus according to claim 1,
3. The paint / draw unit performs a process of painting a color on the line drawing based on at least one of information on a range of colors to be used, information on whether or not tones are used, and information on a lighting technique, which are included in the setting information.
3. The information processing apparatus according to claim 1 or 2.
4. a setting information receiving unit that receives an input of the setting information from a user; The information processing device according to claim 1 , further comprising:
5. The processed image output unit performs control to display a screen on which it is possible to select whether to output the original image or the processed image, and when an operation to select the processed image via the screen is received, performs processing to output the canvas image as the processed image.
5. The information processing device according to claim 1,
6. An information processing device that converts an original image captured in a three-dimensional virtual space into a two-dimensional processed image and outputs the image. a line drawing area detection unit that detects a line drawing area from the area of the original image; a line drawing unit that draws a line on a canvas image corresponding to the original image using setting information related to a picture or style of the processed image and a line based on the line area; a coloring section for coloring the line drawing drawn on the canvas image based on the setting information and a color of an area other than the line drawing area; an effect adding section which determines the type of scene of the original image based on which part of a game including a plurality of parts was being executed when the original image was photographed, or determines the type of scene of the original image based on the progress of the game at the time when the original image was photographed, and adds an effect corresponding to the type of scene to the canvas image; a processed image output unit that outputs, as the processed image, the canvas image on which a line drawing has been drawn by the line drawing unit, which has been painted by the color drawing unit, and which has been applied with an effect by the effect application unit; A program to function as a
7. An image conversion method of an information processing device for converting an original image captured in a three-dimensional virtual space into a two-dimensional processed image and outputting the processed image, comprising the steps of: a line drawing area detection step of detecting a line drawing area from the area of the original image; a line drawing step of drawing a line on a canvas image corresponding to the original image using setting information related to a picture or style of the processed image and a line based on the line drawing area; a coloring step of coloring the line drawing drawn on the canvas image based on the setting information and the color of the area other than the line drawing area; an effect adding step of determining a type of scene of the original image based on which part of a game including a plurality of parts was being executed when the original image was photographed, or determining a type of scene of the original image based on a progress status of the game when the original image was photographed, and adding an effect corresponding to the type of scene to the canvas image; a processed image output step of outputting the canvas image, on which a line drawing is drawn in the line drawing step, which is painted in the color drawing step, and which has an effect added in the effect application step, as the processed image; The image transformation method includes the steps of:
Citation Information
Patent Citations
Image converter
JP1998200812A
Image processor and its method
JP1999134491A
Image processing program, image processing system, image processing apparatus, and image processing method
JP2019144739A
Video game processing program, video game processing system, and video game processing method
JP2019166330A
Program, information processing device, and control method
JP2020168540A
