[go: up one dir, main page]

WO2018107601A1 - Dynamic demonstration method, device, and system for instruction manual - Google Patents

Dynamic demonstration method, device, and system for instruction manual Download PDF

Info

Publication number
WO2018107601A1
WO2018107601A1 PCT/CN2017/076879 CN2017076879W WO2018107601A1 WO 2018107601 A1 WO2018107601 A1 WO 2018107601A1 CN 2017076879 W CN2017076879 W CN 2017076879W WO 2018107601 A1 WO2018107601 A1 WO 2018107601A1
Authority
WO
WIPO (PCT)
Prior art keywords
entry
preset
picture
video segment
target
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.)
Ceased
Application number
PCT/CN2017/076879
Other languages
French (fr)
Chinese (zh)
Inventor
吴振华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Skyworth RGB Electronics Co Ltd
Original Assignee
Shenzhen Skyworth RGB Electronics Co Ltd
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 Shenzhen Skyworth RGB Electronics Co Ltd filed Critical Shenzhen Skyworth RGB Electronics Co Ltd
Publication of WO2018107601A1 publication Critical patent/WO2018107601A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/732Query formulation
    • G06F16/7328Query by example, e.g. a complete video frame or video sequence
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/74Browsing; Visualisation therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Definitions

  • the present disclosure relates to the field of computer data processing techniques, for example, to a method, apparatus, and system for dynamically demonstrating usage instructions.
  • the present disclosure provides a method, apparatus and system for dynamically demonstrating instructions for use, enabling a convenient demonstration of product usage instructions.
  • the embodiment provides a method for dynamically demonstrating the usage description, including: acquiring an entry identification image in the usage description; comparing the entry identification image with a plurality of preset entry identification images in the association table, respectively, to obtain the a target preset entry identifier image matching the entry identifier image, the association table being an association table of the preset entry identifier image and the video segment; and capturing a target video segment associated with the target preset portal identifier image, The target video segment is sent to the terminal for playback.
  • the portal identification image is obtained by the terminal taking a picture or scanning through a camera.
  • the entry identifier image is an entry image in a product use description;
  • the preset entry identifier image is a preset entry image; and the entry identifier image and a plurality of preset entry identifiers in the association table And comparing the images to obtain the target preset entry identifier image that matches the entry identifier image, including: respectively acquiring pixel data of the plurality of preset entry images in the entry image and the association table, and calculating the entrance image.
  • Histogram data and multiple histograms corresponding to multiple preset entry pictures Data calculating a Babbitt coefficient according to the entrance picture histogram data and each preset entrance picture histogram data; determining, when the Pap address coefficient is greater than a preset Pap value coefficient threshold, corresponding to the Barthel coefficient
  • the preset entry picture is the target preset entry picture.
  • the capturing the target video segment associated with the target preset entry identifier image, and sending the target video segment to the terminal for playing includes:
  • the calculating the Babbitt coefficient according to the entrance picture histogram data and each preset entrance picture histogram data comprises: passing a formula Calculating the Barth's coefficient of the entrance picture and each preset entry picture; wherein ⁇ (p,p') is the Barthel's coefficient, p(i) is the entrance picture histogram data, and p'(i) is the preset entry picture
  • the histogram data where i is the position coordinate of the pixel corresponding to the entry picture and the preset entry picture, and N is the number of position coordinates of the total pixel in the entry picture and the preset entry picture.
  • the entry identification image is a two-dimensional code in the instructions for use.
  • And comparing the entry identifier image with the preset entry identifier image in the association table, and obtaining the target preset entry identifier image that matches the entry identifier image comprises: associating the code value corresponding to the two-dimensional code image The plurality of preset code values in the table are respectively compared to obtain a target preset code value that matches the code value.
  • Transmitting the target video segment associated with the target preset entry identifier image, and sending the target video segment to the terminal includes: retrieving a target video segment associated with the target preset code value, Sending the target video segment to the terminal for playing.
  • the capturing a target video segment associated with the target preset entry identifier image, and sending the target video segment to the terminal for playing includes: establishing an association table between the image and the video segment by using a preset entry identifier And finding a play address of the target video segment associated with the target preset entry identifier image; finding the target video segment according to the play address, and sending the target video segment to the terminal for playing.
  • the method may further include: acquiring an operation instruction sent by the terminal, and controlling a playing state of the target video segment according to the operation instruction, where the operation instruction includes sequentially playing all Video clip, stop playing the current video clip, close the currently playing video clip.
  • the embodiment provides an apparatus for dynamically demonstrating usage instructions, including: an entry identifier image acquiring unit, configured to acquire an entry identifier image in a usage description; an entry identifier image matching unit, configured to set the portal identifier image and the association table
  • the plurality of preset entry identifier images are respectively compared to obtain a target preset entry identifier image that matches the entry identifier image, and the association table is an association table between the preset entry identifier image and the video segment;
  • the video segment sending unit And being configured to retrieve a target video segment associated with the target preset entry identifier image, and send the target video segment to the terminal for playing.
  • the entry representation image is obtained by the terminal taking a picture or scanning through a camera.
  • the entry identifier image is an entry picture in the usage description; and the preset entry indicates that the image is a preset entry picture.
  • the entry identifier image matching unit may include: a first histogram data calculation subunit, configured to acquire pixel data of the entry image, and calculate corresponding histogram data according to the entry image pixel data; a second histogram a data calculation subunit, configured to acquire pixel data of a plurality of preset entry pictures in the association table, and calculate corresponding histogram data according to the plurality of preset entry picture pixel data; the Barthel coefficient calculation subunit is set to Calculating a Barthel coefficient according to the entrance picture histogram data and each preset entrance picture histogram data; the entry picture matching subunit is set to determine when the Barthel coefficient is greater than a preset Barthel coefficient threshold The preset entry picture corresponding to the Barthel coefficient is the target preset entry picture.
  • the video segment sending unit may be further configured to retrieve a target video segment associated with the Mboa preset entry picture, and send the target video segment to the terminal.
  • the entry identification image is a two-dimensional code in the instructions for use.
  • the entry identifier image matching unit may be further configured to compare the code value corresponding to the two-dimensional code image with the plurality of preset code values in the association table to obtain a target preset code value that matches the code value.
  • the video segment sending unit may be further configured to retrieve a target video segment associated with the target preset code value, and send the target video segment to the terminal for playing.
  • the device may further include a play state control unit, configured to acquire an operation instruction sent by the terminal, and control a play state of the video segment according to the operation instruction, where the operation instruction includes sequentially playing all video segments, stopping Play the current video clip and close the currently playing video clip.
  • a play state control unit configured to acquire an operation instruction sent by the terminal, and control a play state of the video segment according to the operation instruction, where the operation instruction includes sequentially playing all video segments, stopping Play the current video clip and close the currently playing video clip.
  • the embodiment provides a system for dynamically demonstrating usage instructions, including a server and a terminal, where the server is configured with the device for using the dynamic demo description described above.
  • the terminal is configured to acquire an entry identification image in the instructions for use by the camera, send the entry identification image to a server, and set to receive and play the video segment.
  • the embodiment further provides a computer readable storage medium storing computer executable instructions for performing the method of any of the above dynamic presentation instructions.
  • the embodiment also provides a server including one or more processors, a memory, and one or more programs, the one or more programs being stored in the memory, when executed by one or more processors, Perform any of the above methods for dynamically demonstrating usage instructions.
  • the user can watch Learning the functions of interest, easy to use, is conducive to the promotion of new product features and popularization among users, user experience is good, and the technical threshold for product use is lowered.
  • FIG. 1 is a flowchart of a method for using a dynamic presentation provided by this embodiment.
  • FIG. 2 is a flow chart of a method for using a dynamic presentation provided by this embodiment.
  • FIG. 3 is a flowchart of a method for using a dynamic presentation provided by this embodiment.
  • FIG. 4 is a block diagram showing the structure of an apparatus for using a dynamic presentation provided by this embodiment.
  • FIG. 5 is a block diagram showing the structure of an apparatus for using the dynamic demonstration provided by this embodiment.
  • FIG. 6 is a block diagram showing the structure of an apparatus for using the dynamic demonstration provided by this embodiment.
  • FIG. 7 is a structural block diagram of a system for using the dynamic demonstration provided by the embodiment.
  • FIG. 8 is a schematic structural diagram of a hardware of a server provided in this embodiment.
  • FIG. 1 is a flowchart of a method for using a dynamic presentation provided by this embodiment.
  • the method of this embodiment may be performed by a device configured for dynamic presentation in a server.
  • the method of using the dynamic presentation may include S110-S130.
  • the entry identification image may include an entry picture or an entry two-dimensional code.
  • the first picture in the instructions for use may be used as the entry identification image, or the two-dimensional code in the instructions for use may be used as the entry identification image.
  • the entry identification image may be the first picture or two-dimensional code in the instructions for use of one or more functions of the product.
  • the terminal scans or photographs the entrance picture or the entrance two-dimensional code in the instruction manual corresponding to one or more functions of the product by using the camera, and obtains an entry identification image of the use instruction. And send the portal identification image to the server.
  • a product can have multiple functions, and as the technology advances, the function of the product is constantly improved and increased, and video clips are set for each individual function or related functions that are closely related, which is convenient for the user to quickly grasp.
  • One or more features of the product are provided.
  • the entry identifier image is compared with the association table to obtain a target preset entry identifier image that matches the entry identifier image, and the association table is a preset entry identifier image and view.
  • the associated table of frequency segments is a preset entry identifier image and view.
  • a preset table of preset entry identification images and video clips is pre-made.
  • the preset entry identifier image corresponding to the entry identifier image in the product use description can be saved in the association table.
  • the user can scan the first picture in the instruction manual corresponding to the function of interest by using the terminal, and pre-save the same picture in the association table as the first picture, after scanning The first picture is compared with the preset entry identification image saved in the association table, and the picture corresponding to the scanned first picture stored in the association table is found.
  • the target video segment associated with the target preset entry identifier image is retrieved, and the target video segment is sent to the terminal for playing.
  • the play address of the target video segment associated with the target preset entry identifier image is found by preset an association table of the entry identifier image and the video segment; and the target video segment is found according to the play address, And sending the target video segment to the terminal for playing.
  • the address of the corresponding video segment is associated with each preset entry identifier image, and the target preset entry identifier image corresponding to the entry identifier image scanned by the terminal may be found by looking up the table. The way to get the address corresponding to the target video clip.
  • the code value corresponding to the two-dimensional code image may be compared with a preset code value in the association table to obtain a target that matches the code value.
  • a preset code value and each code value is associated with a corresponding video segment. Retrieving a target video segment associated with the target preset code value, and transmitting the target video segment to the terminal for playing.
  • the dynamic presentation instruction method provided in this embodiment may compare the entrance identification image in the usage description of the terminal camera scan, and compare the entrance identification image with a preset entry identification image in the entry identification image library to obtain a solution. Determining a target preset entry identifier image that matches the entry identifier image, and retrieving the target video clip associated with the target preset entry identifier image, and transmitting the target video clip to the terminal for playing, and implementing the product use description Dynamic video demonstration, users can watch the functions of interest, easy to use, conducive to the promotion of new product features and popularization among users, user experience is good, reducing the technical threshold of product use.
  • the method of the dynamic demonstration use description may include S201-S205.
  • the first picture in the instruction description is used as the entry picture.
  • the function of the terminal is also continuously improved and increased, and the video segment entry picture is set for each individual function or a relatively related function, which is beneficial for the user to watch. Interested in features.
  • S202 pixel data of the preset entry picture in the entry picture and the association table are respectively acquired, and corresponding histogram data is respectively calculated according to the entry picture pixel data and the preset entry picture pixel data.
  • the association table can save all preset entry pictures corresponding to the entry pictures in the terminal usage instructions.
  • a picture consists of multiple pixels, and the position of each pixel can be represented by coordinates.
  • the position coordinates of the pixel points of the preset entry picture and the entry picture are determined, and the pixel data corresponding to the entry picture and the preset entry picture corresponding to each position coordinate is calculated.
  • the histogram includes a gray histogram and an RGB histogram.
  • you can choose to use the gray histogram for calculation. Since the gray histogram calculation is relatively simple, initialize a histogram array H of size 256. The frequency distribution statistics are completed according to the pixel values, and if the pixel value is 124, then H[124]+ 1.
  • gray histograms or RGB histograms can be used, where RGB histograms are more accurate than gray histograms.
  • the RGB histogram can have a single RGB histogram and a three-dimensional RGB histogram. The three-dimensional RGB histogram is simple and clear compared to a single RGB histogram.
  • RGB value of a pixel point P is (4, 231, 129)
  • the single histogram SH of RGB pixels is relatively complicated, and each color has a value range of 0-255. It can be divided into a certain number of aliquots, for example, when divided into 8 equal parts, the range of values per aliquot.
  • the RGB value is (14,68, 221)
  • the corresponding histogram index value index is: (0, 4, 13)
  • index R+G*16+B*16*16
  • the RGB pixel values are traversed in this way, and the histogram data calculation is completed.
  • a Pap's coefficient is calculated according to the entrance picture histogram data and the preset entry picture histogram data.
  • ⁇ (p,p') is the Barthel's coefficient
  • p(i) is the entrance picture histogram data
  • p'(i) is the preset entrance picture histogram data
  • i is the entry picture and the preset entry picture corresponding to The position coordinate of the pixel
  • n is the number of position coordinates of the total pixel of the picture.
  • the Barthel's coefficient can represent the picture similarity value (Pap's coefficient factor value), and the Barth's coefficient range is [0, 1]. The more similar the picture, the higher the similarity. That is, the value of the Barthel's coefficient factor is closer to 1.
  • the value of the Barthel's coefficient threshold is in the range of [0, 1].
  • the value of the Barthel's coefficient threshold is large, which can improve the accuracy of image matching.
  • the value of the Barthel's coefficient threshold is small.
  • the Barthel's coefficient threshold is 0.6.
  • the Barthel's coefficient threshold can be flexibly selected according to the number of preset entry pictures in the association table. For example, when the number of preset entry pictures in the association table is greater than or equal to 30, the number of preset entry pictures in the association table is determined to be large.
  • the Barthel coefficient threshold may be set to be greater than Or equal to 0.9.
  • the Barthel coefficient threshold may be set to about 0.6.
  • the target video segment associated with the target preset entry picture is retrieved, and the The target video segment is sent to the terminal.
  • the play address of the target video segment associated with the target preset entry image is found by preset an association table of the entry picture and the video segment. Finding the target video segment according to the play address, and sending the target video segment to the terminal for playing.
  • the address of the corresponding video segment is associated with each preset entry picture, and the target preset entry picture corresponding to the entry picture scanned by the terminal is found, and the corresponding target can be obtained by looking up the table.
  • the address of the video clip is associated with each preset entry picture, and the target preset entry picture corresponding to the entry picture scanned by the terminal is found, and the corresponding target can be obtained by looking up the table. The address of the video clip.
  • the dynamic presentation instruction method obtaineds the histogram data of the preset entry picture in the entry picture and the association table by acquiring the entry picture in the use description of the terminal camera scan, and calculates the Pap's coefficient according to the histogram data.
  • the target preset entry picture corresponding to the entry picture is matched according to the Barthel coefficient, the target video segment is obtained according to the target preset entry picture, the target video segment is sent to the terminal, and the picture is used as the entry identifier, so that the terminal use description is more beautiful.
  • the picture recognition method is simple and practical, and realizes the dynamic video demonstration of the product use instructions.
  • the user can watch the functions of interest, and is convenient to use, which is beneficial to the promotion of new functions of the product and the popularization of the products among the users.
  • the user experience is good and the user experience is reduced.
  • the technical threshold for product use is used.
  • FIG. 3 is a flowchart of a method for using a dynamic presentation provided by this embodiment. This embodiment is based on the foregoing technical solution, and an embodiment of a video segment playing operation is added. Referring to FIG. 3, the method of the dynamic demonstration usage specification may include S301-S304.
  • the entry identifier image is compared with a preset entry identifier image in the association table to obtain a target preset entry identifier image that matches the entry identifier image, and the association table is a preset entry identifier image.
  • the associated table with the video clip is compared with a preset entry identifier image in the association table to obtain a target preset entry identifier image that matches the entry identifier image, and the association table is a preset entry identifier image.
  • a target video segment associated with the target preset entry identifier image is retrieved, and the target video segment is sent to the terminal for playing.
  • an operation instruction sent by the terminal is acquired, and a play status of the video segment is controlled according to the operation instruction, where the operation instruction includes sequentially playing all video segments, stopping playing the current video segment, and closing the currently playing video segment.
  • the address of the multiple video segments may be obtained in the association table by using the entry picture, and the address of the multiple video segments by the server Sending to the terminal, and sequentially playing the plurality of video segments according to the operation instruction of the terminal.
  • the operation instruction may further include a fast forward instruction, a backward instruction, and the like.
  • the dynamic demonstration instruction method provided by the embodiment can implement the dynamic video demonstration of the product use description, and the user can watch the function of interest, and is convenient to use, which is beneficial to the promotion of the new function of the product and the popularization among the users, and reduces the product.
  • the technical threshold used, and the video can be played as needed, and the user experience is good.
  • the apparatus 10 for explaining the dynamic presentation instructions may include an entry identification image acquisition unit 100, an entry identification image matching unit 101, and a video segment transmission unit 102.
  • the entrance identification image acquisition unit 100 is configured to acquire an entry identification image in the usage specification.
  • the entry identifier image matching unit 101 is configured to compare the entry identifier image with a preset entry identifier image in the association table to obtain a target preset entry identifier image that matches the entry identifier image, where the association table is pre- Let the entry identify the association table between the image and the video clip.
  • the video segment sending unit 102 is configured to set a target video segment associated with the target preset entry identifier image, and send the target video segment to the terminal for playing.
  • the apparatus for dynamically demonstrating the usage description obtains an entry identifier image in a usage description of the terminal scanning by the camera of the terminal by using the portal identifier image acquiring unit, and the portal identifier image matching unit uses the portal identifier image and the portal identifier image library.
  • the preset entry identifier image is compared to obtain a target preset entry identifier image that matches the entry identifier image, and the video segment sending unit retrieves the target video segment associated with the target preset entry identifier image, and The target video segment is sent to the terminal for playing, and the dynamic video presentation of the product use description is realized, and the user can watch the function of interest, and is convenient to use, which is beneficial to the promotion of the new function of the product and the popularization among the user, the user experience. Well, it lowers the technical threshold for product use.
  • the entry identifier image may be a two-dimensional code in a product use description
  • the entry identifier image matching unit 101 is configured to compare the code value corresponding to the two-dimensional code image with the preset code value in the association table to obtain a target preset code value that matches the code value.
  • the video segment sending unit 102 is specifically configured to: set a target video segment associated with the target preset code value, and send the target video segment to the terminal for playing.
  • the two-dimensional code is used as the entrance identification image.
  • inserting a plurality of two-dimensional code pictures in the product use instructions affects the beauty of the product use instructions, and the user's visual perception is not good.
  • FIG. 5 is a block diagram showing the structure of an apparatus for using the dynamic demonstration provided by this embodiment.
  • the entry identification image is an entry picture in a product use description; the entry identification image matching unit 101 may include a first histogram data calculation subunit 1010, a second histogram data calculation subunit 1011, and a Barthel coefficient calculation unit. 1012 and an entry picture matching unit 1013.
  • the first histogram data calculation unit 1010 is configured to acquire pixel data of the entry picture, and calculate corresponding histogram data according to the entry picture pixel data.
  • the second histogram data calculation unit 1011 is configured to acquire pixel data of each preset entry picture in the association table, and calculate corresponding histogram data according to each preset entry picture pixel data.
  • the Barthel coefficient calculation unit 1012 is configured to calculate a Barthel's coefficient from each of the preset entry picture histogram data based on the entry picture histogram data.
  • the entry picture matching unit 1013 is configured to determine that the preset entry picture corresponding to the Barthel coefficient is the target preset entry picture when the Barthel coefficient is greater than the preset Barthel coefficient threshold.
  • the video segment sending unit 102 is configured to retrieve a target video segment associated with the target preset portal image, and send the target video segment to the terminal.
  • the content of the unit or subunit of the device in this embodiment can be referred to the corresponding content of the method shown in FIG. 2.
  • the device for using the dynamic demonstration product obtains the histogram data of the preset entry image in the entry picture and the association table by acquiring the entry picture in the use description of the terminal scanning by the terminal, and calculates the histogram data according to the histogram data.
  • the Barth's coefficient is obtained, and the target preset entry picture corresponding to the entry picture is matched according to the Barthel coefficient, and the associated target picture is obtained according to the target preset entry picture.
  • the segment sends the target video segment to the terminal, and uses the image as the entry identifier, so that the product description is more beautiful, the image recognition method is simple and practical, and the dynamic video demonstration of the product use description is realized, and the user can watch the function of learning interest. Easy to use, it is conducive to the promotion of new product features and popularization among users. The user experience is good and the technical threshold for product use is lowered.
  • FIG. 6 is a block diagram showing the structure of an apparatus for using the dynamic demonstration provided by this embodiment. Based on the above device embodiment, the device may further include a play status control unit 130.
  • the playing state control unit 103 is configured to acquire an operation instruction sent by the terminal, and control a playing state of the video segment according to the operation instruction, where the operation instruction may include sequentially playing all the video segments, stopping playing the current video segment, and closing the currently playing video. Fragment.
  • the dynamic demonstration device can realize the dynamic video demonstration of the product usage instructions.
  • the user can watch the functions of interest, and is convenient to use, which is beneficial to the promotion of new product functions and popularization among users, and reduces the technical threshold for product use. And the video can be played as needed, and the user experience is good.
  • FIG. 7 is a structural block diagram of a system for using the dynamic demonstration provided by the embodiment.
  • the system for dynamically demonstrating usage instructions may include a server 1 and a terminal 2, which includes any of the devices 10 described above for dynamically demonstrating terminal usage instructions.
  • the terminal 2 can obtain an entry identification image in the product usage instructions through the camera, and send the entry identification image to the server 1, each of the entry identification images corresponding to one or more functions of the product.
  • the terminal 2 is configured to acquire an entry identification image in the instruction manual of the product through the camera, send the entry identification image to the server 1 and set to receive and play or play the video segment; the terminal 2 receives and plays the video segment .
  • the terminal 2 can be a mobile phone, a tablet or a smart watch with a camera.
  • the entry identification image may be an entry picture; the preset entry identification image is a preset entry picture corresponding to the entry picture.
  • the system of the dynamic demonstration product instruction manual realizes the dynamic video demonstration of the product instruction description, the user can watch the function of interest, and is convenient to use, which is beneficial to the promotion of the new function of the product and the popularization among the users, and the user experience is good and the user experience is reduced.
  • the technical threshold for product use is provided.
  • the embodiment further provides a computer readable storage medium storing computer executable instructions for performing the method of any of the above dynamic presentation instructions.
  • FIG. 8 is a schematic diagram of the hardware structure of the server provided in this embodiment.
  • the server may include: a processor 410 and a memory 420, and may further include a communication interface 430 and a bus 440.
  • the processor 410, the memory 420, and the communication interface 430 can complete communication with each other through the bus 440.
  • Communication interface 430 can be used for information transmission.
  • the processor 410 can invoke logic instructions in the memory 420 to perform the method of the dynamic demonstration usage instructions of the above-described embodiments.
  • the logic instructions in the memory 420 described above may be implemented in the form of software functional units and sold or used as separate products, and may be stored in a computer readable storage medium.
  • the technical solution of the present disclosure may be embodied in the form of a software product stored in a storage medium, including a plurality of instructions for causing a computer device (which may be a personal computer, a server, or a network) The device or the like) performs all or part of the steps of the method described in this embodiment.
  • the foregoing storage medium may be a non-transitory storage medium, including: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
  • the program when executed, may include the flow of an embodiment of the method described above, wherein the non-transitory computer readable storage medium may be a magnetic disk, an optical disk, a read only memory (ROM), or a random Memory (RAM), etc.
  • the non-transitory computer readable storage medium may be a magnetic disk, an optical disk, a read only memory (ROM), or a random Memory (RAM), etc.
  • the present disclosure provides a method, device and system for dynamically demonstrating instructions for use, which can realize dynamic video presentation of instructions for use, is convenient to use, reduces technical thresholds for product use, and improves user experience.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Image Analysis (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

A dynamic demonstration method, device, and system for an instruction manual. The method comprises: acquiring an entry point identifier image in an instruction manual (S110); comparing the entry point identifier image against an association table to obtain a target predetermined entry point identifier image matching the entry point identifier image, wherein the association table stores multiple predetermined entry point identifier images and corresponding video clips (S120); and retrieving a target video clip associated with the target predetermined entry point identifier image, and sending the target video clip to a terminal to play (S130).

Description

动态演示使用说明的方法、装置及系统Method, device and system for dynamically demonstrating instructions for use 技术领域Technical field

本公开涉及计算机数据处理技术领域,例如涉及一种动态演示使用说明的方法、装置及系统。The present disclosure relates to the field of computer data processing techniques, for example, to a method, apparatus, and system for dynamically demonstrating usage instructions.

背景技术Background technique

随着科技的发展,产品,例如电子产品,融入了更多的技术,拥有更多的功能,使得产品功能复杂。书面形式的产品的使用说明内容多而且繁琐,一些文字或图片描述的功能不够直观,用户很难快速掌握产品功能,用户体验不好,且不利于产品的更新换代。With the development of technology, products, such as electronic products, incorporate more technologies and have more functions, making the product more complex. The written description of the written product is cumbersome and cumbersome. Some text or photo descriptions are not intuitive enough. It is difficult for users to quickly grasp the product features, the user experience is not good, and it is not conducive to product replacement.

发明内容Summary of the invention

本公开提供一种动态演示使用说明的方法、装置及系统,可以实现对产品使用说明的便捷演示。The present disclosure provides a method, apparatus and system for dynamically demonstrating instructions for use, enabling a convenient demonstration of product usage instructions.

本实施例提供一种动态演示使用说明的方法,包括:获取使用说明中的入口标识图像;将所述入口标识图像与关联表中的多个预设入口标识图像分别进行对比,得到与所述入口标识图像相匹配的目标预设入口标识图像,所述关联表为预设入口标识图像与视频片段的关联表;调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端播放。The embodiment provides a method for dynamically demonstrating the usage description, including: acquiring an entry identification image in the usage description; comparing the entry identification image with a plurality of preset entry identification images in the association table, respectively, to obtain the a target preset entry identifier image matching the entry identifier image, the association table being an association table of the preset entry identifier image and the video segment; and capturing a target video segment associated with the target preset portal identifier image, The target video segment is sent to the terminal for playback.

可选地,所述入口标识图像为终端通过摄像头拍照或扫描得到。Optionally, the portal identification image is obtained by the terminal taking a picture or scanning through a camera.

可选地,所述入口标识图像为产品使用说明中的入口图片;所述预设入口标识图像为预设入口图片;所述将所述入口标识图像与关联表中的多个预设入口标识图像分别进行对比,得到与所述入口标识图像相匹配的目标预设入口标识图像,包括:分别获取所述入口图片及关联表中的多个预设入口图片的像素数据,计算得到入口图片的直方图数据和多个预设入口图片对应的多个直方图 数据;根据所述入口图片直方图数据与每个预设入口图片直方图数据计算出巴氏系数;当所述巴氏系数大于预设巴氏系数阈值时,确定与所述巴氏系数对应的预设入口图片为目标预设入口图片。Optionally, the entry identifier image is an entry image in a product use description; the preset entry identifier image is a preset entry image; and the entry identifier image and a plurality of preset entry identifiers in the association table And comparing the images to obtain the target preset entry identifier image that matches the entry identifier image, including: respectively acquiring pixel data of the plurality of preset entry images in the entry image and the association table, and calculating the entrance image. Histogram data and multiple histograms corresponding to multiple preset entry pictures Data; calculating a Babbitt coefficient according to the entrance picture histogram data and each preset entrance picture histogram data; determining, when the Pap address coefficient is greater than a preset Pap value coefficient threshold, corresponding to the Barthel coefficient The preset entry picture is the target preset entry picture.

所述调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端播放包括:And the capturing the target video segment associated with the target preset entry identifier image, and sending the target video segment to the terminal for playing includes:

调取与所述目标预设入口图片相关联的目标视频片段,将所述目标视频片段发送至所述终端。Retrieving a target video segment associated with the target preset entry picture, and transmitting the target video segment to the terminal.

可选地,所述根据所述入口图片直方图数据与每个预设入口图片直方图数据计算出巴氏系数包括:通过公式

Figure PCTCN2017076879-appb-000001
计算入口图片与每个预设入口图片的巴氏系数;其中,ρ(p,p′)为巴氏系数,p(i)为入口图片直方图数据,p′(i)为预设入口图片直方图数据,i为入口图片和预设入口图片对应的像素点的位置坐标,N为入口图片和预设入口图片中总像素点的位置坐标数量。Optionally, the calculating the Babbitt coefficient according to the entrance picture histogram data and each preset entrance picture histogram data comprises: passing a formula
Figure PCTCN2017076879-appb-000001
Calculating the Barth's coefficient of the entrance picture and each preset entry picture; wherein ρ(p,p') is the Barthel's coefficient, p(i) is the entrance picture histogram data, and p'(i) is the preset entry picture The histogram data, where i is the position coordinate of the pixel corresponding to the entry picture and the preset entry picture, and N is the number of position coordinates of the total pixel in the entry picture and the preset entry picture.

