kifu.me support page

English 日本語

kifu.me is an assistant for entering backgammon match records. It helps you efficiently record games compared to manual entry.

Table of Contents

How to Use

  1. Upload your video
    • Record the board properly (see Video Recording section for details)
    • Maximum video size is 3GB
    • If your match is split into multiple files, you can upload multiple files
      • Files must be in sequential order
      • You can upload up to 10 files in total
  2. Check the recognition results by email
    • Open the link sent to you to review the analysis results. The link is valid for one week only.
  3. Receive the match record file by email
    • Save the match data as needed and use it for analysis
    • The match record is a text file. If there are any errors in the data, you can manually correct them using a text editor.

Dos and Don’ts

Video Recording

Recommended: Camera Position and Settings

Recommended: Recording Mode

Not Recommended: Recording Settings

Recording Examples

Recommended recording example

Good example: Recorded from directly above the board with the entire board visible

❌ Methods to Avoid

Lens distortion example

Example with significant lens distortion - Use distortion correction feature

Improper angle example 1

Example recorded from the side - Position the camera directly above the board

Improper angle example 2

Example recorded from the front - Position the camera directly above the board

Doubling Cube

Recommended: Cube Placement

Recommended: Take/Pass Actions

Recommended: Use Physically Larger Cubes

Not Recommended: To Prevent Misrecognition

Dice

Recommended: Using Chess Clocks

Recommended: ELITE Precision Dice

Not Recommended: Using Baffle Boxes

Not Recommended: Special Design Dice

Checkers

Recommended: Accurate Initial Setup

Not Recommended: Stacking Checkers

Board

Recommended: Simple Board Design

Recommended: Fixed Board Position

Match Record Review Guidelines

kifu.me records player moves using image recognition processing. Parts of the record that may be incorrect due to factors such as dice reflections or checker overlaps are marked with red highlighting. When reviewing the output match record, pay special attention to sections marked in red.

When Dice Rolls Are Highlighted in Red

In the example below, the dice roll read from image recognition was inconsistent with the actual play. Therefore, kifu.me corrected the read roll and marked it with red highlighting.

Example of dice highlighted in red

Dice rolls may be highlighted in red for the following reasons:

When Moves Are Highlighted in Red

In the example below, the number of checkers read from image recognition was inconsistent with the actual play. Therefore, kifu.me corrected the checker count and marked it with red highlighting.

In this example, the blue player played 13/6 and there are 6 checkers on the 6-point, but kifu.me recognized 5 checkers, so a correction was made.

Example of move highlighted in red

Moves may be highlighted in red for the following reasons:

Cube Actions

Objects other than the doubling cube (dice, checkers, watches, smartphones, etc.) may be mistakenly recognized as doubling cubes. In such cases, unnecessary cube actions are recorded and the game’s score record becomes incorrect, requiring correction.

Recommendation: Recording the score board alongside the game is recommended, as it allows you to check whether the score is correct when reviewing the match record.

FAQ

Q: My video file is larger than 3GB and I can’t upload it.

A: You can use ffmpeg to reduce the file size.

The following command will create a video with reduced frames (2 frames per second), significantly decreasing the file size. When uploading this processed file, select the Normal Video option.

ffmpeg -i input.mp4 -vf="fps=2" output.mp4

If ffmpeg is not installed on your system, you’ll need to install it first. Visit the ffmpeg website for installation instructions.

Q: Will illegal moves be correctly recognized?

A: No. If there are illegal moves, one of the following will happen:

In either case, manual correction will be necessary. For accurate records, try to avoid illegal moves.

Q: I’ve uploaded my video, but I can’t click the Submit button.

A: The Submit button will be disabled if the “Player Names” field is empty. Make sure to enter names for both players before trying to submit.

Known Issues

Please refer to the Issues on GitHub.