[go: up one dir, main page]

TWI843634B - Server and method for performing image post production for tenant using workflow - Google Patents

Server and method for performing image post production for tenant using workflow Download PDF

Info

Publication number
TWI843634B
TWI843634B TW112128206A TW112128206A TWI843634B TW I843634 B TWI843634 B TW I843634B TW 112128206 A TW112128206 A TW 112128206A TW 112128206 A TW112128206 A TW 112128206A TW I843634 B TWI843634 B TW I843634B
Authority
TW
Taiwan
Prior art keywords
image
tenant
production
post
workflow
Prior art date
Application number
TW112128206A
Other languages
Chinese (zh)
Other versions
TW202505906A (en
Inventor
董建甫
林旻弘
黎光健
Original Assignee
中華電信股份有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 中華電信股份有限公司 filed Critical 中華電信股份有限公司
Priority to TW112128206A priority Critical patent/TWI843634B/en
Application granted granted Critical
Publication of TWI843634B publication Critical patent/TWI843634B/en
Publication of TW202505906A publication Critical patent/TW202505906A/en

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A server and a method for performing image post production for tenant using a workflow are provided. The method includes following steps: converting, by an image-post-production-rule-logic-module, a plurality of image-processing-functions into a plurality of image-post-production-rules; receiving, by an image-post-production-workflow-setting-module, a tenant-image-post-production-workflow from a tenant-manager-electronic-device, wherein the tenant-image-post-production-workflow includes a target-image-post-production-rule in the plurality of image-post-production-rules; using, by a workflow-engine-module, the tenant-image-post-production-workflow to perform a tenant-image-post-production- operation on a tenant-source-image to obtain a post-production-image.

Description

利用工作流程為租戶執行影像後製的伺服器及方法Server and method for performing image post-production for tenants using workflow

本發明是有關於一種利用工作流程為租戶執行影像後製的伺服器及方法。The present invention relates to a server and method for executing image post-production for tenants using workflow.

在傳統影像系統開發過程中,不同租戶/客戶通常有各自的影像後製的需求,導致常常需要針對各租戶單獨開發和定制影像後製規則。另外,若租戶之後要調整影像後製規則,則開發者需重新開發,導致開發成本的增加和交付時間的推遲。In the traditional imaging system development process, different tenants/customers usually have their own image post-production requirements, which often requires the development and customization of image post-production rules for each tenant. In addition, if the tenant wants to adjust the image post-production rules later, the developer needs to redevelop them, resulting in increased development costs and delayed delivery time.

本發明的利用工作流程為租戶執行影像後製的伺服器包括影像後製規則邏輯模組、影像後製工作流程設定模組以及工作流程引擎模組。影像後製工作流程設定模組通訊連接至租戶管理者電子裝置。影像後製規則邏輯模組將多個影像處理功能分別轉換為多個影像後製規則。影像後製工作流程設定模組從租戶管理者電子裝置接收租戶影像後製工作流程,其中租戶影像後製工作流程包括多個影像後製規則中的目標影像後製規則。工作流程引擎模組利用租戶影像後製工作流程來對租戶來源影像執行租戶影像後製操作以獲得已後製影像。The server of the present invention that uses a workflow to perform image post-production for tenants includes an image post-production rule logic module, an image post-production workflow setting module, and a workflow engine module. The image post-production workflow setting module is communicatively connected to the tenant manager's electronic device. The image post-production rule logic module converts multiple image processing functions into multiple image post-production rules respectively. The image post-production workflow setting module receives the tenant's image post-production workflow from the tenant manager's electronic device, wherein the tenant's image post-production workflow includes a target image post-production rule among multiple image post-production rules. The workflow engine module uses the tenant's image post-production workflow to perform tenant image post-production operations on the tenant's source image to obtain a post-produced image.

本發明的利用工作流程為租戶執行影像後製的方法包括以下步驟:由影像後製規則邏輯模組將多個影像處理功能分別轉換為多個影像後製規則;由影像後製工作流程設定模組從租戶管理者電子裝置接收租戶影像後製工作流程,其中租戶影像後製工作流程包括多個影像後製規則中的目標影像後製規則;以及由工作流程引擎模組利用租戶影像後製工作流程來對租戶來源影像執行租戶影像後製操作以獲得已後製影像。The method of the present invention for performing image post-production for tenants by using a workflow comprises the following steps: an image post-production rule logic module converts a plurality of image processing functions into a plurality of image post-production rules respectively; an image post-production workflow setting module receives a tenant image post-production workflow from a tenant manager electronic device, wherein the tenant image post-production workflow includes a target image post-production rule among the plurality of image post-production rules; and a workflow engine module utilizes the tenant image post-production workflow to perform a tenant image post-production operation on a tenant source image to obtain a post-produced image.

圖1是根據本發明的一實施例繪示的利用工作流程為租戶執行影像後製的伺服器100的示意圖。伺服器100包括影像後製規則邏輯模組110、影像後製工作流程設定模組130以及工作流程引擎模組150。在其他實施例中,伺服器100可包括影像後製工作流程資料庫170。影像後製工作流程設定模組130可通訊連接至租戶管理者電子裝置。在一實施例中,租戶管理者電子裝置可包括第一租戶管理者電子裝置20a以及第二租戶管理者電子裝置20b。詳細而言,第一租戶管理者電子裝置20a可對應於第一租戶,且第二租戶管理者電子裝置20b可對應於第二租戶。需說明的是,本發明不限制租戶管理者電子裝置的數量。在一實施例中,工作流程引擎模組150可經由租戶影像接收模組通訊連接至影像來源者電子裝置。詳細而言,租戶影像接收模組可包括第一租戶影像接收模組40a以及第二租戶影像接收模組40b。影像來源者電子裝置可包括第一影像來源者電子裝置30a以及第二影像來源者電子裝置30b。FIG1 is a schematic diagram of a server 100 that uses a workflow to perform image post-production for tenants according to an embodiment of the present invention. The server 100 includes an image post-production rule logic module 110, an image post-production workflow setting module 130, and a workflow engine module 150. In other embodiments, the server 100 may include an image post-production workflow database 170. The image post-production workflow setting module 130 may be communicatively connected to the tenant manager electronic device. In one embodiment, the tenant manager electronic device may include a first tenant manager electronic device 20a and a second tenant manager electronic device 20b. In detail, the first tenant manager electronic device 20a may correspond to the first tenant, and the second tenant manager electronic device 20b may correspond to the second tenant. It should be noted that the present invention does not limit the number of tenant manager electronic devices. In one embodiment, the workflow engine module 150 can be connected to the image source electronic device via the tenant image receiving module. Specifically, the tenant image receiving module can include a first tenant image receiving module 40a and a second tenant image receiving module 40b. The image source electronic device can include a first image source electronic device 30a and a second image source electronic device 30b.

伺服器100可包括通訊晶片(圖未繪示)、儲存裝置(圖未繪示)及處理模組(圖未繪示)等必要構件。在一實施例中,影像後製規則邏輯模組110、影像後製工作流程設定模組130、工作流程引擎模組150以及影像後製工作流程資料庫170可為由處理器所執行的軟體及/或韌體程式碼。The server 100 may include necessary components such as a communication chip (not shown), a storage device (not shown), and a processing module (not shown). In one embodiment, the image post-production rule logic module 110, the image post-production workflow setting module 130, the workflow engine module 150, and the image post-production workflow database 170 may be software and/or firmware code executed by a processor.

圖2是圖1所示的伺服器100的運作流程圖。請同時參照圖1及圖2。FIG2 is an operation flow chart of the server 100 shown in FIG1. Please refer to FIG1 and FIG2 at the same time.

在步驟S201中,影像後製規則邏輯模組110可將多個影像處理功能分別轉換為多個影像後製規則。在一實施例中,所述多個影像處理功能可包括影像接收來源及張數設定、影像區塊放大、影像區塊縮小、影像內文字增加、影像翻轉及大小調整、影像內框線增加、影像格式轉換、影像顏色空間轉換以及影像組合,其中所述多個影像後製規則的每一者可包括執行邏輯、執行參數以及輸入輸出內容。換言之,影像後製規則邏輯模組110可為所述多個影像處理功能定義執行邏輯、執行參數以及輸入輸出內容,以分別實作出所述多個影像後製規則。In step S201, the image post-production rule logic module 110 can convert multiple image processing functions into multiple image post-production rules. In one embodiment, the multiple image processing functions may include image receiving source and number of images setting, image block enlargement, image block reduction, image text addition, image flip and size adjustment, image inner frame addition, image format conversion, image color space conversion and image combination, wherein each of the multiple image post-production rules may include execution logic, execution parameters and input and output content. In other words, the image post-production rule logic module 110 can define execution logic, execution parameters and input and output content for the multiple image processing functions to implement the multiple image post-production rules respectively.

在步驟S202中,影像後製工作流程設定模組130可從租戶管理者電子裝置接收租戶影像後製工作流程,其中租戶影像後製工作流程包括所述多個影像後製規則中的目標影像後製規則。詳細而言,租戶管理者電子裝置可包括影像後製工作流程設定介面(圖1未繪示)。租戶管理者電子裝置可經由影像後製工作流程設定介面接收租戶影像後製工作流程設定操作,且租戶影像後製工作流程設定操作指示所述目標影像後製規則。進一步而言,所述租戶影像後製工作流程可包括第一租戶影像後製工作流程以及第二租戶影像後製工作流程,其中第一租戶影像後製工作流程對應於第一租戶管理者電子裝置20a,且第一租戶影像後製工作流程對應於第一租戶,其中第二租戶影像後製工作流程對應於第二租戶管理者電子裝置20b,且第二租戶影像後製工作流程對應於第二租戶。換言之,第一租戶的租戶管理者可操作第一租戶管理者電子裝置20a的影像後製工作流程設定介面以設定第一租戶的第一租戶影像後製工作流程。另一方面,第二租戶的租戶管理者可操作第二租戶管理者電子裝置20b的影像後製工作流程設定介面以設定第二租戶的第二租戶影像後製工作流程。In step S202, the image post-production workflow setting module 130 may receive a tenant image post-production workflow from the tenant manager electronic device, wherein the tenant image post-production workflow includes a target image post-production rule among the multiple image post-production rules. In detail, the tenant manager electronic device may include an image post-production workflow setting interface (not shown in FIG. 1 ). The tenant manager electronic device may receive a tenant image post-production workflow setting operation via the image post-production workflow setting interface, and the tenant image post-production workflow setting operation indicates the target image post-production rule. Further, the tenant image post-production workflow may include a first tenant image post-production workflow and a second tenant image post-production workflow, wherein the first tenant image post-production workflow corresponds to the first tenant manager electronic device 20a, and the first tenant image post-production workflow corresponds to the first tenant, wherein the second tenant image post-production workflow corresponds to the second tenant manager electronic device 20b, and the second tenant image post-production workflow corresponds to the second tenant. In other words, the tenant manager of the first tenant can operate the image post-production workflow setting interface of the first tenant manager electronic device 20a to set the first tenant image post-production workflow of the first tenant. On the other hand, the tenant manager of the second tenant can operate the image post-production workflow setting interface of the second tenant manager electronic device 20b to set the second tenant image post-production workflow of the second tenant.

圖3是根據本發明的一實施例繪示的租戶影像後製工作流程設定操作的示意圖。請同時參照圖1、圖2及圖3。如圖3所示,第一租戶的租戶管理者可操作第一租戶管理者電子裝置20a的影像後製工作流程設定介面以設定第一租戶的第一租戶影像後製工作流程。在此假設上述在步驟S201中,影像後製規則邏輯模組110已經將影像處理功能「影像接收來源及張數設定」轉換為圖3所示的影像後製規則R1,且已經將影像處理功能「影像內框線增加」轉換為圖3所示的影像後製規則R2,且已經將影像處理功能「影像區塊放大」轉換為圖3所示的影像後製規則R3,且已經將影像處理功能「影像組合」轉換為圖3所示的影像後製規則R4。如圖3所示,影像後製規則R1、影像後製規則R2、影像後製規則R3以及影像後製規則R4各自包括執行邏輯、執行參數以及輸入輸出內容。第一租戶的租戶管理者可操作第一租戶管理者電子裝置20a的影像後製工作流程設定介面,以如圖3所示將影像後製規則R1、影像後製規則R2、影像後製規則R3以及影像後製規則R4設定(組合)為第一租戶的租戶影像後製工作流程。換言之,影像後製規則R1、影像後製規則R2、影像後製規則R3以及影像後製規則R4為租戶影像後製工作流程的基本單元節點。FIG3 is a schematic diagram of a tenant image post-production workflow setting operation according to an embodiment of the present invention. Please refer to FIG1, FIG2 and FIG3 at the same time. As shown in FIG3, the tenant manager of the first tenant can operate the image post-production workflow setting interface of the first tenant manager electronic device 20a to set the first tenant image post-production workflow of the first tenant. It is assumed here that in step S201 above, the image post-production rule logic module 110 has converted the image processing function "image receiving source and number of sheets setting" into the image post-production rule R1 shown in FIG3, and has converted the image processing function "image inner frame line increase" into the image post-production rule R2 shown in FIG3, and has converted the image processing function "image block enlargement" into the image post-production rule R3 shown in FIG3, and has converted the image processing function "image combination" into the image post-production rule R4 shown in FIG3. As shown in FIG3 , image post-production rules R1, image post-production rules R2, image post-production rules R3, and image post-production rules R4 each include execution logic, execution parameters, and input and output content. The tenant manager of the first tenant can operate the image post-production workflow setting interface of the first tenant manager electronic device 20a to set (combine) image post-production rules R1, image post-production rules R2, image post-production rules R3, and image post-production rules R4 as the tenant image post-production workflow of the first tenant as shown in FIG3 . In other words, image post-production rules R1, image post-production rules R2, image post-production rules R3, and image post-production rules R4 are basic unit nodes of the tenant image post-production workflow.

請回到圖2。在步驟S203中,影像後製工作流程設定模組130可將租戶影像後製工作流程儲存於影像後製工作流程資料庫170。Please return to FIG. 2 . In step S203 , the image post-production workflow configuration module 130 may store the tenant image post-production workflow in the image post-production workflow database 170 .

在步驟S204中,工作流程引擎模組150可從影像後製工作流程資料庫170獲得租戶影像後製工作流程。In step S204 , the workflow engine module 150 may obtain the tenant's image post-production workflow from the image post-production workflow database 170 .

在步驟S205中,工作流程引擎模組150可經由租戶影像接收模組從影像來源者電子裝置接收租戶來源影像。第一租戶影像接收模組40a以及第二租戶影像接收模組40b例如是FTP、web cam以及手機。In step S205, the workflow engine module 150 can receive the tenant source image from the image source electronic device via the tenant image receiving module. The first tenant image receiving module 40a and the second tenant image receiving module 40b are, for example, FTP, web cam, and mobile phone.

在步驟S206中,工作流程引擎模組150可利用租戶影像後製工作流程來對租戶來源影像執行租戶影像後製操作以獲得已後製影像。進一步而言,租戶來源影像可包括第一租戶來源影像以及第二租戶來源影像,其中第一租戶來源影像對應於第一租戶,其中第二租戶來源影像對應於第二租戶。工作流程引擎模組150可利用第一租戶影像後製工作流程151a來對第一租戶來源影像執行租戶影像後製操作,以獲得第一已後製影像。另一方面,工作流程引擎模組150可利用第二租戶影像後製工作流程151b來對第二租戶來源影像執行租戶影像後製操作,以獲得第二已後製影像。In step S206, the workflow engine module 150 may use the tenant image post-production workflow to perform a tenant image post-production operation on the tenant source image to obtain a post-produced image. Further, the tenant source image may include a first tenant source image and a second tenant source image, wherein the first tenant source image corresponds to the first tenant, and wherein the second tenant source image corresponds to the second tenant. The workflow engine module 150 may use the first tenant image post-production workflow 151a to perform a tenant image post-production operation on the first tenant source image to obtain a first post-produced image. On the other hand, the workflow engine module 150 may use the second tenant image post-production workflow 151b to perform a tenant image post-production operation on the second tenant source image to obtain a second post-produced image.

在步驟S207中,工作流程引擎模組150可將已後製影像儲存於影像資料庫50。In step S207 , the workflow engine module 150 may store the post-processed image in the image database 50 .

在執行完上述步驟後,第一租戶的使用者可經由影像存取模組(圖1未繪示)來存取影像資料庫50中的第一已後製影像。另一方面,第二租戶的使用者可經由影像存取模組(圖1未繪示)來存取影像資料庫50中的第二已後製影像。After executing the above steps, the user of the first tenant can access the first post-processed image in the image database 50 via the image access module (not shown in FIG. 1 ). On the other hand, the user of the second tenant can access the second post-processed image in the image database 50 via the image access module (not shown in FIG. 1 ).

圖4是根據本發明的一實施例繪示的利用工作流程為租戶執行影像後製的方法的流程圖,其中所述方法可由圖1所示的伺服器100實施。在步驟S410中,由影像後製規則邏輯模組將多個影像處理功能分別轉換為多個影像後製規則。在步驟S420中,由影像後製工作流程設定模組從租戶管理者電子裝置接收租戶影像後製工作流程,其中租戶影像後製工作流程包括多個影像後製規則中的目標影像後製規則。在步驟S430中,由工作流程引擎模組利用租戶影像後製工作流程來對租戶來源影像執行租戶影像後製操作以獲得已後製影像。所述方法已於前述實施例說明,於此不再贅述。FIG4 is a flow chart of a method for performing image post-production for a tenant using a workflow according to an embodiment of the present invention, wherein the method can be implemented by the server 100 shown in FIG1 . In step S410, the image post-production rule logic module converts multiple image processing functions into multiple image post-production rules respectively. In step S420, the image post-production workflow setting module receives a tenant image post-production workflow from a tenant manager electronic device, wherein the tenant image post-production workflow includes a target image post-production rule among multiple image post-production rules. In step S430, the workflow engine module utilizes the tenant image post-production workflow to perform a tenant image post-production operation on the tenant source image to obtain a post-produced image. The method has been described in the aforementioned embodiment and will not be repeated here.

以下對本發明補充說明。The present invention is supplemented as follows.

本發明適用於各種客製化影像後製處理應用場景,包括但不限於網站、手機應用、電商平台、社交媒體等。The present invention is applicable to various customized image post-processing application scenarios, including but not limited to websites, mobile applications, e-commerce platforms, social media, etc.

本發明適用於各種影像格式,包括但不限於jpg、png、bmp等格式。The present invention is applicable to various image formats, including but not limited to jpg, png, bmp and other formats.

本發明適用於各種影像大小,可以處理小至數百KB的圖片,也可以處理大至GB級別的高清圖片。The present invention is applicable to various image sizes and can process images as small as a few hundred KB or as large as high-definition images at the GB level.

本發明適用於各種系統平台,包括但不限於Windows、Linux、Android、iOS等平台。The present invention is applicable to various system platforms, including but not limited to Windows, Linux, Android, iOS and other platforms.

以下舉例說明本發明的實際應用場景。The following examples illustrate the actual application scenarios of the present invention.

以科技執法系統為例,本發明可將影像接收來源設定(例如違規影像的來源)、影像組合(例如組合時序圖片)、影像翻轉及大小調整(例如對車號進行放大及加框處理)以及影像內文字增加(例如增加車號、路口、違規法條等文字)等影像處理功能分別轉換為影像後製規則,且警察人員可利用管理者電子裝置來設定包括此些影像後製規則的影像後製工作流程。當路口偵測違規模組偵測到違規影像時時,本發明可利用影像後製工作流程自動地獲得已後製影像。最後,可儲存已後製影像以提供警察進行違規開單確認。Taking the technology law enforcement system as an example, the present invention can convert image processing functions such as image receiving source settings (such as the source of illegal images), image combination (such as combining time-series pictures), image flipping and resizing (such as enlarging and framing the vehicle number), and adding text to the image (such as adding vehicle number, intersection, illegal laws, etc.) into image post-production rules, and police officers can use the manager's electronic device to set up an image post-production workflow including these image post-production rules. When the intersection detection violation module detects an illegal image, the present invention can use the image post-production workflow to automatically obtain the post-production image. Finally, the post-production image can be stored to provide the police with confirmation of the violation ticket.

以智慧型手機整合應用為例,本發明可將白平衡、調整亮度以及裁切範圍等影像處理功能分別轉換為影像後製規則,且使用者可利用管理者電子裝置來設定包括此些影像後製規則的影像後製工作流程。當使用者拍攝一張照片時,本發明可利用影像後製工作流程自動地獲得已後製影像。接著,已後製影像例如可分享到使用者的社交媒體平台。Taking smartphone integrated applications as an example, the present invention can convert image processing functions such as white balance, brightness adjustment, and cropping range into image post-production rules, and users can use the manager electronic device to set up an image post-production workflow including these image post-production rules. When a user takes a photo, the present invention can automatically obtain a post-production image using the image post-production workflow. Then, the post-production image can be shared on the user's social media platform, for example.

綜上所述,本發明的利用工作流程為租戶執行影像後製的伺服器及方法可利用租戶影像後製工作流程來定義特定租戶的影像後製規則。基此,可為特定租戶自動地執行影像後製。基此,開發者不需對各租戶客製化開發,從而可降低開發成本。另一方面,當租戶的需求變更時,租戶也可更新租戶影像後製工作流程,因此還可提高租戶使用的便利性。In summary, the server and method for executing image post-production for tenants using workflows of the present invention can use the tenant image post-production workflow to define the image post-production rules for a specific tenant. Based on this, image post-production can be automatically executed for a specific tenant. Based on this, developers do not need to customize development for each tenant, thereby reducing development costs. On the other hand, when the tenant's needs change, the tenant can also update the tenant image post-production workflow, thereby improving the convenience of tenant use.

100:利用工作流程為租戶執行影像後製的伺服器 110:影像後製規則邏輯模組 130:影像後製工作流程設定模組 150:工作流程引擎模組 151a:第一租戶影像後製工作流程 151b:第二租戶影像後製工作流程 170:影像後製工作流程資料庫 20a:第一租戶管理者電子裝置 20b:第二租戶管理者電子裝置 30a:第一影像來源者電子裝置 30b:第二影像來源者電子裝置 40a:第一租戶影像接收模組 40b:第二租戶影像接收模組 50:影像資料庫 S201~S207、S410~S430:步驟 R1~R4:影像後製規則 100: A server that uses a workflow to perform image post-production for tenants 110: Image post-production rule logic module 130: Image post-production workflow setting module 150: Workflow engine module 151a: First tenant image post-production workflow 151b: Second tenant image post-production workflow 170: Image post-production workflow database 20a: First tenant manager electronic device 20b: Second tenant manager electronic device 30a: First image source electronic device 30b: Second image source electronic device 40a: First tenant image receiving module 40b: Second tenant image receiving module 50: Image database S201~S207, S410~S430: Steps R1~R4: Image post-production rules

圖1是根據本發明的一實施例繪示的利用工作流程為租戶執行影像後製的伺服器的示意圖。 圖2是圖1所示的伺服器的運作流程圖。 圖3是根據本發明的一實施例繪示的租戶影像後製工作流程設定操作的示意圖。 圖4是根據本發明的一實施例繪示的利用工作流程為租戶執行影像後製的方法的流程圖。 FIG. 1 is a schematic diagram of a server for performing image post-production for a tenant using a workflow according to an embodiment of the present invention. FIG. 2 is an operation flow chart of the server shown in FIG. 1 . FIG. 3 is a schematic diagram of a tenant image post-production workflow setting operation according to an embodiment of the present invention. FIG. 4 is a flow chart of a method for performing image post-production for a tenant using a workflow according to an embodiment of the present invention.

S410~S430:步驟 S410~S430: Steps

Claims (9)

一種利用工作流程為租戶執行影像後製的伺服器,包括: 影像後製規則邏輯模組; 影像後製工作流程設定模組,通訊連接至租戶管理者電子裝置;以及 工作流程引擎模組,其中 所述影像後製規則邏輯模組將多個影像處理功能分別轉換為多個影像後製規則; 所述影像後製工作流程設定模組從所述租戶管理者電子裝置接收租戶影像後製工作流程,其中所述租戶影像後製工作流程包括所述多個影像後製規則中的目標影像後製規則; 所述工作流程引擎模組利用所述租戶影像後製工作流程來對租戶來源影像執行租戶影像後製操作以獲得已後製影像。 A server for performing image post-production for tenants using a workflow comprises: An image post-production rule logic module; An image post-production workflow setting module, which is communicatively connected to a tenant manager electronic device; and A workflow engine module, wherein The image post-production rule logic module converts multiple image processing functions into multiple image post-production rules respectively; The image post-production workflow setting module receives a tenant image post-production workflow from the tenant manager electronic device, wherein the tenant image post-production workflow includes a target image post-production rule among the multiple image post-production rules; The workflow engine module uses the tenant image post-production workflow to perform a tenant image post-production operation on a tenant source image to obtain a post-produced image. 如請求項1所述的伺服器,其中所述多個影像處理功能包括影像接收來源及張數設定、影像區塊放大、影像區塊縮小、影像內文字增加、影像翻轉及大小調整、影像內框線增加、影像格式轉換、影像顏色空間轉換以及影像組合,其中所述多個影像後製規則的每一者包括執行邏輯、執行參數以及輸入輸出內容。A server as described in claim 1, wherein the multiple image processing functions include image receiving source and number of frames setting, image block enlargement, image block reduction, text addition in the image, image flipping and resizing, image inner frame addition, image format conversion, image color space conversion and image combination, wherein each of the multiple image post-production rules includes execution logic, execution parameters and input and output content. 如請求項1所述的伺服器,其中所述租戶管理者電子裝置包括影像後製工作流程設定介面,其中 所述租戶管理者電子裝置經由所述影像後製工作流程設定介面接收租戶影像後製工作流程設定操作,且所述租戶影像後製工作流程設定操作指示所述目標影像後製規則。 A server as described in claim 1, wherein the tenant manager electronic device includes an image post-production workflow setting interface, wherein the tenant manager electronic device receives a tenant image post-production workflow setting operation via the image post-production workflow setting interface, and the tenant image post-production workflow setting operation indicates the target image post-production rule. 如請求項1所述的伺服器,更包括影像後製工作流程資料庫,其中 所述影像後製工作流程設定模組將所述租戶影像後製工作流程儲存於所述影像後製工作流程資料庫; 所述工作流程引擎模組從所述影像後製工作流程資料庫獲得所述租戶影像後製工作流程。 The server as described in claim 1 further includes an image post-production workflow database, wherein the image post-production workflow setting module stores the tenant image post-production workflow in the image post-production workflow database; the workflow engine module obtains the tenant image post-production workflow from the image post-production workflow database. 如請求項1所述的伺服器,其中所述工作流程引擎模組經由租戶影像接收模組通訊連接至影像來源者電子裝置,其中 所述工作流程引擎模組經由所述租戶影像接收模組從所述影像來源者電子裝置接收所述租戶來源影像。 A server as described in claim 1, wherein the workflow engine module is communicatively connected to the image source electronic device via the tenant image receiving module, wherein the workflow engine module receives the tenant source image from the image source electronic device via the tenant image receiving module. 如請求項1所述的伺服器,其中所述租戶管理者電子裝置包括第一租戶管理者電子裝置以及第二租戶管理者電子裝置,其中所述租戶影像後製工作流程包括第一租戶影像後製工作流程以及第二租戶影像後製工作流程,其中所述第一租戶影像後製工作流程對應於所述第一租戶管理者電子裝置,且所述第一租戶影像後製工作流程對應於第一租戶,其中所述第二租戶影像後製工作流程對應於所述第二租戶管理者電子裝置,且所述第二租戶影像後製工作流程對應於第二租戶。A server as described in claim 1, wherein the tenant manager electronic device includes a first tenant manager electronic device and a second tenant manager electronic device, wherein the tenant image post-production workflow includes a first tenant image post-production workflow and a second tenant image post-production workflow, wherein the first tenant image post-production workflow corresponds to the first tenant manager electronic device, and the first tenant image post-production workflow corresponds to the first tenant, wherein the second tenant image post-production workflow corresponds to the second tenant manager electronic device, and the second tenant image post-production workflow corresponds to the second tenant. 如請求項6所述的伺服器,其中所述租戶來源影像包括第一租戶來源影像以及第二租戶來源影像,其中所述第一租戶來源影像對應於所述第一租戶,其中所述第二租戶來源影像對應於所述第二租戶,其中 所述工作流程引擎模組利用所述第一租戶影像後製工作流程來對所述第一租戶來源影像執行所述租戶影像後製操作; 所述工作流程引擎模組利用所述第二租戶影像後製工作流程來對所述第二租戶來源影像執行所述租戶影像後製操作。 A server as described in claim 6, wherein the tenant source image includes a first tenant source image and a second tenant source image, wherein the first tenant source image corresponds to the first tenant, wherein the second tenant source image corresponds to the second tenant, wherein the workflow engine module uses the first tenant image post-production workflow to perform the tenant image post-production operation on the first tenant source image; the workflow engine module uses the second tenant image post-production workflow to perform the tenant image post-production operation on the second tenant source image. 如請求項1所述的伺服器,其中所述工作流程引擎模組將所述已後製影像儲存於影像資料庫。The server as described in claim 1, wherein the workflow engine module stores the post-processed image in an image database. 一種利用工作流程為租戶執行影像後製的方法,適用於包括影像後製規則邏輯模組、影像後製工作流程設定模組以及工作流程引擎模組的伺服器,其中所述方法包括以下步驟: 由所述影像後製規則邏輯模組將多個影像處理功能分別轉換為多個影像後製規則; 由所述影像後製工作流程設定模組從租戶管理者電子裝置接收租戶影像後製工作流程,其中所述租戶影像後製工作流程包括所述多個影像後製規則中的目標影像後製規則;以及 由所述工作流程引擎模組利用所述租戶影像後製工作流程來對租戶來源影像執行租戶影像後製操作以獲得已後製影像。 A method for performing image post-production for a tenant using a workflow is applicable to a server including an image post-production rule logic module, an image post-production workflow setting module, and a workflow engine module, wherein the method comprises the following steps: The image post-production rule logic module converts a plurality of image processing functions into a plurality of image post-production rules respectively; The image post-production workflow setting module receives a tenant image post-production workflow from a tenant manager electronic device, wherein the tenant image post-production workflow includes a target image post-production rule among the plurality of image post-production rules; and The workflow engine module uses the tenant image post-production workflow to perform a tenant image post-production operation on a tenant source image to obtain a post-production image.
TW112128206A 2023-07-27 2023-07-27 Server and method for performing image post production for tenant using workflow TWI843634B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW112128206A TWI843634B (en) 2023-07-27 2023-07-27 Server and method for performing image post production for tenant using workflow

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW112128206A TWI843634B (en) 2023-07-27 2023-07-27 Server and method for performing image post production for tenant using workflow

Publications (2)

Publication Number Publication Date
TWI843634B true TWI843634B (en) 2024-05-21
TW202505906A TW202505906A (en) 2025-02-01

Family

ID=92077184

Family Applications (1)

Application Number Title Priority Date Filing Date
TW112128206A TWI843634B (en) 2023-07-27 2023-07-27 Server and method for performing image post production for tenant using workflow

Country Status (1)

Country Link
TW (1) TWI843634B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200905498A (en) * 2007-07-31 2009-02-01 Era Digital Media Co Media management, production, and delivery system and method thereof
TW201043034A (en) * 2008-12-31 2010-12-01 Sling Media Inc Systems and methods for creating variable length clips from a media stream
TW201511551A (en) * 2013-09-06 2015-03-16 Liou Jenn Chorng A method and system to produce and perform a multi-track audiovisual montage
TW202209301A (en) * 2020-08-21 2022-03-01 陳筱涵 Audio and video recording device and audio and video editing and playing system including an image capturing device for recording and generating an image file, a sound pickup device and a processor
US20230103116A1 (en) * 2021-09-24 2023-03-30 Thes Co., Ltd. Content utilization platform system and method of producing augmented reality (ar)-based image output

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200905498A (en) * 2007-07-31 2009-02-01 Era Digital Media Co Media management, production, and delivery system and method thereof
TW201043034A (en) * 2008-12-31 2010-12-01 Sling Media Inc Systems and methods for creating variable length clips from a media stream
TW201511551A (en) * 2013-09-06 2015-03-16 Liou Jenn Chorng A method and system to produce and perform a multi-track audiovisual montage
TW202209301A (en) * 2020-08-21 2022-03-01 陳筱涵 Audio and video recording device and audio and video editing and playing system including an image capturing device for recording and generating an image file, a sound pickup device and a processor
US20230103116A1 (en) * 2021-09-24 2023-03-30 Thes Co., Ltd. Content utilization platform system and method of producing augmented reality (ar)-based image output

Similar Documents

Publication Publication Date Title
US11599979B2 (en) Method and apparatus for video super resolution using convolutional neural network with two-stage motion compensation
US10944902B2 (en) Digital image generation using capture support data
US9692959B2 (en) Image processing apparatus and method
US10812768B2 (en) Electronic device for recording image by using multiple cameras and operating method thereof
KR101725884B1 (en) Automatic processing of images
US20130183952A1 (en) Smartphone-Based Methods and Systems
US9852498B2 (en) Removing artifacts from document images
US9942473B2 (en) Apparatuses and methods for capture of expected data in visual media
WO2017173585A1 (en) Photographing method and terminal
WO2017166682A1 (en) Method and device for loading photographing parameter menu
CN108881707A (en) Image generating method, device, system and storage medium
CN117671473B (en) Underwater target detection model and method based on attention and multi-scale feature fusion
CN113821806A (en) Third party access to end user device assets
CN111259441B (en) Device control method, device, storage medium and electronic device
US20240292081A1 (en) Algorithm calling method and algorithm calling apparatus
US11126322B2 (en) Electronic device and method for sharing image with external device using image link information
TWI843634B (en) Server and method for performing image post production for tenant using workflow
US9898799B2 (en) Method for image processing and electronic device supporting thereof
TW202505906A (en) Server and method for performing image post production for tenant using workflow
CN105389398A (en) Method and device for photographing and searching
US20230260309A1 (en) Table extraction from image-based documents
KR20210086031A (en) Method for proving original based on block chain and electronic device using the same
US20230316846A1 (en) Contactless Operation Method and Apparatus, Server, and Electronic Device
US10009505B2 (en) Asynchronously requesting information from a camera device
CN115171088A (en) Image generation method and device, electronic equipment and storage medium