可选地,所述入口标识图像为使用说明中的二维码。Optionally, the entry identification image is a two-dimensional code in the instructions for use.

所述将所述入口标识图像与关联表中的预设入口标识图像进行对比,得到与所述入口标识图像相匹配的目标预设入口标识图像包括:将二维码图像对应的码值与关联表中的多个预设码值分别进行对比,得到与所述码值相匹配的目标预设码值。And comparing the entry identifier image with the preset entry identifier image in the association table, and obtaining the target preset entry identifier image that matches the entry identifier image comprises: associating the code value corresponding to the two-dimensional code image The plurality of preset code values in the table are respectively compared to obtain a target preset code value that matches the code value.

所述调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端包括:调取与所述目标预设码值相关联的目标视频片段,将所述目标视频片段发送至所述终端播放。Transmitting the target video segment associated with the target preset entry identifier image, and sending the target video segment to the terminal includes: retrieving a target video segment associated with the target preset code value, Sending the target video segment to the terminal for playing.

可选地,所述调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端播放包括:通过预设入口标识图像与视频片段的关联表,查找到与所述目标预设入口标识图像相关联的目标视频片段的播放地址;根据所述播放地址找到所述目标视频片段,并将所述目标视频片段发送至所述终端播放。Optionally, the capturing a target video segment associated with the target preset entry identifier image, and sending the target video segment to the terminal for playing includes: establishing an association table between the image and the video segment by using a preset entry identifier And finding a play address of the target video segment associated with the target preset entry identifier image; finding the target video segment according to the play address, and sending the target video segment to the terminal for playing.

可选地,所述调取与所述目标预设入口标识图像相关联的目标视频片段, 将所述目标视频片段发送至所述终端播放之后,该方法还可以包括:获取所述终端发送的操作指令,根据所述操作指令控制目标视频片段的播放状态,所述操作指令包括顺序播放所有视频片段、停止播放当前视频片段、关闭当前播放视频片段。Optionally, the capturing a target video segment associated with the target preset entry identifier image, After the target video segment is sent to the terminal for playing, the method may further include: acquiring an operation instruction sent by the terminal, and controlling a playing state of the target video segment according to the operation instruction, where the operation instruction includes sequentially playing all Video clip, stop playing the current video clip, close the currently playing video clip.

本实施例提供一种动态演示使用说明的装置,包括:入口标识图像获取单元,设置为获取使用说明中的入口标识图像;入口标识图像匹配单元,设置为将所述入口标识图像与关联表中的多个预设入口标识图像分别进行对比,得到与所述入口标识图像相匹配的目标预设入口标识图像,所述关联表为预设入口标识图像与视频片段的关联表;视频片段发送单元,设置为调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端播放。The embodiment provides an apparatus for dynamically demonstrating usage instructions, including: an entry identifier image acquiring unit, configured to acquire an entry identifier image in a usage description; an entry identifier image matching unit, configured to set the portal identifier image and the association table The plurality of preset entry identifier images are respectively compared to obtain a target preset entry identifier image that matches the entry identifier image, and the association table is an association table between the preset entry identifier image and the video segment; the video segment sending unit And being configured to retrieve a target video segment associated with the target preset entry identifier image, and send the target video segment to the terminal for playing.

可选地,所述入口表示图像为终端通过摄像头拍照或扫描得到。Optionally, the entry representation image is obtained by the terminal taking a picture or scanning through a camera.

可选地,所述入口标识图像为使用说明中的入口图片;所述预设入口表示图像为预设入口图片。Optionally, the entry identifier image is an entry picture in the usage description; and the preset entry indicates that the image is a preset entry picture.

所述入口标识图像匹配单元可以包括:第一直方图数据计算子单元,设置为获取所述入口图片的像素数据,根据所述入口图片像素数据计算得到对应的直方图数据;第二直方图数据计算子单元,设置为获取关联表中的多个预设入口图片的像素数据,根据所述多个预设入口图片像素数据计算得到对应的直方图数据;巴氏系数计算子单元,设置为根据所述入口图片直方图数据与每个预设入口图片直方图数据计算出巴氏系数;入口图片匹配子单元,设置为当所述巴氏系数大于预设巴氏系数阈值时,确定与所述巴氏系数对应的预设入口图片为目标预设入口图片。The entry identifier image matching unit may include: a first histogram data calculation subunit, configured to acquire pixel data of the entry image, and calculate corresponding histogram data according to the entry image pixel data; a second histogram a data calculation subunit, configured to acquire pixel data of a plurality of preset entry pictures in the association table, and calculate corresponding histogram data according to the plurality of preset entry picture pixel data; the Barthel coefficient calculation subunit is set to Calculating a Barthel coefficient according to the entrance picture histogram data and each preset entrance picture histogram data; the entry picture matching subunit is set to determine when the Barthel coefficient is greater than a preset Barthel coefficient threshold The preset entry picture corresponding to the Barthel coefficient is the target preset entry picture.

所述视频片段发送单元还可以设置为调取与所述姆博阿预设入口图片相关联的目标视频片段,将所述目标视频片段发送至所述终端。The video segment sending unit may be further configured to retrieve a target video segment associated with the Mboa preset entry picture, and send the target video segment to the terminal.

可选地,所述入口标识图像为使用说明中的二维码。Optionally, the entry identification image is a two-dimensional code in the instructions for use.

所述入口标识图像匹配单元还可以设置为将二维码图像对应的码值与关联表中的多个预设码值分别进行对比,得到与所述码值相匹配的目标预设码值。 The entry identifier image matching unit may be further configured to compare the code value corresponding to the two-dimensional code image with the plurality of preset code values in the association table to obtain a target preset code value that matches the code value.

所述视频片段发送单元还可以设置为调取与所述目标预设码值相关联的目标视频片段,将所述目标视频片段发送至所述终端播放。The video segment sending unit may be further configured to retrieve a target video segment associated with the target preset code value, and send the target video segment to the terminal for playing.

可选地,所述装置还可以包括播放状态控制单元,设置为获取所述终端发送的操作指令,根据所述操作指令控制视频片段的播放状态,所述操作指令包括顺序播放所有视频片段、停止播放当前视频片段、关闭当前播放视频片段。Optionally, the device may further include a play state control unit, configured to acquire an operation instruction sent by the terminal, and control a play state of the video segment according to the operation instruction, where the operation instruction includes sequentially playing all video segments, stopping Play the current video clip and close the currently playing video clip.

本实施例提供一种动态演示使用说明的系统,包括服务器和终端,所述服务器配置有上述所述的动态演示使用说明的装置。The embodiment provides a system for dynamically demonstrating usage instructions, including a server and a terminal, where the server is configured with the device for using the dynamic demo description described above.

所述终端设置为通过摄像头获取使用说明中的入口标识图像,将所述入口标识图像发送至服务器,并设置为接收并播放所述视频片段。The terminal is configured to acquire an entry identification image in the instructions for use by the camera, send the entry identification image to a server, and set to receive and play the video segment.

本实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述任意一种动态演示使用说明的方法。The embodiment further provides a computer readable storage medium storing computer executable instructions for performing the method of any of the above dynamic presentation instructions.

本实施例还提供一种服务器,该服务器包括一个或多个处理器、存储器以及一个或多个程序,所述一个或多个程序存储在存储器中,当被一个或多个处理器执行时,执行上述任意一种动态演示使用说明的方法。The embodiment also provides a server including one or more processors, a memory, and one or more programs, the one or more programs being stored in the memory, when executed by one or more processors, Perform any of the above methods for dynamically demonstrating usage instructions.

通过获取终端通过摄像头扫描的使用说明中的入口标识图像,将所述入口标识图像与入口标识图像库中的多个预设入口标识图像分别进行对比,得到与所述入口标识图像相匹配的目标预设入口标识图像,调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端播放,可以实现产品使用说明的动态视频演示,用户可以观看学习感兴趣的功能,使用方便,有利于产品新功能的推广及在用户中的普及,用户体验好,降低了产品使用的技术门槛。Comparing the entry identification image with the plurality of preset entry identification images in the entry identification image library by obtaining an entry identification image in the instruction manual scanned by the camera through the camera, respectively, to obtain a target matching the entry identification image Presetting an entry identifier image, capturing a target video segment associated with the target preset entry identifier image, and sending the target video segment to the terminal for playing, and implementing a dynamic video presentation of the product usage description, the user can watch Learning the functions of interest, easy to use, is conducive to the promotion of new product features and popularization among users, user experience is good, and the technical threshold for product use is lowered.

附图说明DRAWINGS

图1是本实施例提供的动态演示使用说明的方法流程图。FIG. 1 is a flowchart of a method for using a dynamic presentation provided by this embodiment.

图2是本实施例提供的动态演示使用说明的方法流程图。2 is a flow chart of a method for using a dynamic presentation provided by this embodiment.

图3是本实施例提供的动态演示使用说明的方法流程图。FIG. 3 is a flowchart of a method for using a dynamic presentation provided by this embodiment.

图4是本实施例提供的动态演示使用说明的装置结构方框图。 4 is a block diagram showing the structure of an apparatus for using a dynamic presentation provided by this embodiment.

图5是本实施例提供的动态演示使用说明的装置结构方框图。FIG. 5 is a block diagram showing the structure of an apparatus for using the dynamic demonstration provided by this embodiment.

图6是本实施例提供的动态演示使用说明的装置结构方框图。FIG. 6 is a block diagram showing the structure of an apparatus for using the dynamic demonstration provided by this embodiment.

图7是本实施例提供的动态演示使用说明的系统的结构方框图。FIG. 7 is a structural block diagram of a system for using the dynamic demonstration provided by the embodiment.

图8是本实施例提供的一种服务器的硬件结构示意图。FIG. 8 is a schematic structural diagram of a hardware of a server provided in this embodiment.

具体实施方式detailed description

为使本公开解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本实施例的技术方案作相关描述。所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。在不冲突的情况下,以下实施例和实施例中的技术特征可以相互结合。In order to make the technical problems, the technical solutions, and the technical effects achieved by the present disclosure more clear, the technical solutions of the present embodiments will be described in conjunction with the accompanying drawings. The described embodiments are only a part of the embodiments of the present disclosure, and not all of the embodiments. The technical features in the following embodiments and embodiments may be combined with each other without conflict.

图1是本实施例提供的动态演示使用说明的方法流程图。本实施例的方法可以由配置在服务器中的动态演示使用说明的装置来执行,参考图1所示,该动态演示使用说明的方法可以包括S110-S130。FIG. 1 is a flowchart of a method for using a dynamic presentation provided by this embodiment. The method of this embodiment may be performed by a device configured for dynamic presentation in a server. Referring to FIG. 1, the method of using the dynamic presentation may include S110-S130.

在S110中,获取使用说明中的入口标识图像。In S110, an entry identification image in the instruction manual is acquired.

可选地,入口标识图像可以包括入口图片或入口二维码。可以将使用说明中的第一幅图片作为入口标识图像,或者,可以将使用说明中的二维码作为入口标识图像。Alternatively, the entry identification image may include an entry picture or an entry two-dimensional code. The first picture in the instructions for use may be used as the entry identification image, or the two-dimensional code in the instructions for use may be used as the entry identification image.

可选地,该入口标识图像可以是产品的一个或多个功能的使用说明中的第一幅图片或二维码。Alternatively, the entry identification image may be the first picture or two-dimensional code in the instructions for use of one or more functions of the product.

可选地,终端通过摄像头对产品的一个或多个功能对应的使用说明中的入口图片或入口二维码进行扫描或拍照,获得该使用说明的入口标识图像。并将该入口标识图像发送至服务器。Optionally, the terminal scans or photographs the entrance picture or the entrance two-dimensional code in the instruction manual corresponding to one or more functions of the product by using the camera, and obtains an entry identification image of the use instruction. And send the portal identification image to the server.

一件产品可以有多个功能,而且随着技术的进步,产品的功能也在不断的改进及增加,给每个单独的功能或者关联较密切的几个功能对应设置视频片段,利于用户快速掌握该产品的一个或多个功能。A product can have multiple functions, and as the technology advances, the function of the product is constantly improved and increased, and video clips are set for each individual function or related functions that are closely related, which is convenient for the user to quickly grasp. One or more features of the product.

在S120中,将所述入口标识图像与关联表中进行对比,得到与所述入口标识图像相匹配的目标预设入口标识图像,所述关联表为预设入口标识图像与视 频片段的关联表。In S120, the entry identifier image is compared with the association table to obtain a target preset entry identifier image that matches the entry identifier image, and the association table is a preset entry identifier image and view. The associated table of frequency segments.

预先制作一个预设入口标识图像与视频片段的关联表。该关联表中可以保存所有与产品使用说明中的入口标识图像对应的预设入口标识图像。举例说明,用户在查看产品使用说明时,可以用终端扫描感兴趣的功能对应的使用说明中的第一幅图片,在关联表中预先保存了与该第一幅图片相同的图片,经过将扫描的第一幅图片与关联表中保存的预设入口标识图像一一对比,查找到保存在关联表中的与扫描的第一幅图片对应的图片。A preset table of preset entry identification images and video clips is pre-made. The preset entry identifier image corresponding to the entry identifier image in the product use description can be saved in the association table. For example, when viewing the product usage instructions, the user can scan the first picture in the instruction manual corresponding to the function of interest by using the terminal, and pre-save the same picture in the association table as the first picture, after scanning The first picture is compared with the preset entry identification image saved in the association table, and the picture corresponding to the scanned first picture stored in the association table is found.

在S130中,调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端播放。In S130, the target video segment associated with the target preset entry identifier image is retrieved, and the target video segment is sent to the terminal for playing.

可选地,通过预设入口标识图像与视频片段的关联表,查找到与所述目标预设入口标识图像相关联的目标视频片段的播放地址;根据所述播放地址找到所述目标视频片段,并将所述目标视频片段发送至所述终端播放。Optionally, the play address of the target video segment associated with the target preset entry identifier image is found by preset an association table of the entry identifier image and the video segment; and the target video segment is found according to the play address, And sending the target video segment to the terminal for playing.

在S120中的入口标识图像列表中,对应每个预设入口标识图像分别关联有对应的视频片段的地址,只要找到终端扫描的入口标识图像对应的目标预设入口标识图像,则可以通过查表的方式得到对应目标视频片段的地址。In the entry identifier image list in S120, the address of the corresponding video segment is associated with each preset entry identifier image, and the target preset entry identifier image corresponding to the entry identifier image scanned by the terminal may be found by looking up the table. The way to get the address corresponding to the target video clip.

可选地,当入口标识图像为使用说明中的二维码时,可以将二维码图像对应的码值与关联表中的预设码值进行对比,得到与所述码值相匹配的目标预设码值,每个码值对应关联有对应的视频片段。调取与所述目标预设码值相关联的目标视频片段,将所述目标视频片段发送至所述终端播放。Optionally, when the entry identifier image is a two-dimensional code in the usage description, the code value corresponding to the two-dimensional code image may be compared with a preset code value in the association table to obtain a target that matches the code value. A preset code value, and each code value is associated with a corresponding video segment. Retrieving a target video segment associated with the target preset code value, and transmitting the target video segment to the terminal for playing.

本实施例提供的动态演示使用说明的方法可以通过获取终端摄像头扫描的使用说明中的入口标识图像,将所述入口标识图像与入口标识图像库中的预设入口标识图像进行对比,得到与所述入口标识图像相匹配的目标预设入口标识图像,调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端播放,实现了产品使用说明的动态视频演示,用户可以观看学习感兴趣的功能,使用方便,有利于产品新功能的推广及在用户中的普及,用户体验好,降低了产品使用的技术门槛。The dynamic presentation instruction method provided in this embodiment may compare the entrance identification image in the usage description of the terminal camera scan, and compare the entrance identification image with a preset entry identification image in the entry identification image library to obtain a solution. Determining a target preset entry identifier image that matches the entry identifier image, and retrieving the target video clip associated with the target preset entry identifier image, and transmitting the target video clip to the terminal for playing, and implementing the product use description Dynamic video demonstration, users can watch the functions of interest, easy to use, conducive to the promotion of new product features and popularization among users, user experience is good, reducing the technical threshold of product use.

图2是本实施例提供的动态演示使用说明的方法流程图。本实施例以前述 技术方案为基础,提供了入口标识图像为图片的实现方式。参考图2所示,该动态演示使用说明的方法可以包括S201-S205。2 is a flow chart of a method for using a dynamic presentation provided by this embodiment. This embodiment is described above Based on the technical solution, the implementation of the entry identification image as a picture is provided. Referring to FIG. 2, the method of the dynamic demonstration use description may include S201-S205.

在S201中,获取使用说明中的入口图片。In S201, an entry picture in the usage description is obtained.

以终端的一个功能对应的使用说明为例,将该使用说明中的第一幅图片作为入口图片。终端的功能可以有多个,而且随着技术的进步,终端的功能也在不断的改进及增加,给每个单独的功能或者关联较密切的几个功能对应设置视频片段入口图片,利于用户观看感兴趣的功能。Taking the description of the function corresponding to one function of the terminal as an example, the first picture in the instruction description is used as the entry picture. There are many functions of the terminal, and as the technology advances, the function of the terminal is also continuously improved and increased, and the video segment entry picture is set for each individual function or a relatively related function, which is beneficial for the user to watch. Interested in features.

在S202中,分别获取所述入口图片及关联表中的预设入口图片的像素数据,根据所述入口图片像素数据及预设入口图片像素数据分别计算得到对应的直方图数据。In S202, pixel data of the preset entry picture in the entry picture and the association table are respectively acquired, and corresponding histogram data is respectively calculated according to the entry picture pixel data and the preset entry picture pixel data.

预先制作一个预设入口图片与视频片段的关联表。该关联表可以保存所有与终端使用说明中的入口图片对应的预设入口图片。Pre-create an association table of preset entry pictures and video clips. The association table can save all preset entry pictures corresponding to the entry pictures in the terminal usage instructions.

一幅图片由多个像素点组成,每一个像素点的位置可以由坐标表示。在本实施例中,确定预设入口图片和入口图片的像素点的位置坐标,计算每个位置坐标对应的入口图片和预设入口图片的像素数据。A picture consists of multiple pixels, and the position of each pixel can be represented by coordinates. In this embodiment, the position coordinates of the pixel points of the preset entry picture and the entry picture are determined, and the pixel data corresponding to the entry picture and the preset entry picture corresponding to each position coordinate is calculated.

直方图包括灰度直方图与RGB直方图。对于灰度图像而言,可以选择采用灰度直方图进行计算,由于灰度直方图计算比较简单,初始化一个大小为256的直方图数组H。根据像素值完成频率分布统计,假设像素值为124,则H[124]+=1。对于彩色RGB图来说,可以采用灰度直方图或RGB直方图,其中相较于灰度直方图,RGB直方图的精度更高。RGB直方图可以有单一RGB直方图和三维RGB直方图,其中,相较于单一RGB直方图,三维RGB直方图简单明了,对应RGB三种颜色,可以分别定义三个直方图HR,HG,HB。假设一个像素点P的RGB值为(4,231,129),对应的直方图计算为HR[4]+=1,HG[231]+=1,HB[129]+=1,对每个像素点完成统计得到RGB彩色直方图数据。而RGB像素的单一直方图SH表示相对复杂一些,每个颜色的取值范围为0-255,假设可以分为一定数量的等份,例如分为8等份时,每等份的值范围为32;分为16等份时,每等份值范围为16;当分为4等份时,每等份值的范围为64。假设RGB值为(14,68, 221),分为16等份之后,对应直方图索引值index分别为:(0,4,13),根据计算索引值公式:index=R+G*16+B*16*16,计算得到对应的直方图index=0+4*16+13*16*16,直方图数据为SH[3392]+=1。如此遍历所有RGB像素值,完成直方图数据计算。The histogram includes a gray histogram and an RGB histogram. For grayscale images, you can choose to use the gray histogram for calculation. Since the gray histogram calculation is relatively simple, initialize a histogram array H of size 256. The frequency distribution statistics are completed according to the pixel values, and if the pixel value is 124, then H[124]+=1. For color RGB images, gray histograms or RGB histograms can be used, where RGB histograms are more accurate than gray histograms. The RGB histogram can have a single RGB histogram and a three-dimensional RGB histogram. The three-dimensional RGB histogram is simple and clear compared to a single RGB histogram. For three colors of RGB, three histograms HR, HG, and HB can be defined separately. . Suppose the RGB value of a pixel point P is (4, 231, 129), and the corresponding histogram is calculated as HR[4]+=1, HG[231]+=1, HB[129]+=1, for each Pixels complete statistics to get RGB color histogram data. The single histogram SH of RGB pixels is relatively complicated, and each color has a value range of 0-255. It can be divided into a certain number of aliquots, for example, when divided into 8 equal parts, the range of values per aliquot. It is 32; when divided into 16 equal parts, the range of each aliquot is 16; when divided into 4 equal parts, the range of each aliquot is 64. Suppose the RGB value is (14,68, 221), after dividing into 16 equal parts, the corresponding histogram index value index is: (0, 4, 13), according to the formula of calculating the index value: index=R+G*16+B*16*16, the corresponding correspondence is calculated. The histogram index=0+4*16+13*16*16, and the histogram data is SH[3392]+=1. The RGB pixel values are traversed in this way, and the histogram data calculation is completed.

这里列举的直方图数据的计算方法仅是举例说明,不作为对本技术方案的限制。The calculation method of the histogram data listed here is merely an example and is not intended to limit the technical solution.

在S203中,根据所述入口图片直方图数据与预设入口图片直方图数据计算出巴氏系数。In S203, a Pap's coefficient is calculated according to the entrance picture histogram data and the preset entry picture histogram data.

巴氏系数计算公式为:

Figure PCTCN2017076879-appb-000002
The formula for calculating the Babbitt coefficient is:
Figure PCTCN2017076879-appb-000002

其中,ρ(p,p′)为巴氏系数,p(i)为入口图片直方图数据,p′(i)为预设入口图片直方图数据,i表示入口图片和预设入口图片对应的像素点的位置坐标,n表示图片的总像素点的位置坐标数量。Where ρ(p,p') is the Barthel's coefficient, p(i) is the entrance picture histogram data, p'(i) is the preset entrance picture histogram data, and i is the entry picture and the preset entry picture corresponding to The position coordinate of the pixel, where n is the number of position coordinates of the total pixel of the picture.

巴氏系数可以代表图片相似度值(巴氏系数因子值),巴氏系数的范围为[0,1],图片越相似,相似度越高。即巴氏系数因子值越接近1。The Barthel's coefficient can represent the picture similarity value (Pap's coefficient factor value), and the Barth's coefficient range is [0, 1]. The more similar the picture, the higher the similarity. That is, the value of the Barthel's coefficient factor is closer to 1.

在S204中,当所述巴氏系数大于预设巴氏系数阈值时,确定与巴氏系数对应的预设入口图片为目标预设入口图片。In S204, when the Barthel coefficient is greater than a preset Barthel's coefficient threshold, it is determined that the preset entry picture corresponding to the Barthel coefficient is the target preset entry picture.

巴氏系数阈值在[0,1]的范围内取值,当关联表中的预设入口图片数量较多时,巴氏系数阈值的取值较大,可以提高图片匹配的准确度。当关联表中的预设入口图片数量较少时,巴氏系数阈值的取值较小。可选地,巴氏系数阈值取值为0.6。在实际应用中可以根据关联表中的预设入口图片数量灵活选择的巴氏系数阈值。例如,当关联表中的预设入口图片数量大于或等于30张时,则确定关联表中的预设入口图片数量较多,为了提高图片匹配的精确度,可以将巴氏系数阈值设置为大于或等于0.9。当关联表中预设入口图片的数量小于30张时,则确定关联表中预设入口图片的数量较少,可以将巴氏系数阈值设置为0.6左右。The value of the Barthel's coefficient threshold is in the range of [0, 1]. When the number of preset entry pictures in the association table is large, the value of the Barthel's coefficient threshold is large, which can improve the accuracy of image matching. When the number of preset entry pictures in the association table is small, the value of the Barthel's coefficient threshold is small. Optionally, the Barthel's coefficient threshold is 0.6. In practice, the Barthel's coefficient threshold can be flexibly selected according to the number of preset entry pictures in the association table. For example, when the number of preset entry pictures in the association table is greater than or equal to 30, the number of preset entry pictures in the association table is determined to be large. To improve the accuracy of picture matching, the Barthel coefficient threshold may be set to be greater than Or equal to 0.9. When the number of preset entry pictures in the association table is less than 30, it is determined that the number of preset entry pictures in the association table is small, and the Barthel coefficient threshold may be set to about 0.6.

在S205中,调取与所述目标预设入口图片相关联的目标视频片段,将所述 目标视频片段发送至所述终端。In S205, the target video segment associated with the target preset entry picture is retrieved, and the The target video segment is sent to the terminal.

可选地,通过预设入口图片与视频片段的关联表,查找到与所述目标预设入口图片相关联的目标视频片段的播放地址。根据所述播放地址找到所述目标视频片段,并将所述目标视频片段发送至所述终端播放。Optionally, the play address of the target video segment associated with the target preset entry image is found by preset an association table of the entry picture and the video segment. Finding the target video segment according to the play address, and sending the target video segment to the terminal for playing.

在S202中的入口图片列表中,对应每个预设入口图片分别关联有对应的视频片段的地址,在找到终端扫描的入口图片对应的目标预设入口图片,可以通过查表的方式得到对应目标视频片段的地址。In the entry picture list in S202, the address of the corresponding video segment is associated with each preset entry picture, and the target preset entry picture corresponding to the entry picture scanned by the terminal is found, and the corresponding target can be obtained by looking up the table. The address of the video clip.

本实施例提供的动态演示使用说明的方法通过获取终端摄像头扫描的使用说明中的入口图片,计算出入口图片和关联表中预设入口图片的直方图数据,根据直方图数据计算出巴氏系数,根据巴氏系数匹配出与入口图片对应的目标预设入口图片,根据目标预设入口图片得到目标视频片段,将目标视频片段发送至所述终端,采用图片作为入口标识,使得终端使用说明较为美观,图片识别方法简单实用,实现了产品使用说明的动态视频演示,用户可以观看学习感兴趣的功能,使用方便,有利于产品新功能的推广及产品在用户中的普及,用户体验好,降低了产品使用的技术门槛。The dynamic presentation instruction method provided in this embodiment obtains the histogram data of the preset entry picture in the entry picture and the association table by acquiring the entry picture in the use description of the terminal camera scan, and calculates the Pap's coefficient according to the histogram data. The target preset entry picture corresponding to the entry picture is matched according to the Barthel coefficient, the target video segment is obtained according to the target preset entry picture, the target video segment is sent to the terminal, and the picture is used as the entry identifier, so that the terminal use description is more beautiful. The picture recognition method is simple and practical, and realizes the dynamic video demonstration of the product use instructions. The user can watch the functions of interest, and is convenient to use, which is beneficial to the promotion of new functions of the product and the popularization of the products among the users. The user experience is good and the user experience is reduced. The technical threshold for product use.

图3是本实施例提供的动态演示使用说明的方法流程图。本实施例以前述技术方案为基础,增加了视频片段播放操作的实施例。参考图3所示,该动态演示使用说明的方法可以包括S301-S304。FIG. 3 is a flowchart of a method for using a dynamic presentation provided by this embodiment. This embodiment is based on the foregoing technical solution, and an embodiment of a video segment playing operation is added. Referring to FIG. 3, the method of the dynamic demonstration usage specification may include S301-S304.

在S301中,获取使用说明中的入口标识图像。In S301, an entry identification image in the instruction manual is acquired.

在S302中,将所述入口标识图像与关联表中的预设入口标识图像进行对比,得到与所述入口标识图像相匹配的目标预设入口标识图像,所述关联表为预设入口标识图像与视频片段的关联表。In S302, the entry identifier image is compared with a preset entry identifier image in the association table to obtain a target preset entry identifier image that matches the entry identifier image, and the association table is a preset entry identifier image. The associated table with the video clip.

在S303中,调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端播放。In S303, a target video segment associated with the target preset entry identifier image is retrieved, and the target video segment is sent to the terminal for playing.

在S304中,获取所述终端发送的操作指令,根据所述操作指令控制视频片段的播放状态,所述操作指令包括顺序播放所有视频片段、停止播放当前视频片段、关闭当前播放视频片段。 In S304, an operation instruction sent by the terminal is acquired, and a play status of the video segment is controlled according to the operation instruction, where the operation instruction includes sequentially playing all video segments, stopping playing the current video segment, and closing the currently playing video segment.

可选地,当产品的说明书中的入口图片对应的是产品的所有或多个功能时,通过该入口图片可以在关联表中获取多个视频片段的地址,服务器将该多个视频片段的地址发送给终端,并根据终端的操作指令对该多个视频片段进行顺序播放。Optionally, when the entry picture in the product description corresponds to all or multiple functions of the product, the address of the multiple video segments may be obtained in the association table by using the entry picture, and the address of the multiple video segments by the server Sending to the terminal, and sequentially playing the plurality of video segments according to the operation instruction of the terminal.

可选地,操作指令还可以包括快进指令和后退指令等。Optionally, the operation instruction may further include a fast forward instruction, a backward instruction, and the like.

在S301-S303的相关操作可参考图1所示方法的对应内容。For the related operations in S301-S303, reference may be made to the corresponding content of the method shown in FIG. 1.

本实施例提供的动态演示使用说明的方法可以实现产品使用说明的动态视频演示,用户可以观看学习感兴趣的功能,使用方便,有利于产品新功能的推广及在用户中的普及,降低了产品使用的技术门槛,而且可以对播放视频根据需要进行操作,用户体验好。The dynamic demonstration instruction method provided by the embodiment can implement the dynamic video demonstration of the product use description, and the user can watch the function of interest, and is convenient to use, which is beneficial to the promotion of the new function of the product and the popularization among the users, and reduces the product. The technical threshold used, and the video can be played as needed, and the user experience is good.

图4是本实施例提供的动态演示使用说明的装置结构方框图。参考图4所示,该动态演示使用说明的装置10可以包括入口标识图像获取单元100、入口标识图像匹配单元101和视频片段发送单元102。4 is a block diagram showing the structure of an apparatus for using a dynamic presentation provided by this embodiment. Referring to FIG. 4, the apparatus 10 for explaining the dynamic presentation instructions may include an entry identification image acquisition unit 100, an entry identification image matching unit 101, and a video segment transmission unit 102.

入口标识图像获取单元100设置为获取使用说明中的入口标识图像。The entrance identification image acquisition unit 100 is configured to acquire an entry identification image in the usage specification.

入口标识图像匹配单元101设置为将所述入口标识图像与关联表中的预设入口标识图像进行对比,得到与所述入口标识图像相匹配的目标预设入口标识图像,所述关联表为预设入口标识图像与视频片段的关联表。The entry identifier image matching unit 101 is configured to compare the entry identifier image with a preset entry identifier image in the association table to obtain a target preset entry identifier image that matches the entry identifier image, where the association table is pre- Let the entry identify the association table between the image and the video clip.

视频片段发送单元102,用于设置为调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端播放。The video segment sending unit 102 is configured to set a target video segment associated with the target preset entry identifier image, and send the target video segment to the terminal for playing.

本实施例提供的动态演示使用说明的装置通过入口标识图像获取单元获取终端通过该终端的摄像头扫描的使用说明中的入口标识图像,入口标识图像匹配单元将所述入口标识图像与入口标识图像库中的预设入口标识图像进行对比,得到与所述入口标识图像相匹配的目标预设入口标识图像,视频片段发送单元调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端播放,实现了产品使用说明的动态视频演示,用户可以观看学习感兴趣的功能,使用方便,有利于产品新功能的推广及在用户中的普及,用户体验好,降低了产品使用的技术门槛。 The apparatus for dynamically demonstrating the usage description provided by the embodiment obtains an entry identifier image in a usage description of the terminal scanning by the camera of the terminal by using the portal identifier image acquiring unit, and the portal identifier image matching unit uses the portal identifier image and the portal identifier image library. The preset entry identifier image is compared to obtain a target preset entry identifier image that matches the entry identifier image, and the video segment sending unit retrieves the target video segment associated with the target preset entry identifier image, and The target video segment is sent to the terminal for playing, and the dynamic video presentation of the product use description is realized, and the user can watch the function of interest, and is convenient to use, which is beneficial to the promotion of the new function of the product and the popularization among the user, the user experience. Well, it lowers the technical threshold for product use.

可选地,所述入口标识图像可以为产品使用说明中的二维码;Optionally, the entry identifier image may be a two-dimensional code in a product use description;

所述入口标识图像匹配单元101,具体用于是设置为将二维码图像对应的码值与关联表中的预设码值进行对比,得到与所述码值相匹配的目标预设码值。The entry identifier image matching unit 101 is configured to compare the code value corresponding to the two-dimensional code image with the preset code value in the association table to obtain a target preset code value that matches the code value.

所述视频片段发送单元102,具体用于是设置为调取与所述目标预设码值相关联的目标视频片段,将所述目标视频片段发送至所述终端播放。The video segment sending unit 102 is specifically configured to: set a target video segment associated with the target preset code value, and send the target video segment to the terminal for playing.

本实施例采用二维码作为入口标识图像,虽然简单实用,但是,在产品使用说明中插入多幅二维码图片影响了产品使用说明的美观,用户视觉感受不好。In this embodiment, the two-dimensional code is used as the entrance identification image. Although simple and practical, inserting a plurality of two-dimensional code pictures in the product use instructions affects the beauty of the product use instructions, and the user's visual perception is not good.

图5是本实施例提供的动态演示使用说明的装置结构方框图。FIG. 5 is a block diagram showing the structure of an apparatus for using the dynamic demonstration provided by this embodiment.

所述入口标识图像为产品使用说明中的入口图片;所述入口标识图像匹配单元101可以包括第一直方图数据计算子单元1010,第二直方图数据计算子单元1011,巴氏系数计算单元1012和入口图片匹配单元1013。The entry identification image is an entry picture in a product use description; the entry identification image matching unit 101 may include a first histogram data calculation subunit 1010, a second histogram data calculation subunit 1011, and a Barthel coefficient calculation unit. 1012 and an entry picture matching unit 1013.

第一直方图数据计算单元1010设置为获取所述入口图片的像素数据,根据所述入口图片像素数据计算得到对应的直方图数据。The first histogram data calculation unit 1010 is configured to acquire pixel data of the entry picture, and calculate corresponding histogram data according to the entry picture pixel data.

第二直方图数据计算单元1011设置为获取关联表中的每个预设入口图片的像素数据,根据所述每个预设入口图片像素数据计算得到对应的直方图数据。The second histogram data calculation unit 1011 is configured to acquire pixel data of each preset entry picture in the association table, and calculate corresponding histogram data according to each preset entry picture pixel data.

巴氏系数计算单元1012设置为根据所述入口图片直方图数据与每个预设入口图片直方图数据计算出巴氏系数。The Barthel coefficient calculation unit 1012 is configured to calculate a Barthel's coefficient from each of the preset entry picture histogram data based on the entry picture histogram data.

入口图片匹配单元1013设置为当所述巴氏系数大于预设巴氏系数阈值时,确定与巴氏系数对应的预设入口图片为目标预设入口图片。The entry picture matching unit 1013 is configured to determine that the preset entry picture corresponding to the Barthel coefficient is the target preset entry picture when the Barthel coefficient is greater than the preset Barthel coefficient threshold.

所述视频片段发送单元102是设置为调取与所述目标预设入口图片相关联的目标视频片段,将所述目标视频片段发送至所述终端。The video segment sending unit 102 is configured to retrieve a target video segment associated with the target preset portal image, and send the target video segment to the terminal.

该实施例中装置的单元或子单元执行的内容可参考图2所示的方法相应的内容。The content of the unit or subunit of the device in this embodiment can be referred to the corresponding content of the method shown in FIG. 2.

本实施例提供的动态演示产品使用说明的装置通过获取终端通过该终端的摄像头扫描的使用说明中的入口图片,计算出入口图片和关联表中预设入口图片的直方图数据,根据直方图数据计算出巴氏系数,根据巴氏系数匹配出与入口图片对应的目标预设入口图片,根据目标预设入口图片得到关联的目标视频 片段,将目标视频片段发送至所述终端,采用图片作为入口标识,使得产品使用说明较为美观,图片识别方法简单实用,实现了产品使用说明的动态视频演示,用户可以观看学习感兴趣的功能,使用方便,有利于产品新功能的推广及在用户中的普及,用户体验好,降低了产品使用的技术门槛。The device for using the dynamic demonstration product provided by the embodiment obtains the histogram data of the preset entry image in the entry picture and the association table by acquiring the entry picture in the use description of the terminal scanning by the terminal, and calculates the histogram data according to the histogram data. The Barth's coefficient is obtained, and the target preset entry picture corresponding to the entry picture is matched according to the Barthel coefficient, and the associated target picture is obtained according to the target preset entry picture. The segment sends the target video segment to the terminal, and uses the image as the entry identifier, so that the product description is more beautiful, the image recognition method is simple and practical, and the dynamic video demonstration of the product use description is realized, and the user can watch the function of learning interest. Easy to use, it is conducive to the promotion of new product features and popularization among users. The user experience is good and the technical threshold for product use is lowered.

图6是本实施例提供的动态演示使用说明的装置结构方框图。在上述装置实施例的基础上,装置还可以包括播放状态控制单元130。FIG. 6 is a block diagram showing the structure of an apparatus for using the dynamic demonstration provided by this embodiment. Based on the above device embodiment, the device may further include a play status control unit 130.

播放状态控制单元103设置为获取所述终端发送的操作指令,根据所述操作指令控制视频片段的播放状态,所述操作指令可以包括顺序播放所有视频片段、停止播放当前视频片段、关闭当前播放视频片段。The playing state control unit 103 is configured to acquire an operation instruction sent by the terminal, and control a playing state of the video segment according to the operation instruction, where the operation instruction may include sequentially playing all the video segments, stopping playing the current video segment, and closing the currently playing video. Fragment.

该动态演示使用说明的装置可以实现产品使用说明的动态视频演示,用户可以观看学习感兴趣的功能,使用方便,有利于产品新功能的推广及在用户中的普及,降低了产品使用的技术门槛,而且可以对播放视频根据需要进行操作,用户体验好。The dynamic demonstration device can realize the dynamic video demonstration of the product usage instructions. The user can watch the functions of interest, and is convenient to use, which is beneficial to the promotion of new product functions and popularization among users, and reduces the technical threshold for product use. And the video can be played as needed, and the user experience is good.

图7是本实施例提供的动态演示使用说明的系统的结构方框图。参考图7所示,该动态演示使用说明的系统可以包括服务器1和终端2,所述服务器1中包括上述任意一种动态演示终端使用说明的装置10。FIG. 7 is a structural block diagram of a system for using the dynamic demonstration provided by the embodiment. Referring to FIG. 7, the system for dynamically demonstrating usage instructions may include a server 1 and a terminal 2, which includes any of the devices 10 described above for dynamically demonstrating terminal usage instructions.

终端2可通过摄像头获取产品使用说明中的入口标识图像,将所述入口标识图像发送至服务器1,每个所述入口标识图像对应产品的一个或多个功能。The terminal 2 can obtain an entry identification image in the product usage instructions through the camera, and send the entry identification image to the server 1, each of the entry identification images corresponding to one or more functions of the product.

终端2设置为通过摄像头获取产品的使用说明中的入口标识图像,将所述入口标识图像发送至服务器1,并设置为接收并播放或播放所述视频片段;终端2接收并播放所述视频片段。The terminal 2 is configured to acquire an entry identification image in the instruction manual of the product through the camera, send the entry identification image to the server 1 and set to receive and play or play the video segment; the terminal 2 receives and plays the video segment .

终端2可以为具有摄像头的手机、平板电脑或智能手表。The terminal 2 can be a mobile phone, a tablet or a smart watch with a camera.

所述入口标识图像可以为入口图片;所述预设入口标识图像为与所述入口图片对应的预设入口图片。The entry identification image may be an entry picture; the preset entry identification image is a preset entry picture corresponding to the entry picture.

该动态演示产品使用说明的系统实现了产品使用说明的动态视频演示,用户可以观看学习感兴趣的功能,使用方便,有利于产品新功能的推广及在用户中的普及,用户体验好,降低了产品使用的技术门槛。 The system of the dynamic demonstration product instruction manual realizes the dynamic video demonstration of the product instruction description, the user can watch the function of interest, and is convenient to use, which is beneficial to the promotion of the new function of the product and the popularization among the users, and the user experience is good and the user experience is reduced. The technical threshold for product use.

本实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述任意一种动态演示使用说明的方法。The embodiment further provides a computer readable storage medium storing computer executable instructions for performing the method of any of the above dynamic presentation instructions.

图8是本实施例提供的服务器的硬件结构示意图,如图8所示,该服务器可以包括:处理器410和存储器420,还可以包括通信接口430和总线440。FIG. 8 is a schematic diagram of the hardware structure of the server provided in this embodiment. As shown in FIG. 8 , the server may include: a processor 410 and a memory 420, and may further include a communication interface 430 and a bus 440.

其中,处理器410、存储器420和通信接口430可以通过总线440完成相互间的通信。通信接口430可以用于信息传输。处理器410可以调用存储器420中的逻辑指令,以执行上述实施例的动态演示使用说明的方法。The processor 410, the memory 420, and the communication interface 430 can complete communication with each other through the bus 440. Communication interface 430 can be used for information transmission. The processor 410 can invoke logic instructions in the memory 420 to perform the method of the dynamic demonstration usage instructions of the above-described embodiments.

此外,上述的存储器420中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开的技术方案可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本实施例所述方法的全部或部分步骤。而前述的存储介质可以是非暂态存储介质,包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。In addition, the logic instructions in the memory 420 described above may be implemented in the form of software functional units and sold or used as separate products, and may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present disclosure may be embodied in the form of a software product stored in a storage medium, including a plurality of instructions for causing a computer device (which may be a personal computer, a server, or a network) The device or the like) performs all or part of the steps of the method described in this embodiment. The foregoing storage medium may be a non-transitory storage medium, including: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. A medium that can store program code, or a transitory storage medium.

最后需要说明的是,本领域普通技术人员可理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来执行相关的硬件来完成的,该程序可存储于一个非暂态计算机可读存储介质中,该程序在执行时,可包括如上述方法的实施例的流程,其中,该非暂态计算机可读存储介质可以为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。Finally, it should be understood that those skilled in the art can understand that all or part of the process of implementing the above embodiment method can be completed by executing related hardware by a computer program, and the program can be stored in a non-transitory computer. In reading a storage medium, the program, when executed, may include the flow of an embodiment of the method described above, wherein the non-transitory computer readable storage medium may be a magnetic disk, an optical disk, a read only memory (ROM), or a random Memory (RAM), etc.

工业实用性Industrial applicability

本公开提供了一种动态演示使用说明的方法、装置及系统,可以实现使用说明的动态视频演示,使用方便,降低产品的使用的技术门槛,提高了用户的使用体验。 The present disclosure provides a method, device and system for dynamically demonstrating instructions for use, which can realize dynamic video presentation of instructions for use, is convenient to use, reduces technical thresholds for product use, and improves user experience.

Claims (14)

一种动态演示使用说明的方法,应用于服务器,包括:A method of dynamically demonstrating usage instructions applied to a server, including: 获取使用说明中的入口标识图像;Obtain the entry identification image in the instructions for use; 将所述入口标识图像与关联表中的多个预设入口标识图像分别进行对比,得到与所述入口标识图像相匹配的目标预设入口标识图像,所述关联表为预设入口标识图像与视频片段的关联表;Comparing the entry identifier image with the plurality of preset entry identifier images in the association table, respectively, to obtain a target preset entry identifier image that matches the entry identifier image, where the association table is a preset entry identifier image and An association table of video clips; 调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端播放。Retrieving a target video segment associated with the target preset entry identification image, and transmitting the target video segment to the terminal for playing. 根据权利要求1所述的方法,其中,所述入口标识图像为终端通过摄像头拍照或扫描得到。The method of claim 1, wherein the entry identification image is obtained by the terminal taking a picture or scanning through a camera. 根据权利要求1所述的方法,其中,所述入口标识图像为使用说明中的入口图片;所述预设入口标识图像为预设入口图片;The method according to claim 1, wherein the entry identification image is an entry picture in a usage description; the preset entry identification image is a preset entry picture; 所述将所述入口标识图像与关联表中的多个预设入口标识图像分别进行对比,得到与所述入口标识图像相匹配的目标预设入口标识图像包括:And comparing the entry identifier image with the plurality of preset entry identifier images in the association table, respectively, to obtain a target preset entry identifier image that matches the entry identifier image, including: 分别获取所述入口图片及关联表中的多个预设入口图片的像素数据,计算得到入口图片的直方图数据和多个预设入口图片对应的多个直方图数据;Obtaining pixel data of the plurality of preset entry pictures in the entry picture and the association table, respectively, and calculating histogram data of the entry picture and the plurality of histogram data corresponding to the plurality of preset entry pictures; 根据所述入口图片直方图数据与每个预设入口图片直方图数据计算出巴氏系数;Calculating a Pap's coefficient according to the entrance picture histogram data and each preset entry picture histogram data; 当所述巴氏系数大于预设巴氏系数阈值时,确定所述巴氏系数对应的预设入口图片为目标预设入口图片;When the Barthel coefficient is greater than a preset Barthel's coefficient threshold, determining that the preset entry picture corresponding to the Barthel coefficient is a target preset entry picture; 所述调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端播放包括:And the capturing the target video segment associated with the target preset entry identifier image, and sending the target video segment to the terminal for playing includes: 调取与所述目标预设入口图片相关联的目标视频片段,将所述目标视频片段发送至所述终端。Retrieving a target video segment associated with the target preset entry picture, and transmitting the target video segment to the terminal. 根据权利要求3所述的方法,其中,所述根据所述入口图片直方图数据与每个预设入口图片直方图数据计算出巴氏系数包括:The method according to claim 3, wherein said calculating a Babbitt coefficient according to said entry picture histogram data and each preset entry picture histogram data comprises: 通过公式
Figure PCTCN2017076879-appb-100001
计算入口图片与每个预设入口图片的巴氏系 数;
Through formula
Figure PCTCN2017076879-appb-100001
Calculating the entrance picture and the Barthel number of each preset entry picture;
其中,ρ(p,p′)为巴氏系数,p(i)为入口图片直方图数据,p′(i)为每个预设入口图片直方图数据,i为入口图片和预设入口图片对应的像素点的位置坐标,N为入口图片和预设入口图片中总像素点的位置坐标数量。Where ρ(p,p') is the Barthel's coefficient, p(i) is the entrance picture histogram data, p'(i) is the data of each preset entrance picture histogram, i is the entrance picture and the preset entry picture The position coordinate of the corresponding pixel, N is the number of position coordinates of the total pixel in the entry picture and the preset entry picture.
根据权利要求1所述的方法,其中,所述入口标识图像为使用说明中的二维码;The method of claim 1, wherein the entry identification image is a two-dimensional code in a description of use; 所述将所述入口标识图像与关联表中的预设入口标识图像进行对比,得到与所述入口标识图像相匹配的目标预设入口标识图像包括:And comparing the entry identifier image with the preset entry identifier image in the association table, to obtain a target preset entry identifier image that matches the entry identifier image, including: 将二维码图像对应的码值与关联表中的多个预设码值分别进行对比,得到与所述码值相匹配的目标预设码值;Comparing the code value corresponding to the two-dimensional code image with the plurality of preset code values in the association table, respectively, to obtain a target preset code value that matches the code value; 所述调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端包括:And the requesting the target video segment associated with the target preset entry identifier image, and sending the target video segment to the terminal includes: 调取与所述目标预设码值相关联的目标视频片段,将所述目标视频片段发送至所述终端播放。Retrieving a target video segment associated with the target preset code value, and transmitting the target video segment to the terminal for playing. 根据权利要求1所述的方法,其中,所述调取与所述预设入口标识图像相关联的视频片段,将所述视频片段发送至所述终端播放包括:The method of claim 1, wherein the retrieving a video segment associated with the preset entry identification image and transmitting the video segment to the terminal comprises: 在所述关联表中确定与所述目标预设入口标识图像相关联的目标视频片段的播放地址;Determining, in the association table, a play address of a target video segment associated with the target preset entry identifier image; 根据所述播放地址确定所述目标视频片段,并将所述目标视频片段发送至所述终端播放。Determining the target video segment according to the play address, and transmitting the target video segment to the terminal for playing. 根据权利要求1所述的方法,所述调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端播放之后,还包括:The method of claim 1 , the retrieving the target video segment associated with the target preset entry identifier image, and after the target video segment is sent to the terminal for playing, further comprising: 获取所述终端发送的操作指令,根据所述操作指令控制目标视频片段的播放状态,所述操作指令包括顺序播放所有视频片段、停止播放当前视频片段、关闭当前播放视频片段。Obtaining an operation instruction sent by the terminal, and controlling a playing state of the target video segment according to the operation instruction, where the operation instruction includes sequentially playing all the video segments, stopping playing the current video segment, and closing the currently playing video segment. 一种动态演示使用说明的装置,包括: A device for dynamically demonstrating instructions for use, including: 入口标识图像获取单元,设置为获取使用说明中的入口标识图像;An entry identifier image obtaining unit configured to obtain an entry identifier image in the instructions for use; 入口标识图像匹配单元,设置为将所述入口标识图像与关联表中的多个预设入口标识图像分别进行对比,得到与所述入口标识图像相匹配的目标预设入口标识图像,所述关联表为预设入口标识图像与视频片段的关联表;The entry identifier image matching unit is configured to compare the entry identifier image with the plurality of preset entry identifier images in the association table to obtain a target preset entry identifier image that matches the entry identifier image, and the association The table is an association table of preset entry identification images and video segments; 视频片段发送单元,设置为调取与所述目标预设入口标识图像相关联的目标视频片段,将所述目标视频片段发送至所述终端播放。The video segment sending unit is configured to retrieve a target video segment associated with the target preset entry identifier image, and send the target video segment to the terminal for playing. 根据权利要求8所述的装置,其中,所述入口标识图像为终端通过摄像头拍照或扫描得到。The apparatus of claim 8, wherein the entry identification image is obtained by the terminal taking a picture or scanning through a camera. 根据权利要求8所述的装置,其中,所述入口标识图像为产品使用说明中的入口图片;所述预设入口标识图像为预设入口图片;The device according to claim 8, wherein the entry identification image is an entry picture in a product use description; the preset entry identification image is a preset entry picture; 所述入口标识图像匹配单元包括:The entry identifier image matching unit includes: 第一直方图数据计算子单元,设置为获取所述入口图片的像素数据,根据所述入口图片像素数据计算得到入口图片的直方图数据;a first histogram data calculation subunit, configured to acquire pixel data of the entry picture, and calculate histogram data of the entry picture according to the entry picture pixel data; 第二直方图数据计算子单元,设置为获取关联表中的每个预设入口图片的像素数据,根据所述每个预设入口图片像素数据对应的预设入口图片的直方图数据;a second histogram data calculation subunit, configured to acquire pixel data of each preset entry picture in the association table, according to the histogram data of the preset entry picture corresponding to each preset entry picture pixel data; 巴氏系数计算子单元,设置为根据所述入口图片直方图数据与每个预设入口图片直方图数据计算出巴氏系数;a Babbitt coefficient calculation subunit, configured to calculate a Pap's coefficient according to the entrance picture histogram data and each preset entry picture histogram data; 入口图片匹配子单元,设置为当所述巴氏系数大于预设巴氏系数阈值时,确定与所述巴氏系数对应的预设入口图片为目标预设入口图片;The entry picture matching sub-unit is configured to determine, when the Pahrenheit coefficient is greater than a preset Pahrenheit coefficient threshold, that the preset entry picture corresponding to the Barthel coefficient is a target preset entry picture; 所述视频片段发送单元设置为调取与所述目标预设入口图片相关联的目标视频片段,将所述目标视频片段发送至所述终端。The video segment sending unit is configured to retrieve a target video segment associated with the target preset entry picture, and send the target video segment to the terminal. 根据权利要求8所述的装置,其中,所述入口标识图像为使用说明中的二维码;The apparatus according to claim 8, wherein said entry identification image is a two-dimensional code in a description of use; 所述入口标识图像匹配单元是设置为将二维码图像对应的码值与关联表中的多个预设码值分别进行对比,得到与所述码值相匹配的目标预设码值;The entry identifier image matching unit is configured to compare the code value corresponding to the two-dimensional code image with a plurality of preset code values in the association table, to obtain a target preset code value that matches the code value; 所述视频片段发送单元是设置为调取与所述目标预设码值对应的目标视频 片段,将所述目标视频片段发送至所述终端播放。The video segment sending unit is configured to retrieve a target video corresponding to the target preset code value And sending the target video segment to the terminal for playing. 根据权利要求8所述的装置,还包括:The apparatus of claim 8 further comprising: 播放状态控制单元,设置为获取所述终端发送的操作指令,根据所述操作指令控制视频片段的播放状态,所述操作指令包括顺序播放所有视频片段、停止播放当前视频片段、关闭当前播放视频片段。a play status control unit is configured to acquire an operation instruction sent by the terminal, and control a play status of the video segment according to the operation instruction, where the operation instruction includes sequentially playing all video segments, stopping playing the current video segment, and closing the currently playing video segment. . 一种动态演示使用说明的系统,包括服务器和终端,A system for dynamically demonstrating usage instructions, including servers and terminals, 所述服务器配置有如权利要求8-12任一项所述的动态演示使用说明的装置;The server is configured with the apparatus for dynamically demonstrating usage instructions of any of claims 8-12; 所述终端设置为通过摄像头获取使用说明中的入口标识图像,将所述入口标识图像发送至服务器,并设置为接收并播放所述视频片段。The terminal is configured to acquire an entry identification image in the instructions for use by the camera, send the entry identification image to a server, and set to receive and play the video segment. 一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1-7任一项所述的动态演示使用说明的方法。 A computer readable storage medium storing computer executable instructions for performing the method of the dynamic presentation instructions of any of claims 1-7.
PCT/CN2017/076879 2016-12-13 2017-03-16 Dynamic demonstration method, device, and system for instruction manual Ceased WO2018107601A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201611146039.X 2016-12-13
CN201611146039.XA CN106657851A (en) 2016-12-13 2016-12-13 Method, device and system for dynamic demonstration of instructions for use

Publications (1)

Publication Number Publication Date
WO2018107601A1 true WO2018107601A1 (en) 2018-06-21

Family

ID=58825222

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/076879 Ceased WO2018107601A1 (en) 2016-12-13 2017-03-16 Dynamic demonstration method, device, and system for instruction manual

Country Status (2)

Country Link
CN (1) CN106657851A (en)
WO (1) WO2018107601A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114157913B (en) * 2021-12-24 2024-06-18 北京泽桥医疗科技股份有限公司 Video training method, terminal, server and system based on picture recognition

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020169766A1 (en) * 2001-05-11 2002-11-14 Teac Corporation Apparatus and method for searching files
CN103324682A (en) * 2013-05-31 2013-09-25 百度在线网络技术(北京)有限公司 Video searching method and device based on images
CN103530357A (en) * 2013-10-11 2014-01-22 北京奇艺世纪科技有限公司 Video retrieval method and system
CN103678661A (en) * 2013-12-24 2014-03-26 中国联合网络通信集团有限公司 Image searching method and terminal
CN105843930A (en) * 2016-03-29 2016-08-10 乐视控股(北京)有限公司 Video search method and device
CN105868684A (en) * 2015-12-10 2016-08-17 乐视网信息技术(北京)股份有限公司 Video information acquisition method and apparatus

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101807303B (en) * 2010-03-05 2012-07-25 北京智安邦科技有限公司 Tracking device based on multiple-target mean shift
KR101862902B1 (en) * 2011-09-01 2018-05-30 톰슨 라이센싱 Method for capturing video related content
CN103686249A (en) * 2013-12-11 2014-03-26 深圳市龙视传媒有限公司 Method, system and related device for video playing
CN104363400A (en) * 2014-10-29 2015-02-18 广东欧珀移动通信有限公司 A method and device for scanning a local two-dimensional code
CN104703020B (en) * 2015-03-17 2018-09-21 北京酷云互动科技有限公司 Processing method, device and the video playback apparatus of Quick Response Code

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020169766A1 (en) * 2001-05-11 2002-11-14 Teac Corporation Apparatus and method for searching files
CN103324682A (en) * 2013-05-31 2013-09-25 百度在线网络技术(北京)有限公司 Video searching method and device based on images
CN103530357A (en) * 2013-10-11 2014-01-22 北京奇艺世纪科技有限公司 Video retrieval method and system
CN103678661A (en) * 2013-12-24 2014-03-26 中国联合网络通信集团有限公司 Image searching method and terminal
CN105868684A (en) * 2015-12-10 2016-08-17 乐视网信息技术(北京)股份有限公司 Video information acquisition method and apparatus
CN105843930A (en) * 2016-03-29 2016-08-10 乐视控股(北京)有限公司 Video search method and device

Also Published As

Publication number Publication date
CN106657851A (en) 2017-05-10

Similar Documents

Publication Publication Date Title
JP6408019B2 (en) Photo composition and position guidance on image devices
US11790584B2 (en) Image and text typesetting method and related apparatus thereof
US11343591B2 (en) Method and system of presenting moving images or videos corresponding to still images
CN108830892B (en) Face image processing method and device, electronic equipment and computer readable storage medium
CN112073748B (en) Panoramic video processing method and device and storage medium
CN107507155B (en) Real-time processing method, device and computing device for edge optimization of video segmentation results
WO2020056903A1 (en) Information generating method and device
WO2021082801A1 (en) Augmented reality processing method and apparatus, system, storage medium and electronic device
CN108109161B (en) Method and device for real-time processing of video data based on adaptive threshold segmentation
CN110177216B (en) Image processing method, device, mobile terminal and storage medium
CN110069974B (en) Highlight image processing method and device and electronic equipment
CN108111911B (en) Video data real-time processing method and device based on self-adaptive tracking frame segmentation
CN110062157B (en) Method and device for rendering image, electronic equipment and computer readable storage medium
CN111475677A (en) Image processing method, device, storage medium and electronic device
CN111049735B (en) Group head portrait display method, device, equipment and storage medium
WO2023071707A1 (en) Video image processing method and apparatus, electronic device, and storage medium
WO2022073516A1 (en) Method and apparatus for generating image, electronic device, and medium
CN108985421B (en) Method for generating and identifying coded information
WO2018107601A1 (en) Dynamic demonstration method, device, and system for instruction manual
CN117152385A (en) Image processing methods, devices, electronic equipment and storage media
CN113408452A (en) Expression redirection training method and device, electronic equipment and readable storage medium
CN110188833B (en) Method and apparatus for training a model
CN110084306B (en) Method and apparatus for generating dynamic image
CN110619362B (en) Video content comparison method and device based on perception and aberration
US10586366B2 (en) System and method for display object bitmap caching

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17880846

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17880846

Country of ref document: EP

Kind code of ref document: A1